1 2 3 int foo(int *i) 4 { 5 int j = 1; 6 *i = 6; 7 8 do { 9 if (*i != 6) 10 (*i)++; 11 (*i)++; 12 } while (*i != j); 13 14 return j; 15 } 16 17 /* 18 * check-name: loop02 pointer 19 * check-command: test-linearize -Wno-decl -fdump-ir=mem2reg $file 20 * check-output-ignore 21 * check-output-pattern(0,4): load\\. 22 * check-output-pattern(1,3): store\\. 23 */