* 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
return (__m512i) __builtin_ia32_vpmadd52luq512_mask ((__v8di) __X,
(__v8di) __Y,
(__v8di) __Z,
- (__mmask8) - 1);
+ (__mmask8) -1);
}
extern __inline __m512i
return (__m512i) __builtin_ia32_vpmadd52huq512_mask ((__v8di) __X,
(__v8di) __Y,
(__v8di) __Z,
- (__mmask8) - 1);
+ (__mmask8) -1);
}
extern __inline __m512i
return (__m128i) __builtin_ia32_vpmadd52luq128_mask ((__v2di) __X,
(__v2di) __Y,
(__v2di) __Z,
- (__mmask8) - 1);
+ (__mmask8) -1);
}
extern __inline __m128i
return (__m128i) __builtin_ia32_vpmadd52huq128_mask ((__v2di) __X,
(__v2di) __Y,
(__v2di) __Z,
- (__mmask8) - 1);
+ (__mmask8) -1);
}
extern __inline __m256i
return (__m256i) __builtin_ia32_vpmadd52luq256_mask ((__v4di) __X,
(__v4di) __Y,
(__v4di) __Z,
- (__mmask8) - 1);
+ (__mmask8) -1);
}
extern __inline __m256i
return (__m256i) __builtin_ia32_vpmadd52huq256_mask ((__v4di) __X,
(__v4di) __Y,
(__v4di) __Z,
- (__mmask8) - 1);
+ (__mmask8) -1);
}
extern __inline __m128i
/* idx */ ,
(__v64qi) __A,
(__v64qi) __B,
- (__mmask64) -
- 1);
+ (__mmask64) -1);
}
extern __inline __m512i
/* idx */ ,
(__v32qi) __A,
(__v32qi) __B,
- (__mmask32) -
- 1);
+ (__mmask32) -1);
}
extern __inline __m256i
/* idx */ ,
(__v16qi) __A,
(__v16qi) __B,
- (__mmask16) -
- 1);
+ (__mmask16) -1);
}
extern __inline __m128i
/* idx */ ,
(__v16hi) __A,
(__v16hi) __B,
- (__mmask16) -
- 1);
+ (__mmask16) -1);
}
extern __inline __m256i
/* idx */ ,
(__v8hi) __A,
(__v8hi) __B,
- (__mmask8) -
- 1);
+ (__mmask8) -1);
}
extern __inline __m128i
{
return (__mmask32) __builtin_ia32_cmpb256_mask ((__v32qi) __X,
(__v32qi) __Y, 4,
- (__mmask32) - 1);
+ (__mmask32) -1);
}
extern __inline __mmask32
{
return (__mmask32) __builtin_ia32_cmpb256_mask ((__v32qi) __X,
(__v32qi) __Y, 1,
- (__mmask32) - 1);
+ (__mmask32) -1);
}
extern __inline __mmask32
{
return (__mmask32) __builtin_ia32_cmpb256_mask ((__v32qi) __X,
(__v32qi) __Y, 5,
- (__mmask32) - 1);
+ (__mmask32) -1);
}
extern __inline __mmask32
{
return (__mmask32) __builtin_ia32_cmpb256_mask ((__v32qi) __X,
(__v32qi) __Y, 2,
- (__mmask32) - 1);
+ (__mmask32) -1);
}
extern __inline __mmask16
{
return (__mmask16) __builtin_ia32_cmpw256_mask ((__v16hi) __X,
(__v16hi) __Y, 4,
- (__mmask16) - 1);
+ (__mmask16) -1);
}
extern __inline __mmask16
{
return (__mmask16) __builtin_ia32_cmpw256_mask ((__v16hi) __X,
(__v16hi) __Y, 1,
- (__mmask16) - 1);
+ (__mmask16) -1);
}
extern __inline __mmask16
{
return (__mmask16) __builtin_ia32_cmpw256_mask ((__v16hi) __X,
(__v16hi) __Y, 5,
- (__mmask16) - 1);
+ (__mmask16) -1);
}
extern __inline __mmask16
{
return (__mmask16) __builtin_ia32_cmpw256_mask ((__v16hi) __X,
(__v16hi) __Y, 2,
- (__mmask16) - 1);
+ (__mmask16) -1);
}
extern __inline __mmask16
{
return (__mmask16) __builtin_ia32_ucmpb128_mask ((__v16qi) __X,
(__v16qi) __Y, 4,
- (__mmask16) - 1);
+ (__mmask16) -1);
}
extern __inline __mmask16
{
return (__mmask16) __builtin_ia32_ucmpb128_mask ((__v16qi) __X,
(__v16qi) __Y, 1,
- (__mmask16) - 1);
+ (__mmask16) -1);
}
extern __inline __mmask16
{
return (__mmask16) __builtin_ia32_ucmpb128_mask ((__v16qi) __X,
(__v16qi) __Y, 5,
- (__mmask16) - 1);
+ (__mmask16) -1);
}
extern __inline __mmask16
{
return (__mmask16) __builtin_ia32_ucmpb128_mask ((__v16qi) __X,
(__v16qi) __Y, 2,
- (__mmask16) - 1);
+ (__mmask16) -1);
}
extern __inline __mmask8
{
return (__mmask8) __builtin_ia32_ucmpw128_mask ((__v8hi) __X,
(__v8hi) __Y, 4,
- (__mmask8) - 1);
+ (__mmask8) -1);
}
extern __inline __mmask8
{
return (__mmask8) __builtin_ia32_ucmpw128_mask ((__v8hi) __X,
(__v8hi) __Y, 1,
- (__mmask8) - 1);
+ (__mmask8) -1);
}
extern __inline __mmask8
{
return (__mmask8) __builtin_ia32_ucmpw128_mask ((__v8hi) __X,
(__v8hi) __Y, 5,
- (__mmask8) - 1);
+ (__mmask8) -1);
}
extern __inline __mmask8
{
return (__mmask8) __builtin_ia32_ucmpw128_mask ((__v8hi) __X,
(__v8hi) __Y, 2,
- (__mmask8) - 1);
+ (__mmask8) -1);
}
extern __inline __mmask16
{
return (__mmask16) __builtin_ia32_cmpb128_mask ((__v16qi) __X,
(__v16qi) __Y, 4,
- (__mmask16) - 1);
+ (__mmask16) -1);
}
extern __inline __mmask16
{
return (__mmask16) __builtin_ia32_cmpb128_mask ((__v16qi) __X,
(__v16qi) __Y, 1,
- (__mmask16) - 1);
+ (__mmask16) -1);
}
extern __inline __mmask16
{
return (__mmask16) __builtin_ia32_cmpb128_mask ((__v16qi) __X,
(__v16qi) __Y, 5,
- (__mmask16) - 1);
+ (__mmask16) -1);
}
extern __inline __mmask16
{
return (__mmask16) __builtin_ia32_cmpb128_mask ((__v16qi) __X,
(__v16qi) __Y, 2,
- (__mmask16) - 1);
+ (__mmask16) -1);
}
extern __inline __mmask8
{
return (__mmask8) __builtin_ia32_cmpw128_mask ((__v8hi) __X,
(__v8hi) __Y, 4,
- (__mmask8) - 1);
+ (__mmask8) -1);
}
extern __inline __mmask8
{
return (__mmask8) __builtin_ia32_cmpw128_mask ((__v8hi) __X,
(__v8hi) __Y, 1,
- (__mmask8) - 1);
+ (__mmask8) -1);
}
extern __inline __mmask8
{
return (__mmask8) __builtin_ia32_cmpw128_mask ((__v8hi) __X,
(__v8hi) __Y, 5,
- (__mmask8) - 1);
+ (__mmask8) -1);
}
extern __inline __mmask8
{
return (__mmask8) __builtin_ia32_cmpw128_mask ((__v8hi) __X,
(__v8hi) __Y, 2,
- (__mmask8) - 1);
+ (__mmask8) -1);
}
extern __inline __m256i
{
return (__mmask32) __builtin_ia32_ucmpb256_mask ((__v32qi) __X,
(__v32qi) __Y, 4,
- (__mmask32) - 1);
+ (__mmask32) -1);
}
extern __inline __mmask32
{
return (__mmask32) __builtin_ia32_ucmpb256_mask ((__v32qi) __X,
(__v32qi) __Y, 1,
- (__mmask32) - 1);
+ (__mmask32) -1);
}
extern __inline __mmask32
{
return (__mmask32) __builtin_ia32_ucmpb256_mask ((__v32qi) __X,
(__v32qi) __Y, 5,
- (__mmask32) - 1);
+ (__mmask32) -1);
}
extern __inline __mmask32
{
return (__mmask32) __builtin_ia32_ucmpb256_mask ((__v32qi) __X,
(__v32qi) __Y, 2,
- (__mmask32) - 1);
+ (__mmask32) -1);
}
extern __inline __mmask16
{
return (__mmask16) __builtin_ia32_ucmpw256_mask ((__v16hi) __X,
(__v16hi) __Y, 4,
- (__mmask16) - 1);
+ (__mmask16) -1);
}
extern __inline __mmask16
{
return (__mmask16) __builtin_ia32_ucmpw256_mask ((__v16hi) __X,
(__v16hi) __Y, 1,
- (__mmask16) - 1);
+ (__mmask16) -1);
}
extern __inline __mmask16
{
return (__mmask16) __builtin_ia32_ucmpw256_mask ((__v16hi) __X,
(__v16hi) __Y, 5,
- (__mmask16) - 1);
+ (__mmask16) -1);
}
extern __inline __mmask16
{
return (__mmask16) __builtin_ia32_ucmpw256_mask ((__v16hi) __X,
(__v16hi) __Y, 2,
- (__mmask16) - 1);
+ (__mmask16) -1);
}
extern __inline void
return (__m256d) __builtin_ia32_broadcastf64x2_256_mask ((__v2df)
__A,
(__v4df)_mm256_undefined_pd(),
- (__mmask8) -
- 1);
+ (__mmask8) -1);
}
extern __inline __m256d
return (__m256i) __builtin_ia32_broadcasti64x2_256_mask ((__v2di)
__A,
(__v4di)_mm256_undefined_si256(),
- (__mmask8) -
- 1);
+ (__mmask8) -1);
}
extern __inline __m256i
{
return (__m256) __builtin_ia32_broadcastf32x2_256_mask ((__v4sf) __A,
(__v8sf)_mm256_undefined_ps(),
- (__mmask8) -
- 1);
+ (__mmask8) -1);
}
extern __inline __m256
return (__m256i) __builtin_ia32_broadcasti32x2_256_mask ((__v4si)
__A,
(__v8si)_mm256_undefined_si256(),
- (__mmask8) -
- 1);
+ (__mmask8) -1);
}
extern __inline __m256i
return (__m128i) __builtin_ia32_broadcasti32x2_128_mask ((__v4si)
__A,
(__v4si)_mm_undefined_si128(),
- (__mmask8) -
- 1);
+ (__mmask8) -1);
}
extern __inline __m128i
__imm,
(__v2df)
_mm_setzero_pd (),
- (__mmask8) -
- 1);
+ (__mmask8) -1);
}
extern __inline __m128d
__imm,
(__v2di)
_mm_setzero_di (),
- (__mmask8) -
- 1);
+ (__mmask8) -1);
}
extern __inline __m128i
__imm,
(__v4di)
_mm256_setzero_si256 (),
- (__mmask8) -
- 1);
+ (__mmask8) -1);
}
extern __inline __m256i
__imm,
(__v4df)
_mm256_setzero_pd (),
- (__mmask8) -
- 1);
+ (__mmask8) -1);
}
extern __inline __m256d
{
return (__m256) __builtin_ia32_broadcastf32x4_256_mask ((__v4sf) __A,
(__v8sf)_mm256_undefined_pd (),
- (__mmask8) -
- 1);
+ (__mmask8) -1);
}
extern __inline __m256
return (__m256i) __builtin_ia32_broadcasti32x4_256_mask ((__v4si)
__A,
(__v8si)_mm256_undefined_si256 (),
- (__mmask8) -
- 1);
+ (__mmask8) -1);
}
extern __inline __m256i
/* idx */ ,
(__v4df) __A,
(__v4df) __B,
- (__mmask8) -
- 1);
+ (__mmask8) -1);
}
extern __inline __m256d
/* idx */ ,
(__v2df) __A,
(__v2df) __B,
- (__mmask8) -
- 1);
+ (__mmask8) -1);
}
extern __inline __m128d
return (__m256i) __builtin_ia32_vpconflictdi_256_mask ((__v4di) __A,
(__v4di)
_mm256_setzero_si256 (),
- (__mmask8) -
- 1);
+ (__mmask8) -1);
}
extern __inline __m256i
return (__m256i) __builtin_ia32_vpconflictsi_256_mask ((__v8si) __A,
(__v8si)
_mm256_setzero_si256 (),
- (__mmask8) -
- 1);
+ (__mmask8) -1);
}
extern __inline __m256i
return (__m128i) __builtin_ia32_vpconflictdi_128_mask ((__v2di) __A,
(__v2di)
_mm_setzero_di (),
- (__mmask8) -
- 1);
+ (__mmask8) -1);
}
extern __inline __m128i
return (__m128i) __builtin_ia32_vpconflictsi_128_mask ((__v4si) __A,
(__v4si)
_mm_setzero_si128 (),
- (__mmask8) -
- 1);
+ (__mmask8) -1);
}
extern __inline __m128i
__imm,
(__v8si)
_mm256_setzero_si256 (),
- (__mmask8) -
- 1);
+ (__mmask8) -1);
}
extern __inline __m256i
__imm,
(__v4si)
_mm_setzero_si128 (),
- (__mmask8) -
- 1);
+ (__mmask8) -1);
}
extern __inline __m128i
__imm,
(__v4sf)
_mm_setzero_ps (),
- (__mmask8) -
- 1);
+ (__mmask8) -1);
}
extern __inline __m128
{
return (__mmask8) __builtin_ia32_ucmpd256_mask ((__v8si) __X,
(__v8si) __Y, 4,
- (__mmask8) - 1);
+ (__mmask8) -1);
}
extern __inline __mmask8
{
return (__mmask8) __builtin_ia32_ucmpd256_mask ((__v8si) __X,
(__v8si) __Y, 1,
- (__mmask8) - 1);
+ (__mmask8) -1);
}
extern __inline __mmask8
{
return (__mmask8) __builtin_ia32_ucmpd256_mask ((__v8si) __X,
(__v8si) __Y, 5,
- (__mmask8) - 1);
+ (__mmask8) -1);
}
extern __inline __mmask8
{
return (__mmask8) __builtin_ia32_ucmpd256_mask ((__v8si) __X,
(__v8si) __Y, 2,
- (__mmask8) - 1);
+ (__mmask8) -1);
}
extern __inline __mmask8
{
return (__mmask8) __builtin_ia32_ucmpq256_mask ((__v4di) __X,
(__v4di) __Y, 4,
- (__mmask8) - 1);
+ (__mmask8) -1);
}
extern __inline __mmask8
{
return (__mmask8) __builtin_ia32_ucmpq256_mask ((__v4di) __X,
(__v4di) __Y, 1,
- (__mmask8) - 1);
+ (__mmask8) -1);
}
extern __inline __mmask8
{
return (__mmask8) __builtin_ia32_ucmpq256_mask ((__v4di) __X,
(__v4di) __Y, 5,
- (__mmask8) - 1);
+ (__mmask8) -1);
}
extern __inline __mmask8
{
return (__mmask8) __builtin_ia32_ucmpq256_mask ((__v4di) __X,
(__v4di) __Y, 2,
- (__mmask8) - 1);
+ (__mmask8) -1);
}
extern __inline __mmask8
{
return (__mmask8) __builtin_ia32_cmpd256_mask ((__v8si) __X,
(__v8si) __Y, 4,
- (__mmask8) - 1);
+ (__mmask8) -1);
}
extern __inline __mmask8
{
return (__mmask8) __builtin_ia32_cmpd256_mask ((__v8si) __X,
(__v8si) __Y, 1,
- (__mmask8) - 1);
+ (__mmask8) -1);
}
extern __inline __mmask8
{
return (__mmask8) __builtin_ia32_cmpd256_mask ((__v8si) __X,
(__v8si) __Y, 5,
- (__mmask8) - 1);
+ (__mmask8) -1);
}
extern __inline __mmask8
{
return (__mmask8) __builtin_ia32_cmpd256_mask ((__v8si) __X,
(__v8si) __Y, 2,
- (__mmask8) - 1);
+ (__mmask8) -1);
}
extern __inline __mmask8
{
return (__mmask8) __builtin_ia32_cmpq256_mask ((__v4di) __X,
(__v4di) __Y, 4,
- (__mmask8) - 1);
+ (__mmask8) -1);
}
extern __inline __mmask8
{
return (__mmask8) __builtin_ia32_cmpq256_mask ((__v4di) __X,
(__v4di) __Y, 1,
- (__mmask8) - 1);
+ (__mmask8) -1);
}
extern __inline __mmask8
{
return (__mmask8) __builtin_ia32_cmpq256_mask ((__v4di) __X,
(__v4di) __Y, 5,
- (__mmask8) - 1);
+ (__mmask8) -1);
}
extern __inline __mmask8
{
return (__mmask8) __builtin_ia32_cmpq256_mask ((__v4di) __X,
(__v4di) __Y, 2,
- (__mmask8) - 1);
+ (__mmask8) -1);
}
extern __inline __mmask8
{
return (__mmask8) __builtin_ia32_ucmpd128_mask ((__v4si) __X,
(__v4si) __Y, 4,
- (__mmask8) - 1);
+ (__mmask8) -1);
}
extern __inline __mmask8
{
return (__mmask8) __builtin_ia32_ucmpd128_mask ((__v4si) __X,
(__v4si) __Y, 1,
- (__mmask8) - 1);
+ (__mmask8) -1);
}
extern __inline __mmask8
{
return (__mmask8) __builtin_ia32_ucmpd128_mask ((__v4si) __X,
(__v4si) __Y, 5,
- (__mmask8) - 1);
+ (__mmask8) -1);
}
extern __inline __mmask8
{
return (__mmask8) __builtin_ia32_ucmpd128_mask ((__v4si) __X,
(__v4si) __Y, 2,
- (__mmask8) - 1);
+ (__mmask8) -1);
}
extern __inline __mmask8
{
return (__mmask8) __builtin_ia32_ucmpq128_mask ((__v2di) __X,
(__v2di) __Y, 4,
- (__mmask8) - 1);
+ (__mmask8) -1);
}
extern __inline __mmask8
{
return (__mmask8) __builtin_ia32_ucmpq128_mask ((__v2di) __X,
(__v2di) __Y, 1,
- (__mmask8) - 1);
+ (__mmask8) -1);
}
extern __inline __mmask8
{
return (__mmask8) __builtin_ia32_ucmpq128_mask ((__v2di) __X,
(__v2di) __Y, 5,
- (__mmask8) - 1);
+ (__mmask8) -1);
}
extern __inline __mmask8
{
return (__mmask8) __builtin_ia32_ucmpq128_mask ((__v2di) __X,
(__v2di) __Y, 2,
- (__mmask8) - 1);
+ (__mmask8) -1);
}
extern __inline __mmask8
{
return (__mmask8) __builtin_ia32_cmpd128_mask ((__v4si) __X,
(__v4si) __Y, 4,
- (__mmask8) - 1);
+ (__mmask8) -1);
}
extern __inline __mmask8
{
return (__mmask8) __builtin_ia32_cmpd128_mask ((__v4si) __X,
(__v4si) __Y, 1,
- (__mmask8) - 1);
+ (__mmask8) -1);
}
extern __inline __mmask8
{
return (__mmask8) __builtin_ia32_cmpd128_mask ((__v4si) __X,
(__v4si) __Y, 5,
- (__mmask8) - 1);
+ (__mmask8) -1);
}
extern __inline __mmask8
{
return (__mmask8) __builtin_ia32_cmpd128_mask ((__v4si) __X,
(__v4si) __Y, 2,
- (__mmask8) - 1);
+ (__mmask8) -1);
}
extern __inline __mmask8
{
return (__mmask8) __builtin_ia32_cmpq128_mask ((__v2di) __X,
(__v2di) __Y, 4,
- (__mmask8) - 1);
+ (__mmask8) -1);
}
extern __inline __mmask8
{
return (__mmask8) __builtin_ia32_cmpq128_mask ((__v2di) __X,
(__v2di) __Y, 1,
- (__mmask8) - 1);
+ (__mmask8) -1);
}
extern __inline __mmask8
{
return (__mmask8) __builtin_ia32_cmpq128_mask ((__v2di) __X,
(__v2di) __Y, 5,
- (__mmask8) - 1);
+ (__mmask8) -1);
}
extern __inline __mmask8
{
return (__mmask8) __builtin_ia32_cmpq128_mask ((__v2di) __X,
(__v2di) __Y, 2,
- (__mmask8) - 1);
+ (__mmask8) -1);
}
#else