aboutsummaryrefslogtreecommitdiff
path: root/gcc/common/config/iq2000/iq2000-common.cc
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2025-07-10 13:04:00 +0200
committerRichard Biener <rguenther@suse.de>2025-07-17 08:26:40 +0200
commit246ecf81612518196f4aa45fe96f85831fe408ff (patch)
treec3bf53ee130970e808eb4edb536b670e335bb3f6 /gcc/common/config/iq2000/iq2000-common.cc
parent9af57c471087a3a1b87621bce1208d6c77ba2a4a (diff)
downloadgcc-master.zip
gcc-master.tar.gz
gcc-master.tar.bz2
Reject single lane vector types for SLP buildHEADtrunkmaster
The following makes us never consider vector(1) T types for vectorization and ensures this during SLP build. This is a long-standing issue for BB vectorization and when we remove early loop vector type setting we lose the single place we have that rejects this for loops. Once we implement partial loop vectorization we should revisit this, but then use the original scalar types for the unvectorized parts. * tree-vect-slp.cc (vect_build_slp_tree_1): Reject single-lane vector types. * gcc.dg/vect/bb-slp-39.c: Adjust.
Diffstat (limited to 'gcc/common/config/iq2000/iq2000-common.cc')
0 files changed, 0 insertions, 0 deletions