diff options
author | Martin Jambor <mjambor@suse.cz> | 2012-11-11 20:35:27 +0100 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 2012-11-11 19:35:27 +0000 |
commit | 324e93f12ecb6577e789bb6f0ab5abc95fcdb0cc (patch) | |
tree | d3c3d92c626c4d6c6991b65bf3eb6d345c5c5c85 /gcc/recog.c | |
parent | ebbcbc2ed315384e2689ffcaf6141febb9e01765 (diff) | |
download | gcc-324e93f12ecb6577e789bb6f0ab5abc95fcdb0cc.zip gcc-324e93f12ecb6577e789bb6f0ab5abc95fcdb0cc.tar.gz gcc-324e93f12ecb6577e789bb6f0ab5abc95fcdb0cc.tar.bz2 |
re PR tree-optimization/55238 (ICE in find_aggregate_values_for_callers_subset, at ipa-cp.c:2908 building zlib)
PR tree-optimization/55238
* ipa-cp.c (agg_pass_through_permissible_p): New function.
(propagate_aggs_accross_jump_function): Use it.
(find_aggregate_values_for_callers_subset): Likewise and relax an
assert.
* testsuite/gcc.dg/torture/pr55238.c: New test.
From-SVN: r193410
Diffstat (limited to 'gcc/recog.c')
0 files changed, 0 insertions, 0 deletions