diff options
author | Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org> | 2024-07-16 10:41:46 +0200 |
---|---|---|
committer | Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org> | 2024-07-16 10:41:46 +0200 |
commit | 6d1095788e23c27061421c7d180209264ebb32f7 (patch) | |
tree | 9e242cb6b5e0812610363505df5e8a6f0e0a0233 /gcc/tree-vect-loop.cc | |
parent | 1b575bb24a7a3d2b00197dd5deb4c26b313f442b (diff) | |
download | gcc-6d1095788e23c27061421c7d180209264ebb32f7.zip gcc-6d1095788e23c27061421c7d180209264ebb32f7.tar.gz gcc-6d1095788e23c27061421c7d180209264ebb32f7.tar.bz2 |
s390: Enable vcond_mask for 128-bit ops
In preparation of dropping vcond{,u,eq} optabs
https://gcc.gnu.org/pipermail/gcc-patches/2024-June/654690.html
enable 128-bit operands for vcond_mask---including integer as well as
floating point.
This fixes partially PR115519 w.r.t. autovec-long-double-signaling-*.c
tests.
gcc/ChangeLog:
* config/s390/vector.md: Enable vcond_mask for 128-bit ops.
Diffstat (limited to 'gcc/tree-vect-loop.cc')
0 files changed, 0 insertions, 0 deletions