summaryrefslogtreecommitdiff
path: root/mlir/lib/Transforms/Mem2Reg.cpp
AgeCommit message (Expand)Author
2025-09-28[MLIR] Apply clang-tidy fixes for llvm-qualified-auto in Mem2Reg.cpp (NFC)Mehdi Amini
2025-08-23[MLIR] Adopt LDBG() macro in mlir/lib/Transforms/... (NFC)Mehdi Amini
2025-03-20[mlir] Use *Set::insert_range (NFC) (#132326)Kazu Hirata
2024-10-07[Transforms] Avoid repeated hash lookups (NFC) (#111329)Kazu Hirata
2024-09-12[Transforms] Avoid repeated hash lookups (NFC) (#108322)Kazu Hirata
2024-08-23[mlir][mem2reg] Fix Mem2Reg attempting to promote in graph regions (#104910)Théo Degioanni
2024-08-04[mlir] Construct SmallVector with ArrayRef (NFC) (#101896)Kazu Hirata
2024-05-22[MLIR][Analysis] Consolidate topological sort utilities (#92563)Christian Ulmann
2024-05-17[MLIR][Transforms] Correct block sorting utils name (NFC) (#92558)Christian Ulmann
2024-05-13[MLIR][Mem2Reg] Fix multi slot handling & move retry handling (#91464)Christian Ulmann
2024-05-08[MLIR][Mem2Reg] Improve performance by avoiding recomputations (#91444)Christian Ulmann
2024-05-08[MLIR][Interfaces] Change MemorySlotInterface to use OpBuilder (#91341)Christian Ulmann
2024-04-24[MLIR][LLVM][Mem2Reg] Extends support for partial stores (#89740)Christian Ulmann
2024-04-20[mlir] fix typo in mem2reg [NFC]Congcong Cai
2024-04-18[MLIR][Mem2Reg][LLVM] Enhance partial load support (#89094)Christian Ulmann
2024-04-04[mlir] Add `requiresReplacedValues` and `visitReplacedValues` to `PromotableO...Fabian Mora
2024-03-20[MLIR][SROA][Mem2Reg] Add data layout to interface methods (#85644)Christian Ulmann
2024-03-18[MLIR][Mem2Reg] Replace pattern based approach with a bulk one (#85426)Christian Ulmann
2024-01-17[mlir][IR] Rename "update root" to "modify op" in rewriter API (#78260)Matthias Springer
2023-10-12Reland: [MLIR][Transforms] Fix Mem2Reg removal order to respect dominance (#6...Christian Ulmann
2023-10-11Revert "Reland: [MLIR][Transforms] Fix Mem2Reg removal order to respect domin...Christian Ulmann
2023-10-11Reland: [MLIR][Transforms] Fix Mem2Reg removal order to respect dominance (#6...Christian Ulmann
2023-10-10Revert "[MLIR][Transforms] Fix Mem2Reg removal order to respect dominance (#6...Balaji V. Iyer
2023-10-10[MLIR][Transforms] Fix Mem2Reg removal order to respect dominance (#68687)Christian Ulmann
2023-06-14[mlir][llvm] Add memset support for mem2reg/sroaThéo Degioanni
2023-05-22[mlir] Add a generic SROA implementation.Théo Degioanni
2023-05-16[mlir] [mem2reg] Adapt to be pattern-friendly.Théo Degioanni
2023-05-12[mlir] Move casting calls from methods to function callsTres Popp
2023-05-09[mlir][mem2reg] Add mem2reg rewrite pattern.Théo Degioanni
2023-05-09Reland "[mlir][mem2reg] Expose algorithm internals."Théo Degioanni
2023-05-08Revert "[mlir][mem2reg] Expose algorithm internals."Tobias Gysi
2023-05-08[mlir][mem2reg] Expose algorithm internals.Théo Degioanni
2023-05-02[mlir][mem2reg] Follow-up adjustments (NFC).Théo Degioanni
2023-04-27[mlir] Add a generic mem2reg implementation.Théo Degioanni