1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
int ladder02(int *ptr, int p, int x) { *ptr = x++; if (p) goto l11; else goto l12; l11: *ptr = x++; goto l20; l12: *ptr = x++; goto l20; l20: *ptr = x++; return *ptr; } /* * check-name: kill-dead-store-parent2 * check-command: test-linearize -Wno-decl $file * check-known-to-fail * * check-output-ignore * check-output-pattern(1): store */