diff options
author | rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-06-14 21:08:15 +0000 |
---|---|---|
committer | rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-06-14 21:08:15 +0000 |
commit | 87bd3b5a456b91ec552576ae32d4d47836d0da22 (patch) | |
tree | 506df69be5be1bc0449c75a509bb0a7a977153e2 /gcc/conflict.c | |
parent | 0fa4c2115cbe76716697bbfa796aa38cbe93ff00 (diff) | |
download | gcc-87bd3b5a456b91ec552576ae32d4d47836d0da22.tar.gz |
* 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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@34557 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/conflict.c')
-rw-r--r-- | gcc/conflict.c | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/gcc/conflict.c b/gcc/conflict.c index f8e86093058..d467ba1b87a 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. */ |