Commit b105d6da by Jan Hubicka Committed by Jan Hubicka

re PR target/7723 (Internal compiler error - Pentium3 sse - gcc 3.2)

	PR target/7723
	* i386.c (ix86_expand_vector_move): Do not generate const0->mem moves.

From-SVN: r58015
parent 9461e24c
Thu Oct 10 17:08:30 CEST 2002 Jan Hubicka <jh@suse.cz>
PR target/7723
* i386.c (ix86_expand_vector_move): Do not generate const0->mem moves.
2002-10-10 Neil Booth <neil@daikokuya.co.uk>
PR preprocessor/8179
......
......@@ -7691,8 +7691,7 @@ ix86_expand_vector_move (mode, operands)
/* Make operand1 a register if it isn't already. */
if ((reload_in_progress | reload_completed) == 0
&& !register_operand (operands[0], mode)
&& !register_operand (operands[1], mode)
&& operands[1] != CONST0_RTX (mode))
&& !register_operand (operands[1], mode))
{
rtx temp = force_reg (GET_MODE (operands[1]), operands[1]);
emit_move_insn (operands[0], temp);
......
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