Skip to content

Commit 94a9bbd

Browse files
committed
add a promise delcaration
1 parent 413f7eb commit 94a9bbd

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

mlir/lib/Dialect/OpenMP/IR/OpenMPDialect.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
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());

0 commit comments

Comments
 (0)