diff options
author | Sanjoy Das <sanjoy@playingwithpointers.com> | 2016-04-01 02:51:26 +0000 |
---|---|---|
committer | Sanjoy Das <sanjoy@playingwithpointers.com> | 2016-04-01 02:51:26 +0000 |
commit | 18b92968eabd0c3c79417e29d97e9ab502143ed3 (patch) | |
tree | 3178d09354a7505ce3f8ddb479d25ec950e97b2d /llvm/tools/llvm-as/llvm-as.cpp | |
parent | 9d41a8f269a284cf1b08c0cd37d3c38be6f0d2a2 (diff) | |
download | bcm5719-llvm-18b92968eabd0c3c79417e29d97e9ab502143ed3.tar.gz bcm5719-llvm-18b92968eabd0c3c79417e29d97e9ab502143ed3.zip |
Don't insert lifetime end markers on deoptimizing returns
They're not necessary (since the lifetime of the alloca is trivially
over due to the return), and the way LLVM inserts the lifetime.end
markers breaks the IR (we get a lifetime end marker between the
deoptimize call and the return).
llvm-svn: 265100
Diffstat (limited to 'llvm/tools/llvm-as/llvm-as.cpp')
0 files changed, 0 insertions, 0 deletions