]> gcc.gnu.org Git - gcc.git/commit
s390: Deprecate some vector builtins
authorStefan Schulze Frielinghaus <stefansf@linux.ibm.com>
Wed, 13 Mar 2024 09:59:02 +0000 (10:59 +0100)
committerStefan Schulze Frielinghaus <stefansf@linux.ibm.com>
Wed, 13 Mar 2024 09:59:02 +0000 (10:59 +0100)
commitb59f0c9c5a4838658dd2a1db58ac09d9f3be0f51
treec0e6009c056557b61e81be9901ce14b5847a5ad6
parent0613b12dd7f6274a1aac07f295ed51d86c2c85f1
s390: Deprecate some vector builtins

According to IBM Open XL C/C++ for z/OS version 1.1 builtins

- vec_permi
- vec_ctd
- vec_ctsl
- vec_ctul
- vec_ld2f
- vec_st2f

are deprecated.  Also deprecate helper builtins vec_ctd_s64 and
vec_ctd_u64.

Furthermore, the overloads of vec_insert which make use of a bool vector
are deprecated, too.

gcc/ChangeLog:

* config/s390/s390-builtins.def (vec_permi): Deprecate.
(vec_ctd): Deprecate.
(vec_ctd_s64): Deprecate.
(vec_ctd_u64): Deprecate.
(vec_ctsl): Deprecate.
(vec_ctul): Deprecate.
(vec_ld2f): Deprecate.
(vec_st2f): Deprecate.
(vec_insert): Deprecate overloads with bool vectors.
gcc/config/s390/s390-builtins.def
This page took 0.060644 seconds and 5 git commands to generate.