summaryrefslogtreecommitdiffstats
path: root/libjava/classpath/lib/java
diff options
context:
space:
mode:
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>2012-12-04 09:19:05 +0000
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>2012-12-04 09:19:05 +0000
commit7a4d976ff9dc3e2a6d45cbbf67a2b11b78d82ade (patch)
treec0f80ce30991184212fcbba4fc0844cffd34bef3 /libjava/classpath/lib/java
parent0bd5d859a88f2a37c7ed545f9a1f02db1aaeb7ad (diff)
downloadppe42-gcc-7a4d976ff9dc3e2a6d45cbbf67a2b11b78d82ade.tar.gz
ppe42-gcc-7a4d976ff9dc3e2a6d45cbbf67a2b11b78d82ade.zip
2012-12-04 Richard Biener <rguenther@suse.de>
PR tree-optimization/55124 * tree-ssa-pre.c (find_or_generate_expression): Instead of ICEing when we are not able to generate an expression defer it by signalling failure. Fix possible wrong-code issue by not picking random REFERENCE expressions as fallback. (create_component_ref_by_pieces_1): Adjust. Add failure paths. (create_expression_by_pieces): Likewise. (insert_into_preds_of_block): When expression generation failed for one edge make sure to not insert a PHI node. * gcc.dg/torture/pr55124.c: New testcase. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@194125 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/lib/java')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud