Lines Matching +full:- +full:- +full:-
4 .none { background-color: #FFCCCC }
5 .part { background-color: #FFFF99 }
6 .good { background-color: #CCFF99 }
33 - New collapse clause scheme to avoid expensive remainder operations.
38 - The default schedules for the `distribute` and `for` constructs in a
46 - Simplified SPMD code generation for `distribute parallel for` when
49 - When using the collapse clause on a loop nest the default behavior
54 `-fopenmp-optimistic-collapse`.
62 --------------------------
65 non-SPMD modes. Clang chooses one of these two modes automatically based on the
68 supporting some OpenMP features. The non-SPMD mode is the most generic mode and
72 - The target region contains user code (other than OpenMP-specific
75 Data-sharing modes
76 ------------------
78 Clang supports two data-sharing models for Cuda devices: `Generic` and `Cuda`
80 performance and can be activated using the `-fopenmp-cuda-mode` flag. In
88 ---------------------------------------------------------------
90 - Cancellation constructs are not supported.
92 - Doacross loop nest is not supported.
94 - User-defined reductions are supported only for trivial types.
96 - Nested parallelism: inner parallel regions are executed sequentially.
98 - Automatic translation of math functions in target regions to device-specific
101 - Debug information for OpenMP target regions is supported, but sometimes it may
114 `Discourse forums (Runtimes - OpenMP category)`_ for more
118 …------------------------------+--------------------------------------------------------------+----…
122 …------------------------------+--------------------------------------------------------------+----…
124 …------------------------------+--------------------------------------------------------------+----…
126 …------------------------------+--------------------------------------------------------------+----…
127 | loop | collapse non-rectangular nested loop | :go…
128 …------------------------------+--------------------------------------------------------------+----…
129 | loop | C++ range-base for loop | :go…
130 …------------------------------+--------------------------------------------------------------+----…
132 …------------------------------+--------------------------------------------------------------+----…
134 …------------------------------+--------------------------------------------------------------+----…
136 …------------------------------+--------------------------------------------------------------+----…
138 …------------------------------+--------------------------------------------------------------+----…
139 … :part:`not upstream` | https://github.com/OpenMPToolsInterface/LLVM-openmp/tree/ompd-tests |
140 …------------------------------+--------------------------------------------------------------+----…
142 …------------------------------+--------------------------------------------------------------+----…
144 …------------------------------+--------------------------------------------------------------+----…
146 …------------------------------+--------------------------------------------------------------+----…
147 … :part:`not upstream` | https://github.com/jklinkenberg/openmp/tree/task-affinity |
148 …------------------------------+--------------------------------------------------------------+----…
150 …------------------------------+--------------------------------------------------------------+----…
152 …------------------------------+--------------------------------------------------------------+----…
153 | task | mutexinoutset dependence-type for tasks | :go…
154 …------------------------------+--------------------------------------------------------------+----…
156 …------------------------------+--------------------------------------------------------------+----…
158 …------------------------------+--------------------------------------------------------------+----…
160 …------------------------------+--------------------------------------------------------------+----…
162 …------------------------------+--------------------------------------------------------------+----…
164 …------------------------------+--------------------------------------------------------------+----…
166 …------------------------------+--------------------------------------------------------------+----…
168 …------------------------------+--------------------------------------------------------------+----…
170 …------------------------------+--------------------------------------------------------------+----…
172 …------------------------------+--------------------------------------------------------------+----…
174 …------------------------------+--------------------------------------------------------------+----…
176 …------------------------------+--------------------------------------------------------------+----…
178 …------------------------------+--------------------------------------------------------------+----…
180 …------------------------------+--------------------------------------------------------------+----…
182 …------------------------------+--------------------------------------------------------------+----…
184 …------------------------------+--------------------------------------------------------------+----…
186 …------------------------------+--------------------------------------------------------------+----…
188 …------------------------------+--------------------------------------------------------------+----…
190 …------------------------------+--------------------------------------------------------------+----…
192 …------------------------------+--------------------------------------------------------------+----…
194 …------------------------------+--------------------------------------------------------------+----…
196 …------------------------------+--------------------------------------------------------------+----…
198 …------------------------------+--------------------------------------------------------------+----…
200 …------------------------------+--------------------------------------------------------------+----…
202 …------------------------------+--------------------------------------------------------------+----…
204 …------------------------------+--------------------------------------------------------------+----…
206 …------------------------------+--------------------------------------------------------------+----…
208 …------------------------------+--------------------------------------------------------------+----…
209 | device | user-defined mappers | :pa…
210 …------------------------------+--------------------------------------------------------------+----…
212 …------------------------------+--------------------------------------------------------------+----…
214 …------------------------------+--------------------------------------------------------------+----…
216 …------------------------------+--------------------------------------------------------------+----…
218 …------------------------------+--------------------------------------------------------------+----…
219 | device | support non-contiguous array sections for target update | :go…
220 …------------------------------+--------------------------------------------------------------+----…
222 …------------------------------+--------------------------------------------------------------+----…
224 …------------------------------+--------------------------------------------------------------+----…
226 …------------------------------+--------------------------------------------------------------+----…
228 …------------------------------+--------------------------------------------------------------+----…
230 …------------------------------+--------------------------------------------------------------+----…
232 …------------------------------+--------------------------------------------------------------+----…
234 …------------------------------+--------------------------------------------------------------+----…
236 …------------------------------+--------------------------------------------------------------+----…
238 …------------------------------+--------------------------------------------------------------+----…
240 …------------------------------+--------------------------------------------------------------+----…
242 …------------------------------+--------------------------------------------------------------+----…
244 …------------------------------+--------------------------------------------------------------+----…
245 | misc | user-defined function variants | :pa…
246 …------------------------------+--------------------------------------------------------------+----…
248 …------------------------------+--------------------------------------------------------------+----…
250 …------------------------------+--------------------------------------------------------------+----…
252 …------------------------------+--------------------------------------------------------------+----…
261 `Discourse forums (Runtimes - OpenMP category)`_ for more
265 …------------------------------+--------------------------------------------------------------+----…
269 …------------------------------+--------------------------------------------------------------+----…
271 …------------------------------+--------------------------------------------------------------+----…
273 …------------------------------+--------------------------------------------------------------+----…
275 …------------------------------+--------------------------------------------------------------+----…
277 …------------------------------+--------------------------------------------------------------+----…
279 …------------------------------+--------------------------------------------------------------+----…
281 …------------------------------+--------------------------------------------------------------+----…
282 | device | device-specific environment variables | :no…
283 …------------------------------+--------------------------------------------------------------+----…
285 …------------------------------+--------------------------------------------------------------+----…
287 …------------------------------+--------------------------------------------------------------+----…
289 …------------------------------+--------------------------------------------------------------+----…
291 …------------------------------+--------------------------------------------------------------+----…
293 …------------------------------+--------------------------------------------------------------+----…
295 …------------------------------+--------------------------------------------------------------+----…
297 …------------------------------+--------------------------------------------------------------+----…
299 …------------------------------+--------------------------------------------------------------+----…
301 …------------------------------+--------------------------------------------------------------+----…
303 …------------------------------+--------------------------------------------------------------+----…
305 …------------------------------+--------------------------------------------------------------+----…
307 …------------------------------+--------------------------------------------------------------+----…
309 …------------------------------+--------------------------------------------------------------+----…
311 …------------------------------+--------------------------------------------------------------+----…
313 …------------------------------+--------------------------------------------------------------+----…
315 …------------------------------+--------------------------------------------------------------+----…
317 …------------------------------+--------------------------------------------------------------+----…
319 …------------------------------+--------------------------------------------------------------+----…
321 …------------------------------+--------------------------------------------------------------+----…
323 …------------------------------+--------------------------------------------------------------+----…
325 …------------------------------+--------------------------------------------------------------+----…
327 …------------------------------+--------------------------------------------------------------+----…
329 …------------------------------+--------------------------------------------------------------+----…
331 …------------------------------+--------------------------------------------------------------+----…
333 …------------------------------+--------------------------------------------------------------+----…
335 …------------------------------+--------------------------------------------------------------+----…
337 …------------------------------+--------------------------------------------------------------+----…
339 …------------------------------+--------------------------------------------------------------+----…
341 …------------------------------+--------------------------------------------------------------+----…
343 …------------------------------+--------------------------------------------------------------+----…
345 …------------------------------+--------------------------------------------------------------+----…
347 …------------------------------+--------------------------------------------------------------+----…
349 …------------------------------+--------------------------------------------------------------+----…
351 …------------------------------+--------------------------------------------------------------+----…
353 …------------------------------+--------------------------------------------------------------+----…
355 …------------------------------+--------------------------------------------------------------+----…
357 …------------------------------+--------------------------------------------------------------+----…
359 …------------------------------+--------------------------------------------------------------+----…
361 …------------------------------+--------------------------------------------------------------+----…
363 …------------------------------+--------------------------------------------------------------+----…
373 `Discourse forums (Runtimes - OpenMP category)`_ to provide feedback.
375 …------------------------------+-------------------------------------------------------------------…
380 …------------------------------+-------------------------------------------------------------------…
382 | | <https://openmp.llvm.org/docs/openacc/OpenMPExtensions.html#ompx-h…
383 …------------------------------+-------------------------------------------------------------------…
385 .. _Discourse forums (Runtimes - OpenMP category): https://discourse.llvm.org/c/runtimes/openmp/35