[CMake] Stop to use file globs

This commit is contained in:
Hanchen Ye 2022-02-09 15:41:11 -06:00
parent fc0818d873
commit d54764e650
7 changed files with 27 additions and 16 deletions

View File

@ -1,7 +1,7 @@
file(GLOB globbed *.cpp)
add_mlir_library(MLIRScaleHLSConversion
${globbed}
LegalizeOnnx.cpp
LegalizeToHLSCpp.cpp
Passes.cpp
DEPENDS
MLIRScaleHLSConversionIncGen

View File

@ -1,7 +1,5 @@
file(GLOB globbed *.cpp)
add_mlir_dialect_library(MLIRHLSCpp
${globbed}
HLSCpp.cpp
DEPENDS
MLIRHLSCppIncGen

View File

@ -1,7 +1,5 @@
file(GLOB globbed *.cpp)
add_mlir_library(MLIRScaleHLSSupport
${globbed}
Utils.cpp
LINK_LIBS PUBLIC
MLIRHLSCpp

View File

@ -1,7 +1,22 @@
file(GLOB globbed *.cpp */*.cpp)
add_mlir_library(MLIRScaleHLSTransforms
${globbed}
Directive/ArrayPartition.cpp
Directive/FuncPipelining.cpp
Directive/LoopPipelining.cpp
Graph/LegalizeDataflow.cpp
Graph/SplitFunction.cpp
Loop/AffineLoopOrderOpt.cpp
Loop/AffineLoopPerfection.cpp
Loop/MaterializeReduction.cpp
Loop/PartialAffineLoopTile.cpp
Loop/RemoveVariableBound.cpp
Simplification/AffineStoreForward.cpp
Simplification/ReduceInitialInterval.cpp
Simplification/SimplifyAffineIf.cpp
Simplification/SimplifyMemrefAccess.cpp
MultipleLevelDSE.cpp
Passes.cpp
QoREstimation.cpp
Utils.cpp
DEPENDS
MLIRScaleHLSTransformsIncGen

View File

@ -1,7 +1,5 @@
file(GLOB globbed *.cpp)
add_mlir_library(MLIRScaleHLSEmitHLSCpp
${globbed}
EmitHLSCpp.cpp
LINK_LIBS PUBLIC
MLIRHLSCpp

View File

@ -14,6 +14,7 @@ target_link_libraries(scalehls-opt
MLIROptLib
MLIRHLSCpp
MLIRScaleHLSSupport
MLIRScaleHLSConversion
MLIRScaleHLSTransforms

View File

@ -16,6 +16,7 @@ target_link_libraries(scalehls-translate
${dialect_libs}
${translation_libs}
MLIRScaleHLSEmitHLSCpp
MLIRHLSCpp
MLIRScaleHLSSupport
MLIRScaleHLSEmitHLSCpp
)