| /* PR tree-optimization/84111 */ | |
| void | |
| foo (int x, int y, int z) | |
| { | |
| int a = 0; | |
| int *b = &x; | |
| while (a < 1) | |
| { | |
| int c = y; | |
| *b = x; | |
| lab: | |
| for (a = 0; a < 36; ++a) | |
| { | |
| *b = 0; | |
| if (x != 0) | |
| y = 0; | |
| while (c < 1) | |
| ; | |
| } | |
| } | |
| if (z < 33) | |
| { | |
| b = (int *) 0; | |
| ++y; | |
| ++z; | |
| if (x / *b != 0) | |
| goto lab; | |
| } | |
| } |