File tree Expand file tree Collapse file tree 1 file changed +3
-0
lines changed
mlir/lib/Dialect/OpenMP/IR Expand file tree Collapse file tree 1 file changed +3
-0
lines changed Original file line number Diff line number Diff line change 1111// ===----------------------------------------------------------------------===//
1212
1313#include " mlir/Dialect/OpenMP/OpenMPDialect.h"
14+ #include " mlir/Conversion/ConvertToLLVM/ToLLVMInterface.h"
1415#include " mlir/Dialect/Func/IR/FuncOps.h"
1516#include " mlir/Dialect/LLVMIR/LLVMTypes.h"
1617#include " mlir/Dialect/OpenACCMPCommon/Interfaces/AtomicInterfaces.h"
@@ -83,6 +84,8 @@ void OpenMPDialect::initialize() {
8384#include " mlir/Dialect/OpenMP/OpenMPOpsTypes.cpp.inc"
8485 >();
8586
87+ declarePromisedInterface<ConvertToLLVMPatternInterface, OpenMPDialect>();
88+
8689 MemRefType::attachInterface<MemRefPointerLikeModel>(*getContext ());
8790 LLVM::LLVMPointerType::attachInterface<LLVMPointerPointerLikeModel>(
8891 *getContext ());
You can’t perform that action at this time.
0 commit comments