aboutsummaryrefslogtreecommitdiff
path: root/gcc/dwarf2ctf.cc
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2025-05-30 14:11:47 +0200
committerRichard Biener <rguenther@suse.de>2025-06-06 09:53:24 +0200
commit8cb0127dfd3d01d4549f3139b087d1a5966844ee (patch)
treee2dd4e39a0987c4866502efe05e4f50e84c89644 /gcc/dwarf2ctf.cc
parent09884fa0f90da67915245622254cdfb947b87d37 (diff)
downloadgcc-8cb0127dfd3d01d4549f3139b087d1a5966844ee.zip
gcc-8cb0127dfd3d01d4549f3139b087d1a5966844ee.tar.gz
gcc-8cb0127dfd3d01d4549f3139b087d1a5966844ee.tar.bz2
tree-optimization/120357 - ICE with early break vectorization
When doing early break vectorization of a loop with a conditional reduction the epilog creation code is confused as to before which exit to insert the conditional reduction induction IV update. The following make sure this is done before the main IV exit. PR tree-optimization/120357 * tree-vect-loop.cc (vect_create_epilog_for_reduction): Create the conditional reduction induction IV increment before the main IV exit. * gcc.dg/vect/vect-early-break_136-pr120357.c: New testcase. (cherry picked from commit dce4da51ab66c3abb84448326910cd42f6fe2499)
Diffstat (limited to 'gcc/dwarf2ctf.cc')
0 files changed, 0 insertions, 0 deletions