refactor Pim constant folding pass

share contiguous address resolution in PimCommon
group patterns in subdir for each pass with pattern files
This commit is contained in:
NiccoloN
2026-03-23 15:36:58 +01:00
parent 670d6ce94f
commit 11916a2595
32 changed files with 616 additions and 516 deletions

View File

@@ -20,7 +20,10 @@ add_onnx_mlir_library(OMPIMAccel
Pass/CountInstructionPass.cpp
Pass/EmitPimJsonPass.cpp
Pass/MessagePass.cpp
Pass/PimConstantFoldingPass.cpp
Pass/PimConstantFolding/Common.cpp
Pass/PimConstantFolding/Patterns/ConstantPatterns.cpp
Pass/PimConstantFolding/PimConstantFoldingPass.cpp
Pass/PimConstantFolding/Patterns/SubviewPatterns.cpp
Pass/PimHostVerificationPass.cpp
EXCLUDE_FROM_OM_LIBS