From f1497499e1b50528355e8f3ec6816f166dd6bf93 Mon Sep 17 00:00:00 2001 From: Andreas Krebbel Date: Wed, 24 Jun 2015 06:42:52 +0000 Subject: [PATCH] S/390: Remove internal builtins from vecintrin.h. gcc/ChangeLog: 2015-06-24 Andreas Krebbel * config/s390/vecintrin.h: Remove internal builtins. From-SVN: r224871 --- gcc/ChangeLog | 4 ++++ gcc/config/s390/vecintrin.h | 35 ----------------------------------- 2 files changed, 4 insertions(+), 35 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f05e0ae5cba..2d00f325714 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2015-06-24 Andreas Krebbel + + * config/s390/vecintrin.h: Remove internal builtins. + 2015-06-24 Andreas Krebbel * config/s390/s390.c (s390_secondary_reload): Fix check for diff --git a/gcc/config/s390/vecintrin.h b/gcc/config/s390/vecintrin.h index 95851f45ff7..2e26e3a0653 100644 --- a/gcc/config/s390/vecintrin.h +++ b/gcc/config/s390/vecintrin.h @@ -160,9 +160,6 @@ vec_any_numeric (__vector double a) #define vec_packs __builtin_s390_vec_packs #define vec_packs_cc __builtin_s390_vec_packs_cc #define vec_packsu __builtin_s390_vec_packsu -#define vec_packsu_u16 __builtin_s390_vec_packsu_u16 -#define vec_packsu_u32 __builtin_s390_vec_packsu_u32 -#define vec_packsu_u64 __builtin_s390_vec_packsu_u64 #define vec_packsu_cc __builtin_s390_vec_packsu_cc #define vec_perm __builtin_s390_vec_perm #define vec_permi __builtin_s390_vec_permi @@ -179,42 +176,12 @@ vec_any_numeric (__vector double a) #define vec_and __builtin_s390_vec_and #define vec_andc __builtin_s390_vec_andc #define vec_avg __builtin_s390_vec_avg -#define vec_all_eqv16qi __builtin_vec_all_eqv16qi -#define vec_all_eqv8hi __builtin_vec_all_eqv8hi -#define vec_all_eqv4si __builtin_vec_all_eqv4si -#define vec_all_eqv2di __builtin_vec_all_eqv2di -#define vec_all_eqv2df __builtin_vec_all_eqv2df -#define vec_all_gev16qi __builtin_vec_all_gev16qi -#define vec_all_geuv16qi __builtin_vec_all_geuv16qi -#define vec_all_gev8hi __builtin_vec_all_gev8hi -#define vec_all_geuv8hi __builtin_vec_all_geuv8hi -#define vec_all_gev4si __builtin_vec_all_gev4si -#define vec_all_geuv4si __builtin_vec_all_geuv4si -#define vec_all_gev2di __builtin_vec_all_gev2di -#define vec_all_geuv2di __builtin_vec_all_geuv2di -#define vec_all_gev2df __builtin_vec_all_gev2df -#define vec_all_gtv2df __builtin_vec_all_gtv2df #define vec_all_eq __builtin_s390_vec_all_eq #define vec_all_ne __builtin_s390_vec_all_ne #define vec_all_ge __builtin_s390_vec_all_ge #define vec_all_gt __builtin_s390_vec_all_gt #define vec_all_le __builtin_s390_vec_all_le #define vec_all_lt __builtin_s390_vec_all_lt -#define vec_any_eqv16qi __builtin_vec_any_eqv16qi -#define vec_any_eqv8hi __builtin_vec_any_eqv8hi -#define vec_any_eqv4si __builtin_vec_any_eqv4si -#define vec_any_eqv2di __builtin_vec_any_eqv2di -#define vec_any_eqv2df __builtin_vec_any_eqv2df -#define vec_any_gev16qi __builtin_vec_any_gev16qi -#define vec_any_geuv16qi __builtin_vec_any_geuv16qi -#define vec_any_gev8hi __builtin_vec_any_gev8hi -#define vec_any_geuv8hi __builtin_vec_any_geuv8hi -#define vec_any_gev4si __builtin_vec_any_gev4si -#define vec_any_geuv4si __builtin_vec_any_geuv4si -#define vec_any_gev2di __builtin_vec_any_gev2di -#define vec_any_geuv2di __builtin_vec_any_geuv2di -#define vec_any_gev2df __builtin_vec_any_gev2df -#define vec_any_gtv2df __builtin_vec_any_gtv2df #define vec_any_eq __builtin_s390_vec_any_eq #define vec_any_ne __builtin_s390_vec_any_ne #define vec_any_ge __builtin_s390_vec_any_ge @@ -233,9 +200,7 @@ vec_any_numeric (__vector double a) #define vec_gfmsum_accum __builtin_s390_vec_gfmsum_accum #define vec_abs __builtin_s390_vec_abs #define vec_max __builtin_s390_vec_max -#define vec_max_dbl __builtin_s390_vec_max_dbl #define vec_min __builtin_s390_vec_min -#define vec_min_dbl __builtin_s390_vec_min_dbl #define vec_mladd __builtin_s390_vec_mladd #define vec_mhadd __builtin_s390_vec_mhadd #define vec_meadd __builtin_s390_vec_meadd -- 2.30.2