1 2 3 4 5 6 7 8 9 10 11 12 13
/* setbit instruction generation */ /* { dg-do compile } */ /* { dg-options "-O1" } */ unsigned int test_setbit (unsigned int val) { /* { dg-final { scan-assembler "set\\tr14, r14, 31" } } */ val |= (1u << 31); return val; }