5 __attribute__((noipa
)) int
8 #pragma omp parallel for simd lastprivate (conditional: x) schedule(simd: static) if (simd: 0)
9 for (int i
= 0; i
< 128; i
++)
15 __attribute__((noipa
)) int
19 #pragma omp for simd lastprivate (conditional: x, v) schedule(static, 16) simdlen (1)
20 for (int i
= 16; i
< 128; ++i
)
30 __attribute__((noipa
)) int
33 #pragma omp parallel for simd if (simd: 0) lastprivate (conditional: x) schedule(simd: dynamic, 16)
34 for (int i
= 0; i
< 128; i
++)
43 int a
[128], b
[128], i
;
44 for (i
= 0; i
< 128; i
++)
46 a
[i
] = ((i
% 11) == 2) ? i
+ 10 : 0;
47 asm volatile ("" : "+g" (i
));
48 b
[i
] = ((i
% 13) == 5) ? i
* 2 : 0;
52 if (bar (b
, a
) != 244 || v
!= 143)