diff options
| author | David Truby <david.truby@arm.com> | 2022-11-22 13:32:47 +0000 |
|---|---|---|
| committer | David Truby <david.truby@arm.com> | 2022-12-09 14:23:27 +0000 |
| commit | b72f1ec9fbb14cd7d2f5112d2c52ef5cdd1aa94a (patch) | |
| tree | 6d49423d2ef1fe20e529fb30c39b19a29480b9b0 /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp | |
| parent | e7328a9eb22307d80f86f668a75c2b082ee8636e (diff) | |
[openmp][mlir] Lower parallel if to new fork_call_if function.
This patch adds a new runtime function `fork_call_if` and uses that
to lower parallel if statements when going through OpenMPIRBuilder.
This fixes an issue where the OpenMPIRBuilder passes all arguments to
fork_call as a struct but this struct is not filled corretly in the
non-if branch by handling the fork inside the runtime.
Differential Revision: https://reviews.llvm.org/D138495
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp')
0 files changed, 0 insertions, 0 deletions
