blob: d312577a32301502e69464c77a6676cf37847098 [file] [log] [blame]
int a, c, d;
int foo_ptr(void)
{
int b, *bp = &b;
int e, *ep = &e;
if (a)
*bp = c;
else
*bp = d;
if (c)
a = *bp;
if (b)
e = a;
return e;
}
/*
* check-name: global pointer
* check-command: test-linearize -Wno-decl -fdump-ir=mem2reg $file
* check-known-to-fail
* check-output-ignore
* check-output-pattern(4,5): load\\.
* check-output-pattern(3): store\\.
*/