summaryrefslogtreecommitdiff
path: root/mlir/lib/Transforms
AgeCommit message (Expand)Author
2025-11-20[mlir] Make remove-dead-values remove block and successorOperands before dele...lonely eagle
2025-11-17[MLIR] Fix empty optional access in DialectConversion (#168331)Vadim Curcă
2025-11-11[MLIR] Apply clang-tidy fixes for performance-unnecessary-value-param in Dial...Mehdi Amini
2025-11-10[mlir] Dialect Conversion: Fix expensive pattern check in no-rollback mode (#...Tim Noack
2025-11-06Revert "[mlir] Make remove-dead-values pass remove blocks arguments first" (#...lonely eagle
2025-11-06[mlir] Make remove-dead-values pass remove blocks arguments first (#165725)lonely eagle
2025-11-05[mlir] Dialect Conversion: Add support for post-order legalization order (#16...Matthias Springer
2025-11-03[mlir][Transforms] Dialect Conversion: Convert entry block only (#165180)Matthias Springer
2025-10-30[MLIR] Apply clang-tidy fixes for performance-unnecessary-value-param in View...Mehdi Amini
2025-10-28 [MLIR] Revamp RegionBranchOpInterface (#165429)Mehdi Amini
2025-10-28Revert " [MLIR] Revamp RegionBranchOpInterface " (#165356)Mehdi Amini
2025-10-28 [MLIR] Revamp RegionBranchOpInterface (#161575)Mehdi Amini
2025-10-15[mlir] Use isPure and skipRegions to print region op (NFC) (#163422)lonely eagle
2025-10-08[MLIR] Fix test failures for generate-runtime-verification pass from PR #1603...Hanchenng Wu
2025-10-08[MLIR] Reuse AsmState to enable fast generate-runtime-verification pass; add ...Hanchenng Wu
2025-10-03[mlir] Dialect conversion: Print note when replacement types do not match leg...Matthias Springer
2025-09-28[MLIR] Apply clang-tidy fixes for llvm-qualified-auto in Mem2Reg.cpp (NFC)Mehdi Amini
2025-09-27[MLIR] Improve in-place folding to iterate until fixed-point (#160615)Mehdi Amini
2025-09-26[MLIR] Fix LivenessAnalysis/RemoveDeadValues handling of dead function argume...Mehdi Amini
2025-09-26Allowing RDV to call `getArgOperandsMutable()` (#160415)Francisco Geiman Thiesen
2025-09-24[mlir] Implement a memory-space cast bubbling-down transform (#159454)Fabian Mora
2025-09-22[mlir][Transforms] Simplify `ConversionPatternRewriter::replaceOp` implementa...Matthias Springer
2025-09-21[MLIR] Apply clang-tidy fixes for llvm-qualified-auto in CompositePass.cpp (NFC)Mehdi Amini
2025-09-21[MLIR] Apply clang-tidy fixes for llvm-qualified-auto in GreedyPatternRewrite...Mehdi Amini
2025-09-19[mlir] Expose optional `PatternBenefit` to function / SCF populate functions ...Matthias Springer
2025-09-12[mlir][Transforms][NFC] Remove `reconcileUnrealizedCasts` forward-declaration...Matthias Springer
2025-09-12[mlir][Transforms] Fix crash in `reconcile-unrealized-casts` (#158298)Matthias Springer
2025-09-12Revert "[mlir][Transforms] Fix crash in `reconcile-unrealized-casts`" (#158295)Mehdi Amini
2025-09-12[mlir][Transforms] Fix crash in `reconcile-unrealized-casts` (#158067)Matthias Springer
2025-09-11[MLIR] Enable caching of type conversion in the presence of context-aware con...Mehdi Amini
2025-09-08[mlir][Transforms][NFC] Delete dead code (#157491)Matthias Springer
2025-09-06[mlir][Transforms] Add support for `ConversionPatternRewriter::replaceAllUses...Matthias Springer
2025-08-31[mlir][Transforms] Allow RemoveDeadValues to process a function whose the las...xin liu
2025-08-29[mlir] Fix a warningKazu Hirata
2025-08-29[mlir][Transforms][NFC] Simplify function signatures (#155997)Matthias Springer
2025-08-29[mlir][Transforms][NFC] Remove unused function parameter (#155985)Matthias Springer
2025-08-27[MLIR] Apply clang-tidy fixes for llvm-qualified-auto in LoopInvariantCodeMot...Mehdi Amini
2025-08-27[mlir][Transforms] Dialect conversion: Context-aware type conversions (#140434)Matthias Springer
2025-08-26NFC: remove some instances of deprecated capture (#154884)Jeremy Kun
2025-08-25[mlir][Transforms] Tighten `replaceUsesOfBlockArgument` (#155227)Matthias Springer
2025-08-23[MLIR] Adopt LDBG() macro in mlir/lib/Transforms/... (NFC)Mehdi Amini
2025-08-23[MLIR] Adopt LDBG() macro in ControlFlowSinkUtils.cpp (NFC)Mehdi Amini
2025-08-23[MLIR] Adopt LDBG() macro debugging in SymbolDCE.cpp (NFC) (#155090)Mehdi Amini
2025-08-23[MLIR] Use LDBG() debugging macro in InliningUtils.cpp (NFC)Mehdi Amini
2025-08-20[MLIR] Migrate LICM utils to the LDBG() macro style logging (NFC) (#154615)Mehdi Amini
2025-08-20[mlir][Interfaces] Add `hasUnknownEffects` helper function (#154523)Matthias Springer
2025-08-18[MLIR] Update GreedyRewriter to use the LDBG() debug log mechanism (NFC) (#15...Mehdi Amini
2025-08-18[MLIR] Add logging to eraseUnreachableBlocks (NFC) (#153968)Mehdi Amini
2025-08-18[MLIR] Fix Liveness analysis handling of unreachable code (#153973)Mehdi Amini
2025-08-18[MLIR] Stop visiting unreachable blocks in the walkAndApplyPatterns driver (#...Mehdi Amini