Commit Graph

14 Commits

Author SHA1 Message Date
Hanchen Ye 780e711c9f [HLS] Rename from HLSCpp dialect to HLS dialect 2022-03-28 16:13:42 -05:00
Hanchen Ye 07d027d3c5 [BindingsPython] Directly use C++ API for ScaleHLS transform util bindings 2021-11-03 15:49:46 -05:00
Hanchen Ye ad8dea7101 [BindingsPython] Support applyLoopPipelining API 2021-11-03 01:20:47 -05:00
Hanchen Ye 82f8c7b221 [BindingsPython] Support MemoryAccessOpt API 2021-11-03 01:04:38 -05:00
Hanchen Ye 76abd5b96e [BindingsPython] Support AffineLoopOrderOpt and RemoveVariableBound APIs 2021-11-03 00:47:13 -05:00
Hanchen Ye b422ef16ee [BindingsPython] Support PyAffineLoopBand and PyAffineLoopBandIterator utility; Support applyAffineLoopPerfection API 2021-11-03 00:21:14 -05:00
Hanchen Ye 98603c5d73 [CAPI] Use add_mlir_public_c_api_library instead of add_mlir_library for ScaleHLS CAPI targets 2021-11-01 17:49:50 -05:00
Hanchen Ye 9b5be88f51 Add HLSCpp dialect CAPI 2021-10-08 03:01:38 -05:00
Hanchen Ye b20b152bd6 Port applyLegalizeToHLSCpp to python 2021-10-08 02:51:21 -05:00
Hanchen Ye b8f3882e5e Remove MlirFunc definitions 2021-10-03 16:59:33 -05:00
Hanchen Ye 0492347bef Add pyscalehls tool; Python binding for applyArrayPartition 2021-10-03 10:18:25 -05:00
Hanchen Ye 8ec060ea11 Start of transform utils python binding 2021-10-01 12:19:25 -05:00
Hanchen Ye ab9d20a6eb Support to import scalehls in python; Move analysis utils to support folder; Move qor estimator to transform folder 2021-09-30 02:18:31 -05:00
Hanchen Ye 149ed35967 Start of capi and python binding 2021-09-29 23:33:56 -05:00