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