1 /* gcc.dg/tree-ssa/loadpre23.c used to ICE with Graphite.  */
2 
3 struct {
4   int a;
5   int large[100];
6 } x;
7 
foo(int argc)8 int foo(int argc)
9 {
10   int b;
11   int c;
12   int i;
13   int d, e;
14 
15   for (i = 0; i < argc; i++)
16     {
17       e = x.a;
18       x.a = 9;
19     }
20   return d + e;
21 }
22 
23