re PR ipa/85549 (Infinite loop in ilmbase package)
authorMartin Jambor <mjambor@suse.cz>
Fri, 27 Apr 2018 20:32:18 +0000 (22:32 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Fri, 27 Apr 2018 20:32:18 +0000 (22:32 +0200)
commitcf25444273b4bab2b60e5c3f811883bf2dab2b85
tree568ec04f555ee5835d9e4e55339a2b3e49e87a05
parentb2b1ea3455979699f172e1601785efa57e3cd3f2
re PR ipa/85549 (Infinite loop in ilmbase package)

PR ipa/85549
* ipa-cp.c (find_aggregate_values_for_callers_subset): Make sure
the jump function allows for passing through aggregate values.

* g++.dg/ipa/pr85549.C: New test.

From-SVN: r259730
gcc/ChangeLog
gcc/ipa-cp.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/ipa/pr85549.C [new file with mode: 0644]