PR inline-asm/84742
[official-gcc.git] / gcc / testsuite / gcc.target / i386 / rotate-1.c
blob399cbd96cd878bb8d6a188abd74c82302a505a72
1 /* Verify that rolb instruction is emitted on IA-32/x86-64. */
2 /* { dg-do compile } */
3 /* { dg-options "-O2" } */
5 void foo (unsigned char *);
7 int
8 main (void)
10 unsigned char c = 0;
11 foo (&c);
12 c = c >> 1 | c << 7;
13 return c;
16 /* { dg-final { scan-assembler "ro\[lr]b" } } */