https://gcc.gnu.org/g:5db91b3073895700380ae34c63b103a33fa635a6

commit r15-1926-g5db91b3073895700380ae34c63b103a33fa635a6
Author: Carl Love <c...@linux.ibm.com>
Date:   Tue Jul 9 13:32:19 2024 -0400

    rs6000, remove __builtin_vsx_xvcmpeqsp_p built-in
    
    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.

Diff:
---
 gcc/config/rs6000/rs6000-builtins.def | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/gcc/config/rs6000/rs6000-builtins.def 
b/gcc/config/rs6000/rs6000-builtins.def
index f1351cb3505e..cec50e0d0fd4 100644
--- a/gcc/config/rs6000/rs6000-builtins.def
+++ b/gcc/config/rs6000/rs6000-builtins.def
@@ -1619,9 +1619,6 @@
   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 {}

Reply via email to