summaryrefslogtreecommitdiff
path: root/mlir/lib/Conversion/SCFToControlFlow
AgeCommit message (Expand)Author
2025-11-18[mlir][SCF] Add pass option to deactivate pattern rollback (#168481)Matthias Springer
2025-08-15[mlir][SCF] `scf.for`: Add support for unsigned integer comparison (#153379)Matthias Springer
2025-08-01[MLIR][SCF] Propagate loop annotation during while op lowering (#151746)Thomas Raoux
2025-07-26[mlir][SCF] Do not access erased operation in `scf.while` lowering (#150741)Matthias Springer
2025-07-22[mlir][NFC] update `Conversion` create APIs (7/n) (#149889)Maksim Levental
2025-07-12[mlir][SCF] Do not access erased op in `scf.while` lowering (#148356)Matthias Springer
2025-07-09[mlir] [scf-to-cf] attach the loop annotation to latch block (#147462)Menooker
2025-07-04[mlir] Remove unused includes (NFC) (#147101)Kazu Hirata
2025-02-17[MLIR][NFC] Retire `let constructor` for passes in Conversion directory (part...lorenzo chelini
2024-09-06[mlir] [scf] fix crash when conversion from scf to control flow (#107221)donald chen
2024-08-28[mlir] fix missing LLVMDialect dependency for MLIRSCFToControlFlowChristopher Bate
2024-08-28Reapply "[mlir] NFC: fix dependence of (Tensor|Linalg|MemRef|Complex) dialect...Christopher Bate
2024-08-20Revert "[mlir] NFC: fix dependence of (Tensor|Linalg|MemRef|Complex) dialects...Christopher Bate
2024-08-19[mlir] NFC: fix dependence of (Tensor|Linalg|MemRef|Complex) dialects on LLVM...Christopher Bate
2024-08-12Enable attaching LLVM loop annotations to scf.for (#102562)xiaoleis-nv
2024-06-04[mlir][scf] Implement conversion from scf.forall to scf.parallel (#94109)Spenser Bauman
2023-12-20[mlir][SCF] `scf.parallel`: Make reductions part of the terminator (#75314)Matthias Springer
2023-09-18[mlir][SCF] scf.for: Consistent API around `initArgs` (#66512)Matthias Springer
2023-09-06[mlir][SCF] convert-scf-to-cf: Lower scf.forall to scf.parallel (#65449)Matthias Springer
2023-08-18Fix scf-to-cfg conversion for IndexSwitchOpEugene Zhulenev
2023-08-14[mlir][SCF][NFC] Add helper functions to get body of scf.whileMatthias Springer
2023-03-06[mlir][IR] Clean up mergeBlockBefore and mergeBlocksMatthias Springer
2023-01-12[mlir] Add operations to BlockAndValueMapping and rename it to IRMappingJeff Niu
2022-10-31[mlir][scf] Add scf-to-cf lowering for `scf.index_switch`Jeff Niu
2022-09-29[mlir][arith] Change dialect name from Arithmetic to ArithJakub Kuderski
2022-08-31[MLIR] Update pass declarations to new autogenerated filesMichele Scuttari
2022-08-30Revert "[MLIR] Update pass declarations to new autogenerated files"Michele Scuttari
2022-08-30[MLIR] Update pass declarations to new autogenerated filesMichele Scuttari
2022-08-09[mlir] Use C++17 structured bindings instead of std::tie where applicable. NFCIBenjamin Kramer
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-02-06[mlir] Split out a new ControlFlow dialect from StandardRiver Riddle