| /* PR tree-optimization/65053 */ | |
| int i; | |
| unsigned int x; | |
| int | |
| main () | |
| { | |
| asm volatile ("" : "+g" (x)); | |
| unsigned int n = x; | |
| unsigned int u = 32; | |
| if (n >= 32) | |
| __builtin_abort (); | |
| if (n != 0) | |
| u = n + 32; | |
| while (u != 32) | |
| { | |
| asm ("" : : "g" (u)); | |
| u = 32; | |
| i = 1; | |
| } | |
| if (i) | |
| __builtin_abort (); | |
| return 0; | |
| } |