1 /* { dg-do run { target { ! { ia32 } } } } */
2 /* { dg-options "-O2" } */
30 __attribute__((noinline))
31 foo (va_list va_arglist)
33 e2 = va_arg (va_arglist, double);
34 e3 = va_arg (va_arglist, double);
35 e4 = va_arg (va_arglist, double);
36 e5 = va_arg (va_arglist, double);
37 e6 = va_arg (va_arglist, double);
38 e7 = va_arg (va_arglist, double);
39 e8 = va_arg (va_arglist, double);
40 e9 = va_arg (va_arglist, double);
41 e10 = va_arg (va_arglist, double);
45 __attribute__((noinline))
50 va_start (va_arglist, a1);
58 test (n1, n2, n3, n4, n5, n6, n7, n8, n9, n10);