0
代码介绍
代码
Issues
Pull Requests
流水线
Actions
讨论
Wiki
项目成员
分析
项目设置
0
  1. akg
  2. /
  3. mfusion
  4. /
  5. lib
  6. /
  7. Conversion
GginfungResolve static code check
734b77f0创建于 19 天前历史提交
文件最后提交记录最后更新时间
MfuseToDvm
Clean up compiler warnings 20 天前
MfuseToTorch
Remove typepromote for bin ops 20 天前
TorchToMfuse
Resolve static code check 19 天前
CMakeLists.txt
feat: add fusion region outlining and DVM call lowering Add three-phase pass pipeline for handling fused subgraphs in MFusion: 1. outline-mfuse-fused-subgraphs: Extract mfuse.fused ops into separate functions 2. copy-fused-subgraphs: Clone outlined functions for DVM backend usage 3. convert-dvm-subgraph-to-mfuse-dvm-call: Replace func.call with mfuse.dvm_call Also add MfuseToDvm conversion pass to lower Mfuse ops to DVM dialect. Key changes: - Add mfuse.dvm_call and mfuse.fused operations to MfuseOps.td - Implement outlining passes with proper attribute handling - Add constant lifting and IO semantics (dvm.load/dvm.store) conversion - Update Python inductor pipeline with complete optimization flow - Add comprehensive test coverage for all new passes 20 天前