aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp
diff options
context:
space:
mode:
authorAart Bik <ajcbik@google.com>2022-04-06 13:22:08 -0700
committerAart Bik <ajcbik@google.com>2022-04-06 17:10:43 -0700
commit0b55f94d2bf3b0de027e6e674c99210d20bd8f7b (patch)
treecaaaa396cbe00573f8fcef6afcbb3c565eb429e3 /llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp
parent303c180199b73eb9c2840d05c92afeb9326e2e15 (diff)
downloadllvm-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