hanchenye-scalehls/lib/Transforms/Dataflow
Hanchen Ye 1b342cf6f1 [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
..
BufferizeDataflow.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
ConvertDataflowToFunc.cpp [LegalizeDataflow] Apply dataflow directive only when the region contains dataflow node; [ConvertDataflowToFunc] Avoid to move constants across loops; [EmitHLSCpp] Support to emit array directives for PrimConstOp 2022-04-06 00:36:37 -05:00
CreateDataflow.cpp [LegalizeDataflow] Fix several issues; Enable the pytorch-pipeline-v2 2022-04-05 17:43:24 -05:00
CreateTokenDepends.cpp [CreateTokenDepends] Refactor this pass with pattern rewritter; Rename from CreateTokenFlow to avoid the confusion with the upcoming CreateDataflow pass 2022-04-05 02:06:55 -05:00
FuncDuplication.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
LegalizeDataflow.cpp [LegalizeDataflow] Apply dataflow directive only when the region contains dataflow node; [ConvertDataflowToFunc] Avoid to move constants across loops; [EmitHLSCpp] Support to emit array directives for PrimConstOp 2022-04-06 00:36:37 -05:00