aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/debug.adb
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2024-06-07 12:15:31 +0200
committerRichard Biener <rguenther@suse.de>2024-06-10 08:27:25 +0200
commitc1429e3a8da0cdfe9391e1e9b2c7228d896a3a87 (patch)
treea098cb1f29664e374178d5f2a7c1464072e6360d /gcc/ada/debug.adb
parenteb316013a7c841094577a57407f605b5a7ca5eee (diff)
downloadgcc-c1429e3a8da0cdfe9391e1e9b2c7228d896a3a87.zip
gcc-c1429e3a8da0cdfe9391e1e9b2c7228d896a3a87.tar.gz
gcc-c1429e3a8da0cdfe9391e1e9b2c7228d896a3a87.tar.bz2
tree-optimization/115383 - EXTRACT_LAST_REDUCTION with multiple stmt copies
The EXTRACT_LAST_REDUCTION code isn't ready to deal with multiple stmt copies but SLP no longer checks for this. The following adjusts code generation to handle the situation. PR tree-optimization/115383 * tree-vect-stmts.cc (vectorizable_condition): Handle generating a chain of .FOLD_EXTRACT_LAST. * gcc.dg/vect/pr115383.c: New testcase.
Diffstat (limited to 'gcc/ada/debug.adb')
0 files changed, 0 insertions, 0 deletions