(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.target/
i386/
double_mask_reg-1.c
       1  /* PR target/96744  */
       2  /* { dg-do compile } */
       3  /* { dg-options "-mavx512vp2intersect -O2" } */
       4  
       5  #include<immintrin.h>
       6  void
       7  _mm512_2intersect_epi64_cut (__m512i __A, __m512i __B, __mmask8 *__U,
       8      __mmask8 *__M)
       9  {
      10    __builtin_ia32_2intersectq512 (__U, __M, (__v8di) __A, (__v8di) __B);
      11  }
      12  
      13  void
      14  _mm512_2intersect_epi32_cut (__m512i __A, __m512i __B, __mmask16 *__U,
      15      __mmask16 *__M)
      16  {
      17    __builtin_ia32_2intersectd512 (__U, __M, (__v16si) __A, (__v16si) __B);
      18  }
      19