diff options
| author | jamborm <jamborm@138bc75d-0d04-0410-961f-82ee72b054a4> | 2011-12-07 10:30:49 +0000 |
|---|---|---|
| committer | jamborm <jamborm@138bc75d-0d04-0410-961f-82ee72b054a4> | 2011-12-07 10:30:49 +0000 |
| commit | 29bb06c77dd988c92552ca37d2fb75c0aa86d5e2 (patch) | |
| tree | 1007b356a4bbf5908128fc1967883d9ca68bbcd0 /libjava/java | |
| parent | 777c515394e676ceb2406984d6321c6aa78bd5d0 (diff) | |
| download | ppe42-gcc-29bb06c77dd988c92552ca37d2fb75c0aa86d5e2.tar.gz ppe42-gcc-29bb06c77dd988c92552ca37d2fb75c0aa86d5e2.zip | |
2011-12-07 Martin Jambor <mjambor@suse.cz>
PR tree-optimization/50744
* ipa-cp.c (good_cloning_opportunity_p): Assert size_cost is positive,
compute evaluation in HOST_WIDEST_INT.
(safe_add): New function
(propagate_effects): Use safe_add to accumulate effects.
* testsuite/gcc.dg/ipa/pr50744.c: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@182076 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/java')
0 files changed, 0 insertions, 0 deletions

