aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-cfgcleanup.c
diff options
context:
space:
mode:
authorBin Cheng <bin.cheng@linux.alibaba.com>2019-04-23 04:07:46 +0000
committerBin Cheng <amker@gcc.gnu.org>2019-04-23 04:07:46 +0000
commit4b5689aa6c285429368b8bc9eef2b186162ff78d (patch)
tree8e9b3df727ba818a867f1f45c4bf618bf87b870a /gcc/tree-cfgcleanup.c
parent9e14603dfeba1fc1d54f2373de20eea7469ee0c3 (diff)
downloadgcc-4b5689aa6c285429368b8bc9eef2b186162ff78d.zip
gcc-4b5689aa6c285429368b8bc9eef2b186162ff78d.tar.gz
gcc-4b5689aa6c285429368b8bc9eef2b186162ff78d.tar.bz2
re PR tree-optimization/90078 (ICE with deep templates caused by overflow)
PR tree-optimization/90078 * tree-ssa-loop-ivopts.c (comp_cost::operator +,-,+=,-+,/=,*=): Add checks for infinite_cost overflow. gcc/testsuite * gcc/testsuite/g++.dg/tree-ssa/pr90078.C: New test. Also fix typo in ChangeLog entry for revision 270499. From-SVN: r270500
Diffstat (limited to 'gcc/tree-cfgcleanup.c')
0 files changed, 0 insertions, 0 deletions