Lines Matching full:linear
19 #pragma omp target teams distribute simd linear(i : step_sz) // expected-warning {{variable 'step_s… in xxx()
42 // expected-error@+1 {{only loop iteration variables are allowed in 'linear' clause in distribute d… in test_linear_colons()
43 #pragma omp target teams distribute simd linear(B:bfoo()) in test_linear_colons()
46 // expected-error@+1 {{only loop iteration variables are allowed in 'linear' clause in distribute d… in test_linear_colons()
47 #pragma omp target teams distribute simd linear(B::ib:B:bfoo()) // expected-error {{unexpected ':' … in test_linear_colons()
50 // expected-error@+1 {{only loop iteration variables are allowed in 'linear' clause in distribute d… in test_linear_colons()
51 #pragma omp target teams distribute simd linear(B:ib) // expected-error {{use of undeclared identif… in test_linear_colons()
54 // expected-error@+1 {{only loop iteration variables are allowed in 'linear' clause in distribute d… in test_linear_colons()
55 #pragma omp target teams distribute simd linear(z:B:ib) // expected-error {{unexpected ':' in neste… in test_linear_colons()
58 // expected-error@+1 {{only loop iteration variables are allowed in 'linear' clause in distribute d… in test_linear_colons()
59 #pragma omp target teams distribute simd linear(B:B::bfoo()) in test_linear_colons()
62 // expected-error@+1 {{only loop iteration variables are allowed in 'linear' clause in distribute d… in test_linear_colons()
63 #pragma omp target teams distribute simd linear(X::x : ::z) in test_linear_colons()
66 // expected-error@+1 3 {{only loop iteration variables are allowed in 'linear' clause in distribute… in test_linear_colons()
67 #pragma omp target teams distribute simd linear(B,::z, X::x) in test_linear_colons()
70 // expected-error@+1 {{only loop iteration variables are allowed in 'linear' clause in distribute d… in test_linear_colons()
71 #pragma omp target teams distribute simd linear(::z) in test_linear_colons()
74 #pragma omp target teams distribute simd linear(B::bfoo()) // expected-error {{expected variable na… in test_linear_colons()
77 // expected-error@+1 2 {{only loop iteration variables are allowed in 'linear' clause in distribute… in test_linear_colons()
78 #pragma omp target teams distribute simd linear(B::ib,B:C1+C2) in test_linear_colons()
87 #pragma omp target teams distribute simd linear(ind2:L) // expected-error {{argument of a linear cl… in test_template()
98 // expected-error@+1 {{only loop iteration variables are allowed in 'linear' clause in distribute d… in test_warn()
99 …#pragma omp target teams distribute simd linear(ind2:LEN) // expected-warning {{zero linear step (… in test_warn()
143 #pragma omp target teams distribute simd linear // expected-error {{expected '(' after 'linear'}} in foomain()
146 #pragma omp target teams distribute simd linear ( // expected-error {{expected expression}} expecte… in foomain()
149 #pragma omp target teams distribute simd linear () // expected-error {{expected expression}} in foomain()
152 // expected-error@+1 {{only loop iteration variables are allowed in 'linear' clause in distribute d… in foomain()
153 #pragma omp target teams distribute simd linear (argc // expected-error {{expected ')'}} expected-n… in foomain()
156 // expected-error@+1 {{only loop iteration variables are allowed in 'linear' clause in distribute d… in foomain()
157 #pragma omp target teams distribute simd linear (argc, // expected-error {{expected expression}} ex… in foomain()
160 #pragma omp target teams distribute simd linear (argc > 0 ? argv[1] : argv[2]) // expected-error {{… in foomain()
163 // expected-error@+1 {{only loop iteration variables are allowed in 'linear' clause in distribute d… in foomain()
164 #pragma omp target teams distribute simd linear (argc : 5) in foomain()
167 #pragma omp target teams distribute simd linear (S1) // expected-error {{'S1' does not refer to a v… in foomain()
170 …distribute simd linear (a, b:B::ib) // expected-error {{linear variable with incomplete type 'S1'}… in foomain()
173 #pragma omp target teams distribute simd linear (argv[1]) // expected-error {{expected variable nam… in foomain()
176 // expected-error@+1 2 {{only loop iteration variables are allowed in 'linear' clause in distribute… in foomain()
177 #pragma omp target teams distribute simd linear(e, g) in foomain()
180 … omp target teams distribute simd linear(h) // expected-error {{threadprivate or thread local vari… in foomain()
183 // expected-error@+1 {{only loop iteration variables are allowed in 'linear' clause in distribute d… in foomain()
184 #pragma omp target teams distribute simd linear(i) in foomain()
210 #pragma omp target teams distribute simd linear // expected-error {{expected '(' after 'linear'}} in main()
213 #pragma omp target teams distribute simd linear ( // expected-error {{expected expression}} expecte… in main()
216 #pragma omp target teams distribute simd linear () // expected-error {{expected expression}} in main()
219 // expected-error@+1 {{only loop iteration variables are allowed in 'linear' clause in distribute d… in main()
220 #pragma omp target teams distribute simd linear (argc // expected-error {{expected ')'}} expected-n… in main()
223 // expected-error@+1 {{only loop iteration variables are allowed in 'linear' clause in distribute d… in main()
224 #pragma omp target teams distribute simd linear (argc, // expected-error {{expected expression}} ex… in main()
227 #pragma omp target teams distribute simd linear (argc > 0 ? argv[1] : argv[2]) // expected-error {{… in main()
230 // expected-error@+1 {{only loop iteration variables are allowed in 'linear' clause in distribute d… in main()
231 #pragma omp target teams distribute simd linear (argc) allocate , allocate(, allocate(omp_default ,… in main()
234 #pragma omp target teams distribute simd linear (S1) // expected-error {{'S1' does not refer to a v… in main()
238 …ms distribute simd linear (a, b) // expected-error {{linear variable with incomplete type 'S1'}} e… in main()
241 #pragma omp target teams distribute simd linear (argv[1]) // expected-error {{expected variable nam… in main()
244 …d linear(e, g) // expected-error {{argument of a linear clause should be of integral or pointer ty… in main()
247 … target teams distribute simd linear(h, C::x) // expected-error 2 {{threadprivate or thread local … in main()