1 // PR tree-optimization/28003
2 // Alias grouping needs to be computed after call clobbering, because it
3 // changes around the tags and variables in a way that makes our
4 // call clobbering computation incorrect.
6 // { dg-options "-O2" }
7 extern "C" void abort(void);
11 A() : i(1) { j[0]=j[1]=j[2]=j[3]=j[4]=j[5]=j[6]=j[7]=j[8]=0; }
21 {}, {}, {}, {}, {}, {}, {}, {}, {}, {},
22 {}, {}, {}, {}, {}, {}, {}, {}, {}, {},
28 if (1 - b[sizeof(b)/sizeof(B) - 1].a.i != 0)