]> git.ipfire.org Git - thirdparty/gcc.git/commit
s390: arch15: Vector compare: Add 128-bit integer support
authorStefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
Mon, 20 Jan 2025 09:01:10 +0000 (10:01 +0100)
committerStefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
Mon, 20 Jan 2025 09:01:10 +0000 (10:01 +0100)
commit2e87d6e44198e2b134555d661366a2f941615511
tree14e81652076beffb45d07399f77aa6c3486826b2
parentf31ddaaaa2d9e683ddd8534663af092984ddb911
s390: arch15: Vector compare: Add 128-bit integer support

gcc/ChangeLog:

* config/s390/s390-builtins.def: Add 128-bit variants.
* config/s390/s390-builtin-types.def: Update accordingly.
* config/s390/s390.cc (s390_expand_vec_compare_cc): Also
consider TI modes for vectors.
* config/s390/vector.md: Enable *vec_cmp et al. for VXE3.
* config/s390/vx-builtins.md: Ditto.
gcc/config/s390/s390-builtin-types.def
gcc/config/s390/s390-builtins.def
gcc/config/s390/s390.cc
gcc/config/s390/vector.md
gcc/config/s390/vx-builtins.md