aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vectorizer.h
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2022-02-15 12:27:14 +0100
committerRichard Biener <rguenther@suse.de>2022-02-15 13:22:15 +0100
commitd03a67dc69251dc86c0772a432380a6e9bcb8617 (patch)
tree751d42d3e61a78d5aa8d25fc1d77a05cc9c78ab3 /gcc/tree-vectorizer.h
parent3939c1b11279dc950d2f160eb940dd791f7b40f1 (diff)
downloadgcc-d03a67dc69251dc86c0772a432380a6e9bcb8617.zip
gcc-d03a67dc69251dc86c0772a432380a6e9bcb8617.tar.gz
gcc-d03a67dc69251dc86c0772a432380a6e9bcb8617.tar.bz2
tree-optimization/104543 - fix unroll-and-jam precondition
We have to make sure that outer loop exits come after the inner loop since we otherwise will put it into the fused loop body. 2022-02-15 Richard Biener <rguenther@suse.de> PR tree-optimization/104543 * gimple-loop-jam.cc (unroll_jam_possible_p): Check outer loop exits come after the inner loop. * gcc.dg/torture/pr104543.c: New testcase.
Diffstat (limited to 'gcc/tree-vectorizer.h')
0 files changed, 0 insertions, 0 deletions