brintos

brintos / llvm-project-archived public Read only

0
0
Text · 962 B · 4beb99c Raw
45 lines · plain
1set(LLVM_OPTIONAL_SOURCES2  ArithOps.cpp3  ArithDialect.cpp4  InferIntRangeInterfaceImpls.cpp5  ValueBoundsOpInterfaceImpl.cpp6  )7 8set(LLVM_TARGET_DEFINITIONS ArithCanonicalization.td)9mlir_tablegen(ArithCanonicalization.inc -gen-rewriters)10add_public_tablegen_target(MLIRArithCanonicalizationIncGen)11 12add_mlir_dialect_library(MLIRArithDialect13  ArithOps.cpp14  ArithDialect.cpp15  InferIntRangeInterfaceImpls.cpp16 17  ADDITIONAL_HEADER_DIRS18  ${MLIR_MAIN_INCLUDE_DIR}/mlir/Dialect/Arith19 20  DEPENDS21  MLIRArithOpsIncGen22  MLIRArithOpsInterfacesIncGen23 24  LINK_LIBS PUBLIC25  MLIRCastInterfaces26  MLIRDialect27  MLIRInferIntRangeCommon28  MLIRInferIntRangeInterface29  MLIRInferTypeOpInterface30  MLIRIR31  MLIRUBDialect32  )33 34add_mlir_dialect_library(MLIRArithValueBoundsOpInterfaceImpl35  ValueBoundsOpInterfaceImpl.cpp36 37  ADDITIONAL_HEADER_DIRS38  ${MLIR_MAIN_INCLUDE_DIR}/mlir/Dialect/Arith39 40  LINK_LIBS PUBLIC41  MLIRArithDialect42  MLIRIR43  MLIRValueBoundsOpInterface44  )45