1 /* { dg-do compile } */
2 /* { dg-options "-mfix-r10000" } */
3 /* { dg-final { scan-assembler-times "\tbeql\t" 3 } } */
8 return __sync_fetch_and_sub (z
, amt
);
12 f2 (short *z
, short amt
)
14 return __sync_fetch_and_sub (z
, amt
);
18 f3 (char *z
, char amt
)
20 return __sync_fetch_and_sub (z
, amt
);