OSDN Git Service

2008-03-18 Richard Guenther <rguenther@suse.de>
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 18 Mar 2008 14:02:17 +0000 (14:02 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 18 Mar 2008 14:02:17 +0000 (14:02 +0000)
commitffb04365079f363ebc6ad5d045f575b5522c9c2e
tree34274bc646f8291660cba602b593b220e0f0b0e1
parent0c378ed95e3993e9fc0bd7a09bd4bec7e92297f7
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@133311 138bc75d-0d04-0410-961f-82ee72b054a4
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