summaryrefslogtreecommitdiffstats
path: root/libjava/classpath/lib/gnu/java/awt/java2d/TextCacheKey.class
diff options
context:
space:
mode:
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>2009-04-04 09:34:32 +0000
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>2009-04-04 09:34:32 +0000
commitd12dee9c52edfea940d74d84291ae0fe591db827 (patch)
tree9008d47a69f8bfcbddab1535dfb7516d4a030aff /libjava/classpath/lib/gnu/java/awt/java2d/TextCacheKey.class
parent507b89a40e5b35898f1e0a18385f209af8bccede (diff)
downloadppe42-gcc-d12dee9c52edfea940d74d84291ae0fe591db827.tar.gz
ppe42-gcc-d12dee9c52edfea940d74d84291ae0fe591db827.zip
2009-04-04 Richard Guenther <rguenther@suse.de>
PR tree-optimization/8781 PR tree-optimization/37892 * tree-ssa-sccvn.h (vn_reference_fold_indirect): Declare. * tree-ssa-sccvn.c (vn_reference_fold_indirect): New function. (valueize_refs): Call it for *& valueizations. (shared_reference_ops_from_ref): Rename to ... (valueize_shared_reference_ops_from_ref): ... this and valueize. (shared_reference_ops_from_call): Rename to ... (valueize_shared_reference_ops_from_call): ... this and valueize. (vn_reference_lookup): Update. (visit_reference_op_call): Likewise. * tree-ssa-pre.c (phi_translate_1): Fold *&. (eliminate): Value-replace the call address in call statements. * g++.dg/tree-ssa/pr8781.C: New testcase. * gcc.dg/tree-ssa/ssa-pre-25.c: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@145533 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/lib/gnu/java/awt/java2d/TextCacheKey.class')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud