diff options
author | Sanjoy Das <sanjoy@playingwithpointers.com> | 2016-04-01 02:51:30 +0000 |
---|---|---|
committer | Sanjoy Das <sanjoy@playingwithpointers.com> | 2016-04-01 02:51:30 +0000 |
commit | f83ab6de56eeb651b1ce06ea98ada9175a2beb17 (patch) | |
tree | 5d3ba00e67c95f3de501064f1a954de7e16e09e2 /llvm/tools/llvm-as/llvm-as.cpp | |
parent | 18b92968eabd0c3c79417e29d97e9ab502143ed3 (diff) | |
download | bcm5719-llvm-f83ab6de56eeb651b1ce06ea98ada9175a2beb17.tar.gz bcm5719-llvm-f83ab6de56eeb651b1ce06ea98ada9175a2beb17.zip |
Don't insert stackrestore on deoptimizing returns
They're not necessary (since the stack pointer is trivially restored on
return), and the way LLVM inserts the stackrestore calls breaks the
IR (we get a stackrestore between the deoptimize call and the return).
llvm-svn: 265101
Diffstat (limited to 'llvm/tools/llvm-as/llvm-as.cpp')
0 files changed, 0 insertions, 0 deletions