diff options
| author | Joseph Huber <jhuber6@vols.utk.edu> | 2021-07-21 12:48:39 -0400 |
|---|---|---|
| committer | Huber, Joseph <huberjn@ornl.gov> | 2021-07-21 20:57:28 -0400 |
| commit | 7d576392644d44a765336f6ebefd45f5db61231e (patch) | |
| tree | 74807a5cf7fdcbf1f37b3278dd0dc28f43283d2e /lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h | |
| parent | 754eb1c210d865234292df7a983636e2ff49e2c8 (diff) | |
| download | llvm-7d576392644d44a765336f6ebefd45f5db61231e.zip llvm-7d576392644d44a765336f6ebefd45f5db61231e.tar.gz llvm-7d576392644d44a765336f6ebefd45f5db61231e.tar.bz2 | |
[OpenMP] Add new execution mode for SPMD execution with Generic semantics
Qualified kernels can be transformed from generic-mode to SPMD mode using an
optimization in OpenMPOpt. This patch introduces a new execution mode to
indicate kernels that have been transformed from generic-mode to SPMD-mode.
These kernels have SPMD-mode execution, but need generic-mode semantics for
scheduling the blocks and threads. Without this far too few blocks will be
scheduled for a generic region as SPMD mode expects the trip count to be
divided by the number of threads.
Reviewed By: ggeorgakoudis
Differential Revision: https://reviews.llvm.org/D106460
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h')
0 files changed, 0 insertions, 0 deletions
