]> git.ipfire.org Git - thirdparty/gcc.git/commit
s390: Fix vec_scatter_element for vectors of floats
authorStefan Schulze Frielinghaus <stefansf@linux.ibm.com>
Tue, 14 Nov 2023 15:15:51 +0000 (16:15 +0100)
committerStefan Schulze Frielinghaus <stefansf@linux.ibm.com>
Tue, 14 Nov 2023 15:15:51 +0000 (16:15 +0100)
commit2c2fcd6d2a315069f9bef0117f8d7bebe7cb4957
tree5dda233db0181e4292d2a41bb4a76e79fc58cb6b
parentddb479e796bee3964ddb6a2daa8f79598e47cede
s390: Fix vec_scatter_element for vectors of floats

The offset for vec_scatter_element of floats should be a vector of type
UV4SI instead of V4SF.  Note, this is an incompatibility change.

gcc/ChangeLog:

* config/s390/s390-builtin-types.def: Add/remove types.
* config/s390/s390-builtins.def (s390_vec_scatter_element_flt):
The type for the offset should be UV4SI instead of V4SF.
gcc/config/s390/s390-builtin-types.def
gcc/config/s390/s390-builtins.def