[gcc]
[official-gcc.git] / gcc / testsuite / gcc.target / i386 / umod-3.c
blobe1fb988263a6363288506c659c9bb03a8336664c
1 /* { dg-do compile } */
2 /* { dg-options "-O2 -mtune=atom" } */
4 extern void exit (int);
6 unsigned char cx = 7;
8 int
9 main ()
11 unsigned char cy;
13 cy = cx / 6; if (cy != 1) exit (1);
14 cy = cx % 6; if (cy != 1) exit (1);
16 exit(0);
19 /* { dg-final { scan-assembler-times "divb" 1 } } */
20 /* { dg-final { scan-assembler-not "divw" } } */