diff options
| author | Sanjoy Das <sanjoy@playingwithpointers.com> | 2016-04-05 23:18:35 +0000 |
|---|---|---|
| committer | Sanjoy Das <sanjoy@playingwithpointers.com> | 2016-04-05 23:18:35 +0000 |
| commit | 49e974b33b3107c1a35c7216f3fbbf8a27b736fe (patch) | |
| tree | 0b1f73cd0e72bd0634f623272566292defb01b12 /lldb/source/Expression/ExpressionSourceCode.cpp | |
| parent | 6ae3b78df643f18c67f4a77334a3d855a04e1f6a (diff) | |
| download | llvm-49e974b33b3107c1a35c7216f3fbbf8a27b736fe.zip llvm-49e974b33b3107c1a35c7216f3fbbf8a27b736fe.tar.gz llvm-49e974b33b3107c1a35c7216f3fbbf8a27b736fe.tar.bz2 | |
[RS4GC] Better codegen for deoptimize calls
Don't emit a gc.result for a statepoint lowered from
@llvm.experimental.deoptimize since the call into __llvm_deoptimize is
effectively noreturn. Instead follow the corresponding gc.statepoint
with an "unreachable".
llvm-svn: 265485
Diffstat (limited to 'lldb/source/Expression/ExpressionSourceCode.cpp')
0 files changed, 0 insertions, 0 deletions
