Home | History | Annotate | Download | only in OpenMP

Lines Matching full:pragma

21 #pragma omp target
22 #pragma omp teams
23 #pragma omp distribute simd linear(B:bfoo())
26 #pragma omp target
27 #pragma omp teams
28 #pragma omp distribute simd linear(B::ib:B:bfoo()) // expected-error {{unexpected ':' in nested name specifier; did you mean '::'}}
31 #pragma omp target
32 #pragma omp teams
33 #pragma omp distribute simd linear(B:ib) // expected-error {{use of undeclared identifier 'ib'; did you mean 'B::ib'}}
36 #pragma omp target
37 #pragma omp teams
38 #pragma omp distribute simd linear(z:B:ib) // expected-error {{unexpected ':' in nested name specifier; did you mean '::'?}}
41 #pragma omp target
42 #pragma omp teams
43 #pragma omp distribute simd linear(B:B::bfoo())
46 #pragma omp target
47 #pragma omp teams
48 #pragma omp distribute simd linear(X::x : ::z)
51 #pragma omp target
52 #pragma omp teams
53 #pragma omp distribute simd linear(B,::z, X::x)
56 #pragma omp target
57 #pragma omp teams
58 #pragma omp distribute simd linear(::z)
61 #pragma omp target
62 #pragma omp teams
63 #pragma omp distribute simd linear(B::bfoo()) // expected-error {{expected variable name}}
66 #pragma omp target
67 #pragma omp teams
68 #pragma omp distribute simd linear(B::ib,B:C1+C2)
77 #pragma omp target
78 #pragma omp teams
79 #pragma omp distribute simd linear(ind2:L) // expected-error {{argument of a linear clause should be of integral or pointer type}}
90 #pragma omp target
91 #pragma omp teams
92 #pragma omp parallel for simd linear(ind2:LEN) // expected-warning {{zero linear step (ind2 should probably be const)}}
128 #pragma omp threadprivate(h) // expected-note 2 {{defined as threadprivate or thread local}}
136 #pragma omp target
137 #pragma omp teams
138 #pragma omp distribute simd linear // expected-error {{expected '(' after 'linear'}}
141 #pragma omp target
142 #pragma omp teams
143 #pragma omp distribute simd linear ( // expected-error {{expected expression}} expected-error {{expected ')'}} expected-note {{to match this '('}}
146 #pragma omp target
147 #pragma omp teams
148 #pragma omp distribute simd linear () // expected-error {{expected expression}}
151 #pragma omp target
152 #pragma omp teams
153 #pragma omp distribute simd linear (argc // expected-error {{expected ')'}} expected-note {{to match this '('}}
156 #pragma omp target
157 #pragma omp teams
158 #pragma omp distribute simd linear (argc, // expected-error {{expected expression}} expected-error {{expected ')'}} expected-note {{to match this '('}}
161 #pragma omp target
162 #pragma omp teams
163 #pragma omp distribute simd linear (argc > 0 ? argv[1] : argv[2]) // expected-error {{expected variable name}}
166 #pragma omp target
167 #pragma omp teams
168 #pragma omp distribute simd linear (argc : 5)
171 #pragma omp target
172 #pragma omp teams
173 #pragma omp distribute simd linear (S1) // expected-error {{'S1' does not refer to a value}}
176 #pragma omp target
177 #pragma omp teams
178 #pragma omp distribute simd linear (a, b:B::ib) // expected-error {{linear variable with incomplete type 'S1'}} expected-error {{const-qualified variable cannot be linear}}
181 #pragma omp target
182 #pragma omp teams
183 #pragma omp distribute simd linear (argv[1]) // expected-error {{expected variable name}}
186 #pragma omp target
187 #pragma omp teams
188 #pragma omp distribute simd linear(e, g)
191 #pragma omp target
192 #pragma omp teams
193 #pragma omp distribute simd linear(h) // expected-error {{threadprivate or thread local variable cannot be linear}}
196 #pragma omp target
197 #pragma omp teams
198 #pragma omp distribute simd linear(i)
201 #pragma omp parallel
205 #pragma omp target
206 #pragma omp teams
207 #pragma omp distribute simd linear(v:i)
211 #pragma omp target
212 #pragma omp teams
213 #pragma omp parallel for simd linear(j)
218 #pragma omp target
219 #pragma omp teams
220 #pragma omp distribute simd linear(v:j)
223 #pragma omp target
224 #pragma omp teams
225 #pragma omp distribute simd linear(i)
232 #pragma omp threadprivate(x) // expected-note {{defined as threadprivate or thread local}}
250 #pragma omp target
251 #pragma omp teams
252 #pragma omp distribute simd linear // expected-error {{expected '(' after 'linear'}}
255 #pragma omp target
256 #pragma omp teams
257 #pragma omp distribute simd linear ( // expected-error {{expected expression}} expected-error {{expected ')'}} expected-note {{to match this '('}}
260 #pragma omp target
261 #pragma omp teams
262 #pragma omp distribute simd linear () // expected-error {{expected expression}}
265 #pragma omp target
266 #pragma omp teams
267 #pragma omp distribute simd linear (argc // expected-error {{expected ')'}} expected-note {{to match this '('}}
270 #pragma omp target
271 #pragma omp teams
272 #pragma omp distribute simd linear (argc, // expected-error {{expected expression}} expected-error {{expected ')'}} expected-note {{to match this '('}}
275 #pragma omp target
276 #pragma omp teams
277 #pragma omp distribute simd linear (argc > 0 ? argv[1] : argv[2]) // expected-error {{expected variable name}}
280 #pragma omp target
281 #pragma omp teams
282 #pragma omp distribute simd linear (argc)
285 #pragma omp target
286 #pragma omp teams
287 #pragma omp distribute simd linear (S1) // expected-error {{'S1' does not refer to a value}}
291 #pragma omp target
292 #pragma omp teams
293 #pragma omp distribute simd linear (a, b) // expected-error {{linear variable with incomplete type 'S1'}} expected-error {{const-qualified variable cannot be linear}}
296 #pragma omp target
297 #pragma omp teams
298 #pragma omp distribute simd linear (argv[1]) // expected-error {{expected variable name}}
301 #pragma omp target
302 #pragma omp teams
303 #pragma omp distribute simd linear(e, g) // expected-error {{argument of a linear clause should be of integral or pointer type, not 'S4'}} expected-error {{argument of a linear clause should be of integral or pointer type, not 'S5'}}
306 #pragma omp target
307 #pragma omp teams
308 #pragma omp distribute simd linear(h, C::x) // expected-error 2 {{threadprivate or thread local variable cannot be linear}}
311 #pragma omp parallel
314 #pragma omp target
315 #pragma omp teams
316 #pragma omp distribute simd linear(i)
319 #pragma omp target
320 #pragma omp teams
321 #pragma omp distribute simd linear(i : 4)
325 #pragma omp target
326 #pragma omp teams
327 #pragma omp distribute simd linear(j)
330 #pragma omp target
331 #pragma omp teams
332 #pragma omp distribute simd linear(i)