]> git.ipfire.org Git - thirdparty/gcc.git/commit
s390: Bump __VEC__ and add 128-bit integer zvector types
authorStefan Schulze Frielinghaus <stefansf@linux.ibm.com>
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)
commit13efa59ce66516937fd5e0608d2aa3aab46c5d76
tree05d7a0a08c960124af8c46e6cba93861cf398767
parenta8192b59175e2cfcf665573d8168a8be09bdfa51
s390: Bump __VEC__ and add 128-bit integer zvector types

Bump __VEC__ version to 10305 and add 128-bit integer vector types like
`vector __int128` et al. to the zvector extension.

gcc/ChangeLog:

* config/s390/s390-c.cc (rid_int128): New helper function.
(s390_macro_to_expand): Deal with `vector __int128`.
(s390_cpu_cpp_builtins_internal): Bump __VEC__.
* config/s390/s390.cc (s390_handle_vectorbool_attribute): Add
128-bit bool zvector.
gcc/config/s390/s390-c.cc
gcc/config/s390/s390.cc