i386.c (ix86_expand_int_movcc): Use force_operand instead of constructing insn directly.
* i386.c (ix86_expand_int_movcc): Use force_operand instead of constructing insn directly. From-SVN: r59937
This commit is contained in:
parent
e598cc3141
commit
37c66aa6ef
@ -1,3 +1,8 @@
|
||||
Sun Dec 8 14:57:39 CET 2002 Jan Hubicka <jh@suse.cz>
|
||||
|
||||
* i386.c (ix86_expand_int_movcc): Use force_operand instead of constructing
|
||||
insn directly.
|
||||
|
||||
2002-12-07 Kazu Hirata <kazu@cs.umass.edu>
|
||||
|
||||
* config/h8300/h8300.md (*iorhi_shift_8): New.
|
||||
|
@ -9250,16 +9250,7 @@ ix86_expand_int_movcc (operands)
|
||||
&& (GET_CODE (tmp) != SUBREG || SUBREG_REG (tmp) != out))
|
||||
{
|
||||
if (nops == 1)
|
||||
{
|
||||
rtx clob;
|
||||
|
||||
clob = gen_rtx_REG (CCmode, FLAGS_REG);
|
||||
clob = gen_rtx_CLOBBER (VOIDmode, clob);
|
||||
|
||||
tmp = gen_rtx_SET (VOIDmode, out, tmp);
|
||||
tmp = gen_rtx_PARALLEL (VOIDmode, gen_rtvec (2, tmp, clob));
|
||||
emit_insn (tmp);
|
||||
}
|
||||
out = force_operand (tmp, out);
|
||||
else
|
||||
emit_insn (gen_rtx_SET (VOIDmode, out, tmp));
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user