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
This commit is contained in:
Jan Hubicka 2002-10-10 17:10:31 +02:00 committed by Jan Hubicka
parent 9461e24c01
commit b105d6dabb
2 changed files with 6 additions and 2 deletions

View File

@ -1,3 +1,8 @@
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

View File

@ -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);