1 /* This testcase ICEd on IA-32 at -O2, because loop was calling convert_modes 2 between a MODE_FLOAT and MODE_INT class modes. */ 3 4 typedef union 5 { 6 double d; 7 long long ll; 8 } A; 9 10 void foo(A x,A ** y,A z)11foo (A x, A **y, A z) 12 { 13 for (; *y; y++) 14 if (x.ll == 262 && (*y)->d == z.d) 15 break; 16 } 17