re PR target/58382 (unwind.inc:136:1: ICE: in trunc_int_for_mode, at explow.c:55)
PR target/58382 * config/pa/pa.c (pa_expand_prologue): Change mode in gen_rtx_POST_INC calls to word_mode. From-SVN: r202594
This commit is contained in:
parent
fb5610fbf3
commit
403a3fb7ec
|
@ -1,3 +1,9 @@
|
|||
2013-09-14 John David Anglin <danglin@gcc.gnu.org>
|
||||
|
||||
PR target/58382
|
||||
* config/pa/pa.c (pa_expand_prologue): Change mode in gen_rtx_POST_INC
|
||||
calls to word_mode.
|
||||
|
||||
2013-09-14 Iain Sandoe <iain@codesourcery.com>
|
||||
|
||||
PR target/48094
|
||||
|
|
|
@ -4035,7 +4035,8 @@ pa_expand_prologue (void)
|
|||
|| (! TARGET_64BIT && df_regs_ever_live_p (i + 1)))
|
||||
{
|
||||
rtx addr, insn, reg;
|
||||
addr = gen_rtx_MEM (DFmode, gen_rtx_POST_INC (DFmode, tmpreg));
|
||||
addr = gen_rtx_MEM (DFmode,
|
||||
gen_rtx_POST_INC (word_mode, tmpreg));
|
||||
reg = gen_rtx_REG (DFmode, i);
|
||||
insn = emit_move_insn (addr, reg);
|
||||
if (DO_FRAME_NOTES)
|
||||
|
@ -4328,7 +4329,8 @@ pa_expand_epilogue (void)
|
|||
if (df_regs_ever_live_p (i)
|
||||
|| (! TARGET_64BIT && df_regs_ever_live_p (i + 1)))
|
||||
{
|
||||
rtx src = gen_rtx_MEM (DFmode, gen_rtx_POST_INC (DFmode, tmpreg));
|
||||
rtx src = gen_rtx_MEM (DFmode,
|
||||
gen_rtx_POST_INC (word_mode, tmpreg));
|
||||
rtx dest = gen_rtx_REG (DFmode, i);
|
||||
emit_move_insn (dest, src);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue