/* idx */ ,
(__v32hi) __A,
(__v32hi) __B,
- (__mmask32) -
- 1);
+ (__mmask32) -1);
}
extern __inline __m512i
{
return (__mmask64) __builtin_ia32_ucmpb512_mask ((__v64qi) __X,
(__v64qi) __Y, 4,
- (__mmask64) - 1);
+ (__mmask64) -1);
}
extern __inline __mmask64
{
return (__mmask64) __builtin_ia32_ucmpb512_mask ((__v64qi) __X,
(__v64qi) __Y, 1,
- (__mmask64) - 1);
+ (__mmask64) -1);
}
extern __inline __mmask64
{
return (__mmask64) __builtin_ia32_ucmpb512_mask ((__v64qi) __X,
(__v64qi) __Y, 5,
- (__mmask64) - 1);
+ (__mmask64) -1);
}
extern __inline __mmask64
{
return (__mmask64) __builtin_ia32_ucmpb512_mask ((__v64qi) __X,
(__v64qi) __Y, 2,
- (__mmask64) - 1);
+ (__mmask64) -1);
}
extern __inline __mmask32
{
return (__mmask32) __builtin_ia32_ucmpw512_mask ((__v32hi) __X,
(__v32hi) __Y, 4,
- (__mmask32) - 1);
+ (__mmask32) -1);
}
extern __inline __mmask32
{
return (__mmask32) __builtin_ia32_ucmpw512_mask ((__v32hi) __X,
(__v32hi) __Y, 1,
- (__mmask32) - 1);
+ (__mmask32) -1);
}
extern __inline __mmask32
{
return (__mmask32) __builtin_ia32_ucmpw512_mask ((__v32hi) __X,
(__v32hi) __Y, 5,
- (__mmask32) - 1);
+ (__mmask32) -1);
}
extern __inline __mmask32
{
return (__mmask32) __builtin_ia32_ucmpw512_mask ((__v32hi) __X,
(__v32hi) __Y, 2,
- (__mmask32) - 1);
+ (__mmask32) -1);
}
extern __inline __mmask64
{
return (__mmask64) __builtin_ia32_cmpb512_mask ((__v64qi) __X,
(__v64qi) __Y, 4,
- (__mmask64) - 1);
+ (__mmask64) -1);
}
extern __inline __mmask64
{
return (__mmask64) __builtin_ia32_cmpb512_mask ((__v64qi) __X,
(__v64qi) __Y, 1,
- (__mmask64) - 1);
+ (__mmask64) -1);
}
extern __inline __mmask64
{
return (__mmask64) __builtin_ia32_cmpb512_mask ((__v64qi) __X,
(__v64qi) __Y, 5,
- (__mmask64) - 1);
+ (__mmask64) -1);
}
extern __inline __mmask64
{
return (__mmask64) __builtin_ia32_cmpb512_mask ((__v64qi) __X,
(__v64qi) __Y, 2,
- (__mmask64) - 1);
+ (__mmask64) -1);
}
extern __inline __mmask32
{
return (__mmask32) __builtin_ia32_cmpw512_mask ((__v32hi) __X,
(__v32hi) __Y, 4,
- (__mmask32) - 1);
+ (__mmask32) -1);
}
extern __inline __mmask32
{
return (__mmask32) __builtin_ia32_cmpw512_mask ((__v32hi) __X,
(__v32hi) __Y, 1,
- (__mmask32) - 1);
+ (__mmask32) -1);
}
extern __inline __mmask32
{
return (__mmask32) __builtin_ia32_cmpw512_mask ((__v32hi) __X,
(__v32hi) __Y, 5,
- (__mmask32) - 1);
+ (__mmask32) -1);
}
extern __inline __mmask32
{
return (__mmask32) __builtin_ia32_cmpw512_mask ((__v32hi) __X,
(__v32hi) __Y, 2,
- (__mmask32) - 1);
+ (__mmask32) -1);
}
#ifdef __OPTIMIZE__
return (__m512d) __builtin_ia32_broadcastf64x2_512_mask ((__v2df)
__A,
_mm512_undefined_pd(),
- (__mmask8) -
- 1);
+ (__mmask8) -1);
}
extern __inline __m512d
{
return (__m512) __builtin_ia32_broadcastf32x2_512_mask ((__v4sf) __A,
(__v16sf)_mm512_undefined_ps(),
- (__mmask16) -
- 1);
+ (__mmask16) -1);
}
extern __inline __m512
{
return (__m512) __builtin_ia32_broadcastf32x8_512_mask ((__v8sf) __A,
_mm512_undefined_ps(),
- (__mmask16) -
- 1);
+ (__mmask16) -1);
}
extern __inline __m512
__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,
(__v8di)
_mm512_setzero_si512 (),
- (__mmask8) -
- 1);
+ (__mmask8) -1);
}
extern __inline __m512i
__imm,
(__v8df)
_mm512_setzero_pd (),
- (__mmask8) -
- 1);
+ (__mmask8) -1);
}
extern __inline __m512d
{
return (__mmask16) __builtin_ia32_fpclassps512_mask ((__v16sf) __A,
__imm,
- (__mmask16) -
- 1);
+ (__mmask16) -1);
}
#else