diff options
author | Bernd Schmidt <bernds@redhat.com> | 2001-08-08 10:36:07 +0000 |
---|---|---|
committer | Bernd Schmidt <bernds@gcc.gnu.org> | 2001-08-08 10:36:07 +0000 |
commit | 4b6c5340748f9914998e4beafe3832acfe5d8aae (patch) | |
tree | 043435f05bd853f32bf16fc32dbdcd90257371a5 /gcc/sched-int.h | |
parent | d26f648a0a049e90d2a9e572238e57ae1f93ba27 (diff) | |
download | gcc-4b6c5340748f9914998e4beafe3832acfe5d8aae.tar.gz |
Use cselib for alias analysis in sched_ebb
From-SVN: r44716
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; |