mirror of git://gcc.gnu.org/git/gcc.git
re PR target/49723 (gcc.c-torture/compile/pr46934.c: ICE in do_SUBST, at combine.c:707 at -O1 and above)
PR target/49723 * config/pa/pa.md (casesi): Use gen_int_mode instead of GEN_INT. From-SVN: r176319
This commit is contained in:
parent
12c5ffe5ef
commit
1be0310c76
|
@ -1,3 +1,8 @@
|
||||||
|
2011-07-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
|
||||||
|
|
||||||
|
PR target/49723
|
||||||
|
* config/pa/pa.md (casesi): Use gen_int_mode instead of GEN_INT.
|
||||||
|
|
||||||
2011-07-15 Eric Botcazou <ebotcazou@adacore.com>
|
2011-07-15 Eric Botcazou <ebotcazou@adacore.com>
|
||||||
|
|
||||||
PR target/48220
|
PR target/48220
|
||||||
|
|
|
@ -6913,7 +6913,7 @@
|
||||||
{
|
{
|
||||||
rtx index = gen_reg_rtx (SImode);
|
rtx index = gen_reg_rtx (SImode);
|
||||||
|
|
||||||
operands[1] = GEN_INT (-INTVAL (operands[1]));
|
operands[1] = gen_int_mode (-INTVAL (operands[1]), SImode);
|
||||||
if (!INT_14_BITS (operands[1]))
|
if (!INT_14_BITS (operands[1]))
|
||||||
operands[1] = force_reg (SImode, operands[1]);
|
operands[1] = force_reg (SImode, operands[1]);
|
||||||
emit_insn (gen_addsi3 (index, operands[0], operands[1]));
|
emit_insn (gen_addsi3 (index, operands[0], operands[1]));
|
||||||
|
|
Loading…
Reference in New Issue