Commit 281f7120 by Uros Bizjak

avx512bwintrin.h: Whitespace fixes.

	* config/i386/avx512bwintrin.h: Whitespace fixes.
	* config/i386/avx512dqintrin.h: Ditto.

From-SVN: r239454
parent 4271e5cb
...@@ -587,8 +587,7 @@ _mm512_permutex2var_epi16 (__m512i __A, __m512i __I, __m512i __B) ...@@ -587,8 +587,7 @@ _mm512_permutex2var_epi16 (__m512i __A, __m512i __I, __m512i __B)
/* idx */ , /* idx */ ,
(__v32hi) __A, (__v32hi) __A,
(__v32hi) __B, (__v32hi) __B,
(__mmask32) - (__mmask32) -1);
1);
} }
extern __inline __m512i extern __inline __m512i
...@@ -2283,7 +2282,7 @@ _mm512_cmpneq_epu8_mask (__m512i __X, __m512i __Y) ...@@ -2283,7 +2282,7 @@ _mm512_cmpneq_epu8_mask (__m512i __X, __m512i __Y)
{ {
return (__mmask64) __builtin_ia32_ucmpb512_mask ((__v64qi) __X, return (__mmask64) __builtin_ia32_ucmpb512_mask ((__v64qi) __X,
(__v64qi) __Y, 4, (__v64qi) __Y, 4,
(__mmask64) - 1); (__mmask64) -1);
} }
extern __inline __mmask64 extern __inline __mmask64
...@@ -2292,7 +2291,7 @@ _mm512_cmplt_epu8_mask (__m512i __X, __m512i __Y) ...@@ -2292,7 +2291,7 @@ _mm512_cmplt_epu8_mask (__m512i __X, __m512i __Y)
{ {
return (__mmask64) __builtin_ia32_ucmpb512_mask ((__v64qi) __X, return (__mmask64) __builtin_ia32_ucmpb512_mask ((__v64qi) __X,
(__v64qi) __Y, 1, (__v64qi) __Y, 1,
(__mmask64) - 1); (__mmask64) -1);
} }
extern __inline __mmask64 extern __inline __mmask64
...@@ -2301,7 +2300,7 @@ _mm512_cmpge_epu8_mask (__m512i __X, __m512i __Y) ...@@ -2301,7 +2300,7 @@ _mm512_cmpge_epu8_mask (__m512i __X, __m512i __Y)
{ {
return (__mmask64) __builtin_ia32_ucmpb512_mask ((__v64qi) __X, return (__mmask64) __builtin_ia32_ucmpb512_mask ((__v64qi) __X,
(__v64qi) __Y, 5, (__v64qi) __Y, 5,
(__mmask64) - 1); (__mmask64) -1);
} }
extern __inline __mmask64 extern __inline __mmask64
...@@ -2310,7 +2309,7 @@ _mm512_cmple_epu8_mask (__m512i __X, __m512i __Y) ...@@ -2310,7 +2309,7 @@ _mm512_cmple_epu8_mask (__m512i __X, __m512i __Y)
{ {
return (__mmask64) __builtin_ia32_ucmpb512_mask ((__v64qi) __X, return (__mmask64) __builtin_ia32_ucmpb512_mask ((__v64qi) __X,
(__v64qi) __Y, 2, (__v64qi) __Y, 2,
(__mmask64) - 1); (__mmask64) -1);
} }
extern __inline __mmask32 extern __inline __mmask32
...@@ -2319,7 +2318,7 @@ _mm512_cmpneq_epu16_mask (__m512i __X, __m512i __Y) ...@@ -2319,7 +2318,7 @@ _mm512_cmpneq_epu16_mask (__m512i __X, __m512i __Y)
{ {
return (__mmask32) __builtin_ia32_ucmpw512_mask ((__v32hi) __X, return (__mmask32) __builtin_ia32_ucmpw512_mask ((__v32hi) __X,
(__v32hi) __Y, 4, (__v32hi) __Y, 4,
(__mmask32) - 1); (__mmask32) -1);
} }
extern __inline __mmask32 extern __inline __mmask32
...@@ -2328,7 +2327,7 @@ _mm512_cmplt_epu16_mask (__m512i __X, __m512i __Y) ...@@ -2328,7 +2327,7 @@ _mm512_cmplt_epu16_mask (__m512i __X, __m512i __Y)
{ {
return (__mmask32) __builtin_ia32_ucmpw512_mask ((__v32hi) __X, return (__mmask32) __builtin_ia32_ucmpw512_mask ((__v32hi) __X,
(__v32hi) __Y, 1, (__v32hi) __Y, 1,
(__mmask32) - 1); (__mmask32) -1);
} }
extern __inline __mmask32 extern __inline __mmask32
...@@ -2337,7 +2336,7 @@ _mm512_cmpge_epu16_mask (__m512i __X, __m512i __Y) ...@@ -2337,7 +2336,7 @@ _mm512_cmpge_epu16_mask (__m512i __X, __m512i __Y)
{ {
return (__mmask32) __builtin_ia32_ucmpw512_mask ((__v32hi) __X, return (__mmask32) __builtin_ia32_ucmpw512_mask ((__v32hi) __X,
(__v32hi) __Y, 5, (__v32hi) __Y, 5,
(__mmask32) - 1); (__mmask32) -1);
} }
extern __inline __mmask32 extern __inline __mmask32
...@@ -2346,7 +2345,7 @@ _mm512_cmple_epu16_mask (__m512i __X, __m512i __Y) ...@@ -2346,7 +2345,7 @@ _mm512_cmple_epu16_mask (__m512i __X, __m512i __Y)
{ {
return (__mmask32) __builtin_ia32_ucmpw512_mask ((__v32hi) __X, return (__mmask32) __builtin_ia32_ucmpw512_mask ((__v32hi) __X,
(__v32hi) __Y, 2, (__v32hi) __Y, 2,
(__mmask32) - 1); (__mmask32) -1);
} }
extern __inline __mmask64 extern __inline __mmask64
...@@ -2355,7 +2354,7 @@ _mm512_cmpneq_epi8_mask (__m512i __X, __m512i __Y) ...@@ -2355,7 +2354,7 @@ _mm512_cmpneq_epi8_mask (__m512i __X, __m512i __Y)
{ {
return (__mmask64) __builtin_ia32_cmpb512_mask ((__v64qi) __X, return (__mmask64) __builtin_ia32_cmpb512_mask ((__v64qi) __X,
(__v64qi) __Y, 4, (__v64qi) __Y, 4,
(__mmask64) - 1); (__mmask64) -1);
} }
extern __inline __mmask64 extern __inline __mmask64
...@@ -2364,7 +2363,7 @@ _mm512_cmplt_epi8_mask (__m512i __X, __m512i __Y) ...@@ -2364,7 +2363,7 @@ _mm512_cmplt_epi8_mask (__m512i __X, __m512i __Y)
{ {
return (__mmask64) __builtin_ia32_cmpb512_mask ((__v64qi) __X, return (__mmask64) __builtin_ia32_cmpb512_mask ((__v64qi) __X,
(__v64qi) __Y, 1, (__v64qi) __Y, 1,
(__mmask64) - 1); (__mmask64) -1);
} }
extern __inline __mmask64 extern __inline __mmask64
...@@ -2373,7 +2372,7 @@ _mm512_cmpge_epi8_mask (__m512i __X, __m512i __Y) ...@@ -2373,7 +2372,7 @@ _mm512_cmpge_epi8_mask (__m512i __X, __m512i __Y)
{ {
return (__mmask64) __builtin_ia32_cmpb512_mask ((__v64qi) __X, return (__mmask64) __builtin_ia32_cmpb512_mask ((__v64qi) __X,
(__v64qi) __Y, 5, (__v64qi) __Y, 5,
(__mmask64) - 1); (__mmask64) -1);
} }
extern __inline __mmask64 extern __inline __mmask64
...@@ -2382,7 +2381,7 @@ _mm512_cmple_epi8_mask (__m512i __X, __m512i __Y) ...@@ -2382,7 +2381,7 @@ _mm512_cmple_epi8_mask (__m512i __X, __m512i __Y)
{ {
return (__mmask64) __builtin_ia32_cmpb512_mask ((__v64qi) __X, return (__mmask64) __builtin_ia32_cmpb512_mask ((__v64qi) __X,
(__v64qi) __Y, 2, (__v64qi) __Y, 2,
(__mmask64) - 1); (__mmask64) -1);
} }
extern __inline __mmask32 extern __inline __mmask32
...@@ -2391,7 +2390,7 @@ _mm512_cmpneq_epi16_mask (__m512i __X, __m512i __Y) ...@@ -2391,7 +2390,7 @@ _mm512_cmpneq_epi16_mask (__m512i __X, __m512i __Y)
{ {
return (__mmask32) __builtin_ia32_cmpw512_mask ((__v32hi) __X, return (__mmask32) __builtin_ia32_cmpw512_mask ((__v32hi) __X,
(__v32hi) __Y, 4, (__v32hi) __Y, 4,
(__mmask32) - 1); (__mmask32) -1);
} }
extern __inline __mmask32 extern __inline __mmask32
...@@ -2400,7 +2399,7 @@ _mm512_cmplt_epi16_mask (__m512i __X, __m512i __Y) ...@@ -2400,7 +2399,7 @@ _mm512_cmplt_epi16_mask (__m512i __X, __m512i __Y)
{ {
return (__mmask32) __builtin_ia32_cmpw512_mask ((__v32hi) __X, return (__mmask32) __builtin_ia32_cmpw512_mask ((__v32hi) __X,
(__v32hi) __Y, 1, (__v32hi) __Y, 1,
(__mmask32) - 1); (__mmask32) -1);
} }
extern __inline __mmask32 extern __inline __mmask32
...@@ -2409,7 +2408,7 @@ _mm512_cmpge_epi16_mask (__m512i __X, __m512i __Y) ...@@ -2409,7 +2408,7 @@ _mm512_cmpge_epi16_mask (__m512i __X, __m512i __Y)
{ {
return (__mmask32) __builtin_ia32_cmpw512_mask ((__v32hi) __X, return (__mmask32) __builtin_ia32_cmpw512_mask ((__v32hi) __X,
(__v32hi) __Y, 5, (__v32hi) __Y, 5,
(__mmask32) - 1); (__mmask32) -1);
} }
extern __inline __mmask32 extern __inline __mmask32
...@@ -2418,7 +2417,7 @@ _mm512_cmple_epi16_mask (__m512i __X, __m512i __Y) ...@@ -2418,7 +2417,7 @@ _mm512_cmple_epi16_mask (__m512i __X, __m512i __Y)
{ {
return (__mmask32) __builtin_ia32_cmpw512_mask ((__v32hi) __X, return (__mmask32) __builtin_ia32_cmpw512_mask ((__v32hi) __X,
(__v32hi) __Y, 2, (__v32hi) __Y, 2,
(__mmask32) - 1); (__mmask32) -1);
} }
#ifdef __OPTIMIZE__ #ifdef __OPTIMIZE__
......
...@@ -41,8 +41,7 @@ _mm512_broadcast_f64x2 (__m128d __A) ...@@ -41,8 +41,7 @@ _mm512_broadcast_f64x2 (__m128d __A)
return (__m512d) __builtin_ia32_broadcastf64x2_512_mask ((__v2df) return (__m512d) __builtin_ia32_broadcastf64x2_512_mask ((__v2df)
__A, __A,
_mm512_undefined_pd(), _mm512_undefined_pd(),
(__mmask8) - (__mmask8) -1);
1);
} }
extern __inline __m512d extern __inline __m512d
...@@ -103,8 +102,7 @@ _mm512_broadcast_f32x2 (__m128 __A) ...@@ -103,8 +102,7 @@ _mm512_broadcast_f32x2 (__m128 __A)
{ {
return (__m512) __builtin_ia32_broadcastf32x2_512_mask ((__v4sf) __A, return (__m512) __builtin_ia32_broadcastf32x2_512_mask ((__v4sf) __A,
(__v16sf)_mm512_undefined_ps(), (__v16sf)_mm512_undefined_ps(),
(__mmask16) - (__mmask16) -1);
1);
} }
extern __inline __m512 extern __inline __m512
...@@ -163,8 +161,7 @@ _mm512_broadcast_f32x8 (__m256 __A) ...@@ -163,8 +161,7 @@ _mm512_broadcast_f32x8 (__m256 __A)
{ {
return (__m512) __builtin_ia32_broadcastf32x8_512_mask ((__v8sf) __A, return (__m512) __builtin_ia32_broadcastf32x8_512_mask ((__v8sf) __A,
_mm512_undefined_ps(), _mm512_undefined_ps(),
(__mmask16) - (__mmask16) -1);
1);
} }
extern __inline __m512 extern __inline __m512
...@@ -1566,8 +1563,7 @@ _mm512_extractf64x2_pd (__m512d __A, const int __imm) ...@@ -1566,8 +1563,7 @@ _mm512_extractf64x2_pd (__m512d __A, const int __imm)
__imm, __imm,
(__v2df) (__v2df)
_mm_setzero_pd (), _mm_setzero_pd (),
(__mmask8) - (__mmask8) -1);
1);
} }
extern __inline __m128d extern __inline __m128d
...@@ -1637,8 +1633,7 @@ _mm512_extracti64x2_epi64 (__m512i __A, const int __imm) ...@@ -1637,8 +1633,7 @@ _mm512_extracti64x2_epi64 (__m512i __A, const int __imm)
__imm, __imm,
(__v2di) (__v2di)
_mm_setzero_di (), _mm_setzero_di (),
(__mmask8) - (__mmask8) -1);
1);
} }
extern __inline __m128i extern __inline __m128i
...@@ -1826,8 +1821,7 @@ _mm512_inserti64x2 (__m512i __A, __m128i __B, const int __imm) ...@@ -1826,8 +1821,7 @@ _mm512_inserti64x2 (__m512i __A, __m128i __B, const int __imm)
__imm, __imm,
(__v8di) (__v8di)
_mm512_setzero_si512 (), _mm512_setzero_si512 (),
(__mmask8) - (__mmask8) -1);
1);
} }
extern __inline __m512i extern __inline __m512i
...@@ -1866,8 +1860,7 @@ _mm512_insertf64x2 (__m512d __A, __m128d __B, const int __imm) ...@@ -1866,8 +1860,7 @@ _mm512_insertf64x2 (__m512d __A, __m128d __B, const int __imm)
__imm, __imm,
(__v8df) (__v8df)
_mm512_setzero_pd (), _mm512_setzero_pd (),
(__mmask8) - (__mmask8) -1);
1);
} }
extern __inline __m512d extern __inline __m512d
...@@ -1930,8 +1923,7 @@ _mm512_fpclass_ps_mask (__m512 __A, const int __imm) ...@@ -1930,8 +1923,7 @@ _mm512_fpclass_ps_mask (__m512 __A, const int __imm)
{ {
return (__mmask16) __builtin_ia32_fpclassps512_mask ((__v16sf) __A, return (__mmask16) __builtin_ia32_fpclassps512_mask ((__v16sf) __A,
__imm, __imm,
(__mmask16) - (__mmask16) -1);
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