(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.target/
i386/
pr70086-2.c
       1  /* PR target/70086 */
       2  /* { dg-do compile { target { ! ia32 } } } */
       3  /* { dg-options "-O2 -mtune=barcelona -mavx512vl" } */
       4  
       5  float
       6  foo (double *p)
       7  {
       8    register float xmm16 __asm ("xmm16");
       9    xmm16 = *p;
      10    asm volatile ("" : "+v" (xmm16));
      11    return xmm16;
      12  }
      13  
      14  float
      15  bar (double x)
      16  {
      17    register float xmm16 __asm ("xmm16");
      18    xmm16 = x;
      19    asm volatile ("" : "+v" (xmm16));
      20    return xmm16;
      21  }