diff options
author | bernds <bernds@138bc75d-0d04-0410-961f-82ee72b054a4> | 2001-08-08 10:36:07 +0000 |
---|---|---|
committer | bernds <bernds@138bc75d-0d04-0410-961f-82ee72b054a4> | 2001-08-08 10:36:07 +0000 |
commit | 503f28173e77c73a0d3f84f111ce89fa81e08c76 (patch) | |
tree | 043435f05bd853f32bf16fc32dbdcd90257371a5 /gcc/sched-int.h | |
parent | 19a8b8529ab7c169e2baa9837d363ebb7878153f (diff) | |
download | gcc-503f28173e77c73a0d3f84f111ce89fa81e08c76.tar.gz |
Use cselib for alias analysis in sched_ebb
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@44716 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/sched-int.h')
-rw-r--r-- | gcc/sched-int.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/gcc/sched-int.h b/gcc/sched-int.h index 0b7ebab08d7..124ba3e76b8 100644 --- a/gcc/sched-int.h +++ b/gcc/sched-int.h @@ -146,7 +146,12 @@ struct sched_info rtx head, tail; /* If nonzero, enables an additional sanity check in schedule_block. */ - int queue_must_finish_empty; + unsigned int queue_must_finish_empty:1; + /* Nonzero if we should use cselib for better alias analysis. This + must be 0 if the dependency information is used after sched_analyze + has completed, e.g. if we're using it to initialize state for successor + blocks in region scheduling. */ + unsigned int use_cselib:1; }; extern struct sched_info *current_sched_info; |