summaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/ScriptedProcessPythonInterface.cpp
diff options
context:
space:
mode:
authorAkash Banerjee <Akash.Banerjee@amd.com>2023-03-17 12:40:29 +0000
committerAkash Banerjee <Akash.Banerjee@amd.com>2023-03-20 18:48:21 +0000
commit2d373e4dc7e97b0b2d7022d8d04e64834204187c (patch)
tree3ae8e2d13611e3acfbf7bbdc83596ad0ea458185 /lldb/source/Plugins/ScriptInterpreter/Python/ScriptedProcessPythonInterface.cpp
parent92416b63a57b74689abc175bcafd97b674ff9728 (diff)
[MLIR][OpenMP] Added OMPIRBuilder support for Target Data directives
This patch adds OpenMP IRBuilder support for the Target Data directives to allow lowering to LLVM IR. The mlir::Translation is responsible for generating supporting code for processing the map_operands through the processMapOperand function, and also generate code for the r> The OMPIRBuilder is responsible for generating the begin and end mapper function calls. Limitations: - use_device_ptr and use_device_addr clauses are NOT supported for Target Data operation. - nowait clauses are NOT supported for Target Enter and Exit Data operations. - Only LLVMPointerType is supported for map_operands. Differential Revision: https://reviews.llvm.org/D142914
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptedProcessPythonInterface.cpp')
0 files changed, 0 insertions, 0 deletions