diff options
author | Martin Jambor <mjambor@suse.cz> | 2012-11-21 18:04:45 +0100 |
---|---|---|
committer | Martin Jambor <jamborm@gcc.gnu.org> | 2012-11-21 18:04:45 +0100 |
commit | 7e9f2b6e35b47373730c340471afa1734e197b60 (patch) | |
tree | 9e8061f624d67b7b06a839882525f10a7e5687b8 /gcc/cppbuiltin.c | |
parent | 3358fd40546fa1c360f625ca9e7a911ac3ba80cd (diff) | |
download | gcc-7e9f2b6e35b47373730c340471afa1734e197b60.zip gcc-7e9f2b6e35b47373730c340471afa1734e197b60.tar.gz gcc-7e9f2b6e35b47373730c340471afa1734e197b60.tar.bz2 |
re PR tree-optimization/55260 (ICE: in ipa_get_parm_lattices, at ipa-cp.c:263 with -O2 -fno-inline -fipa-cp-clone)
2012-11-21 Martin Jambor <mjambor@suse.cz>
PR tree-optimization/55260
* ipa-cp.c (intersect_aggregates_with_edge): New function.
(find_aggregate_values_for_callers_subset): Part moved to the function
above. Call it.
(cgraph_edge_brings_all_agg_vals_for_node): Reimplemented using
intersect_aggregates_with_edge.
* testsuite/g++.dg/torture/pr55260-2.C: New test.
From-SVN: r193700
Diffstat (limited to 'gcc/cppbuiltin.c')
0 files changed, 0 insertions, 0 deletions