2 /* { dg-options "-O2 --save-temps -fno-inline" } */
3 /* { dg-require-effective-target arm32 } */
5 extern void abort (void);
8 bics_si_test1 (int a
, int b
, int c
)
17 bics_si_test2 (int a
, int b
, int c
)
29 x
= bics_si_test1 (0xf00d, 0xf11f, 0);
33 x
= bics_si_test1 (0xf11f, 0xf00d, 0);
37 x
= bics_si_test2 (0xf00d, 0xf11f, 0);
41 x
= bics_si_test2 (0xf11f, 0xf00d, 0);
48 /* { dg-final { scan-assembler-times "bics\tr\[0-9\]+, r\[0-9\]+, r\[0-9\]+" 2 } } */