diff options
author | Richard Biener <rguenther@suse.de> | 2025-07-10 13:04:00 +0200 |
---|---|---|
committer | Richard Biener <rguenther@suse.de> | 2025-07-17 08:26:40 +0200 |
commit | 246ecf81612518196f4aa45fe96f85831fe408ff (patch) | |
tree | c3bf53ee130970e808eb4edb536b670e335bb3f6 /gcc/common/config/iq2000/iq2000-common.cc | |
parent | 9af57c471087a3a1b87621bce1208d6c77ba2a4a (diff) | |
download | gcc-master.zip gcc-master.tar.gz gcc-master.tar.bz2 |
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