Lines Matching full:linear
11 #pragma omp for simd linear(i, lin : step_sz) // expected-warning {{variable 'lin' is uninitialized… in xxx()
33 #pragma omp for simd linear(B:bfoo()) in test_linear_colons()
36 #pragma omp for simd linear(B::ib:B:bfoo()) in test_linear_colons()
39 #pragma omp for simd linear(B:ib) in test_linear_colons()
42 #pragma omp for simd linear(z:B:ib) in test_linear_colons()
44 #pragma omp for simd linear(B:B::bfoo()) in test_linear_colons()
46 #pragma omp for simd linear(X::x : ::z) in test_linear_colons()
48 #pragma omp for simd linear(B,::z, X::x) in test_linear_colons()
50 #pragma omp for simd linear(::z) in test_linear_colons()
53 #pragma omp for simd linear(B::bfoo()) in test_linear_colons()
55 #pragma omp for simd linear(B::ib,B:C1+C2) in test_linear_colons()
63 // expected-error@+1 {{argument of a linear clause should be of integral or pointer type}} in test_template()
64 #pragma omp for simd linear(ind2:L) in test_template()
75 // expected-warning@+1 {{zero linear step (ind2 should probably be const)}} in test_warn()
76 #pragma omp for simd linear(ind2:LEN) in test_warn()
119 #pragma omp for simd linear // expected-error {{expected '(' after 'linear'}} in foomain()
121 …#pragma omp for simd linear ( // expected-error {{expected expression}} expected-error {{expected … in foomain()
123 #pragma omp for simd linear () // expected-error {{expected expression}} in foomain()
125 …#pragma omp for simd linear (argc // expected-error {{expected ')'}} expected-note {{to match this… in foomain()
127 …#pragma omp for simd linear (argc, // expected-error {{expected expression}} expected-error {{expe… in foomain()
129 …#pragma omp for simd linear (argc > 0 ? argv[1] : argv[2]) // expected-error {{expected variable n… in foomain()
131 …#pragma omp for simd linear (argc : 5) allocate , allocate(, allocate(omp_default , allocate(omp_d… in foomain()
133 #pragma omp for simd linear (S1) // expected-error {{'S1' does not refer to a value}} in foomain()
135 // expected-error@+2 {{linear variable with incomplete type 'S1'}} in foomain()
136 …// expected-error@+1 {{argument of a linear clause should be of integral or pointer type, not 'S2'… in foomain()
137 #pragma omp for simd linear (a, b:B::ib) in foomain()
139 #pragma omp for simd linear (argv[1]) // expected-error {{expected variable name}} in foomain()
141 #pragma omp for simd linear(e, g) in foomain()
143 …#pragma omp for simd linear(h) // expected-error {{threadprivate or thread local variable cannot b… in foomain()
145 #pragma omp for simd linear(i) in foomain()
152 #pragma omp for simd linear(z, v:i) in foomain()
155 #pragma omp for simd linear(j) in foomain()
158 #pragma omp for simd linear(v:j) in foomain()
160 #pragma omp for simd linear(i) in foomain()
184 #pragma omp for simd linear // expected-error {{expected '(' after 'linear'}} in main()
186 …#pragma omp for simd linear ( // expected-error {{expected expression}} expected-error {{expected … in main()
188 #pragma omp for simd linear () // expected-error {{expected expression}} in main()
190 …#pragma omp for simd linear (argc // expected-error {{expected ')'}} expected-note {{to match this… in main()
192 …#pragma omp for simd linear (argc, // expected-error {{expected expression}} expected-error {{expe… in main()
194 …#pragma omp for simd linear (argc > 0 ? argv[1] : argv[2]) // expected-error {{expected variable n… in main()
196 #pragma omp for simd linear (argc) in main()
198 #pragma omp for simd linear (S1) // expected-error {{'S1' does not refer to a value}} in main()
200 // expected-error@+2 {{linear variable with incomplete type 'S1'}} in main()
201 …// expected-error@+1 {{argument of a linear clause should be of integral or pointer type, not 'S2'… in main()
202 #pragma omp for simd linear(a, b) in main()
204 #pragma omp for simd linear (argv[1]) // expected-error {{expected variable name}} in main()
206 …// expected-error@+2 {{argument of a linear clause should be of integral or pointer type, not 'S4'… in main()
207 …// expected-error@+1 {{argument of a linear clause should be of integral or pointer type, not 'S5'… in main()
208 #pragma omp for simd linear(e, g) in main()
210 …#pragma omp for simd linear(h, C::x) // expected-error 2 {{threadprivate or thread local variable … in main()
215 #pragma omp for simd linear(i) in main()
218 #pragma omp for simd linear(i : step(4)) in main()
220 #pragma omp for simd linear(i : 4) in main()
225 …#pragma omp for simd linear(j: step() //omp52-error 2 {{expected expression}} omp52-error{{expecte… in main()
227 #pragma omp for simd linear(j) in main()
231 …#pragma omp for simd linear(i: step(1), step(2)) // omp52-error {{multiple 'step size' found in li… in main()
233 #pragma omp for simd linear(i) in main()
237 #pragma omp for simd linear(j: step()) // omp52-error 2 {{expected expression}} in main()
239 #pragma omp for simd linear(j: pval) // omp52-error {{use of undeclared identifier 'pval'}} in main()
241 …#pragma omp for simd linear(i: val, step(2 // omp52-error 3 {{expected ')'}} omp52-note 2 {{to ma… in main()