The OmpDialect is in practice optional during translation to LLVM IR: the code is tolerant
to have a "nullptr" when not present / needed.
The dependency still exists on the export to LLVMIR.
Paths
| Differential D88351
Remove dependency from LLVM Dialect on the OpenMP dialect ClosedPublic Authored by mehdi_amini on Sep 25 2020, 7:14 PM.
Details Summary The OmpDialect is in practice optional during translation to LLVM IR: the code is tolerant The dependency still exists on the export to LLVMIR.
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Sep 28 2020, 5:13 AM Closed by commit rG9f9f89d44beb: Remove dependency from LLVM Dialect on the OpenMP dialect (authored by mehdi_amini). · Explain WhySep 28 2020, 6:12 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 294850 mlir/include/mlir/Dialect/LLVMIR/LLVMOpBase.td
mlir/include/mlir/Target/LLVMIR/ModuleTranslation.h
mlir/lib/Dialect/LLVMIR/CMakeLists.txt
mlir/lib/Target/CMakeLists.txt
mlir/lib/Target/LLVMIR/ConvertToLLVMIR.cpp
mlir/lib/Target/LLVMIR/ModuleTranslation.cpp
|