aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2014-05-19 12:32:15 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2014-05-19 12:32:15 +0000
commitcb460086e1601d7ed22a2d911adede51c945c66f (patch)
tree0b8d0d40a0143aea6a4ad6d72a1dec5c6706684e /gcc/cp
parentbddd36713d1282de8544c94d76601bd3e83cb07a (diff)
downloadgcc-cb460086e1601d7ed22a2d911adede51c945c66f.zip
gcc-cb460086e1601d7ed22a2d911adede51c945c66f.tar.gz
gcc-cb460086e1601d7ed22a2d911adede51c945c66f.tar.bz2
re PR tree-optimization/61184 (wrong code (that hangs) by LTO on x86_64-linux-gnu)
2014-05-19 Richard Biener <rguenther@suse.de> PR tree-optimization/61184 * tree-vrp.c (is_negative_overflow_infinity): Use TREE_OVERFLOW_P and do that check first. (is_positive_overflow_infinity): Likewise. (is_overflow_infinity): Likewise. (vrp_operand_equal_p): Properly treat operands with differing overflow as not equal. * c-c++-common/torture/pr61184.c: New testcase. From-SVN: r210611
Diffstat (limited to 'gcc/cp')
0 files changed, 0 insertions, 0 deletions