xref: /llvm-project/mlir/lib/Dialect/Arith/Transforms/CMakeLists.txt (revision 1df199812296d6f4d1698ac228f3e85d29e96e29)
1abc362a1SJakub Kuderskiadd_mlir_dialect_library(MLIRArithTransforms
2942ce319SMartin Erhart  BufferDeallocationOpInterfaceImpl.cpp
3abc362a1SJakub Kuderski  BufferizableOpInterfaceImpl.cpp
4a45e58afSMatthias Springer  BufferViewFlowOpInterfaceImpl.cpp
510b56e02SKrzysztof Drewniak  EmulateUnsupportedFloats.cpp
6abc362a1SJakub Kuderski  EmulateWideInt.cpp
75a1cdcbdSyzhang93  EmulateNarrowType.cpp
8abc362a1SJakub Kuderski  ExpandOps.cpp
91a867bf1SIvan Butygin  IntRangeOptimizations.cpp
10d5b63124SMatthias Springer  ReifyValueBounds.cpp
11abc362a1SJakub Kuderski  UnsignedWhenEquivalent.cpp
12abc362a1SJakub Kuderski
13abc362a1SJakub Kuderski  ADDITIONAL_HEADER_DIRS
14abc362a1SJakub Kuderski  {$MLIR_MAIN_INCLUDE_DIR}/mlir/Dialect/Arith/Transforms
15abc362a1SJakub Kuderski
16abc362a1SJakub Kuderski  DEPENDS
17abc362a1SJakub Kuderski  MLIRArithTransformsIncGen
18abc362a1SJakub Kuderski
19abc362a1SJakub Kuderski  LINK_LIBS PUBLIC
20abc362a1SJakub Kuderski  MLIRAnalysis
21abc362a1SJakub Kuderski  MLIRArithDialect
2204de524cSMatthias Springer  MLIRBufferizationDialect
23*1df19981SMatthias Springer  MLIRBufferizationTransforms
24abc362a1SJakub Kuderski  MLIRFuncDialect
25abc362a1SJakub Kuderski  MLIRFuncTransforms
26abc362a1SJakub Kuderski  MLIRInferIntRangeInterface
27abc362a1SJakub Kuderski  MLIRIR
28abc362a1SJakub Kuderski  MLIRMemRefDialect
29abc362a1SJakub Kuderski  MLIRPass
30d5b63124SMatthias Springer  MLIRTensorDialect
31abc362a1SJakub Kuderski  MLIRTransforms
32abc362a1SJakub Kuderski  MLIRTransformUtils
33d5b63124SMatthias Springer  MLIRValueBoundsOpInterface
34abc362a1SJakub Kuderski  MLIRVectorDialect
35abc362a1SJakub Kuderski  )
36