| /* { dg-do assemble } */ | |
| /* { dg-options "-mthumb -O2" } */ | |
| /* { dg-require-effective-target arm_arm_ok } */ | |
| /* { dg-require-effective-target arm_thumb2_ok } */ | |
| int i; | |
| void | |
| main (void) | |
| { | |
| __asm__ volatile (".arm"); | |
| i = 0; | |
| __asm__ volatile ("\n cbz r0, 2f\n2:"); | |
| } |