summaryrefslogtreecommitdiff
path: root/mlir/lib/Dialect/SCF
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-11-03[MLIR][SCF] Speed up ConditionPropagation (#166080)William Moses
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-27[mlir][scf] Add parallelLoopUnrollByFactors() (#164958)fabrizio-indirli
2025-10-24Revert "[mlir][scf] Add parallelLoopUnrollByFactors()" (#164949)fabrizio-indirli
2025-10-24[mlir][scf] Add parallelLoopUnrollByFactors() (#163806)fabrizio-indirli
2025-10-23Adding to execute_region_op some missing support (#164159)ddubov100
2025-10-22[mlir] Switch uses of deprecated .create methods to free function. NFC. (#164...Jakub Kuderski
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-23[MLIR] Apply clang-tidy fixes for misc-use-internal-linkage in Utils.cpp (NFC)Mehdi Amini
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-17[MLIR] Cleanup `constantTripCount()` (NFC) (#159307)Mehdi Amini
2025-09-17[MLIR] Add a getStaticTripCount method to LoopLikeOpInterface (#158679)Mehdi Amini
2025-09-16[MLIR] Fix SCF loop specialization (peeling) to work on scf.for with non-inde...Mehdi Amini
2025-09-16[mlir][scf] Remove unnecessary IRMapping in outlineSingleBlockRegion (NFC) (#...lonely eagle
2025-09-14[mlir][scf] ExecuteRegionOp folders to consider no_inline attribute (#158083)Dor Arad
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-22[mlir][scf] Quick fix to scf.execute_region no_inline (#154931)Jungwook Park
2025-08-18[MLIR] Fix SCF verifier crash (#153974)Mehdi Amini
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-31[mlir][scf] Add `no_inline` attribute to `scf.execute_region` (#151352)Jungwook Park
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-21[mlir][scf] fix getSuccessorRegions func in scf.forall (#147491)donald chen
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-07[mlir][SCF][GPU] Add DeviceMaskingAttrInterface (#146943)Nicolas Vasilache
2025-07-05[MLIR][SCF] fix loop pipelining pass use of uninitialized value (#146991)Hu Yufan