3 extern void abort (void);
6 __attribute__((noinline
, noclone
)) void
10 for (i
= 1; i
<= x
; i
++)
18 __attribute__((noinline
, noclone
)) void
22 for (i
= 1; i
<= x
; i
++)
30 __attribute__((noinline
, noclone
)) void
34 for (i
= 1; i
<= x
; i
++)
42 __attribute__((noinline
, noclone
)) void
46 for (i
= 1; i
<= x
; i
++)
59 for (i
= 0; i
< 4096; i
++)
62 a
[i
] = (i
- 2048) << 8;
65 if (a
[0] != (-2048 << 8))
67 for (i
= 1; i
< 4096; i
++)
68 if (a
[i
] != ((1 + ((i
- 2048) / 2)) << 8))
71 a
[i
] = (i
- 2048) << 8;
73 if (a
[0] != (-2048 << 8))
75 for (i
= 1; i
< 4096; i
++)
76 if (a
[i
] != ((1 + ((i
- 2048) / 16)) << 8))
79 a
[i
] = (i
- 2048) << 8;
81 if (a
[0] != (-2048 << 8))
83 for (i
= 1; i
< 4096; i
++)
84 if (a
[i
] != ((1 + ((i
- 2048) % 2)) << 8))
87 a
[i
] = (i
- 2048) << 8;
89 if (a
[0] != (-2048 << 8))
91 for (i
= 1; i
< 4096; i
++)
92 if (a
[i
] != ((1 + ((i
- 2048) % 16)) << 8))
97 /* { dg-final { scan-tree-dump-times "vectorized 1 loops" 4 "vect" { target vect_condition } } } */