aboutsummaryrefslogtreecommitdiff
path: root/gcc/conflict.c
diff options
context:
space:
mode:
authorRichard Henderson <rth@cygnus.com>2000-06-14 14:08:15 -0700
committerRichard Henderson <rth@gcc.gnu.org>2000-06-14 14:08:15 -0700
commitd98a8d38dd84a3ffff7bf7366ca5972997245129 (patch)
tree506df69be5be1bc0449c75a509bb0a7a977153e2 /gcc/conflict.c
parentf6a0cc964a749ad25542911497f66a8b9b27a4ac (diff)
downloadgcc-d98a8d38dd84a3ffff7bf7366ca5972997245129.zip
gcc-d98a8d38dd84a3ffff7bf7366ca5972997245129.tar.gz
gcc-d98a8d38dd84a3ffff7bf7366ca5972997245129.tar.bz2
conflict.c (conflict_graph_compute): Don't look for REG_INC.
* conflict.c (conflict_graph_compute): Don't look for REG_INC. * config/ia64/ia64.c (ia64_setup_incoming_varargs): Don't emit auto-inc code. From-SVN: r34557
Diffstat (limited to 'gcc/conflict.c')
-rw-r--r--gcc/conflict.c7
1 files changed, 1 insertions, 6 deletions
diff --git a/gcc/conflict.c b/gcc/conflict.c
index f8e8609..d467ba1 100644
--- a/gcc/conflict.c
+++ b/gcc/conflict.c
@@ -483,12 +483,7 @@ conflict_graph_compute (regs, p)
we're in SSA form, if a reg is set here it isn't set
anywhere elso, so this insn is where the reg is born. */
CLEAR_REG_SET (born);
- note_stores (PATTERN (insn), mark_reg, (void *) born);
-#ifdef AUTO_INC_DEC
- for (link = REG_NOTES (insn); link; link = XEXP (link, 1))
- if (REG_NOTE_KIND (link) == REG_INC)
- mark_reg (XEXP (link, 0), NULL_RTX, NULL);
-#endif
+ note_stores (PATTERN (insn), mark_reg, born);
AND_REG_SET (born, regs);
/* Regs born here were not live before this insn. */