The following intrinsics are not implemented. Thus, remove them. Ok for mainline?
gcc/ChangeLog: * config/s390/vecintrin.h (vec_vstbrh): Remove. (vec_vstbrf): Remove. (vec_vstbrg): Remove. (vec_vstbrq): Remove. (vec_vstbrf_flt): Remove. (vec_vstbrg_dbl): Remove. (vec_vsterb): Remove. (vec_vsterh): Remove. (vec_vsterf): Remove. (vec_vsterg): Remove. (vec_vsterf_flt): Remove. (vec_vsterg_dbl): Remove. --- gcc/config/s390/vecintrin.h | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/gcc/config/s390/vecintrin.h b/gcc/config/s390/vecintrin.h index daeed91ef97..de29f913637 100644 --- a/gcc/config/s390/vecintrin.h +++ b/gcc/config/s390/vecintrin.h @@ -160,20 +160,6 @@ __lcbb(const void *ptr, int bndry) cc != 3 ? 1 : 0; \ }) -#define vec_vstbrh vec_vlbrh -#define vec_vstbrf vec_vlbrf -#define vec_vstbrg vec_vlbrg -#define vec_vstbrq vec_vlbrq -#define vec_vstbrf_flt vec_vlbrf_flt -#define vec_vstbrg_dbl vec_vlbrg_dbl - -#define vec_vsterb vec_vlerb -#define vec_vsterh vec_vlerh -#define vec_vsterf vec_vlerh -#define vec_vsterg vec_vlerh -#define vec_vsterf_flt vec_vlerf_flt -#define vec_vsterg_dbl vec_vlerg_dbl - #define vec_extend_to_fp32_hi __builtin_s390_vclfnhs #define vec_extend_to_fp32_lo __builtin_s390_vclfnls #define vec_round_from_fp32 __builtin_s390_vcrnfs -- 2.45.2