2 /* { dg-options "-O3" } */
4 extern void abort (void);
7 __attribute__((noinline
, noclone
)) void
10 long long a0
, a1
, a2
, a3
;
25 __attribute__((noinline
, noclone
)) void
28 long long a0
, a1
, a2
, a3
;
43 __attribute__((noinline
, noclone
)) void
46 long long a0
, a1
, a2
, a3
;
69 if (a
[0] != (4LL << 2) || a
[1] != (3LL << 3)
70 || a
[2] != (2LL << 4) || a
[3] != (1LL << 5))
73 if (a
[0] != (4LL << 4) || a
[1] != (3LL << 5)
74 || a
[2] != (2LL << 6) || a
[3] != (1LL << 7))
77 if (a
[0] != (4LL << 7) || a
[1] != (3LL << 8)
78 || a
[2] != (2LL << 9) || a
[3] != (1LL << 10))