summaryrefslogtreecommitdiff
path: root/mlir/lib/Conversion/ControlFlowToLLVM
AgeCommit message (Expand)Author
2025-11-02[mlir] Remove redundant typename (NFC) (#166108)Kazu Hirata
2025-08-16[mlir][LLVM] Fix build (#153947)Matthias Springer
2025-08-16[mlir][LLVM] `ControlFlowToLLVM`: Add 1:N type conversion support (#153937)Matthias Springer
2025-07-22[mlir][NFC] update `Conversion` create APIs (5/n) (#149887)Maksim Levental
2025-07-12[mlir][cf] Do not access erased operation in `cf.cond_br` lowering (#148358)Matthias Springer
2025-07-04[mlir] Remove unused includes (NFC) (#147101)Kazu Hirata
2025-06-22[mlir] Migrate away from ValueRange(std::nullopt) (NFC) (#145210)Kazu Hirata
2025-06-21[MLIR] Add optional cached symbol tables to LLVM conversion patterns (#144032)Michele Scuttari
2025-06-17[mlir][flang] Added Weighted[Region]BranchOpInterface's. (#142079)Slava Zakharin
2025-01-28[mlir] Fix conflict of user defined reserved functions with internal prototyp...Luohao Wang
2025-01-06[mlir][GPU] Add NVVM-specific `cf.assert` lowering (#120431)Matthias Springer
2024-12-20[mlir][CF] Split `cf-to-llvm` from `func-to-llvm` (#120580)Matthias Springer
2024-10-05[mlir][NFC] Mark type converter in `populate...` functions as `const` (#111250)Matthias Springer
2023-10-31[MLIR][ControlFlowToLLVM] Remove typed pointer support (#70733)Christian Ulmann
2023-10-24[mlir][VectorOps] Support string literals in `vector.print` (#68695)Benjamin Maxwell
2023-08-14[mlir][Conversion] Store const type converter in ConversionPatternMatthias Springer
2023-08-09[mlir][Conversion] Re-submit: Implement ConvertToLLVMPatternInterface (1)Matthias Springer
2023-08-09Revert "[mlir][Conversion] Implement ConvertToLLVMPatternInterface (1)"Matthias Springer
2023-08-09[mlir][Conversion] Implement ConvertToLLVMPatternInterface (1)Matthias Springer
2023-08-04Revert "[mlir][conversion] NFC - Relax convert-cf-to-llvm and finalize-memref...Alex Zinenko
2023-08-04[mlir][conversion] NFC - Relax convert-cf-to-llvm and finalize-memref-to-llvm...Nicolas Vasilache
2023-02-10[mlir] Port Conversion Passes to LLVM to use TableGen generated constructors ...Markus Böck
2023-02-08[mlir][cf] Add support for opaque pointers to ControlFlowToLLVM loweringMarkus Böck
2023-02-08[mlir][MemRef] Add option to `-finalize-memref-to-llvm` to emit opaque pointersMarkus Böck
2023-01-10Move from llvm::makeArrayRef to ArrayRef deduction guides - last partserge-sans-paille
2022-12-15[mlir][cf] Print message in cf.assert to LLVM loweringMatthias Springer
2022-12-03[mlir] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-09-02[mlir][cf-to-llvm] Fix error messageJeff Niu
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-04[mlir] Only conditionally lower CF branching ops to LLVMTres Popp
2022-06-13[mlir] (NFC) Clean up bazel and CMake target namesMogball
2022-03-01[mlir] Rename the Standard dialect to the Func dialectRiver Riddle
2022-02-06[mlir] Split out a new ControlFlow dialect from StandardRiver Riddle