Lines Matching full:pragma
20 #pragma omp for linear(B:bfoo())
23 #pragma omp for linear(B::ib:B:bfoo())
26 #pragma omp for linear(B:ib)
29 #pragma omp for linear(z:B:ib)
31 #pragma omp for linear(B:B::bfoo())
33 #pragma omp for linear(X::x : ::z)
35 #pragma omp for linear(B,::z, X::x)
37 #pragma omp for linear(::z)
40 #pragma omp for linear(B::bfoo())
42 #pragma omp for linear(B::ib,B:C1+C2)
51 #pragma omp for linear(ind2:L)
63 #pragma omp for linear(ind2:LEN)
99 #pragma omp threadprivate(h) // expected-note 2 {{defined as threadprivate or thread local}}
106 #pragma omp for linear // expected-error {{expected '(' after 'linear'}}
108 #pragma omp for linear ( // expected-error {{expected expression}} expected-error {{expected ')'}} expected-note {{to match this '('}}
110 #pragma omp for linear () // expected-error {{expected expression}}
112 #pragma omp for linear (argc // expected-error {{expected ')'}} expected-note {{to match this '('}}
114 #pragma omp for linear (argc, // expected-error {{expected expression}} expected-error {{expected ')'}} expected-note {{to match this '('}}
116 #pragma omp for linear (argc > 0 ? argv[1] : argv[2]) // expected-error {{expected variable name}}
118 #pragma omp for linear (argc : 5)
120 #pragma omp for linear (S1) // expected-error {{'S1' does not refer to a value}}
124 #pragma omp for linear (a, b:B::ib)
126 #pragma omp for linear (argv[1]) // expected-error {{expected variable name}}
128 #pragma omp for linear(e, g)
130 #pragma omp for linear(h) // expected-error {{threadprivate or thread local variable cannot be linear}}
132 #pragma omp for linear(i)
134 #pragma omp parallel
138 #pragma omp for linear(v:i)
141 #pragma omp for linear(j)
144 #pragma omp for linear(v:j)
146 #pragma omp for linear(i)
148 #pragma omp for linear(i) ordered(1) // expected-error {{'linear' clause cannot be specified along with 'ordered' clause with a parameter}}
155 #pragma omp threadprivate(x) // expected-note {{defined as threadprivate or thread local}}
172 #pragma omp for linear // expected-error {{expected '(' after 'linear'}}
174 #pragma omp for linear ( // expected-error {{expected expression}} expected-error {{expected ')'}} expected-note {{to match this '('}}
176 #pragma omp for linear () // expected-error {{expected expression}}
178 #pragma omp for linear (argc // expected-error {{expected ')'}} expected-note {{to match this '('}}
180 #pragma omp for linear (argc, // expected-error {{expected expression}} expected-error {{expected ')'}} expected-note {{to match this '('}}
182 #pragma omp for linear (argc > 0 ? argv[1] : argv[2]) // expected-error {{expected variable name}}
184 #pragma omp for linear (argc)
186 #pragma omp for linear (S1) // expected-error {{'S1' does not refer to a value}}
190 #pragma omp for linear(a, b)
192 #pragma omp for linear (argv[1]) // expected-error {{expected variable name}}
196 #pragma omp for linear(e, g)
198 #pragma omp for linear(h, C::x) // expected-error 2 {{threadprivate or thread local variable cannot be linear}}
200 #pragma omp parallel
203 #pragma omp for linear(i)
205 #pragma omp for linear(i : 4)
208 #pragma omp for linear(j)
210 #pragma omp for linear(i)
212 #pragma omp for linear(i) ordered(1) // expected-error {{'linear' clause cannot be specified along with 'ordered' clause with a parameter}}