]> git.ipfire.org Git - thirdparty/gcc.git/commit
s390: arch15: New instruction variants supporting 128-bit integer
authorStefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
Mon, 20 Jan 2025 09:01:08 +0000 (10:01 +0100)
committerStefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
Mon, 20 Jan 2025 09:01:08 +0000 (10:01 +0100)
commit447b917e98ee34e2eae455b43784ab6a86b604f2
treed1ff88af20f8d271da8221ee53f1a97f9756984f
parentb963174abfb601bc39504d09ac6b86c53660e170
s390: arch15: New instruction variants supporting 128-bit integer

Add new instruction variants and also extend builtins in order to deal
with 128-bit integer.

gcc/ChangeLog:

* config/s390/s390-builtins.def: Add new instruction variants.
* config/s390/s390-builtin-types.def: Update accordingly.
* config/s390/vecintrin.h: Add new defines.
* config/s390/vector.md: Adapt insns for new instruction
variants.
* config/s390/vx-builtins.md: Ditto.
gcc/config/s390/s390-builtin-types.def
gcc/config/s390/s390-builtins.def
gcc/config/s390/vecintrin.h
gcc/config/s390/vector.md
gcc/config/s390/vx-builtins.md