diff options
author | Zdenek Dvorak <dvorakz@suse.cz> | 2004-11-14 19:04:25 +0100 |
---|---|---|
committer | Zdenek Dvorak <rakdver@gcc.gnu.org> | 2004-11-14 18:04:25 +0000 |
commit | 9beeb4ee4c1bf42a2d3a66d75d250cf20c9c1f9f (patch) | |
tree | 4342616d30f20c349279f331a6f1ad5af6c0e53b /gcc/tree-flow.h | |
parent | 3021a627c59f88450a6c785d5b0d61f390762445 (diff) | |
download | gcc-9beeb4ee4c1bf42a2d3a66d75d250cf20c9c1f9f.zip gcc-9beeb4ee4c1bf42a2d3a66d75d250cf20c9c1f9f.tar.gz gcc-9beeb4ee4c1bf42a2d3a66d75d250cf20c9c1f9f.tar.bz2 |
re PR tree-optimization/18431 (Code for arrays and pointers are not the same)
PR tree-optimization/18431
* tree-flow.h (stmt_references_memory_p): Declare.
* tree-ssa-loop-im.c (stmt_cost): Use stmt_references_memory_p.
* tree-ssa.c (stmt_references_memory_p): New function.
From-SVN: r90624
Diffstat (limited to 'gcc/tree-flow.h')
-rw-r--r-- | gcc/tree-flow.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/tree-flow.h b/gcc/tree-flow.h index cdadcc9..08a73e4 100644 --- a/gcc/tree-flow.h +++ b/gcc/tree-flow.h @@ -583,6 +583,7 @@ extern void delete_tree_ssa (void); extern void register_new_def (tree, varray_type *); extern void walk_use_def_chains (tree, walk_use_def_chains_fn, void *, bool); extern void kill_redundant_phi_nodes (void); +extern bool stmt_references_memory_p (tree); /* In tree-into-ssa.c */ extern void rewrite_into_ssa (bool); |