diff options
author | Sebastian Pop <pop@cri.ensmp.fr> | 2004-07-12 21:31:16 +0200 |
---|---|---|
committer | Sebastian Pop <spop@gcc.gnu.org> | 2004-07-12 19:31:16 +0000 |
commit | 9baba81be56e46677dbe5c558368fd023d45c2a9 (patch) | |
tree | 3c802a37a69533f1e5eac9a5138ce105450e9411 /gcc/tree-chrec.c | |
parent | 98ca843cfb0e860bf72ad2eafc34e255f633f26c (diff) | |
download | gcc-9baba81be56e46677dbe5c558368fd023d45c2a9.zip gcc-9baba81be56e46677dbe5c558368fd023d45c2a9.tar.gz gcc-9baba81be56e46677dbe5c558368fd023d45c2a9.tar.bz2 |
cfgloop.h (struct loop): Add nb_iterations field.
* cfgloop.h (struct loop): Add nb_iterations field.
(current_loops): Declare.
* tree-chrec.c (chrec_not_analyzed_yet,
chrec_dont_know, chrec_known, count_ev_in_wider_type,
chrec_contains_symbols_defined_in_loop): Remove the temporary
hooks.
* tree-flow-inline.h (loop_containing_stmt): New function.
* tree-scalar-evolution.c: Add implementation.
* tree-scalar-evolution.h: Add declarations.
From-SVN: r84573
Diffstat (limited to 'gcc/tree-chrec.c')
-rw-r--r-- | gcc/tree-chrec.c | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/gcc/tree-chrec.c b/gcc/tree-chrec.c index 9146ec3..0e34048 100644 --- a/gcc/tree-chrec.c +++ b/gcc/tree-chrec.c @@ -37,47 +37,6 @@ Software Foundation, 59 Temple Place - Suite 330, Boston, MA #include "tree-pass.h" -/* This part will be removed once the merging is finished. */ - - - -/* The following trees are unique elements. Thus the comparison of - another element to these elements should be done on the pointer to - these trees, and not on their value. */ - -/* The SSA_NAMEs that are not yet analyzed are qualified with NULL_TREE. */ -tree chrec_not_analyzed_yet; - -/* Reserved to the cases where the analyzer has detected an - undecidable property at compile time. */ -tree chrec_dont_know; - -/* When the analyzer has detected that a property will never - happen, then it qualifies it with chrec_known. */ -tree chrec_known; - -/* Empty hook. Will be replaced by the main function from - tree-scalar-evolution.c. */ - -tree -count_ev_in_wider_type (tree foo ATTRIBUTE_UNUSED, - tree bar ATTRIBUTE_UNUSED) -{ - return NULL_TREE; -} - -/* Empty hook. Will be replaced by the main function from - tree-scalar-evolution.c. */ - -bool -chrec_contains_symbols_defined_in_loop (tree chrec ATTRIBUTE_UNUSED, - unsigned loop_nb ATTRIBUTE_UNUSED) -{ - return true; -} - - - /* Extended folder for chrecs. */ |