summaryrefslogtreecommitdiff
path: root/gcc/df.h
diff options
context:
space:
mode:
authorbonzini <bonzini@138bc75d-0d04-0410-961f-82ee72b054a4>2007-12-14 17:40:46 +0000
committerbonzini <bonzini@138bc75d-0d04-0410-961f-82ee72b054a4>2007-12-14 17:40:46 +0000
commit84da895440a5f84f551c56edb5557b9e536c0439 (patch)
treea0bfa427f7b8eddddeb56a76dc1d3684d9e702c0 /gcc/df.h
parent18f95a3608ef0e138e060663adde716064ea649b (diff)
downloadgcc-84da895440a5f84f551c56edb5557b9e536c0439.tar.gz
2007-12-14 Paolo Bonzini <bonzini@gnu.org>
* df-core.c: Update comments referring to removed features. * df-problems.c: Likewise. * df-scan.c: Likewise. * df.h: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@130937 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/df.h')
-rw-r--r--gcc/df.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/gcc/df.h b/gcc/df.h
index a681249d1a6..ba5f9b9e9b0 100644
--- a/gcc/df.h
+++ b/gcc/df.h
@@ -36,10 +36,12 @@ struct df_problem;
struct df_link;
/* Data flow problems. All problems must have a unique id here. */
+
/* Scanning is not really a dataflow problem, but it is useful to have
the basic block functions in the vector so that things get done in
- a uniform manner. The first four problems are always defined. The
- last 5 are optional and can be added or deleted at any time. */
+ a uniform manner. The last four problems can be added or deleted
+ at any time are always defined (though LIVE is always there at -O2
+ or higher); the others are always there. */
#define DF_SCAN 0
#define DF_LR 1 /* Live Registers backward. */
#define DF_LIVE 2 /* Live Registers & Uninitialized Registers */