diff options
author | Christian Ulmann <christianulmann@gmail.com> | 2024-05-13 07:37:41 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-05-13 07:37:41 +0200 |
commit | eeafc9daa15d2d022bcdd456d4b8bafd23f5f121 (patch) | |
tree | 7fedf0ee1f2d91150fa8f6cbc9a9f5fc2442c7e8 /clang/lib/Frontend/FrontendAction.cpp | |
parent | 2163ae761808ca0e5478357384f6ddbacce279eb (diff) | |
download | llvm-eeafc9daa15d2d022bcdd456d4b8bafd23f5f121.zip llvm-eeafc9daa15d2d022bcdd456d4b8bafd23f5f121.tar.gz llvm-eeafc9daa15d2d022bcdd456d4b8bafd23f5f121.tar.bz2 |
[MLIR][Mem2Reg] Fix multi slot handling & move retry handling (#91464)
This commit fixes Mem2Regs mutli-slot allocator handling and extends the
test dialect to test this.
Additionally, this modifies Mem2Reg's API to always attempt a full
promotion on all the passed in "allocators". This ensures that the pass
does not require unnecessary walks over the regions and improves caching
benefits.
Diffstat (limited to 'clang/lib/Frontend/FrontendAction.cpp')
0 files changed, 0 insertions, 0 deletions