diff options
| author | Thomas Lively <tlively@google.com> | 2020-02-03 21:26:43 -0800 |
|---|---|---|
| committer | Thomas Lively <tlively@google.com> | 2020-02-13 16:43:53 -0800 |
| commit | 918e90559b08adebff26c342080c65e79cc223ec (patch) | |
| tree | 845ce1ba3f386749329febff9f107ea4e25b809e /llvm/tools/llvm-ml/Disassembler.cpp | |
| parent | 0a1123eb43f945593b26dd037490e0c909fa3c4f (diff) | |
| download | llvm-918e90559b08adebff26c342080c65e79cc223ec.zip llvm-918e90559b08adebff26c342080c65e79cc223ec.tar.gz llvm-918e90559b08adebff26c342080c65e79cc223ec.tar.bz2 | |
[WebAssembly] Make stack pointer args inhibit tail calls
Summary:
Also make return calls terminator instructions so epilogues are
inserted before them rather than after them. Together, these changes
make WebAssembly's tail call optimization more stack-safe.
Reviewers: aheejin, dschuff
Subscribers: sbc100, jgravelle-google, hiraditya, sunfish, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D73943
Diffstat (limited to 'llvm/tools/llvm-ml/Disassembler.cpp')
0 files changed, 0 insertions, 0 deletions
