aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/cpp.cc
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2025-07-27 18:42:25 +0200
committerRichard Biener <rguenth@gcc.gnu.org>2025-07-28 11:24:34 +0200
commit26dc9aa285b53551c55d3d660bb6da21d59d7023 (patch)
treedcb6c4829ec5d2776b5f2d6c8a549d0879c86e88 /gcc/fortran/cpp.cc
parent0df4a4831b73204a697e65db4c34675e87d28ba3 (diff)
downloadgcc-26dc9aa285b53551c55d3d660bb6da21d59d7023.zip
gcc-26dc9aa285b53551c55d3d660bb6da21d59d7023.tar.gz
gcc-26dc9aa285b53551c55d3d660bb6da21d59d7023.tar.bz2
tree-optimization/121256 - properly support SLP in vectorizable recurrence
We failed to build the correct initialization vector. For VLA vectors and a non-uniform initialization vector this rejects vectorization for now. PR tree-optimization/121256 * tree-vect-loop.cc (vectorizable_recurr): Build a correct initialization vector for SLP_TREE_LANES > 1. * gcc.dg/vect/vect-recurr-pr121256.c: New testcase. * gcc.dg/vect/vect-recurr-pr121256-2.c: Likewise.
Diffstat (limited to 'gcc/fortran/cpp.cc')
0 files changed, 0 insertions, 0 deletions