regmove.c (fixup_match_1): Consistently evaluate HAVE_POST_INCREMENT and HAVE_POST_DECREMENT.
* regmove.c (fixup_match_1): Consistently evaluate HAVE_POST_INCREMENT and HAVE_POST_DECREMENT. From-SVN: r26159
This commit is contained in:
parent
e154a394de
commit
1ed9faeecb
@ -1,3 +1,8 @@
|
|||||||
|
Sat Apr 3 16:22:59 1999 Toshiyasu Morita (tm@netcom.com)
|
||||||
|
|
||||||
|
* regmove.c (fixup_match_1): Consistently evaluate
|
||||||
|
HAVE_POST_INCREMENT and HAVE_POST_DECREMENT.
|
||||||
|
|
||||||
Sat Apr 3 19:21:05 1999 Alexandre Oliva <oliva@dcc.unicamp.br>
|
Sat Apr 3 19:21:05 1999 Alexandre Oliva <oliva@dcc.unicamp.br>
|
||||||
|
|
||||||
* configure.in (DEFAULT_LINKER, DEFAULT_ASSEMBLER): Use grep
|
* configure.in (DEFAULT_LINKER, DEFAULT_ASSEMBLER): Use grep
|
||||||
|
@ -1890,12 +1890,11 @@ fixup_match_1 (insn, set, src, src_subreg, dst, backward, operand_number,
|
|||||||
rtx pat = PATTERN (insn);
|
rtx pat = PATTERN (insn);
|
||||||
if (src_note)
|
if (src_note)
|
||||||
remove_note (overlap, src_note);
|
remove_note (overlap, src_note);
|
||||||
#if defined (HAVE_POST_INCREMENT) || defined (HAVE_POST_DECREMENT)
|
if ((HAVE_POST_INCREMENT || HAVE_POST_DECREMENT)
|
||||||
if (code == PLUS
|
&& code == PLUS
|
||||||
&& try_auto_increment (overlap, insn, 0, src, insn_const, 0))
|
&& try_auto_increment (overlap, insn, 0, src, insn_const, 0))
|
||||||
insn = overlap;
|
insn = overlap;
|
||||||
else
|
else
|
||||||
#endif
|
|
||||||
{
|
{
|
||||||
rtx notes = REG_NOTES (insn);
|
rtx notes = REG_NOTES (insn);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user