aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/options.cc
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2024-08-06 09:50:00 +0200
committerRichard Biener <rguenth@gcc.gnu.org>2024-08-06 12:49:15 +0200
commit31efd46ad8a16aa671f4502816b6b1f9946027ae (patch)
tree980e7e6c017d2ff6dedac588a874c8fcce1855ca /gcc/fortran/options.cc
parentdf4062c54b0b3c5f5c6a1f1a2454abf965100e3a (diff)
downloadgcc-31efd46ad8a16aa671f4502816b6b1f9946027ae.zip
gcc-31efd46ad8a16aa671f4502816b6b1f9946027ae.tar.gz
gcc-31efd46ad8a16aa671f4502816b6b1f9946027ae.tar.bz2
tree-optimization/116241 - ICE with SLP condition reduction
When there's a conversion in front of a SLP condition reduction the code following the reduc-idx SLP chain fails because it assumes there's only COND_EXPRs. PR tree-optimization/116241 * tree-vect-loop.cc (vect_create_epilog_for_reduction): Handle non-COND_EXPR nodes in SLP reduction chain following. * g++.dg/vect/pr116241.cc: New testcase.
Diffstat (limited to 'gcc/fortran/options.cc')
0 files changed, 0 insertions, 0 deletions