Home | History | Annotate | Download | only in OpenMP

Lines Matching refs:map

67 #pragma omp target parallel for simd map // expected-error {{expected '(' after 'map'}}
69 #pragma omp target parallel for simd map( // expected-error {{expected ')'}} expected-note {{to match this '('}} expected-error {{expected expression}}
71 #pragma omp target parallel for simd map() // expected-error {{expected expression}}
73 #pragma omp target parallel for simd map(alloc) // expected-error {{use of undeclared identifier 'alloc'}}
75 #pragma omp target parallel for simd map(to argc // expected-error {{expected ')'}} expected-note {{to match this '('}} expected-error {{expected ',' or ')' in 'map' clause}}
77 #pragma omp target parallel for simd map(to:) // expected-error {{expected expression}}
79 #pragma omp target parallel for simd map(from: argc, // expected-error {{expected expression}} expected-error {{expected ')'}} expected-note {{to match this '('}}
81 #pragma omp target parallel for simd map(x: y) // expected-error {{incorrect map type, expected one of 'to', 'from', 'tofrom', 'alloc', 'release', or 'delete'}}
83 #pragma omp target parallel for simd map(x)
85 #pragma omp target parallel for simd map(tofrom: t[:I])
87 #pragma omp target parallel for simd map(T: a) // expected-error {{incorrect map type, expected one of 'to', 'from', 'tofrom', 'alloc', 'release', or 'delete'}} expected-error {{incomplete type 'S1' where a complete type is required}}
89 #pragma omp target parallel for simd map(T) // expected-error {{'T' does not refer to a value}}
91 #pragma omp target parallel for simd map(I) // expected-error 2 {{expected expression containing only member accesses and/or array sections based on named variables}}
93 #pragma omp target parallel for simd map(S2::S2s)
95 #pragma omp target parallel for simd map(S2::S2sc)
97 #pragma omp target parallel for simd map(x)
99 #pragma omp target parallel for simd map(to: x)
101 #pragma omp target parallel for simd map(to: to)
103 #pragma omp target parallel for simd map(to)
105 #pragma omp target parallel for simd map(to, x)
107 #pragma omp target parallel for simd map(to x) // expected-error {{expected ',' or ')' in 'map' clause}}
109 #pragma omp target parallel for simd map(tofrom: argc > 0 ? x : y) // expected-error 2 {{expected expression containing only member accesses and/or array sections based on named variables}}
111 #pragma omp target parallel for simd map(argc)
113 #pragma omp target parallel for simd map(S1) // expected-error {{'S1' does not refer to a value}}
115 #pragma omp target parallel for simd map(a, b, c, d, f) // expected-error {{incomplete type 'S1' where a complete type is required}} expected-error 2 {{type 'S2' is not mappable to target}}
117 #pragma omp target parallel for simd map(ba) // expected-error 2 {{type 'S2' is not mappable to target}}
119 #pragma omp target parallel for simd map(ca)
121 #pragma omp target parallel for simd map(da)
123 #pragma omp target parallel for simd map(S2::S2s)
125 #pragma omp target parallel for simd map(S2::S2sc)
127 #pragma omp target parallel for simd map(e, g)
129 #pragma omp target parallel for simd map(h) // expected-error {{threadprivate variables are not allowed in 'map' clause}}
131 #pragma omp target parallel for simd map(k), map(k) // expected-error 2 {{variable already marked as mapped in current construct}} expected-note 2 {{used here}}
133 #pragma omp target parallel for simd map(k), map(k[:5]) // expected-error 2 {{pointer cannot be mapped along with a section derived from itself}} expected-note 2 {{used here}}
135 #pragma omp target parallel for simd map(da)
137 #pragma omp target parallel for simd map(da[:4])
139 #pragma omp target data map(k, j, l) // expected-note 2 {{used here}}
140 #pragma omp target parallel for simd map(k[:4]) // expected-error 2 {{pointer cannot be mapped along with a section derived from itself}}
142 #pragma omp target parallel for simd map(j)
144 #pragma omp target parallel for simd map(l) map(l[:5]) // expected-error 2 {{variable already marked as mapped in current construct}} expected-note 2 {{used here}}
146 #pragma omp target data map(k[:4], j, l[:5]) // expected-note 4 {{used here}}
148 #pragma omp target parallel for simd map(k) // expected-error 2 {{pointer cannot be mapped along with a section derived from itself}}
150 #pragma omp target parallel for simd map(j)
152 #pragma omp target parallel for simd map(l) // expected-error 2 {{original storage of expression in data environment is shared but data environment do not fully contain mapped expression storage}}
156 #pragma omp target parallel for simd map(always, tofrom: x)
158 #pragma omp target parallel for simd map(always: x) // expected-error {{missing map type}}
160 #pragma omp target parallel for simd map(tofrom, always: x) // expected-error {{incorrect map type modifier, expected 'always'}} expected-error {{incorrect map type, expected one of 'to', 'from', 'tofrom', 'alloc', 'release', or 'delete'}}
162 #pragma omp target parallel for simd map(always, tofrom: always, tofrom, x)
164 #pragma omp target parallel for simd map(tofrom j) // expected-error {{expected ',' or ')' in 'map' clause}}
183 #pragma omp target parallel for simd map // expected-error {{expected '(' after 'map'}}
185 #pragma omp target parallel for simd map( // expected-error {{expected ')'}} expected-note {{to match this '('}} expected-error {{expected expression}}
187 #pragma omp target parallel for simd map() // expected-error {{expected expression}}
189 #pragma omp target parallel for simd map(alloc) // expected-error {{use of undeclared identifier 'alloc'}}
191 #pragma omp target parallel for simd map(to argc // expected-error {{expected ')'}} expected-note {{to match this '('}} expected-error {{expected ',' or ')' in 'map' clause}}
193 #pragma omp target parallel for simd map(to:) // expected-error {{expected expression}}
195 #pragma omp target parallel for simd map(from: argc, // expected-error {{expected expression}} expected-error {{expected ')'}} expected-note {{to match this '('}}
197 #pragma omp target parallel for simd map(x: y) // expected-error {{incorrect map type, expected one of 'to', 'from', 'tofrom', 'alloc', 'release', or 'delete'}}
199 #pragma omp target parallel for simd map(x)
201 #pragma omp target parallel for simd map(to: x)
203 #pragma omp target parallel for simd map(to: to)
205 #pragma omp target parallel for simd map(to)
207 #pragma omp target parallel for simd map(to, x)
209 #pragma omp target parallel for simd map(to x) // expected-error {{expected ',' or ')' in 'map' clause}}
211 #pragma omp target parallel for simd map(tofrom: argc > 0 ? argv[1] : argv[2]) // expected-error {{expected expression containing only member accesses and/or array sections based on named variables}}
213 #pragma omp target parallel for simd map(argc)
215 #pragma omp target parallel for simd map(S1) // expected-error {{'S1' does not refer to a value}}
217 #pragma omp target parallel for simd map(a, b, c, d, f) // expected-error {{incomplete type 'S1' where a complete type is required}} expected-error 2 {{type 'S2' is not mappable to target}}
219 #pragma omp target parallel for simd map(argv[1])
221 #pragma omp target parallel for simd map(ba) // expected-error 2 {{type 'S2' is not mappable to target}}
223 #pragma omp target parallel for simd map(ca)
225 #pragma omp target parallel for simd map(da)
227 #pragma omp target parallel for simd map(S2::S2s)
229 #pragma omp target parallel for simd map(S2::S2sc)
231 #pragma omp target parallel for simd map(e, g)
233 #pragma omp target parallel for simd map(h) // expected-error {{threadprivate variables are not allowed in 'map' clause}}
235 #pragma omp target parallel for simd map(k), map(k) // expected-error {{variable already marked as mapped in current construct}} expected-note {{used here}}
237 #pragma omp target parallel for simd map(k), map(k[:5]) // expected-error {{pointer cannot be mapped along with a section derived from itself}} expected-note {{used here}}
239 #pragma omp target parallel for simd map(da)
241 #pragma omp target parallel for simd map(da[:4])
243 #pragma omp target data map(k, j, l) // expected-note {{used here}}
244 #pragma omp target parallel for simd map(k[:4]) // expected-error {{pointer cannot be mapped along with a section derived from itself}}
246 #pragma omp target parallel for simd map(j)
248 #pragma omp target parallel for simd map(l) map(l[:5]) // expected-error 1 {{variable already marked as mapped in current construct}} expected-note 1 {{used here}}
250 #pragma omp target data map(k[:4], j, l[:5]) // expected-note 2 {{used here}}
252 #pragma omp target parallel for simd map(k) // expected-error {{pointer cannot be mapped along with a section derived from itself}}
254 #pragma omp target parallel for simd map(j)
256 #pragma omp target parallel for simd map(l) // expected-error {{original storage of expression in data environment is shared but data environment do not fully contain mapped expression storage}}
260 #pragma omp target parallel for simd map(always, tofrom: x)
262 #pragma omp target parallel for simd map(always: x) // expected-error {{missing map type}}
264 #pragma omp target parallel for simd map(tofrom, always: x) // expected-error {{incorrect map type modifier, expected 'always'}} expected-error {{incorrect map type, expected one of 'to', 'from', 'tofrom', 'alloc', 'release', or 'delete'}}
266 #pragma omp target parallel for simd map(always, tofrom: always, tofrom, x)
268 #pragma omp target parallel for simd map(tofrom j) // expected-error {{expected ',' or ')' in 'map' clause}}