summaryrefslogtreecommitdiff
path: root/mlir/test/lib/Dialect/SCF
AgeCommit message (Expand)Author
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-24[mlir] Delete unroll-full option for Affine/SCF unroll pass (#164658)lonely eagle
2025-09-17[MLIR] Add a getStaticTripCount method to LoopLikeOpInterface (#158679)Mehdi Amini
2025-07-25[mlir][NFC] update `mlir/Dialect` create APIs (28/n) (#150641)Maksim Levental
2025-05-06[mlir] Remove unused local variables (NFC) (#138642)Kazu Hirata
2025-02-18[mlir][scf] add unroll-full option to test-loop-unrolling pass (#127158)lonely eagle
2025-01-22Reapply "[mlir] Link libraries that aren't included in libMLIR to libMLIR" (#...Michał Górny
2025-01-22Revert "[mlir] Link libraries that aren't included in libMLIR to libMLIR (#12...Michał Górny
2025-01-22[mlir] Link libraries that aren't included in libMLIR to libMLIR (#123781)Michał Górny
2025-01-20Revert "[mlir] Link libraries that aren't included in libMLIR to libMLIR (#12...Michał Górny
2025-01-20[mlir] Link libraries that aren't included in libMLIR to libMLIR (#123477)Michał Górny
2024-12-20[mlir] Enable decoupling two kinds of greedy behavior. (#104649)Jacques Pienaar
2024-12-20[mlir] fix crash when scf utils work on llvm.func (#120688)donald chen
2024-12-04[mlir][transform] Guard parametric loop tiling pass from no option (#118254)Kai Sasaki
2024-09-04[MLIR][SCF] Add support for loop pipeline peeling for dynamic loops. (#106436)SJW
2024-07-30[MLIR][SCF] Define `-scf-rotate-while` pass (#99850)Victor Perez
2024-04-15[mlir][scf] Uplift `scf.while` to `scf.for` (#76108)Ivan Butygin
2024-02-08[mlir] Add transformation to wrap scf::while in zero-trip-check (#81050)Jerry Wu
2024-01-25[mlir][IR] Add rewriter API for moving operations (#78988)Matthias Springer
2023-12-10[MLIR][SCF] Add support for pipelining dynamic loops (#74350)Thomas Raoux
2023-10-16[mlir][Interfaces] `LoopLikeOpInterface`: Add helper to get yielded values (#...Matthias Springer
2023-09-27[mlir][Interfaces] `LoopLikeOpInterface`: Add `replaceWithAdditionalYields` (...Matthias Springer
2023-07-18[mlir] NFC: untangle SCF Patterns.h and Transforms.hAlex Zinenko
2023-03-14[mlir][Transform] NFC - Various API cleanups and use RewriterBase in lieu of ...Nicolas Vasilache
2023-02-07[mlir][scf] Fix builder of WhileOp with region builder arguments.Ingo Müller
2023-02-01[mlir][scf] Fix typo in description of option of TestSCFForUtilsPass (NFC).Ingo Müller
2023-01-13[mlir] GreedyPatternRewriter: Add ancestors to worklistMatthias Springer
2022-09-29[mlir][arith] Change dialect name from Arithmetic to ArithJakub Kuderski
2022-09-20[mlir][SCF] Fix loop pipelining unable to handle ops with regionsChristopher Bate
2022-09-17[mlir] Don't include SetVector.h (NFC)Kazu Hirata
2022-06-20[mlir] move SCF headers to SCF/{IR,Transforms} respectivelyAlex Zinenko
2022-06-13[mlir] (NFC) Clean up bazel and CMake target namesMogball
2022-06-03[mlir][scf] Add option to loop pipelining to not peel the epilogueThomas Raoux
2022-05-10[mlir][SCF] Retire `cloneWithNewYields` helper function.Nicolas Vasilache
2022-05-10[mlir][SCF] Add utility method to add new yield values to a loop.Mahesh Ravishankar
2022-04-18[mlir:NFC] Remove the forward declaration of FuncOp in the mlir namespaceRiver Riddle
2022-04-04[mlir] Rework the implementation of TypeIDRiver Riddle
2022-04-02[mlir:PassOption] Rework ListOption parsing and add support for std::vector/S...River Riddle
2022-03-28[mlir] Simplify LoopLikeOpInterfaceMogball
2022-03-16[mlir] Move the Builtin FuncOp to the Func dialectRiver Riddle
2022-03-08[mlir][test] Generalize a bunch of FuncOp based passes to run on any operatio...River Riddle
2022-03-01[mlir] Trim a huge number of unnecessary dependencies on the Func dialectRiver Riddle
2022-03-01[mlir] Rename the Standard dialect to the Func dialectRiver Riddle
2022-02-15[mlir][scf] Add callback to annotate ops during pipeliningThomas Raoux
2022-02-11Remove spurious includes and dependencies from Bazel files (NFC)Mehdi Amini
2022-01-28[mlir] Move SCF utils implementations to SCF/Utils.Adrian Kuegel
2022-01-24[mlir:Transforms] Move out the remaining non-dialect independent transforms a...River Riddle
2022-01-18[mlir][Pass] Deprecate FunctionPass in favor of OperationPass<FuncOp>River Riddle