aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-loop-im.c
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2021-06-11 13:36:26 +0200
committerRichard Biener <rguenther@suse.de>2021-06-11 13:43:18 +0200
commitb9ec5ebb605936684e95b8dcc12e43ba7d8f2cb4 (patch)
treee1655b2fdbb6376d3b8103cdb9d2211b9a0b77de /gcc/tree-ssa-loop-im.c
parentfbd8a8041292f2ec2c22be43c8d3e74b37b2bc88 (diff)
downloadgcc-b9ec5ebb605936684e95b8dcc12e43ba7d8f2cb4.zip
gcc-b9ec5ebb605936684e95b8dcc12e43ba7d8f2cb4.tar.gz
gcc-b9ec5ebb605936684e95b8dcc12e43ba7d8f2cb4.tar.bz2
tree-optimization/101028 - fix endless SLP reassoc discovery
This fixes a missing clearing of mismatched lanes from the fatal fail path in SLP reassoc discovery in the most conservative way. 2021-06-11 Richard Biener <rguenther@suse.de> PR tree-optimization/101028 * tree-vect-slp.c (vect_build_slp_tree_2): When SLP reassoc discovery fails fatally, mark appropriate lanes in matches[] so. * gcc.dg/pr101028.c: New testcase.
Diffstat (limited to 'gcc/tree-ssa-loop-im.c')
0 files changed, 0 insertions, 0 deletions