diff options
author | Richard Biener <rguenther@suse.de> | 2025-05-09 13:48:21 +0200 |
---|---|---|
committer | Richard Biener <rguenther@suse.de> | 2025-05-09 15:02:29 +0200 |
commit | a470433732e77ae29a717cf79049ceeea3cbe979 (patch) | |
tree | 96cebf2be9f9199b162c43fdfed87dae52a5701c /gcc/testsuite/gcc.dg/plugin/diagnostic-test-inlining-4.c | |
parent | 3d806332441b3fa90cf9651a88cfa539f0b2f5bc (diff) | |
download | gcc-master.zip gcc-master.tar.gz gcc-master.tar.bz2 |
The following adjusts the non-PLUS/MINUS/NEGATE_EXPR vectorizations
of "word_mode" vectors to emit the form vector lowering will later use.
This allows us to move the vector lowering pass before vectorization,
specifically closing the gap between vectorization and lowering,
so we can eventually assert the vectorizer doesn't emit any code
that's not directly supported by the target.
PR tree-optimization/114166
* tree-vect-stmts.cc (vectorizable_operation): Lower also
bitwise operations on word-mode vectors.
Diffstat (limited to 'gcc/testsuite/gcc.dg/plugin/diagnostic-test-inlining-4.c')
0 files changed, 0 insertions, 0 deletions