* config/i386/i386.c (ix86_expand_vector_move): Validize constant
forced to memory. Fixes PR bootstrap/9036.
From-SVN: r61319
2003-01-15 Alexandre Oliva <aoliva@redhat.com>
2003-01-15 Alexandre Oliva <aoliva@redhat.com>
+ * config/i386/i386.c (ix86_expand_vector_move): Validize constant
+ forced to memory. Fixes PR bootstrap/9036.
+
* config/mips/mips.h (CRT_CALL_STATIC_FUNCTION): Define so as
to set $gp before the call.
* config/mips/mips.h (CRT_CALL_STATIC_FUNCTION): Define so as
to set $gp before the call.
if ((reload_in_progress | reload_completed) == 0
&& register_operand (operands[0], mode)
&& CONSTANT_P (operands[1]))
if ((reload_in_progress | reload_completed) == 0
&& register_operand (operands[0], mode)
&& CONSTANT_P (operands[1]))
- operands[1] = force_const_mem (mode, operands[1]);
+ operands[1] = validize_mem (force_const_mem (mode, operands[1]));
/* Make operand1 a register if it isn't already. */
if (!no_new_pseudos
/* Make operand1 a register if it isn't already. */
if (!no_new_pseudos