PR target/80969 - Fix ICE with -mabi=ms -mavx512f, reduce wasted space when realignin...
[official-gcc.git] / gcc / testsuite / gcc.target / i386 / asm-flag-2.c
blob5f8fa13da9888c6cad05bd210562ff540ddbf0d3
1 /* Test some of the valid @cc<cc> asm flag outputs. */
2 /* { dg-do compile } */
3 /* { dg-options "-O" } */
5 void f(char *out)
7 asm("" : "=@ccb"(out[0]), "=@ccl"(out[1]), "=@ccz"(out[2]),
8 "=@ccbe"(out[4]), "=@ccge"(out[5]), "=@ccle"(out[6]));
11 /* { dg-final { scan-assembler "setc" } } */
12 /* { dg-final { scan-assembler "setl" } } */
13 /* { dg-final { scan-assembler "sete" } } */
14 /* { dg-final { scan-assembler "setna" } } */
15 /* { dg-final { scan-assembler "setge" } } */
16 /* { dg-final { scan-assembler "setle" } } */