Commit 2b28d405 by Alexandre Oliva Committed by Alexandre Oliva

re PR bootstrap/9036 (2002-12-21 trunk version fails to bootstrap for Pentium4)

* config/i386/i386.c (ix86_expand_vector_move): Validize constant
forced to memory.  Fixes PR bootstrap/9036.

From-SVN: r61319
parent dc298ba7
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 * config/mips/mips.h (CRT_CALL_STATIC_FUNCTION): Define so as
to set $gp before the call. to set $gp before the call.
......
...@@ -8091,7 +8091,7 @@ ix86_expand_vector_move (mode, operands) ...@@ -8091,7 +8091,7 @@ ix86_expand_vector_move (mode, operands)
if ((reload_in_progress | reload_completed) == 0 if ((reload_in_progress | reload_completed) == 0
&& register_operand (operands[0], mode) && register_operand (operands[0], mode)
&& CONSTANT_P (operands[1])) && 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. */ /* Make operand1 a register if it isn't already. */
if (!no_new_pseudos if (!no_new_pseudos
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment