1
2
3int 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 */
24