diff options
| author | jakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-11-10 07:46:31 +0000 |
|---|---|---|
| committer | jakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-11-10 07:46:31 +0000 |
| commit | 3d053ea5c19cfe989d10c3d847d0bbe1c73a7386 (patch) | |
| tree | 93916a577dc944948c3fc3c3b0feb8354f23744a /libjava/classpath/gnu/java/beans/encoder/ArrayPersistenceDelegate.java | |
| parent | 69a837167a2ec4f5c8f7d92c1713561e69a1c6b2 (diff) | |
| download | ppe42-gcc-3d053ea5c19cfe989d10c3d847d0bbe1c73a7386.tar.gz ppe42-gcc-3d053ea5c19cfe989d10c3d847d0bbe1c73a7386.zip | |
PR middle-end/34018
* tree-inline.h (copy_body_data): Add regimplify field.
* tree-inline.c (copy_body_r): Set id->regimplify to true
if an TREE_INVARIANT ADDR_EXPR is no longer invariant after
substitutions.
(copy_bb): Clear id->regimplify before walk_tree, if it is
set afterwards, regimplify the whole statement.
* g++.dg/opt/inline14.C: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@130068 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/gnu/java/beans/encoder/ArrayPersistenceDelegate.java')
0 files changed, 0 insertions, 0 deletions

