aboutsummaryrefslogtreecommitdiff
path: root/mlir/lib/Interfaces
AgeCommit message (Expand)AuthorFilesLines
8 daysRevert "[mlir][Interfaces] Add `ExecutionProgressOpInterface` + folding patte...Matthias Springer3-98/+30
8 days[mlir] Fix alignment for predicate (i1) vectors (#175975)Andrzej WarzyƄski1-4/+2
8 days[mlir][Interfaces] Add `ExecutionProgressOpInterface` + folding pattern (#179...Matthias Springer3-30/+98
12 days[mlir] Apply clang-tidy check llvm-use-vector-utils. NFC. (#178526)Jakub Kuderski1-6/+7
13 days[mlir] Fix new clang-tidy warning llvm-type-switch-case-types. NFC. (#178487)Jakub Kuderski1-2/+2
2026-01-24[mlir][interface] Add getNonSuccessorInputs API to RegionBranchOpInterface (#...lonely eagle1-0/+18
2026-01-23[mlir][Interfaces] Fix use-after-free after #176641 (#177536)Matthias Springer1-4/+4
2026-01-22[mlir][Interfaces] Add generic pattern for region inlining (#176641)Matthias Springer1-0/+233
2026-01-19[mlir][Interfaces][NFC] Improve return type of `getTerminatorPredecessorOrNul...Matthias Springer1-3/+1
2026-01-16[mlir][Interfaces] Split successor inputs from region successor (#175815)Matthias Springer1-3/+3
2026-01-13[mlir] IntRangeNarrowing: Narrow loop induction variables. (#175455)Ivan Butygin1-0/+11
2026-01-13[mlir] Consolidate patterns into `RegionBranchOpInterface` patterns (#174094)Matthias Springer1-0/+496
2026-01-08[mlir][Interfaces] Simplify and improve errors of `RegionBranchOpInterface` v...Matthias Springer1-104/+61
2026-01-07[mlir][affine] Add an integer range interface to `affine.apply` (#174277)Ivan Butygin1-0/+126
2026-01-05[MLIR][IndexingMapOpInterface]: Validate maps and operands before composing l...Stefan Weigl-Bosker1-26/+21
2026-01-01[mlir][Interfaces][NFC] Add `RegionBranchOpInterface` helper for forwarded va...Matthias Springer1-0/+44
2025-12-30[mlir][Interfaces] Add `RegionBranchOpInterface::getSuccessorOperands` helper...Matthias Springer1-0/+10
2025-11-20[MLIR] Apply clang-tidy fixes for llvm-qualified-auto in ValueBoundsOpInterfa...Mehdi Amini1-1/+1
2025-11-10[mlir][Interfaces] Add interface methods to allow reifying single result/sing...MaheshRavishankar1-0/+16
2025-11-06[mlir] Introduce AlignmentAttrOpInterface to expose MaybeAlign (#161440)jiang19972-0/+15
2025-11-06[mlir] Use LDBG to replace LLVM_DEBUG (NFC) (#166733)lonely eagle1-24/+18
2025-11-05[mlir] [NFC] Remove stray debug statement (#166696)Jeremy Kun1-1/+0
2025-10-28 [MLIR] Revamp RegionBranchOpInterface (#165429)Mehdi Amini1-88/+217
2025-10-28Revert " [MLIR] Revamp RegionBranchOpInterface " (#165356)Mehdi Amini1-217/+88
2025-10-28 [MLIR] Revamp RegionBranchOpInterface (#161575)Mehdi Amini1-88/+217
2025-10-14Reland "[mlir] Add strided metadata range dataflow analysis" (#163403)" (#163...Fabian Mora3-0/+71
2025-10-14Revert "[mlir] Add strided metadata range dataflow analysis" (#163403)Fabian Mora3-57/+0
2025-10-14[mlir] Add strided metadata range dataflow analysis (#161280)Fabian Mora3-0/+57
2025-10-08[MLIR] Reuse AsmState to enable fast generate-runtime-verification pass; add ...Hanchenng Wu1-26/+0
2025-10-06[mlir] Simplify unreachable type switch cases. NFC. (#162032)Jakub Kuderski1-4/+1
2025-10-01[MLIR] Apply clang-tidy fixes for performance-unnecessary-copy-initialization...Mehdi Amini1-1/+1
2025-09-24[mlir] Implement a memory-space cast bubbling-down transform (#159454)Fabian Mora2-0/+75
2025-09-12[MLIR] Add `InParallelOpInterface` for parallel combining operations (#157736)Alan Li1-2/+2
2025-09-11[MLIR] Apply clang-tidy fixes for performance-unnecessary-value-param in Valu...Mehdi Amini1-12/+13
2025-09-10[MLIR] Remove CopyOpInterface (#157711)Mehdi Amini2-20/+0
2025-09-01[MLIR] Apply clang-tidy fixes for readability-simplify-boolean-expr in ValueB...Mehdi Amini1-1/+1
2025-08-20[mlir][Interfaces] Add `hasUnknownEffects` helper function (#154523)Matthias Springer1-0/+5
2025-08-17[mlir][InferIntRangeCommon] Fix Division by Zero Crash (#151637)Veera1-2/+1
2025-07-20[mlir] ViewLikeInterface - verify ranks in verifyOffsetSizeAndStrideOp (#147926)Maya Amrami1-0/+26
2025-07-15[mlir] Remove unused includes (NFC) (#148872)Kazu Hirata3-4/+0
2025-07-14[MLIR][Interfaces] Remove negative branch weight verifier (#148234)Christian Ulmann1-4/+0
2025-07-07[mlir] Add `isStatic`* size check for `ShapedType`s. NFCI. (#147085)Jakub Kuderski1-2/+2
2025-06-24[mlir][Interface] Factor out common IndexingMapOpInterface behavior in a new ...Nicolas Vasilache2-0/+127
2025-06-23[mlir][affine|ValueBounds] Add transform to simplify affine min max ops with ...Fabian Mora1-7/+60
2025-06-21[mlir] Migrate away from ArrayRef(std::nullopt) (NFC) (#145140)Kazu Hirata1-2/+2
2025-06-17[mlir][flang] Added Weighted[Region]BranchOpInterface's. (#142079)Slava Zakharin1-0/+46
2025-06-05[mlir] Directly call ShapedType::isDynamic without lambdas (NFC) (#142994)Kazu Hirata1-4/+2
2025-05-28[MLIR][LLVM][DLTI] Handle data layout token 'n32:64' (#141299)Bruno Cardoso Lopes1-0/+26
2025-05-23[MLIR][LLVM][DLTI] Handle data layout token 'Fn32' (#141167)Bruno Cardoso Lopes1-0/+26
2025-05-06[mlir] Remove unused local variables (NFC) (#138642)Kazu Hirata1-1/+0