]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
rs6000, remove __builtin_vsx_xvcmpeqsp_p built-in
authorCarl Love <cel@linux.ibm.com>
Tue, 9 Jul 2024 17:32:19 +0000 (13:32 -0400)
committerCarl Love <cel@linux.ibm.com>
Tue, 9 Jul 2024 17:35:05 +0000 (13:35 -0400)
The built-in __builtin_vsx_xvcmpeqsp_p is a duplicate of the overloaded
__builtin_altivec_vcmpeqfp_p built-in.  The built-in is undocumented and
there are no test cases for it.  The patch removes built-in
__builtin_vsx_xvcmpeqsp_p.

gcc/ChangeLog:
* config/rs6000/rs6000-builtins.def (__builtin_vsx_xvcmpeqsp_p):
Remove built-in definition.

gcc/config/rs6000/rs6000-builtins.def

index f1351cb3505e6e37c406ac11016136bc32333af3..cec50e0d0fd43dc2164cfcd52a1e6fee8c174dd6 100644 (file)
   const vf __builtin_vsx_xvcmpeqsp (vf, vf);
     XVCMPEQSP vector_eqv4sf {}
 
-  const signed int __builtin_vsx_xvcmpeqsp_p (signed int, vf, vf);
-    XVCMPEQSP_P vector_eq_v4sf_p {pred}
-
   const vd __builtin_vsx_xvcmpgedp (vd, vd);
     XVCMPGEDP vector_gev2df {}