aboutsummaryrefslogtreecommitdiff
path: root/mlir/lib/Transforms
AgeCommit message (Expand)AuthorFilesLines
3 days[mlir] Extend moveValueDefinitions/moveOperationDependencies with cross-regio...Jorn Tuyls1-18/+126
3 daysUse reportFatalInternalError in DialectConversion (#178612)Sladyn1-12/+15
7 days[mlir] Apply clang-tidy check llvm-use-vector-utils. NFC. (#178526)Jakub Kuderski1-3/+3
9 days[mlir] Avoid segfault in 'MoveBlockRewrite' rollback (#178148)Lukas Sommer1-1/+7
13 days[mlir] Add side-effect check to moveOperationDependencies (#176361)Jorn Tuyls1-8/+38
2026-01-19[mlir][NFC] `remove-dead-values`: Get canonicalization patterns from ops (#17...Matthias Springer1-6/+6
2026-01-07[mlir][Transforms] `remove-dead-values`: Rely on canonicalizer for region sim...Matthias Springer1-305/+144
2026-01-06[mlir] Fix crash in dropRedundantArguments with produced operands. (#172759)Ben Vanik1-3/+13
2026-01-02[LLVM][ADT] Migrate users of `make_scope_exit` to CTAD (#174030)Victor Chernyakin2-3/+2
2026-01-02[mlir][Transforms][NFC] `remove-dead-values`: Erase ops at the end (#174208)Matthias Springer1-18/+19
2026-01-02[mlir][IR][NFC] Add `RewriterBase::eraseOpResults` convenience helper (#174152)Matthias Springer1-28/+3
2025-12-30[mlir][IR][NFC] Add `Block::computeBlockNumber` convenience helper (#173475)Matthias Springer1-1/+1
2025-12-30[mlir][Interfaces] Add `RegionBranchOpInterface::getSuccessorOperands` helper...Matthias Springer1-21/+19
2025-12-30[mlir][Transforms][NFC] `remove-dead-values`: Simplify dropped value handling...Matthias Springer1-14/+7
2025-12-26[mlir][Transforms][NFC] `remove-dead-values`: Split `OperationToCleanup` (#17...Matthias Springer1-4/+9
2025-12-26[mlir][Transforms][NFC] `remove-dead-values`: Use proper rewriter API (#173539)Matthias Springer1-9/+5
2025-12-24[mlir][Transforms][NFC] Improve debug output of `-remove-dead-values` (#173468)Matthias Springer1-35/+65
2025-12-16[mlir][Transforms] Legalize nested operations (#172158)Matthias Springer1-54/+78
2025-12-10[MLIR] Apply clang-tidy fixes for misc-use-internal-linkage in ViewOpGraph.cp...Mehdi Amini1-1/+1
2025-12-09[MLIR] Apply clang-tidy fixes for readability-identifier-naming in Inliner.cp...Mehdi Amini1-2/+2
2025-12-05[mlir][bufferization] Enable moving dependent values in eliminate-empty-tenso...Quinn Dawkins1-5/+12
2025-12-05[MLIR] feat(mlir-tblgen): Add support for dialect interfaces (#170046)AidinT1-0/+1
2025-12-03[mlir][Transforms] Fix crash in `-remove-dead-values` on private functions (#...Matthias Springer2-2/+46
2025-11-27[mlir][Transforms] Dialect conversion: Add support for `replaceUsesWithIf` (#...Matthias Springer1-25/+53
2025-11-20[mlir] Make remove-dead-values remove block and successorOperands before dele...lonely eagle1-47/+47
2025-11-17[MLIR] Fix empty optional access in DialectConversion (#168331)Vadim Curcă1-1/+1
2025-11-11[MLIR] Apply clang-tidy fixes for performance-unnecessary-value-param in Dial...Mehdi Amini1-1/+2
2025-11-10[mlir] Dialect Conversion: Fix expensive pattern check in no-rollback mode (#...Tim Noack1-11/+13
2025-11-06Revert "[mlir] Make remove-dead-values pass remove blocks arguments first" (#...lonely eagle1-23/+23
2025-11-06[mlir] Make remove-dead-values pass remove blocks arguments first (#165725)lonely eagle1-23/+23
2025-11-05[mlir] Dialect Conversion: Add support for post-order legalization order (#16...Matthias Springer1-35/+85
2025-11-03[mlir][Transforms] Dialect Conversion: Convert entry block only (#165180)Matthias Springer1-92/+20
2025-10-30[MLIR] Apply clang-tidy fixes for performance-unnecessary-value-param in View...Mehdi Amini1-2/+3
2025-10-28 [MLIR] Revamp RegionBranchOpInterface (#165429)Mehdi Amini1-7/+18
2025-10-28Revert " [MLIR] Revamp RegionBranchOpInterface " (#165356)Mehdi Amini1-18/+7
2025-10-28 [MLIR] Revamp RegionBranchOpInterface (#161575)Mehdi Amini1-7/+18
2025-10-15[mlir] Use isPure and skipRegions to print region op (NFC) (#163422)lonely eagle1-5/+6
2025-10-08[MLIR] Fix test failures for generate-runtime-verification pass from PR #1603...Hanchenng Wu1-2/+4
2025-10-08[MLIR] Reuse AsmState to enable fast generate-runtime-verification pass; add ...Hanchenng Wu1-1/+56
2025-10-03[mlir] Dialect conversion: Print note when replacement types do not match leg...Matthias Springer1-8/+38
2025-09-28[MLIR] Apply clang-tidy fixes for llvm-qualified-auto in Mem2Reg.cpp (NFC)Mehdi Amini1-1/+1
2025-09-27[MLIR] Improve in-place folding to iterate until fixed-point (#160615)Mehdi Amini1-5/+16
2025-09-26[MLIR] Fix LivenessAnalysis/RemoveDeadValues handling of dead function argume...Mehdi Amini1-1/+2
2025-09-26Allowing RDV to call `getArgOperandsMutable()` (#160415)Francisco Geiman Thiesen1-14/+55
2025-09-24[mlir] Implement a memory-space cast bubbling-down transform (#159454)Fabian Mora2-0/+71
2025-09-22[mlir][Transforms] Simplify `ConversionPatternRewriter::replaceOp` implementa...Matthias Springer1-35/+24
2025-09-21[MLIR] Apply clang-tidy fixes for llvm-qualified-auto in CompositePass.cpp (NFC)Mehdi Amini1-1/+1
2025-09-21[MLIR] Apply clang-tidy fixes for llvm-qualified-auto in GreedyPatternRewrite...Mehdi Amini1-1/+1
2025-09-19[mlir] Expose optional `PatternBenefit` to function / SCF populate functions ...Matthias Springer1-6/+8
2025-09-12[mlir][Transforms][NFC] Remove `reconcileUnrealizedCasts` forward-declaration...Matthias Springer1-150/+145