(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.target/
i386/
pr105139.c
       1  /* { dg-do assemble { target avx512fp16 } } */
       2  /* { dg-options "-O3 -march=sapphirerapids" } */
       3  
       4  extern long c[];
       5  extern int d[];
       6  long a;
       7  
       8  long e (long f)
       9  {
      10    return f < a ? f : a;
      11  }
      12  
      13  void g (void)
      14  {
      15    for (signed b = 0; b < 4028643; b++)
      16      d[b] = e ((char) (~c[b]));
      17  }