summaryrefslogtreecommitdiff
path: root/mlir/lib/Dialect/SCF/Transforms
AgeCommit message (Expand)Author
2025-11-20[mlir][SCF] Add `scf::tileAndFuseConsumer` that tiles a consumer into a given...MaheshRavishankar
2025-11-08[mlir] Remove unused local variables (NFC) (#167107)Kazu Hirata
2025-10-30[mlir] Simplify Default cases in type switches. NFC. (#165767)Jakub Kuderski
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-20[mlir][SCF] Fix UB adjustment during `scf.for` loop peelingddubov100
2025-10-06[mlir] Simplify unreachable type switch cases. NFC. (#162032)Jakub Kuderski
2025-09-30[MLIR][SCF] Add loops as parameter to LoopTerminator callback when using Cust...sebvince
2025-09-25[mlir][scf] ExecuteRegionOp bufferization to consider no_inline attr (#160697)Dor Arad
2025-09-24[mlir][SCF] Add scf.index_switch support for populateSCFStructuralTypeConvers...Artemy Skrebkov
2025-09-22[mlir][SCF] Allow using a custom operation to generate loops with `mlir::tile...MaheshRavishankar
2025-09-23[mlir][scf] Modify the return logic of generateLoopNestUsingForOp (NFC) (#159...lonely eagle
2025-09-19[mlir] Expose optional `PatternBenefit` to function / SCF populate functions ...Matthias Springer
2025-09-18Revert "[mlir][SCF] Allow using a custom operation to generate loops with `ml...MaheshRavishankar
2025-09-18[mlir][SCF] Allow using a custom operation to generate loops with `mlir::tile...MaheshRavishankar
2025-09-18Revert "[mlir] move if-condition propagation to a standalone pass" (#159535)Mehdi Amini
2025-09-16[MLIR] Fix SCF loop specialization (peeling) to work on scf.for with non-inde...Mehdi Amini
2025-09-12[MLIR] Add `InParallelOpInterface` for parallel combining operations (#157736)Alan Li
2025-09-02[MLIR] Apply clang-tidy fixes for readability-identifier-naming in ParallelLo...Mehdi Amini
2025-08-27[mlir][Transforms] Dialect conversion: Context-aware type conversions (#140434)Matthias Springer
2025-08-26[mlir][scf] Expose isPerfectlyNestedForLoops (#152115)Shay Kleiman
2025-08-15[mlir][SCF] `scf.for`: Add support for unsigned integer comparison (#153379)Matthias Springer
2025-08-04[mlir][scf] Implement Conversion from scf.parallel to Nested scf.for (#147692)Michael Marjieh
2025-07-25[mlir][NFC] update `mlir/Dialect` create APIs (33/n) (#150659)Maksim Levental
2025-07-25[mlir] Switch to new LDBG macro (#150616)Jacques Pienaar
2025-07-25[mlir][NFC] Use `getDefiningOp<OpTy>()` instead of `dyn_cast<OpTy>(getDefinin...Longsheng Mou
2025-07-24[mlir][NFC] update `mlir/Dialect` create APIs (20/n) (#149927)Maksim Levental
2025-07-24[mlir][NFC] Use `hasOneBlock` instead of `llvm::hasSingleElement(region)` (#1...Longsheng Mou
2025-07-23[mlir] Remove unused includes (NFC) (#150266)Kazu Hirata
2025-07-23[mlir] move if-condition propagation to a standalone pass (#150278)Oleksandr "Alex" Zinenko
2025-07-14[mlir] Remove unused includes (NFC) (#148769)Kazu Hirata
2025-07-09[mlir][TilingInterface] Allow tile and fuse to work with `ReductionTilingStra...MaheshRavishankar
2025-07-05[MLIR][SCF] fix loop pipelining pass use of uninitialized value (#146991)Hu Yufan
2025-07-02[mlir][bufferization] Return BufferLikeType in BufferizableOpInterface (#144867)Andrei Golubev
2025-06-25[mlir][TilingInterface] Handle multi operand consumer fusion. (#145193)MaheshRavishankar
2025-06-23switch type and value ordering for arith `Constant[XX]Op` (#144636)Skrai Pardus
2025-06-23[mlir][PartialReductionTilingInterface] Add support for `ReductionTilingStrat...MaheshRavishankar
2025-06-23[mlir][PartialReductionTilingInterface] Generalize implementation of `tileUsi...MaheshRavishankar
2025-06-18[mlir][bufferization] Support custom types (1/N) (#142986)Andrei Golubev
2025-06-10[mlir] Fix a warningKazu Hirata
2025-06-10[mlir][scf] Return `replacements` explicitly in `SCFTilingResult`. (#143217)MaheshRavishankar
2025-05-28[MLIR] Add bufferization state to `getBufferType` and `resolveConflicts` inte...Michele Scuttari
2025-05-23[MLIR] Add bufferization state class to OneShotBufferization pass (#141019)Michele Scuttari
2025-05-22[mlir] Fix unused-variable warningsKazu Hirata
2025-05-22[MLIR] Change getBackwardSlice to return a logicalresult rather than crash (#...William Moses
2025-05-22Revert "[MLIR] Add bufferization state class to OneShotBufferization pass" (#...Michele Scuttari
2025-05-22[MLIR] Add bufferization state class to OneShotBufferization pass (#138143)Michele Scuttari
2025-05-20[mlir][NFC] Simplify constant checks with isOneInteger and renamed isZeroInte...Han-Chung Wang
2025-05-15[mlir][vector] Address linearization comments (post commit) (#138075)James Newling