Remove #if 0. Copy operands[1] to pseudo for simplify_gen_subreg.
OKed by David Edehlson. From-SVN: r76984
This commit is contained in:
parent
f0cad2d5f8
commit
be77d9e73e
|
@ -1,3 +1,8 @@
|
||||||
|
2004-01-30 Fariborz Jahanian <fjahanian@apple.com>
|
||||||
|
|
||||||
|
* config/rs6000/rs6000.c (rs6000_emit_move): Remove #if 0.
|
||||||
|
Copy operands[1] to pseudo for simplify_gen_subreg.
|
||||||
|
|
||||||
2004-01-30 Kazu Hirata <kazu@cs.umass.edu>
|
2004-01-30 Kazu Hirata <kazu@cs.umass.edu>
|
||||||
|
|
||||||
* gcse.c (bypass_block): Fix a typo in the previous check-in
|
* gcse.c (bypass_block): Fix a typo in the previous check-in
|
||||||
|
|
|
@ -3426,7 +3426,6 @@ rs6000_emit_move (rtx dest, rtx source, enum machine_mode mode)
|
||||||
adjust_address (operands[1], SImode, 4));
|
adjust_address (operands[1], SImode, 4));
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
#if 0
|
|
||||||
else if (mode == DImode && TARGET_POWERPC64
|
else if (mode == DImode && TARGET_POWERPC64
|
||||||
&& GET_CODE (operands[0]) == REG
|
&& GET_CODE (operands[0]) == REG
|
||||||
&& GET_CODE (operands[1]) == MEM && optimize > 0
|
&& GET_CODE (operands[1]) == MEM && optimize > 0
|
||||||
|
@ -3462,11 +3461,11 @@ rs6000_emit_move (rtx dest, rtx source, enum machine_mode mode)
|
||||||
gen_rtx_LSHIFTRT (DImode, operands[1], GEN_INT (32)));
|
gen_rtx_LSHIFTRT (DImode, operands[1], GEN_INT (32)));
|
||||||
emit_move_insn (adjust_address (operands[0], SImode, 0),
|
emit_move_insn (adjust_address (operands[0], SImode, 0),
|
||||||
simplify_gen_subreg (SImode, reg, DImode, 0));
|
simplify_gen_subreg (SImode, reg, DImode, 0));
|
||||||
|
emit_move_insn (reg, operands[1]);
|
||||||
emit_move_insn (adjust_address (operands[0], SImode, 4),
|
emit_move_insn (adjust_address (operands[0], SImode, 4),
|
||||||
simplify_gen_subreg (SImode, operands[1], DImode, 0));
|
simplify_gen_subreg (SImode, reg, DImode, 0));
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
#endif
|
|
||||||
|
|
||||||
if (!no_new_pseudos)
|
if (!no_new_pseudos)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue