2 /* { dg-do compile } */
3 /* { dg-options "-O2 -mavx512f" } */
5 typedef unsigned short __mmask16
;
8 __attribute__ ((__gnu_inline__
, __always_inline__
, __artificial__
))
9 _mm512_kortestc (__mmask16 __A
, __mmask16 __B
)
11 return (__mmask16
) __builtin_ia32_kortestchi ((__mmask16
) __A
,
18 volatile __mmask16 k1
= 0;
22 r
= _mm512_kortestc (k1
, k2
);