]> git.ipfire.org Git - thirdparty/gcc.git/commit
backport: re PR tree-optimization/81354 (Segmentation fault in SSA Strength Reduction...
authorBill Schmidt <wschmidt@linux.vnet.ibm.com>
Wed, 16 Aug 2017 14:13:27 +0000 (14:13 +0000)
committerWilliam Schmidt <wschmidt@gcc.gnu.org>
Wed, 16 Aug 2017 14:13:27 +0000 (14:13 +0000)
commitb0db6ba4d61747d6f97e83767a5b4ce0a3971bf8
tree465b518212fff1c107251d1b1311da565f0ac351
parent99c29ae34a4129cc9ecb3cbc8d3a64ae125b58e4
backport: re PR tree-optimization/81354 (Segmentation fault in SSA Strength Reduction using -O3)

[gcc]

2017-08-16  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>

Backport from mainline
2017-08-08  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>

PR tree-optimization/81354
* gimple-ssa-strength-reduction.c (create_add_on_incoming_edge):
Insert on edges rather than explicitly creating landing pads.
(analyze_candidates_and_replace): Commit edge inserts.

[gcc/testsuite]

2017-08-16  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>

Backport from mainline
2017-08-08  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>

PR tree-optimization/81354
* g++.dg/torture/pr81354.C: New file.

From-SVN: r251122
gcc/ChangeLog
gcc/gimple-ssa-strength-reduction.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/torture/pr81354.C [new file with mode: 0644]