Commit c42b0bdf by Uros Bizjak

avx512ifmaintrin.h: Fix whitespace.

	* config/i386/avx512ifmaintrin.h: Fix whitespace.
	* config/i386/avx512ifmavlintrin.h: Ditto.
	* config/i386/avx512vbmiintrin.h: Ditto.
	* config/i386/avx512vbmivlintrin.h: Ditto.
	* config/i386/avx512vlbwintrin.h: Ditto.
	* config/i386/avx512vldqintrin.h: Ditto.
	* config/i386/avx512vlintrin.h: Ditto.

From-SVN: r239455
parent 281f7120
...@@ -41,7 +41,7 @@ _mm512_madd52lo_epu64 (__m512i __X, __m512i __Y, __m512i __Z) ...@@ -41,7 +41,7 @@ _mm512_madd52lo_epu64 (__m512i __X, __m512i __Y, __m512i __Z)
return (__m512i) __builtin_ia32_vpmadd52luq512_mask ((__v8di) __X, return (__m512i) __builtin_ia32_vpmadd52luq512_mask ((__v8di) __X,
(__v8di) __Y, (__v8di) __Y,
(__v8di) __Z, (__v8di) __Z,
(__mmask8) - 1); (__mmask8) -1);
} }
extern __inline __m512i extern __inline __m512i
...@@ -51,7 +51,7 @@ _mm512_madd52hi_epu64 (__m512i __X, __m512i __Y, __m512i __Z) ...@@ -51,7 +51,7 @@ _mm512_madd52hi_epu64 (__m512i __X, __m512i __Y, __m512i __Z)
return (__m512i) __builtin_ia32_vpmadd52huq512_mask ((__v8di) __X, return (__m512i) __builtin_ia32_vpmadd52huq512_mask ((__v8di) __X,
(__v8di) __Y, (__v8di) __Y,
(__v8di) __Z, (__v8di) __Z,
(__mmask8) - 1); (__mmask8) -1);
} }
extern __inline __m512i extern __inline __m512i
......
...@@ -41,7 +41,7 @@ _mm_madd52lo_epu64 (__m128i __X, __m128i __Y, __m128i __Z) ...@@ -41,7 +41,7 @@ _mm_madd52lo_epu64 (__m128i __X, __m128i __Y, __m128i __Z)
return (__m128i) __builtin_ia32_vpmadd52luq128_mask ((__v2di) __X, return (__m128i) __builtin_ia32_vpmadd52luq128_mask ((__v2di) __X,
(__v2di) __Y, (__v2di) __Y,
(__v2di) __Z, (__v2di) __Z,
(__mmask8) - 1); (__mmask8) -1);
} }
extern __inline __m128i extern __inline __m128i
...@@ -51,7 +51,7 @@ _mm_madd52hi_epu64 (__m128i __X, __m128i __Y, __m128i __Z) ...@@ -51,7 +51,7 @@ _mm_madd52hi_epu64 (__m128i __X, __m128i __Y, __m128i __Z)
return (__m128i) __builtin_ia32_vpmadd52huq128_mask ((__v2di) __X, return (__m128i) __builtin_ia32_vpmadd52huq128_mask ((__v2di) __X,
(__v2di) __Y, (__v2di) __Y,
(__v2di) __Z, (__v2di) __Z,
(__mmask8) - 1); (__mmask8) -1);
} }
extern __inline __m256i extern __inline __m256i
...@@ -61,7 +61,7 @@ _mm256_madd52lo_epu64 (__m256i __X, __m256i __Y, __m256i __Z) ...@@ -61,7 +61,7 @@ _mm256_madd52lo_epu64 (__m256i __X, __m256i __Y, __m256i __Z)
return (__m256i) __builtin_ia32_vpmadd52luq256_mask ((__v4di) __X, return (__m256i) __builtin_ia32_vpmadd52luq256_mask ((__v4di) __X,
(__v4di) __Y, (__v4di) __Y,
(__v4di) __Z, (__v4di) __Z,
(__mmask8) - 1); (__mmask8) -1);
} }
extern __inline __m256i extern __inline __m256i
...@@ -71,7 +71,7 @@ _mm256_madd52hi_epu64 (__m256i __X, __m256i __Y, __m256i __Z) ...@@ -71,7 +71,7 @@ _mm256_madd52hi_epu64 (__m256i __X, __m256i __Y, __m256i __Z)
return (__m256i) __builtin_ia32_vpmadd52huq256_mask ((__v4di) __X, return (__m256i) __builtin_ia32_vpmadd52huq256_mask ((__v4di) __X,
(__v4di) __Y, (__v4di) __Y,
(__v4di) __Z, (__v4di) __Z,
(__mmask8) - 1); (__mmask8) -1);
} }
extern __inline __m128i extern __inline __m128i
......
...@@ -108,8 +108,7 @@ _mm512_permutex2var_epi8 (__m512i __A, __m512i __I, __m512i __B) ...@@ -108,8 +108,7 @@ _mm512_permutex2var_epi8 (__m512i __A, __m512i __I, __m512i __B)
/* idx */ , /* idx */ ,
(__v64qi) __A, (__v64qi) __A,
(__v64qi) __B, (__v64qi) __B,
(__mmask64) - (__mmask64) -1);
1);
} }
extern __inline __m512i extern __inline __m512i
......
...@@ -173,8 +173,7 @@ _mm256_permutex2var_epi8 (__m256i __A, __m256i __I, __m256i __B) ...@@ -173,8 +173,7 @@ _mm256_permutex2var_epi8 (__m256i __A, __m256i __I, __m256i __B)
/* idx */ , /* idx */ ,
(__v32qi) __A, (__v32qi) __A,
(__v32qi) __B, (__v32qi) __B,
(__mmask32) - (__mmask32) -1);
1);
} }
extern __inline __m256i extern __inline __m256i
...@@ -224,8 +223,7 @@ _mm_permutex2var_epi8 (__m128i __A, __m128i __I, __m128i __B) ...@@ -224,8 +223,7 @@ _mm_permutex2var_epi8 (__m128i __A, __m128i __I, __m128i __B)
/* idx */ , /* idx */ ,
(__v16qi) __A, (__v16qi) __A,
(__v16qi) __B, (__v16qi) __B,
(__mmask16) - (__mmask16) -1);
1);
} }
extern __inline __m128i extern __inline __m128i
......
...@@ -575,8 +575,7 @@ _mm256_permutex2var_epi16 (__m256i __A, __m256i __I, __m256i __B) ...@@ -575,8 +575,7 @@ _mm256_permutex2var_epi16 (__m256i __A, __m256i __I, __m256i __B)
/* idx */ , /* idx */ ,
(__v16hi) __A, (__v16hi) __A,
(__v16hi) __B, (__v16hi) __B,
(__mmask16) - (__mmask16) -1);
1);
} }
extern __inline __m256i extern __inline __m256i
...@@ -626,8 +625,7 @@ _mm_permutex2var_epi16 (__m128i __A, __m128i __I, __m128i __B) ...@@ -626,8 +625,7 @@ _mm_permutex2var_epi16 (__m128i __A, __m128i __I, __m128i __B)
/* idx */ , /* idx */ ,
(__v8hi) __A, (__v8hi) __A,
(__v8hi) __B, (__v8hi) __B,
(__mmask8) - (__mmask8) -1);
1);
} }
extern __inline __m128i extern __inline __m128i
...@@ -2009,7 +2007,7 @@ _mm256_cmpneq_epi8_mask (__m256i __X, __m256i __Y) ...@@ -2009,7 +2007,7 @@ _mm256_cmpneq_epi8_mask (__m256i __X, __m256i __Y)
{ {
return (__mmask32) __builtin_ia32_cmpb256_mask ((__v32qi) __X, return (__mmask32) __builtin_ia32_cmpb256_mask ((__v32qi) __X,
(__v32qi) __Y, 4, (__v32qi) __Y, 4,
(__mmask32) - 1); (__mmask32) -1);
} }
extern __inline __mmask32 extern __inline __mmask32
...@@ -2018,7 +2016,7 @@ _mm256_cmplt_epi8_mask (__m256i __X, __m256i __Y) ...@@ -2018,7 +2016,7 @@ _mm256_cmplt_epi8_mask (__m256i __X, __m256i __Y)
{ {
return (__mmask32) __builtin_ia32_cmpb256_mask ((__v32qi) __X, return (__mmask32) __builtin_ia32_cmpb256_mask ((__v32qi) __X,
(__v32qi) __Y, 1, (__v32qi) __Y, 1,
(__mmask32) - 1); (__mmask32) -1);
} }
extern __inline __mmask32 extern __inline __mmask32
...@@ -2027,7 +2025,7 @@ _mm256_cmpge_epi8_mask (__m256i __X, __m256i __Y) ...@@ -2027,7 +2025,7 @@ _mm256_cmpge_epi8_mask (__m256i __X, __m256i __Y)
{ {
return (__mmask32) __builtin_ia32_cmpb256_mask ((__v32qi) __X, return (__mmask32) __builtin_ia32_cmpb256_mask ((__v32qi) __X,
(__v32qi) __Y, 5, (__v32qi) __Y, 5,
(__mmask32) - 1); (__mmask32) -1);
} }
extern __inline __mmask32 extern __inline __mmask32
...@@ -2036,7 +2034,7 @@ _mm256_cmple_epi8_mask (__m256i __X, __m256i __Y) ...@@ -2036,7 +2034,7 @@ _mm256_cmple_epi8_mask (__m256i __X, __m256i __Y)
{ {
return (__mmask32) __builtin_ia32_cmpb256_mask ((__v32qi) __X, return (__mmask32) __builtin_ia32_cmpb256_mask ((__v32qi) __X,
(__v32qi) __Y, 2, (__v32qi) __Y, 2,
(__mmask32) - 1); (__mmask32) -1);
} }
extern __inline __mmask16 extern __inline __mmask16
...@@ -2045,7 +2043,7 @@ _mm256_cmpneq_epi16_mask (__m256i __X, __m256i __Y) ...@@ -2045,7 +2043,7 @@ _mm256_cmpneq_epi16_mask (__m256i __X, __m256i __Y)
{ {
return (__mmask16) __builtin_ia32_cmpw256_mask ((__v16hi) __X, return (__mmask16) __builtin_ia32_cmpw256_mask ((__v16hi) __X,
(__v16hi) __Y, 4, (__v16hi) __Y, 4,
(__mmask16) - 1); (__mmask16) -1);
} }
extern __inline __mmask16 extern __inline __mmask16
...@@ -2054,7 +2052,7 @@ _mm256_cmplt_epi16_mask (__m256i __X, __m256i __Y) ...@@ -2054,7 +2052,7 @@ _mm256_cmplt_epi16_mask (__m256i __X, __m256i __Y)
{ {
return (__mmask16) __builtin_ia32_cmpw256_mask ((__v16hi) __X, return (__mmask16) __builtin_ia32_cmpw256_mask ((__v16hi) __X,
(__v16hi) __Y, 1, (__v16hi) __Y, 1,
(__mmask16) - 1); (__mmask16) -1);
} }
extern __inline __mmask16 extern __inline __mmask16
...@@ -2063,7 +2061,7 @@ _mm256_cmpge_epi16_mask (__m256i __X, __m256i __Y) ...@@ -2063,7 +2061,7 @@ _mm256_cmpge_epi16_mask (__m256i __X, __m256i __Y)
{ {
return (__mmask16) __builtin_ia32_cmpw256_mask ((__v16hi) __X, return (__mmask16) __builtin_ia32_cmpw256_mask ((__v16hi) __X,
(__v16hi) __Y, 5, (__v16hi) __Y, 5,
(__mmask16) - 1); (__mmask16) -1);
} }
extern __inline __mmask16 extern __inline __mmask16
...@@ -2072,7 +2070,7 @@ _mm256_cmple_epi16_mask (__m256i __X, __m256i __Y) ...@@ -2072,7 +2070,7 @@ _mm256_cmple_epi16_mask (__m256i __X, __m256i __Y)
{ {
return (__mmask16) __builtin_ia32_cmpw256_mask ((__v16hi) __X, return (__mmask16) __builtin_ia32_cmpw256_mask ((__v16hi) __X,
(__v16hi) __Y, 2, (__v16hi) __Y, 2,
(__mmask16) - 1); (__mmask16) -1);
} }
extern __inline __mmask16 extern __inline __mmask16
...@@ -2081,7 +2079,7 @@ _mm_cmpneq_epu8_mask (__m128i __X, __m128i __Y) ...@@ -2081,7 +2079,7 @@ _mm_cmpneq_epu8_mask (__m128i __X, __m128i __Y)
{ {
return (__mmask16) __builtin_ia32_ucmpb128_mask ((__v16qi) __X, return (__mmask16) __builtin_ia32_ucmpb128_mask ((__v16qi) __X,
(__v16qi) __Y, 4, (__v16qi) __Y, 4,
(__mmask16) - 1); (__mmask16) -1);
} }
extern __inline __mmask16 extern __inline __mmask16
...@@ -2090,7 +2088,7 @@ _mm_cmplt_epu8_mask (__m128i __X, __m128i __Y) ...@@ -2090,7 +2088,7 @@ _mm_cmplt_epu8_mask (__m128i __X, __m128i __Y)
{ {
return (__mmask16) __builtin_ia32_ucmpb128_mask ((__v16qi) __X, return (__mmask16) __builtin_ia32_ucmpb128_mask ((__v16qi) __X,
(__v16qi) __Y, 1, (__v16qi) __Y, 1,
(__mmask16) - 1); (__mmask16) -1);
} }
extern __inline __mmask16 extern __inline __mmask16
...@@ -2099,7 +2097,7 @@ _mm_cmpge_epu8_mask (__m128i __X, __m128i __Y) ...@@ -2099,7 +2097,7 @@ _mm_cmpge_epu8_mask (__m128i __X, __m128i __Y)
{ {
return (__mmask16) __builtin_ia32_ucmpb128_mask ((__v16qi) __X, return (__mmask16) __builtin_ia32_ucmpb128_mask ((__v16qi) __X,
(__v16qi) __Y, 5, (__v16qi) __Y, 5,
(__mmask16) - 1); (__mmask16) -1);
} }
extern __inline __mmask16 extern __inline __mmask16
...@@ -2108,7 +2106,7 @@ _mm_cmple_epu8_mask (__m128i __X, __m128i __Y) ...@@ -2108,7 +2106,7 @@ _mm_cmple_epu8_mask (__m128i __X, __m128i __Y)
{ {
return (__mmask16) __builtin_ia32_ucmpb128_mask ((__v16qi) __X, return (__mmask16) __builtin_ia32_ucmpb128_mask ((__v16qi) __X,
(__v16qi) __Y, 2, (__v16qi) __Y, 2,
(__mmask16) - 1); (__mmask16) -1);
} }
extern __inline __mmask8 extern __inline __mmask8
...@@ -2117,7 +2115,7 @@ _mm_cmpneq_epu16_mask (__m128i __X, __m128i __Y) ...@@ -2117,7 +2115,7 @@ _mm_cmpneq_epu16_mask (__m128i __X, __m128i __Y)
{ {
return (__mmask8) __builtin_ia32_ucmpw128_mask ((__v8hi) __X, return (__mmask8) __builtin_ia32_ucmpw128_mask ((__v8hi) __X,
(__v8hi) __Y, 4, (__v8hi) __Y, 4,
(__mmask8) - 1); (__mmask8) -1);
} }
extern __inline __mmask8 extern __inline __mmask8
...@@ -2126,7 +2124,7 @@ _mm_cmplt_epu16_mask (__m128i __X, __m128i __Y) ...@@ -2126,7 +2124,7 @@ _mm_cmplt_epu16_mask (__m128i __X, __m128i __Y)
{ {
return (__mmask8) __builtin_ia32_ucmpw128_mask ((__v8hi) __X, return (__mmask8) __builtin_ia32_ucmpw128_mask ((__v8hi) __X,
(__v8hi) __Y, 1, (__v8hi) __Y, 1,
(__mmask8) - 1); (__mmask8) -1);
} }
extern __inline __mmask8 extern __inline __mmask8
...@@ -2135,7 +2133,7 @@ _mm_cmpge_epu16_mask (__m128i __X, __m128i __Y) ...@@ -2135,7 +2133,7 @@ _mm_cmpge_epu16_mask (__m128i __X, __m128i __Y)
{ {
return (__mmask8) __builtin_ia32_ucmpw128_mask ((__v8hi) __X, return (__mmask8) __builtin_ia32_ucmpw128_mask ((__v8hi) __X,
(__v8hi) __Y, 5, (__v8hi) __Y, 5,
(__mmask8) - 1); (__mmask8) -1);
} }
extern __inline __mmask8 extern __inline __mmask8
...@@ -2144,7 +2142,7 @@ _mm_cmple_epu16_mask (__m128i __X, __m128i __Y) ...@@ -2144,7 +2142,7 @@ _mm_cmple_epu16_mask (__m128i __X, __m128i __Y)
{ {
return (__mmask8) __builtin_ia32_ucmpw128_mask ((__v8hi) __X, return (__mmask8) __builtin_ia32_ucmpw128_mask ((__v8hi) __X,
(__v8hi) __Y, 2, (__v8hi) __Y, 2,
(__mmask8) - 1); (__mmask8) -1);
} }
extern __inline __mmask16 extern __inline __mmask16
...@@ -2153,7 +2151,7 @@ _mm_cmpneq_epi8_mask (__m128i __X, __m128i __Y) ...@@ -2153,7 +2151,7 @@ _mm_cmpneq_epi8_mask (__m128i __X, __m128i __Y)
{ {
return (__mmask16) __builtin_ia32_cmpb128_mask ((__v16qi) __X, return (__mmask16) __builtin_ia32_cmpb128_mask ((__v16qi) __X,
(__v16qi) __Y, 4, (__v16qi) __Y, 4,
(__mmask16) - 1); (__mmask16) -1);
} }
extern __inline __mmask16 extern __inline __mmask16
...@@ -2162,7 +2160,7 @@ _mm_cmplt_epi8_mask (__m128i __X, __m128i __Y) ...@@ -2162,7 +2160,7 @@ _mm_cmplt_epi8_mask (__m128i __X, __m128i __Y)
{ {
return (__mmask16) __builtin_ia32_cmpb128_mask ((__v16qi) __X, return (__mmask16) __builtin_ia32_cmpb128_mask ((__v16qi) __X,
(__v16qi) __Y, 1, (__v16qi) __Y, 1,
(__mmask16) - 1); (__mmask16) -1);
} }
extern __inline __mmask16 extern __inline __mmask16
...@@ -2171,7 +2169,7 @@ _mm_cmpge_epi8_mask (__m128i __X, __m128i __Y) ...@@ -2171,7 +2169,7 @@ _mm_cmpge_epi8_mask (__m128i __X, __m128i __Y)
{ {
return (__mmask16) __builtin_ia32_cmpb128_mask ((__v16qi) __X, return (__mmask16) __builtin_ia32_cmpb128_mask ((__v16qi) __X,
(__v16qi) __Y, 5, (__v16qi) __Y, 5,
(__mmask16) - 1); (__mmask16) -1);
} }
extern __inline __mmask16 extern __inline __mmask16
...@@ -2180,7 +2178,7 @@ _mm_cmple_epi8_mask (__m128i __X, __m128i __Y) ...@@ -2180,7 +2178,7 @@ _mm_cmple_epi8_mask (__m128i __X, __m128i __Y)
{ {
return (__mmask16) __builtin_ia32_cmpb128_mask ((__v16qi) __X, return (__mmask16) __builtin_ia32_cmpb128_mask ((__v16qi) __X,
(__v16qi) __Y, 2, (__v16qi) __Y, 2,
(__mmask16) - 1); (__mmask16) -1);
} }
extern __inline __mmask8 extern __inline __mmask8
...@@ -2189,7 +2187,7 @@ _mm_cmpneq_epi16_mask (__m128i __X, __m128i __Y) ...@@ -2189,7 +2187,7 @@ _mm_cmpneq_epi16_mask (__m128i __X, __m128i __Y)
{ {
return (__mmask8) __builtin_ia32_cmpw128_mask ((__v8hi) __X, return (__mmask8) __builtin_ia32_cmpw128_mask ((__v8hi) __X,
(__v8hi) __Y, 4, (__v8hi) __Y, 4,
(__mmask8) - 1); (__mmask8) -1);
} }
extern __inline __mmask8 extern __inline __mmask8
...@@ -2198,7 +2196,7 @@ _mm_cmplt_epi16_mask (__m128i __X, __m128i __Y) ...@@ -2198,7 +2196,7 @@ _mm_cmplt_epi16_mask (__m128i __X, __m128i __Y)
{ {
return (__mmask8) __builtin_ia32_cmpw128_mask ((__v8hi) __X, return (__mmask8) __builtin_ia32_cmpw128_mask ((__v8hi) __X,
(__v8hi) __Y, 1, (__v8hi) __Y, 1,
(__mmask8) - 1); (__mmask8) -1);
} }
extern __inline __mmask8 extern __inline __mmask8
...@@ -2207,7 +2205,7 @@ _mm_cmpge_epi16_mask (__m128i __X, __m128i __Y) ...@@ -2207,7 +2205,7 @@ _mm_cmpge_epi16_mask (__m128i __X, __m128i __Y)
{ {
return (__mmask8) __builtin_ia32_cmpw128_mask ((__v8hi) __X, return (__mmask8) __builtin_ia32_cmpw128_mask ((__v8hi) __X,
(__v8hi) __Y, 5, (__v8hi) __Y, 5,
(__mmask8) - 1); (__mmask8) -1);
} }
extern __inline __mmask8 extern __inline __mmask8
...@@ -2216,7 +2214,7 @@ _mm_cmple_epi16_mask (__m128i __X, __m128i __Y) ...@@ -2216,7 +2214,7 @@ _mm_cmple_epi16_mask (__m128i __X, __m128i __Y)
{ {
return (__mmask8) __builtin_ia32_cmpw128_mask ((__v8hi) __X, return (__mmask8) __builtin_ia32_cmpw128_mask ((__v8hi) __X,
(__v8hi) __Y, 2, (__v8hi) __Y, 2,
(__mmask8) - 1); (__mmask8) -1);
} }
extern __inline __m256i extern __inline __m256i
...@@ -3609,7 +3607,7 @@ _mm256_cmpneq_epu8_mask (__m256i __X, __m256i __Y) ...@@ -3609,7 +3607,7 @@ _mm256_cmpneq_epu8_mask (__m256i __X, __m256i __Y)
{ {
return (__mmask32) __builtin_ia32_ucmpb256_mask ((__v32qi) __X, return (__mmask32) __builtin_ia32_ucmpb256_mask ((__v32qi) __X,
(__v32qi) __Y, 4, (__v32qi) __Y, 4,
(__mmask32) - 1); (__mmask32) -1);
} }
extern __inline __mmask32 extern __inline __mmask32
...@@ -3618,7 +3616,7 @@ _mm256_cmplt_epu8_mask (__m256i __X, __m256i __Y) ...@@ -3618,7 +3616,7 @@ _mm256_cmplt_epu8_mask (__m256i __X, __m256i __Y)
{ {
return (__mmask32) __builtin_ia32_ucmpb256_mask ((__v32qi) __X, return (__mmask32) __builtin_ia32_ucmpb256_mask ((__v32qi) __X,
(__v32qi) __Y, 1, (__v32qi) __Y, 1,
(__mmask32) - 1); (__mmask32) -1);
} }
extern __inline __mmask32 extern __inline __mmask32
...@@ -3627,7 +3625,7 @@ _mm256_cmpge_epu8_mask (__m256i __X, __m256i __Y) ...@@ -3627,7 +3625,7 @@ _mm256_cmpge_epu8_mask (__m256i __X, __m256i __Y)
{ {
return (__mmask32) __builtin_ia32_ucmpb256_mask ((__v32qi) __X, return (__mmask32) __builtin_ia32_ucmpb256_mask ((__v32qi) __X,
(__v32qi) __Y, 5, (__v32qi) __Y, 5,
(__mmask32) - 1); (__mmask32) -1);
} }
extern __inline __mmask32 extern __inline __mmask32
...@@ -3636,7 +3634,7 @@ _mm256_cmple_epu8_mask (__m256i __X, __m256i __Y) ...@@ -3636,7 +3634,7 @@ _mm256_cmple_epu8_mask (__m256i __X, __m256i __Y)
{ {
return (__mmask32) __builtin_ia32_ucmpb256_mask ((__v32qi) __X, return (__mmask32) __builtin_ia32_ucmpb256_mask ((__v32qi) __X,
(__v32qi) __Y, 2, (__v32qi) __Y, 2,
(__mmask32) - 1); (__mmask32) -1);
} }
extern __inline __mmask16 extern __inline __mmask16
...@@ -3645,7 +3643,7 @@ _mm256_cmpneq_epu16_mask (__m256i __X, __m256i __Y) ...@@ -3645,7 +3643,7 @@ _mm256_cmpneq_epu16_mask (__m256i __X, __m256i __Y)
{ {
return (__mmask16) __builtin_ia32_ucmpw256_mask ((__v16hi) __X, return (__mmask16) __builtin_ia32_ucmpw256_mask ((__v16hi) __X,
(__v16hi) __Y, 4, (__v16hi) __Y, 4,
(__mmask16) - 1); (__mmask16) -1);
} }
extern __inline __mmask16 extern __inline __mmask16
...@@ -3654,7 +3652,7 @@ _mm256_cmplt_epu16_mask (__m256i __X, __m256i __Y) ...@@ -3654,7 +3652,7 @@ _mm256_cmplt_epu16_mask (__m256i __X, __m256i __Y)
{ {
return (__mmask16) __builtin_ia32_ucmpw256_mask ((__v16hi) __X, return (__mmask16) __builtin_ia32_ucmpw256_mask ((__v16hi) __X,
(__v16hi) __Y, 1, (__v16hi) __Y, 1,
(__mmask16) - 1); (__mmask16) -1);
} }
extern __inline __mmask16 extern __inline __mmask16
...@@ -3663,7 +3661,7 @@ _mm256_cmpge_epu16_mask (__m256i __X, __m256i __Y) ...@@ -3663,7 +3661,7 @@ _mm256_cmpge_epu16_mask (__m256i __X, __m256i __Y)
{ {
return (__mmask16) __builtin_ia32_ucmpw256_mask ((__v16hi) __X, return (__mmask16) __builtin_ia32_ucmpw256_mask ((__v16hi) __X,
(__v16hi) __Y, 5, (__v16hi) __Y, 5,
(__mmask16) - 1); (__mmask16) -1);
} }
extern __inline __mmask16 extern __inline __mmask16
...@@ -3672,7 +3670,7 @@ _mm256_cmple_epu16_mask (__m256i __X, __m256i __Y) ...@@ -3672,7 +3670,7 @@ _mm256_cmple_epu16_mask (__m256i __X, __m256i __Y)
{ {
return (__mmask16) __builtin_ia32_ucmpw256_mask ((__v16hi) __X, return (__mmask16) __builtin_ia32_ucmpw256_mask ((__v16hi) __X,
(__v16hi) __Y, 2, (__v16hi) __Y, 2,
(__mmask16) - 1); (__mmask16) -1);
} }
extern __inline void extern __inline void
......
...@@ -389,8 +389,7 @@ _mm256_broadcast_f64x2 (__m128d __A) ...@@ -389,8 +389,7 @@ _mm256_broadcast_f64x2 (__m128d __A)
return (__m256d) __builtin_ia32_broadcastf64x2_256_mask ((__v2df) return (__m256d) __builtin_ia32_broadcastf64x2_256_mask ((__v2df)
__A, __A,
(__v4df)_mm256_undefined_pd(), (__v4df)_mm256_undefined_pd(),
(__mmask8) - (__mmask8) -1);
1);
} }
extern __inline __m256d extern __inline __m256d
...@@ -421,8 +420,7 @@ _mm256_broadcast_i64x2 (__m128i __A) ...@@ -421,8 +420,7 @@ _mm256_broadcast_i64x2 (__m128i __A)
return (__m256i) __builtin_ia32_broadcasti64x2_256_mask ((__v2di) return (__m256i) __builtin_ia32_broadcasti64x2_256_mask ((__v2di)
__A, __A,
(__v4di)_mm256_undefined_si256(), (__v4di)_mm256_undefined_si256(),
(__mmask8) - (__mmask8) -1);
1);
} }
extern __inline __m256i extern __inline __m256i
...@@ -452,8 +450,7 @@ _mm256_broadcast_f32x2 (__m128 __A) ...@@ -452,8 +450,7 @@ _mm256_broadcast_f32x2 (__m128 __A)
{ {
return (__m256) __builtin_ia32_broadcastf32x2_256_mask ((__v4sf) __A, return (__m256) __builtin_ia32_broadcastf32x2_256_mask ((__v4sf) __A,
(__v8sf)_mm256_undefined_ps(), (__v8sf)_mm256_undefined_ps(),
(__mmask8) - (__mmask8) -1);
1);
} }
extern __inline __m256 extern __inline __m256
...@@ -482,8 +479,7 @@ _mm256_broadcast_i32x2 (__m128i __A) ...@@ -482,8 +479,7 @@ _mm256_broadcast_i32x2 (__m128i __A)
return (__m256i) __builtin_ia32_broadcasti32x2_256_mask ((__v4si) return (__m256i) __builtin_ia32_broadcasti32x2_256_mask ((__v4si)
__A, __A,
(__v8si)_mm256_undefined_si256(), (__v8si)_mm256_undefined_si256(),
(__mmask8) - (__mmask8) -1);
1);
} }
extern __inline __m256i extern __inline __m256i
...@@ -514,8 +510,7 @@ _mm_broadcast_i32x2 (__m128i __A) ...@@ -514,8 +510,7 @@ _mm_broadcast_i32x2 (__m128i __A)
return (__m128i) __builtin_ia32_broadcasti32x2_128_mask ((__v4si) return (__m128i) __builtin_ia32_broadcasti32x2_128_mask ((__v4si)
__A, __A,
(__v4si)_mm_undefined_si128(), (__v4si)_mm_undefined_si128(),
(__mmask8) - (__mmask8) -1);
1);
} }
extern __inline __m128i extern __inline __m128i
...@@ -1351,8 +1346,7 @@ _mm256_extractf64x2_pd (__m256d __A, const int __imm) ...@@ -1351,8 +1346,7 @@ _mm256_extractf64x2_pd (__m256d __A, const int __imm)
__imm, __imm,
(__v2df) (__v2df)
_mm_setzero_pd (), _mm_setzero_pd (),
(__mmask8) - (__mmask8) -1);
1);
} }
extern __inline __m128d extern __inline __m128d
...@@ -1388,8 +1382,7 @@ _mm256_extracti64x2_epi64 (__m256i __A, const int __imm) ...@@ -1388,8 +1382,7 @@ _mm256_extracti64x2_epi64 (__m256i __A, const int __imm)
__imm, __imm,
(__v2di) (__v2di)
_mm_setzero_di (), _mm_setzero_di (),
(__mmask8) - (__mmask8) -1);
1);
} }
extern __inline __m128i extern __inline __m128i
...@@ -1743,8 +1736,7 @@ _mm256_inserti64x2 (__m256i __A, __m128i __B, const int __imm) ...@@ -1743,8 +1736,7 @@ _mm256_inserti64x2 (__m256i __A, __m128i __B, const int __imm)
__imm, __imm,
(__v4di) (__v4di)
_mm256_setzero_si256 (), _mm256_setzero_si256 (),
(__mmask8) - (__mmask8) -1);
1);
} }
extern __inline __m256i extern __inline __m256i
...@@ -1783,8 +1775,7 @@ _mm256_insertf64x2 (__m256d __A, __m128d __B, const int __imm) ...@@ -1783,8 +1775,7 @@ _mm256_insertf64x2 (__m256d __A, __m128d __B, const int __imm)
__imm, __imm,
(__v4df) (__v4df)
_mm256_setzero_pd (), _mm256_setzero_pd (),
(__mmask8) - (__mmask8) -1);
1);
} }
extern __inline __m256d extern __inline __m256d
......
...@@ -2698,8 +2698,7 @@ _mm256_broadcast_f32x4 (__m128 __A) ...@@ -2698,8 +2698,7 @@ _mm256_broadcast_f32x4 (__m128 __A)
{ {
return (__m256) __builtin_ia32_broadcastf32x4_256_mask ((__v4sf) __A, return (__m256) __builtin_ia32_broadcastf32x4_256_mask ((__v4sf) __A,
(__v8sf)_mm256_undefined_pd (), (__v8sf)_mm256_undefined_pd (),
(__mmask8) - (__mmask8) -1);
1);
} }
extern __inline __m256 extern __inline __m256
...@@ -2728,8 +2727,7 @@ _mm256_broadcast_i32x4 (__m128i __A) ...@@ -2728,8 +2727,7 @@ _mm256_broadcast_i32x4 (__m128i __A)
return (__m256i) __builtin_ia32_broadcasti32x4_256_mask ((__v4si) return (__m256i) __builtin_ia32_broadcasti32x4_256_mask ((__v4si)
__A, __A,
(__v8si)_mm256_undefined_si256 (), (__v8si)_mm256_undefined_si256 (),
(__mmask8) - (__mmask8) -1);
1);
} }
extern __inline __m256i extern __inline __m256i
...@@ -6293,8 +6291,7 @@ _mm256_permutex2var_pd (__m256d __A, __m256i __I, __m256d __B) ...@@ -6293,8 +6291,7 @@ _mm256_permutex2var_pd (__m256d __A, __m256i __I, __m256d __B)
/* idx */ , /* idx */ ,
(__v4df) __A, (__v4df) __A,
(__v4df) __B, (__v4df) __B,
(__mmask8) - (__mmask8) -1);
1);
} }
extern __inline __m256d extern __inline __m256d
...@@ -6584,8 +6581,7 @@ _mm_permutex2var_pd (__m128d __A, __m128i __I, __m128d __B) ...@@ -6584,8 +6581,7 @@ _mm_permutex2var_pd (__m128d __A, __m128i __I, __m128d __B)
/* idx */ , /* idx */ ,
(__v2df) __A, (__v2df) __A,
(__v2df) __B, (__v2df) __B,
(__mmask8) - (__mmask8) -1);
1);
} }
extern __inline __m128d extern __inline __m128d
...@@ -8259,8 +8255,7 @@ _mm256_conflict_epi64 (__m256i __A) ...@@ -8259,8 +8255,7 @@ _mm256_conflict_epi64 (__m256i __A)
return (__m256i) __builtin_ia32_vpconflictdi_256_mask ((__v4di) __A, return (__m256i) __builtin_ia32_vpconflictdi_256_mask ((__v4di) __A,
(__v4di) (__v4di)
_mm256_setzero_si256 (), _mm256_setzero_si256 (),
(__mmask8) - (__mmask8) -1);
1);
} }
extern __inline __m256i extern __inline __m256i
...@@ -8291,8 +8286,7 @@ _mm256_conflict_epi32 (__m256i __A) ...@@ -8291,8 +8286,7 @@ _mm256_conflict_epi32 (__m256i __A)
return (__m256i) __builtin_ia32_vpconflictsi_256_mask ((__v8si) __A, return (__m256i) __builtin_ia32_vpconflictsi_256_mask ((__v8si) __A,
(__v8si) (__v8si)
_mm256_setzero_si256 (), _mm256_setzero_si256 (),
(__mmask8) - (__mmask8) -1);
1);
} }
extern __inline __m256i extern __inline __m256i
...@@ -8381,8 +8375,7 @@ _mm_conflict_epi64 (__m128i __A) ...@@ -8381,8 +8375,7 @@ _mm_conflict_epi64 (__m128i __A)
return (__m128i) __builtin_ia32_vpconflictdi_128_mask ((__v2di) __A, return (__m128i) __builtin_ia32_vpconflictdi_128_mask ((__v2di) __A,
(__v2di) (__v2di)
_mm_setzero_di (), _mm_setzero_di (),
(__mmask8) - (__mmask8) -1);
1);
} }
extern __inline __m128i extern __inline __m128i
...@@ -8413,8 +8406,7 @@ _mm_conflict_epi32 (__m128i __A) ...@@ -8413,8 +8406,7 @@ _mm_conflict_epi32 (__m128i __A)
return (__m128i) __builtin_ia32_vpconflictsi_128_mask ((__v4si) __A, return (__m128i) __builtin_ia32_vpconflictsi_128_mask ((__v4si) __A,
(__v4si) (__v4si)
_mm_setzero_si128 (), _mm_setzero_si128 (),
(__mmask8) - (__mmask8) -1);
1);
} }
extern __inline __m128i extern __inline __m128i
...@@ -9291,8 +9283,7 @@ _mm256_inserti32x4 (__m256i __A, __m128i __B, const int __imm) ...@@ -9291,8 +9283,7 @@ _mm256_inserti32x4 (__m256i __A, __m128i __B, const int __imm)
__imm, __imm,
(__v8si) (__v8si)
_mm256_setzero_si256 (), _mm256_setzero_si256 (),
(__mmask8) - (__mmask8) -1);
1);
} }
extern __inline __m256i extern __inline __m256i
...@@ -9367,8 +9358,7 @@ _mm256_extracti32x4_epi32 (__m256i __A, const int __imm) ...@@ -9367,8 +9358,7 @@ _mm256_extracti32x4_epi32 (__m256i __A, const int __imm)
__imm, __imm,
(__v4si) (__v4si)
_mm_setzero_si128 (), _mm_setzero_si128 (),
(__mmask8) - (__mmask8) -1);
1);
} }
extern __inline __m128i extern __inline __m128i
...@@ -9404,8 +9394,7 @@ _mm256_extractf32x4_ps (__m256 __A, const int __imm) ...@@ -9404,8 +9394,7 @@ _mm256_extractf32x4_ps (__m256 __A, const int __imm)
__imm, __imm,
(__v4sf) (__v4sf)
_mm_setzero_ps (), _mm_setzero_ps (),
(__mmask8) - (__mmask8) -1);
1);
} }
extern __inline __m128 extern __inline __m128
...@@ -11797,7 +11786,7 @@ _mm256_cmpneq_epu32_mask (__m256i __X, __m256i __Y) ...@@ -11797,7 +11786,7 @@ _mm256_cmpneq_epu32_mask (__m256i __X, __m256i __Y)
{ {
return (__mmask8) __builtin_ia32_ucmpd256_mask ((__v8si) __X, return (__mmask8) __builtin_ia32_ucmpd256_mask ((__v8si) __X,
(__v8si) __Y, 4, (__v8si) __Y, 4,
(__mmask8) - 1); (__mmask8) -1);
} }
extern __inline __mmask8 extern __inline __mmask8
...@@ -11815,7 +11804,7 @@ _mm256_cmplt_epu32_mask (__m256i __X, __m256i __Y) ...@@ -11815,7 +11804,7 @@ _mm256_cmplt_epu32_mask (__m256i __X, __m256i __Y)
{ {
return (__mmask8) __builtin_ia32_ucmpd256_mask ((__v8si) __X, return (__mmask8) __builtin_ia32_ucmpd256_mask ((__v8si) __X,
(__v8si) __Y, 1, (__v8si) __Y, 1,
(__mmask8) - 1); (__mmask8) -1);
} }
extern __inline __mmask8 extern __inline __mmask8
...@@ -11833,7 +11822,7 @@ _mm256_cmpge_epu32_mask (__m256i __X, __m256i __Y) ...@@ -11833,7 +11822,7 @@ _mm256_cmpge_epu32_mask (__m256i __X, __m256i __Y)
{ {
return (__mmask8) __builtin_ia32_ucmpd256_mask ((__v8si) __X, return (__mmask8) __builtin_ia32_ucmpd256_mask ((__v8si) __X,
(__v8si) __Y, 5, (__v8si) __Y, 5,
(__mmask8) - 1); (__mmask8) -1);
} }
extern __inline __mmask8 extern __inline __mmask8
...@@ -11851,7 +11840,7 @@ _mm256_cmple_epu32_mask (__m256i __X, __m256i __Y) ...@@ -11851,7 +11840,7 @@ _mm256_cmple_epu32_mask (__m256i __X, __m256i __Y)
{ {
return (__mmask8) __builtin_ia32_ucmpd256_mask ((__v8si) __X, return (__mmask8) __builtin_ia32_ucmpd256_mask ((__v8si) __X,
(__v8si) __Y, 2, (__v8si) __Y, 2,
(__mmask8) - 1); (__mmask8) -1);
} }
extern __inline __mmask8 extern __inline __mmask8
...@@ -11869,7 +11858,7 @@ _mm256_cmpneq_epu64_mask (__m256i __X, __m256i __Y) ...@@ -11869,7 +11858,7 @@ _mm256_cmpneq_epu64_mask (__m256i __X, __m256i __Y)
{ {
return (__mmask8) __builtin_ia32_ucmpq256_mask ((__v4di) __X, return (__mmask8) __builtin_ia32_ucmpq256_mask ((__v4di) __X,
(__v4di) __Y, 4, (__v4di) __Y, 4,
(__mmask8) - 1); (__mmask8) -1);
} }
extern __inline __mmask8 extern __inline __mmask8
...@@ -11887,7 +11876,7 @@ _mm256_cmplt_epu64_mask (__m256i __X, __m256i __Y) ...@@ -11887,7 +11876,7 @@ _mm256_cmplt_epu64_mask (__m256i __X, __m256i __Y)
{ {
return (__mmask8) __builtin_ia32_ucmpq256_mask ((__v4di) __X, return (__mmask8) __builtin_ia32_ucmpq256_mask ((__v4di) __X,
(__v4di) __Y, 1, (__v4di) __Y, 1,
(__mmask8) - 1); (__mmask8) -1);
} }
extern __inline __mmask8 extern __inline __mmask8
...@@ -11905,7 +11894,7 @@ _mm256_cmpge_epu64_mask (__m256i __X, __m256i __Y) ...@@ -11905,7 +11894,7 @@ _mm256_cmpge_epu64_mask (__m256i __X, __m256i __Y)
{ {
return (__mmask8) __builtin_ia32_ucmpq256_mask ((__v4di) __X, return (__mmask8) __builtin_ia32_ucmpq256_mask ((__v4di) __X,
(__v4di) __Y, 5, (__v4di) __Y, 5,
(__mmask8) - 1); (__mmask8) -1);
} }
extern __inline __mmask8 extern __inline __mmask8
...@@ -11923,7 +11912,7 @@ _mm256_cmple_epu64_mask (__m256i __X, __m256i __Y) ...@@ -11923,7 +11912,7 @@ _mm256_cmple_epu64_mask (__m256i __X, __m256i __Y)
{ {
return (__mmask8) __builtin_ia32_ucmpq256_mask ((__v4di) __X, return (__mmask8) __builtin_ia32_ucmpq256_mask ((__v4di) __X,
(__v4di) __Y, 2, (__v4di) __Y, 2,
(__mmask8) - 1); (__mmask8) -1);
} }
extern __inline __mmask8 extern __inline __mmask8
...@@ -11941,7 +11930,7 @@ _mm256_cmpneq_epi32_mask (__m256i __X, __m256i __Y) ...@@ -11941,7 +11930,7 @@ _mm256_cmpneq_epi32_mask (__m256i __X, __m256i __Y)
{ {
return (__mmask8) __builtin_ia32_cmpd256_mask ((__v8si) __X, return (__mmask8) __builtin_ia32_cmpd256_mask ((__v8si) __X,
(__v8si) __Y, 4, (__v8si) __Y, 4,
(__mmask8) - 1); (__mmask8) -1);
} }
extern __inline __mmask8 extern __inline __mmask8
...@@ -11959,7 +11948,7 @@ _mm256_cmplt_epi32_mask (__m256i __X, __m256i __Y) ...@@ -11959,7 +11948,7 @@ _mm256_cmplt_epi32_mask (__m256i __X, __m256i __Y)
{ {
return (__mmask8) __builtin_ia32_cmpd256_mask ((__v8si) __X, return (__mmask8) __builtin_ia32_cmpd256_mask ((__v8si) __X,
(__v8si) __Y, 1, (__v8si) __Y, 1,
(__mmask8) - 1); (__mmask8) -1);
} }
extern __inline __mmask8 extern __inline __mmask8
...@@ -11977,7 +11966,7 @@ _mm256_cmpge_epi32_mask (__m256i __X, __m256i __Y) ...@@ -11977,7 +11966,7 @@ _mm256_cmpge_epi32_mask (__m256i __X, __m256i __Y)
{ {
return (__mmask8) __builtin_ia32_cmpd256_mask ((__v8si) __X, return (__mmask8) __builtin_ia32_cmpd256_mask ((__v8si) __X,
(__v8si) __Y, 5, (__v8si) __Y, 5,
(__mmask8) - 1); (__mmask8) -1);
} }
extern __inline __mmask8 extern __inline __mmask8
...@@ -11995,7 +11984,7 @@ _mm256_cmple_epi32_mask (__m256i __X, __m256i __Y) ...@@ -11995,7 +11984,7 @@ _mm256_cmple_epi32_mask (__m256i __X, __m256i __Y)
{ {
return (__mmask8) __builtin_ia32_cmpd256_mask ((__v8si) __X, return (__mmask8) __builtin_ia32_cmpd256_mask ((__v8si) __X,
(__v8si) __Y, 2, (__v8si) __Y, 2,
(__mmask8) - 1); (__mmask8) -1);
} }
extern __inline __mmask8 extern __inline __mmask8
...@@ -12013,7 +12002,7 @@ _mm256_cmpneq_epi64_mask (__m256i __X, __m256i __Y) ...@@ -12013,7 +12002,7 @@ _mm256_cmpneq_epi64_mask (__m256i __X, __m256i __Y)
{ {
return (__mmask8) __builtin_ia32_cmpq256_mask ((__v4di) __X, return (__mmask8) __builtin_ia32_cmpq256_mask ((__v4di) __X,
(__v4di) __Y, 4, (__v4di) __Y, 4,
(__mmask8) - 1); (__mmask8) -1);
} }
extern __inline __mmask8 extern __inline __mmask8
...@@ -12031,7 +12020,7 @@ _mm256_cmplt_epi64_mask (__m256i __X, __m256i __Y) ...@@ -12031,7 +12020,7 @@ _mm256_cmplt_epi64_mask (__m256i __X, __m256i __Y)
{ {
return (__mmask8) __builtin_ia32_cmpq256_mask ((__v4di) __X, return (__mmask8) __builtin_ia32_cmpq256_mask ((__v4di) __X,
(__v4di) __Y, 1, (__v4di) __Y, 1,
(__mmask8) - 1); (__mmask8) -1);
} }
extern __inline __mmask8 extern __inline __mmask8
...@@ -12049,7 +12038,7 @@ _mm256_cmpge_epi64_mask (__m256i __X, __m256i __Y) ...@@ -12049,7 +12038,7 @@ _mm256_cmpge_epi64_mask (__m256i __X, __m256i __Y)
{ {
return (__mmask8) __builtin_ia32_cmpq256_mask ((__v4di) __X, return (__mmask8) __builtin_ia32_cmpq256_mask ((__v4di) __X,
(__v4di) __Y, 5, (__v4di) __Y, 5,
(__mmask8) - 1); (__mmask8) -1);
} }
extern __inline __mmask8 extern __inline __mmask8
...@@ -12067,7 +12056,7 @@ _mm256_cmple_epi64_mask (__m256i __X, __m256i __Y) ...@@ -12067,7 +12056,7 @@ _mm256_cmple_epi64_mask (__m256i __X, __m256i __Y)
{ {
return (__mmask8) __builtin_ia32_cmpq256_mask ((__v4di) __X, return (__mmask8) __builtin_ia32_cmpq256_mask ((__v4di) __X,
(__v4di) __Y, 2, (__v4di) __Y, 2,
(__mmask8) - 1); (__mmask8) -1);
} }
extern __inline __mmask8 extern __inline __mmask8
...@@ -12085,7 +12074,7 @@ _mm_cmpneq_epu32_mask (__m128i __X, __m128i __Y) ...@@ -12085,7 +12074,7 @@ _mm_cmpneq_epu32_mask (__m128i __X, __m128i __Y)
{ {
return (__mmask8) __builtin_ia32_ucmpd128_mask ((__v4si) __X, return (__mmask8) __builtin_ia32_ucmpd128_mask ((__v4si) __X,
(__v4si) __Y, 4, (__v4si) __Y, 4,
(__mmask8) - 1); (__mmask8) -1);
} }
extern __inline __mmask8 extern __inline __mmask8
...@@ -12103,7 +12092,7 @@ _mm_cmplt_epu32_mask (__m128i __X, __m128i __Y) ...@@ -12103,7 +12092,7 @@ _mm_cmplt_epu32_mask (__m128i __X, __m128i __Y)
{ {
return (__mmask8) __builtin_ia32_ucmpd128_mask ((__v4si) __X, return (__mmask8) __builtin_ia32_ucmpd128_mask ((__v4si) __X,
(__v4si) __Y, 1, (__v4si) __Y, 1,
(__mmask8) - 1); (__mmask8) -1);
} }
extern __inline __mmask8 extern __inline __mmask8
...@@ -12121,7 +12110,7 @@ _mm_cmpge_epu32_mask (__m128i __X, __m128i __Y) ...@@ -12121,7 +12110,7 @@ _mm_cmpge_epu32_mask (__m128i __X, __m128i __Y)
{ {
return (__mmask8) __builtin_ia32_ucmpd128_mask ((__v4si) __X, return (__mmask8) __builtin_ia32_ucmpd128_mask ((__v4si) __X,
(__v4si) __Y, 5, (__v4si) __Y, 5,
(__mmask8) - 1); (__mmask8) -1);
} }
extern __inline __mmask8 extern __inline __mmask8
...@@ -12139,7 +12128,7 @@ _mm_cmple_epu32_mask (__m128i __X, __m128i __Y) ...@@ -12139,7 +12128,7 @@ _mm_cmple_epu32_mask (__m128i __X, __m128i __Y)
{ {
return (__mmask8) __builtin_ia32_ucmpd128_mask ((__v4si) __X, return (__mmask8) __builtin_ia32_ucmpd128_mask ((__v4si) __X,
(__v4si) __Y, 2, (__v4si) __Y, 2,
(__mmask8) - 1); (__mmask8) -1);
} }
extern __inline __mmask8 extern __inline __mmask8
...@@ -12157,7 +12146,7 @@ _mm_cmpneq_epu64_mask (__m128i __X, __m128i __Y) ...@@ -12157,7 +12146,7 @@ _mm_cmpneq_epu64_mask (__m128i __X, __m128i __Y)
{ {
return (__mmask8) __builtin_ia32_ucmpq128_mask ((__v2di) __X, return (__mmask8) __builtin_ia32_ucmpq128_mask ((__v2di) __X,
(__v2di) __Y, 4, (__v2di) __Y, 4,
(__mmask8) - 1); (__mmask8) -1);
} }
extern __inline __mmask8 extern __inline __mmask8
...@@ -12175,7 +12164,7 @@ _mm_cmplt_epu64_mask (__m128i __X, __m128i __Y) ...@@ -12175,7 +12164,7 @@ _mm_cmplt_epu64_mask (__m128i __X, __m128i __Y)
{ {
return (__mmask8) __builtin_ia32_ucmpq128_mask ((__v2di) __X, return (__mmask8) __builtin_ia32_ucmpq128_mask ((__v2di) __X,
(__v2di) __Y, 1, (__v2di) __Y, 1,
(__mmask8) - 1); (__mmask8) -1);
} }
extern __inline __mmask8 extern __inline __mmask8
...@@ -12193,7 +12182,7 @@ _mm_cmpge_epu64_mask (__m128i __X, __m128i __Y) ...@@ -12193,7 +12182,7 @@ _mm_cmpge_epu64_mask (__m128i __X, __m128i __Y)
{ {
return (__mmask8) __builtin_ia32_ucmpq128_mask ((__v2di) __X, return (__mmask8) __builtin_ia32_ucmpq128_mask ((__v2di) __X,
(__v2di) __Y, 5, (__v2di) __Y, 5,
(__mmask8) - 1); (__mmask8) -1);
} }
extern __inline __mmask8 extern __inline __mmask8
...@@ -12211,7 +12200,7 @@ _mm_cmple_epu64_mask (__m128i __X, __m128i __Y) ...@@ -12211,7 +12200,7 @@ _mm_cmple_epu64_mask (__m128i __X, __m128i __Y)
{ {
return (__mmask8) __builtin_ia32_ucmpq128_mask ((__v2di) __X, return (__mmask8) __builtin_ia32_ucmpq128_mask ((__v2di) __X,
(__v2di) __Y, 2, (__v2di) __Y, 2,
(__mmask8) - 1); (__mmask8) -1);
} }
extern __inline __mmask8 extern __inline __mmask8
...@@ -12229,7 +12218,7 @@ _mm_cmpneq_epi32_mask (__m128i __X, __m128i __Y) ...@@ -12229,7 +12218,7 @@ _mm_cmpneq_epi32_mask (__m128i __X, __m128i __Y)
{ {
return (__mmask8) __builtin_ia32_cmpd128_mask ((__v4si) __X, return (__mmask8) __builtin_ia32_cmpd128_mask ((__v4si) __X,
(__v4si) __Y, 4, (__v4si) __Y, 4,
(__mmask8) - 1); (__mmask8) -1);
} }
extern __inline __mmask8 extern __inline __mmask8
...@@ -12247,7 +12236,7 @@ _mm_cmplt_epi32_mask (__m128i __X, __m128i __Y) ...@@ -12247,7 +12236,7 @@ _mm_cmplt_epi32_mask (__m128i __X, __m128i __Y)
{ {
return (__mmask8) __builtin_ia32_cmpd128_mask ((__v4si) __X, return (__mmask8) __builtin_ia32_cmpd128_mask ((__v4si) __X,
(__v4si) __Y, 1, (__v4si) __Y, 1,
(__mmask8) - 1); (__mmask8) -1);
} }
extern __inline __mmask8 extern __inline __mmask8
...@@ -12265,7 +12254,7 @@ _mm_cmpge_epi32_mask (__m128i __X, __m128i __Y) ...@@ -12265,7 +12254,7 @@ _mm_cmpge_epi32_mask (__m128i __X, __m128i __Y)
{ {
return (__mmask8) __builtin_ia32_cmpd128_mask ((__v4si) __X, return (__mmask8) __builtin_ia32_cmpd128_mask ((__v4si) __X,
(__v4si) __Y, 5, (__v4si) __Y, 5,
(__mmask8) - 1); (__mmask8) -1);
} }
extern __inline __mmask8 extern __inline __mmask8
...@@ -12283,7 +12272,7 @@ _mm_cmple_epi32_mask (__m128i __X, __m128i __Y) ...@@ -12283,7 +12272,7 @@ _mm_cmple_epi32_mask (__m128i __X, __m128i __Y)
{ {
return (__mmask8) __builtin_ia32_cmpd128_mask ((__v4si) __X, return (__mmask8) __builtin_ia32_cmpd128_mask ((__v4si) __X,
(__v4si) __Y, 2, (__v4si) __Y, 2,
(__mmask8) - 1); (__mmask8) -1);
} }
extern __inline __mmask8 extern __inline __mmask8
...@@ -12301,7 +12290,7 @@ _mm_cmpneq_epi64_mask (__m128i __X, __m128i __Y) ...@@ -12301,7 +12290,7 @@ _mm_cmpneq_epi64_mask (__m128i __X, __m128i __Y)
{ {
return (__mmask8) __builtin_ia32_cmpq128_mask ((__v2di) __X, return (__mmask8) __builtin_ia32_cmpq128_mask ((__v2di) __X,
(__v2di) __Y, 4, (__v2di) __Y, 4,
(__mmask8) - 1); (__mmask8) -1);
} }
extern __inline __mmask8 extern __inline __mmask8
...@@ -12319,7 +12308,7 @@ _mm_cmplt_epi64_mask (__m128i __X, __m128i __Y) ...@@ -12319,7 +12308,7 @@ _mm_cmplt_epi64_mask (__m128i __X, __m128i __Y)
{ {
return (__mmask8) __builtin_ia32_cmpq128_mask ((__v2di) __X, return (__mmask8) __builtin_ia32_cmpq128_mask ((__v2di) __X,
(__v2di) __Y, 1, (__v2di) __Y, 1,
(__mmask8) - 1); (__mmask8) -1);
} }
extern __inline __mmask8 extern __inline __mmask8
...@@ -12337,7 +12326,7 @@ _mm_cmpge_epi64_mask (__m128i __X, __m128i __Y) ...@@ -12337,7 +12326,7 @@ _mm_cmpge_epi64_mask (__m128i __X, __m128i __Y)
{ {
return (__mmask8) __builtin_ia32_cmpq128_mask ((__v2di) __X, return (__mmask8) __builtin_ia32_cmpq128_mask ((__v2di) __X,
(__v2di) __Y, 5, (__v2di) __Y, 5,
(__mmask8) - 1); (__mmask8) -1);
} }
extern __inline __mmask8 extern __inline __mmask8
...@@ -12355,7 +12344,7 @@ _mm_cmple_epi64_mask (__m128i __X, __m128i __Y) ...@@ -12355,7 +12344,7 @@ _mm_cmple_epi64_mask (__m128i __X, __m128i __Y)
{ {
return (__mmask8) __builtin_ia32_cmpq128_mask ((__v2di) __X, return (__mmask8) __builtin_ia32_cmpq128_mask ((__v2di) __X,
(__v2di) __Y, 2, (__v2di) __Y, 2,
(__mmask8) - 1); (__mmask8) -1);
} }
#else #else
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment