xref: /llvm-project/mlir/lib/Dialect/MemRef/IR/CMakeLists.txt (revision 8bf69ceb00bb56dd5c7357f192846518a6893f3c)
1e16d1332SMogballadd_mlir_dialect_library(MLIRMemRefDialect
2883912abSAlexander Belyaev  MemRefDialect.cpp
3*0bf120a8SThéo Degioanni  MemRefMemorySlot.cpp
4883912abSAlexander Belyaev  MemRefOps.cpp
56510fa90SMatthias Springer  ValueBoundsOpInterfaceImpl.cpp
6883912abSAlexander Belyaev
7883912abSAlexander Belyaev  ADDITIONAL_HEADER_DIRS
8883912abSAlexander Belyaev  ${PROJECT_SOURCE_DIR}/inlude/mlir/Dialect/MemRefDialect
9883912abSAlexander Belyaev
10883912abSAlexander Belyaev  DEPENDS
11883912abSAlexander Belyaev  MLIRMemRefOpsIncGen
12883912abSAlexander Belyaev
13883912abSAlexander Belyaev  LINK_LIBS PUBLIC
14abc362a1SJakub Kuderski  MLIRArithDialect
15abc362a1SJakub Kuderski  MLIRArithUtils
16ead11072SRiver Riddle  MLIRControlFlowInterfaces
17883912abSAlexander Belyaev  MLIRDialect
180813700dSMatthias Springer  MLIRDialectUtils
19c4d5b956SMaheshRavishankar  MLIRInferTypeOpInterface
20883912abSAlexander Belyaev  MLIRIR
21*0bf120a8SThéo Degioanni  MLIRMemorySlotInterfaces
22598f5275SMatthias Springer  MLIRShapedOpInterfaces
23af9f7d31SUday Bondhugula  MLIRSideEffectInterfaces
246510fa90SMatthias Springer  MLIRValueBoundsOpInterface
25883912abSAlexander Belyaev  MLIRViewLikeInterface
26883912abSAlexander Belyaev)
27