]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR tree-optimization/81162 (UBSAN switch triggers incorrect optimization in SLSR)
authorBill Schmidt <wschmidt@linux.vnet.ibm.com>
Fri, 14 Jul 2017 18:06:45 +0000 (18:06 +0000)
committerWilliam Schmidt <wschmidt@gcc.gnu.org>
Fri, 14 Jul 2017 18:06:45 +0000 (18:06 +0000)
commit3b80566699a6474e82a630652bf85cf872128b6d
tree523e661ed49cf186942567f2ad03c150f63bea06
parentbece580c0ce225b1adeca3afea8d834f7fd83277
re PR tree-optimization/81162 (UBSAN switch triggers incorrect optimization in SLSR)

[gcc]

2016-07-14  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>

PR tree-optimization/81162
* gimple-ssa-strength-reduction.c (replace_mult_candidate): Don't
replace a negate with an add.

[gcc/testsuite]

2016-07-14  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>

PR tree-optimization/81162
* gcc.dg/pr81162.c: New file.

From-SVN: r250212
gcc/ChangeLog
gcc/gimple-ssa-strength-reduction.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/pr81162.c [new file with mode: 0644]