aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vrp.c
diff options
context:
space:
mode:
authorRichard Sandiford <richard.sandiford@linaro.org>2017-05-06 07:44:13 +0000
committerRichard Sandiford <rsandifo@gcc.gnu.org>2017-05-06 07:44:13 +0000
commit2a3f79973f7ff22ab936b3919c31df5c704e1715 (patch)
treede837dd67bb2740f66f8671c13d345e57e9d5e7b /gcc/tree-vrp.c
parentd554bf236e760dec9f9ecf280a8f5523e3ff3aa1 (diff)
downloadgcc-2a3f79973f7ff22ab936b3919c31df5c704e1715.zip
gcc-2a3f79973f7ff22ab936b3919c31df5c704e1715.tar.gz
gcc-2a3f79973f7ff22ab936b3919c31df5c704e1715.tar.bz2
PR 75964: Invalid integer ABS handling in simplify-rtx.c
RTL has no distinction between signed and unsigned values, so it doesn't make sense to test for signed overflow. 2017-05-06 Richard Sandiford <richard.sandiford@linaro.org> gcc/ PR rtl-optimization/75964 * simplify-rtx.c (simplify_const_relational_operation): Remove invalid handling of comparisons of integer ABS. gcc/testsuite/ PR rtl-optimization/75964 * gcc.dg/torture/pr75964.c: New test. From-SVN: r247719
Diffstat (limited to 'gcc/tree-vrp.c')
0 files changed, 0 insertions, 0 deletions