diff options
author | Aart Bik <ajcbik@google.com> | 2022-04-06 13:22:08 -0700 |
---|---|---|
committer | Aart Bik <ajcbik@google.com> | 2022-04-06 17:10:43 -0700 |
commit | 0b55f94d2bf3b0de027e6e674c99210d20bd8f7b (patch) | |
tree | caaaa396cbe00573f8fcef6afcbb3c565eb429e3 /llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp | |
parent | 303c180199b73eb9c2840d05c92afeb9326e2e15 (diff) | |
download | llvm-0b55f94d2bf3b0de027e6e674c99210d20bd8f7b.zip llvm-0b55f94d2bf3b0de027e6e674c99210d20bd8f7b.tar.gz llvm-0b55f94d2bf3b0de027e6e674c99210d20bd8f7b.tar.bz2 |
[mlir][sparse] replace stack-based access pattern with dyn-alloc
Rationale:
Allocating the temporary buffers for access pattern expansion on the stack
(using alloca) is a bit too agressive, since it easily runs out of stack space
for large enveloping tensor dimensions. This revision changes the dynamic
allocation of these buffers with explicit alloc/dealloc pairs.
Reviewed By: bixia, wrengr
Differential Revision: https://reviews.llvm.org/D123253
Diffstat (limited to 'llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp')
0 files changed, 0 insertions, 0 deletions