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  
       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