mirror of
git://gcc.gnu.org/git/gcc.git
synced 2024-12-22 00:29:36 +08:00
haifa-sched.c (compute_block_forward_dependencies): Only check for notes, deleted insns and duplicates if ENABLE_CHECKING is defined.
* haifa-sched.c (compute_block_forward_dependencies): Only check for notes, deleted insns and duplicates if ENABLE_CHECKING is defined. From-SVN: r30042
This commit is contained in:
parent
c2d88e8417
commit
706c5c2fdc
@ -1,3 +1,8 @@
|
||||
Sat Oct 16 02:48:22 1999 Jeffrey A Law (law@cygnus.com)
|
||||
|
||||
* haifa-sched.c (compute_block_forward_dependencies): Only check
|
||||
for notes, deleted insns and duplicates if ENABLE_CHECKING is defined.
|
||||
|
||||
Sat Oct 16 00:07:01 1999 Richard Henderson <rth@cygnus.com>
|
||||
|
||||
* gcse.c (hash_expr_1): Add in MEM_ALIAS_SET.
|
||||
|
@ -6093,11 +6093,18 @@ compute_block_forward_dependences (bb)
|
||||
if (x != XEXP (link, 0))
|
||||
continue;
|
||||
|
||||
/* Ignore dependences upon deleted insn. */
|
||||
if (GET_CODE (x) == NOTE || INSN_DELETED_P (x))
|
||||
continue;
|
||||
if (find_insn_list (insn, INSN_DEPEND (x)))
|
||||
continue;
|
||||
#ifdef ENABLE_CHECKING
|
||||
/* If add_dependence is working properly there should never
|
||||
be notes, deleted insns or duplicates in the backward
|
||||
links. Thus we need not check for them here.
|
||||
|
||||
However, if we have enabled checking we might as well go
|
||||
ahead and verify that add_dependence worked properly. */
|
||||
if (GET_CODE (x) == NOTE
|
||||
|| INSN_DELETED_P (x)
|
||||
|| find_insn_list (insn, INSN_DEPEND (x)))
|
||||
abort ();
|
||||
#endif
|
||||
|
||||
new_link = alloc_INSN_LIST (insn, INSN_DEPEND (x));
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user