Lines Matching full:collapse
269 #pragma omp simd collapse
273 #pragma omp simd collapse(
277 #pragma omp simd collapse()
281 #pragma omp simd collapse(,
285 #pragma omp simd collapse(, )
290 #pragma omp simd collapse 4)
294 // expected-note@+1 {{to match this '('}} expected-note@+1 {{as specified in 'collapse' clause}}
295 #pragma omp simd collapse(4
299 // expected-note@+1 {{to match this '('}} expected-note@+1 {{as specified in 'collapse' clause}}
300 #pragma omp simd collapse(4,
304 // expected-note@+1 {{to match this '('}} expected-note@+1 {{as specified in 'collapse' clause}}
305 #pragma omp simd collapse(4, )
308 // xxpected-error@+1 {{expected expression}} expected-note@+1 {{as specified in 'collapse' clause}}
309 #pragma omp simd collapse(4)
313 // expected-note@+1 {{to match this '('}} expected-note@+1 {{as specified in 'collapse' clause}}
314 #pragma omp simd collapse(4 4)
318 // expected-note@+1 {{to match this '('}} expected-note@+1 {{as specified in 'collapse' clause}}
319 #pragma omp simd collapse(4, , 4)
322 #pragma omp simd collapse(4)
329 // expected-note@+1 {{to match this '('}} expected-note@+1 {{as specified in 'collapse' clause}}
330 #pragma omp simd collapse(4, 8)
334 #pragma omp simd collapse(2.5)
338 #pragma omp simd collapse(foo())
341 // expected-error@+1 {{argument to 'collapse' clause must be a strictly positive integer value}}
342 #pragma omp simd collapse(-5)
345 // expected-error@+1 {{argument to 'collapse' clause must be a strictly positive integer value}}
346 #pragma omp simd collapse(0)
349 // expected-error@+1 {{argument to 'collapse' clause must be a strictly positive integer value}}
350 #pragma omp simd collapse(5 - 5)
355 #pragma omp simd collapse(2) reduction(+ : i)