xref: /llvm-project/mlir/lib/Conversion/ShapeToStandard/CMakeLists.txt (revision abc362a1077b9cb4186e3e53a616589c7fed4387)
1set(LLVM_TARGET_DEFINITIONS ShapeToStandard.td)
2mlir_tablegen(ShapeToStandard.cpp.inc -gen-rewriters)
3add_public_tablegen_target(ShapeToStandardIncGen)
4
5add_mlir_conversion_library(MLIRShapeToStandard
6  ConvertShapeConstraints.cpp
7  ShapeToStandard.cpp
8
9  ADDITIONAL_HEADER_DIRS
10  ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/ShapeToStandard
11
12  DEPENDS
13  MLIRConversionPassIncGen
14  ShapeToStandardIncGen
15
16  LINK_COMPONENTS
17  Core
18
19  LINK_LIBS PUBLIC
20  MLIRArithDialect
21  MLIRIR
22  MLIRShapeDialect
23  MLIRTensorDialect
24  MLIRPass
25  MLIRSCFDialect
26  MLIRTransforms
27  )
28