From: Bill Schmidt Date: Wed, 28 Mar 2018 20:40:36 +0000 (+0000) Subject: xmmintrin.h (_mm_max_pi16): Use __vector __bool instead of __vector bool. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=69c94135fc0d62a7ccb017dcc0e0b79c44d3d26e;p=gcc.git xmmintrin.h (_mm_max_pi16): Use __vector __bool instead of __vector bool. 2018-03-28 Bill Schmidt * config/rs6000/xmmintrin.h (_mm_max_pi16): Use __vector __bool instead of __vector bool. (_mm_max_pu8): Likewise. (_mm_min_pi16): Likewise. From-SVN: r258936 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 113b0bc3e3e..48eeecb6bf0 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,10 @@ +2018-03-28 Bill Schmidt + + * config/rs6000/xmmintrin.h (_mm_max_pi16): Use __vector __bool + instead of __vector bool. + (_mm_max_pu8): Likewise. + (_mm_min_pi16): Likewise. + 2018-03-28 Peter Bergner PR target/84912 diff --git a/gcc/config/rs6000/xmmintrin.h b/gcc/config/rs6000/xmmintrin.h index 4f3660ac475..2cf2bf273a2 100644 --- a/gcc/config/rs6000/xmmintrin.h +++ b/gcc/config/rs6000/xmmintrin.h @@ -1398,11 +1398,11 @@ _mm_max_pi16 (__m64 __A, __m64 __B) { #if _ARCH_PWR8 __vector signed short a, b, r; - __vector bool short c; + __vector __bool short c; a = (__vector signed short)vec_splats (__A); b = (__vector signed short)vec_splats (__B); - c = (__vector bool short)vec_cmpgt (a, b); + c = (__vector __bool short)vec_cmpgt (a, b); r = vec_sel (b, a, c); return (__builtin_unpack_vector_int128 ((__vector __int128_t)r, 0)); #else @@ -1436,11 +1436,11 @@ _mm_max_pu8 (__m64 __A, __m64 __B) { #if _ARCH_PWR8 __vector unsigned char a, b, r; - __vector bool char c; + __vector __bool char c; a = (__vector unsigned char)vec_splats (__A); b = (__vector unsigned char)vec_splats (__B); - c = (__vector bool char)vec_cmpgt (a, b); + c = (__vector __bool char)vec_cmpgt (a, b); r = vec_sel (b, a, c); return (__builtin_unpack_vector_int128 ((__vector __int128_t)r, 0)); #else @@ -1472,11 +1472,11 @@ _mm_min_pi16 (__m64 __A, __m64 __B) { #if _ARCH_PWR8 __vector signed short a, b, r; - __vector bool short c; + __vector __bool short c; a = (__vector signed short)vec_splats (__A); b = (__vector signed short)vec_splats (__B); - c = (__vector bool short)vec_cmplt (a, b); + c = (__vector __bool short)vec_cmplt (a, b); r = vec_sel (b, a, c); return (__builtin_unpack_vector_int128 ((__vector __int128_t)r, 0)); #else @@ -1510,11 +1510,11 @@ _mm_min_pu8 (__m64 __A, __m64 __B) { #if _ARCH_PWR8 __vector unsigned char a, b, r; - __vector bool char c; + __vector __bool char c; a = (__vector unsigned char)vec_splats (__A); b = (__vector unsigned char)vec_splats (__B); - c = (__vector bool char)vec_cmplt (a, b); + c = (__vector __bool char)vec_cmplt (a, b); r = vec_sel (b, a, c); return (__builtin_unpack_vector_int128 ((__vector __int128_t)r, 0)); #else