1 /* { dg-do assemble { target { avx512f && { ! ia32 } } } } */
2 /* { dg-options "-O2 -mavx512f -mfpmath=387,sse" } */
7 register float x
__asm ("xmm16");
9 __asm
volatile ("" : "+v" (x
));
16 register float x
__asm ("xmm16");
17 __asm
volatile ("" : "=t" (d
));
19 __asm
volatile ("" : "+v" (x
));
25 register float x
__asm ("xmm16");
27 __asm
volatile ("" : "+v" (x
));
34 register float x
__asm ("xmm16");
35 __asm
volatile ("" : "=t" (d
));
37 __asm
volatile ("" : "+v" (x
));