https://gcc.gnu.org/bugzilla/show_bug.cgi?id=123631

--- Comment #6 from Hongtao Liu <liuhongt at gcc dot gnu.org> ---

> 
> this obviously assumes in L1-cache data.  I'm unsure whether LRA would
> ever re-materialize vector constants rather than spilling/reloading,
> but I expect us to hoist any such initialization out of loops and
> the non-memory variant consumes an extra GPR.

LRA will re-materialize vector constants, that's why r12-7530 disable
memory_operand for !TARGET_INTER_UNIT_MOVES_TO_VEC.

Reply via email to