hanchenye-scalehls/lib/Transforms
Hanchen Ye 0f9627a9f2
[Transforms] Apply buffer-loop-hoisting after materialize-reduction in scalehls-dse-pipeline
2022-05-12 17:27:25 -05:00
..
Dataflow [FuncDuplication] Implement this pass, which supports the subview sink after duplication; [Transforms] Move FuncPreprocess out of the Loop directory 2022-04-21 14:57:51 -05:00
Directive [ArrayPartition] Fix an issue when detecting the function pipeline directive 2022-04-07 22:29:31 -05:00
Graph [TosaNodeFusion] Change TransposeOp to backward fusion instead of forward fusion 2022-04-05 23:37:46 -05:00
Loop [AffineLoopPerfection] Avoid to perfectize loops with function calls in between two loop levels 2022-04-22 11:26:24 -05:00
Memory Remove redundant and transparent includes 2022-04-02 09:08:55 -05:00
Runtime [HLS] Add PrimConstOp; [BufferizeDataflow] Support tconvert ConstantOp to PrimConstOp; [CreateAxiinterface] Move PrimConstOp to runtime main; [EmitHLSCpp] Support to emit PrimConstOp 2022-04-05 23:16:20 -05:00
CMakeLists.txt [FuncDuplication] Implement this pass, which supports the subview sink after duplication; [Transforms] Move FuncPreprocess out of the Loop directory 2022-04-21 14:57:51 -05:00
DesignSpaceExplore.cpp [Transforms] Add Dataflower.h for the ScaleHLSDataflower class; Rename QoREstimation.h and MultipleLevelDSE.h to Estimator.h and Explorer.h; [DesignSpaceExplore] Rename from MultipleLevelDSE to new name 2022-04-01 20:55:27 -05:00
FuncPreprocess.cpp [FuncDuplication] Implement this pass, which supports the subview sink after duplication; [Transforms] Move FuncPreprocess out of the Loop directory 2022-04-21 14:57:51 -05:00
Passes.cpp [Transforms] Apply buffer-loop-hoisting after materialize-reduction in scalehls-dse-pipeline 2022-05-12 17:27:25 -05:00
Utils.cpp [HLS] Add PrimConstOp; [BufferizeDataflow] Support tconvert ConstantOp to PrimConstOp; [CreateAxiinterface] Move PrimConstOp to runtime main; [EmitHLSCpp] Support to emit PrimConstOp 2022-04-05 23:16:20 -05:00