]> gcc.gnu.org Git - gcc.git/commit
backport: re PR tree-optimization/91280 (ICE in get_constraint_for_component_ref...
authorRichard Biener <rguenther@suse.de>
Fri, 2 Aug 2019 12:07:33 +0000 (12:07 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Fri, 2 Aug 2019 12:07:33 +0000 (12:07 +0000)
commitbaefa04d7699b934fe05414ed6ec80d2107fe97d
tree47a1177db7d0b97b65ef132ec508e4d74299e3d1
parent9d72c9e1bc15949b5309562263c3b50adaac5fc8
backport: re PR tree-optimization/91280 (ICE in get_constraint_for_component_ref, at tree-ssa-structalias.c:3259 since r260354)

2019-08-02  Richard Biener  <rguenther@suse.de>

Backport from mainline
2019-07-31  Richard Biener  <rguenther@suse.de>

PR tree-optimization/91280
* tree-ssa-structalias.c (get_constraint_for_component_ref):
Decompose MEM_REF manually for offset handling.

* g++.dg/torture/pr91280.C: New testcase.

2019-07-31  Richard Biener  <rguenther@suse.de>

PR tree-optimization/91293
* tree-vect-slp.c (vect_build_slp_tree_2): Do not swap operands
of reduction stmts.

* gcc.dg/vect/pr91293-1.c: New testcase.
* gcc.dg/vect/pr91293-2.c: Likewise.
* gcc.dg/vect/pr91293-3.c: Likewise.

From-SVN: r274007
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/torture/pr91280.C [new file with mode: 0644]
gcc/testsuite/gcc.dg/vect/pr91293-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/vect/pr91293-2.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/vect/pr91293-3.c [new file with mode: 0644]
gcc/tree-ssa-structalias.c
gcc/tree-vect-slp.c
This page took 0.068916 seconds and 5 git commands to generate.