1 2 3 int foo(int i[]) 4 { 5 int j = 1; 6 i[0] = 6; 7 8 do { 9 if (i[0] != 6) 10 i[0]++; 11 i[0]++; 12 } while (i[0] != j); 13 14 return j; 15 } 16 17 /* 18 * check-name: loop02 array 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 */