Home | History | Annotate | Download | only in OpenMP

Lines Matching refs:omp

5 // expected-error@+1 {{unexpected OpenMP directive '#pragma omp sections'}}
6 #pragma omp sections
8 // expected-error@+1 {{unexpected OpenMP directive '#pragma omp sections'}}
9 #pragma omp sections foo
13 #pragma omp sections
18 // expected-error@+2 {{the statement for '#pragma omp sections' must be a compound statement}}
19 #pragma omp sections
22 #pragma omp sections
25 foo(); // expected-error {{statement in 'omp sections' directive must be enclosed into a section region}}
37 #pragma omp parallel
38 #pragma omp sections
50 #pragma omp section
72 #pragma omp parallel
73 // expected-warning@+1 {{extra tokens at the end of '#pragma omp sections' are ignored}}
74 #pragma omp sections foo bar
77 // expected-error@+1 {{unexpected OpenMP clause 'nowait' in directive '#pragma omp section'}}
78 #pragma omp section nowait
86 #pragma omp parallel
87 // expected-warning@+1 {{extra tokens at the end of '#pragma omp sections' are ignored}}
88 #pragma omp sections;
92 #pragma omp parallel
93 // expected-error@+2 {{unexpected OpenMP clause 'linear' in directive '#pragma omp sections'}}
94 // expected-warning@+1 {{extra tokens at the end of '#pragma omp sections' are ignored}}
95 #pragma omp sections linear(x);
100 #pragma omp parallel
101 // expected-warning@+1 {{extra tokens at the end of '#pragma omp sections' are ignored}}
102 #pragma omp sections private(x);
107 #pragma omp parallel
108 // expected-warning@+1 {{extra tokens at the end of '#pragma omp sections' are ignored}}
109 #pragma omp sections, private(x);
117 #pragma omp parallel
120 #pragma omp sections private(
124 #pragma omp parallel
127 #pragma omp sections private(,
131 #pragma omp parallel
133 #pragma omp sections private(, )
137 #pragma omp parallel
139 #pragma omp sections private()
143 #pragma omp parallel
145 #pragma omp sections private(int)
149 #pragma omp parallel
151 #pragma omp sections private(0)
157 #pragma omp parallel
158 #pragma omp sections private(x)
162 #pragma omp parallel
163 #pragma omp sections private(x, y)
167 #pragma omp parallel
168 #pragma omp sections private(x, y, z)
176 #pragma omp parallel
179 #pragma omp sections lastprivate(
184 #pragma omp parallel
187 #pragma omp sections lastprivate(,
191 #pragma omp parallel
193 #pragma omp sections lastprivate(, )
197 #pragma omp parallel
199 #pragma omp sections lastprivate()
203 #pragma omp parallel
205 #pragma omp sections lastprivate(int)
209 #pragma omp parallel
211 #pragma omp sections lastprivate(0)
217 #pragma omp parallel
218 #pragma omp sections lastprivate(x)
222 #pragma omp parallel
223 #pragma omp sections lastprivate(x, y)
227 #pragma omp parallel
228 #pragma omp sections lastprivate(x, y, z)
236 #pragma omp parallel
239 #pragma omp sections firstprivate(
244 #pragma omp parallel
247 #pragma omp sections firstprivate(,
251 #pragma omp parallel
253 #pragma omp sections firstprivate(, )
257 #pragma omp parallel
259 #pragma omp sections firstprivate()
263 #pragma omp parallel
265 #pragma omp sections firstprivate(int)
269 #pragma omp parallel
271 #pragma omp sections firstprivate(0)
277 #pragma omp parallel
278 #pragma omp sections lastprivate(x) firstprivate(x)
282 #pragma omp parallel
283 #pragma omp sections lastprivate(x, y) firstprivate(x, y)
287 #pragma omp parallel
288 #pragma omp sections lastprivate(x, y, z) firstprivate(x, y, z)