diff options
author | Carl Love <cel@linux.ibm.com> | 2024-07-09 13:32:19 -0400 |
---|---|---|
committer | Carl Love <cel@linux.ibm.com> | 2024-07-09 13:35:05 -0400 |
commit | 5db91b3073895700380ae34c63b103a33fa635a6 (patch) | |
tree | d6debad97f36a6bb1a13d30c6deb5ee29b4d1c29 | |
parent | c5b4bfe9bdb6fb614255b9a3b092a0b55076f862 (diff) | |
download | gcc-5db91b3073895700380ae34c63b103a33fa635a6.zip gcc-5db91b3073895700380ae34c63b103a33fa635a6.tar.gz gcc-5db91b3073895700380ae34c63b103a33fa635a6.tar.bz2 |
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.
-rw-r--r-- | gcc/config/rs6000/rs6000-builtins.def | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/gcc/config/rs6000/rs6000-builtins.def b/gcc/config/rs6000/rs6000-builtins.def index f1351cb..cec50e0 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 {} |