diff options
author | Martin Jambor <mjambor@suse.cz> | 2013-02-21 17:08:51 +0100 |
---|---|---|
committer | Martin Jambor <jamborm@gcc.gnu.org> | 2013-02-21 17:08:51 +0100 |
commit | 0fd44da38705c491a51156ca623ad18c949cf772 (patch) | |
tree | 6b3cf574a28b6b5fe93dee0bb9118cfee4eb65bc /libgfortran/io/open.c | |
parent | 7a92038b78ce817067aeaa5ed0a8b83c3da97834 (diff) | |
download | gcc-0fd44da38705c491a51156ca623ad18c949cf772.zip gcc-0fd44da38705c491a51156ca623ad18c949cf772.tar.gz gcc-0fd44da38705c491a51156ca623ad18c949cf772.tar.bz2 |
re PR tree-optimization/56310 (ICE: in decide_about_value, at ipa-cp.c:3310 with -fipa-cp -fno-early-inlining -fipa-cp-clone --param=ipa-cp-eval-threshold=1)
2013-02-21 Martin Jambor <mjambor@suse.cz>
PR tree-optimization/56310
* ipa-cp.c (agg_replacements_to_vector): New parameter index, copy
only matching indices and non-negative final offsets.
(intersect_aggregates_with_edge): Pass src_idx to
agg_replacements_to_vector. Pass src_idx insstead of index to
intersect_with_agg_replacements.
testsuite/
* g++.dg/ipa/pr56310.C: New test.
From-SVN: r196207
Diffstat (limited to 'libgfortran/io/open.c')
0 files changed, 0 insertions, 0 deletions