tree-gimple.h (is_gimple_invariant_address): Declare.
authorRichard Guenther <rguenther@suse.de>
Tue, 18 Mar 2008 14:02:17 +0000 (14:02 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Tue, 18 Mar 2008 14:02:17 +0000 (14:02 +0000)
commitc8ae0bec3e2b25d5663f10ad4627d0636db316d8
tree34274bc646f8291660cba602b593b220e0f0b0e1
parent8119fc93077ce835232c711273cd8f3b097f17f4
tree-gimple.h (is_gimple_invariant_address): Declare.

2008-03-18  Richard Guenther  <rguenther@suse.de>

* tree-gimple.h (is_gimple_invariant_address): Declare.
(is_gimple_constant): Likewise.
* tree-gimple.c (is_gimple_constant): New function.
(is_gimple_invariant_address): Likewise.
(is_gimple_min_invariant): Implement in terms of is_gimple_constant
and is_gimple_invariant_address.
* tree-ssa-loop-niter.c (expand_simple_operations): Revert
previous change.
* tree-data-ref.c (get_references_in_stmt): A SSA_NAME is not
an addressable base.

* gcc.dg/tree-ssa/loop-19.c: Revert previous change.

From-SVN: r133311
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/tree-ssa/loop-19.c
gcc/tree-data-ref.c
gcc/tree-gimple.c
gcc/tree-gimple.h
gcc/tree-ssa-loop-niter.c