Merge from mainline (163495:164578).
[official-gcc/graphite-test-results.git] / gcc / testsuite / gcc.dg / torture / pr45704.c
blob487b30a96c03902e709e476a4507af89f502fa43
1 /* { dg-do compile } */
2 /* { dg-options "-fdump-tree-optimized" } */
4 struct st {
5 int ptr;
6 };
8 int foo(struct st *st)
10 int v = *(volatile int *)&st->ptr;
11 return v & 0xff;
14 /* { dg-final { scan-tree-dump-times "={v}" 1 "optimized" } } */
15 /* { dg-final { cleanup-tree-dump "optimized" } } */