40 lines · plain
1add_mlir_dialect_library(MLIRLinalgDialect2 LinalgInterfaces.cpp3 LinalgOps.cpp4 LinalgDialect.cpp5 ValueBoundsOpInterfaceImpl.cpp6 7 ADDITIONAL_HEADER_DIRS8 ${MLIR_MAIN_INCLUDE_DIR}/mlir/Dialect/Linalg9 10 DEPENDS11 MLIRLinalgInterfacesIncGen12 MLIRLinalgOpsAttributesIncGen13 MLIRLinalgOpsEnumsIncGen14 MLIRLinalgOpsIncGen15 MLIRLinalgStructuredOpsIncGen16 MLIRLinalgRelayoutOpsIncGen17 MLIRShardingInterfaceIncGen18 19 LINK_LIBS PUBLIC20 MLIRAffineDialect21 MLIRArithDialect22 MLIRArithUtils23 MLIRBufferizationDialect24 MLIRDestinationStyleOpInterface25 MLIRDialectUtils26 MLIRFunctionInterfaces27 MLIRIndexingMapOpInterface28 MLIRInferTypeOpInterface29 MLIRIR30 MLIRParser31 MLIRSideEffectInterfaces32 MLIRSparseTensorDialect33 MLIRSCFDialect34 MLIRMathDialect35 MLIRMemRefDialect36 MLIRTensorDialect37 MLIRValueBoundsOpInterface38 MLIRViewLikeInterface39 )40