1 /* { dg-do compile } */
2 /* { dg-options "-Os" } */
4 /* { dg-final { scan-assembler-times "swap" 4 } } */
5 /* { dg-final { scan-assembler-times "tst.w" 4 } } */
6 /* { dg-final { scan-assembler-not "cmp.l" } } */
9 unsigned int bar (void);
13 unsigned int a
= bar ();
22 unsigned int a
= bar ();