diff options
author | Akira Hatanaka <ahatanaka@apple.com> | 2019-03-21 20:16:09 +0000 |
---|---|---|
committer | Akira Hatanaka <ahatanaka@apple.com> | 2019-03-21 20:16:09 +0000 |
commit | b576c77a9ead5cd523e48b49fc5e536800718912 (patch) | |
tree | 5e55c3ba38b9daec136d0960d8b18e220a226dd4 /lldb/packages/Python/lldbsuite/test/sample_test | |
parent | 3205dbb3f1f96e77e106f964dcf1b5f69fba4ecc (diff) | |
download | bcm5719-llvm-b576c77a9ead5cd523e48b49fc5e536800718912.tar.gz bcm5719-llvm-b576c77a9ead5cd523e48b49fc5e536800718912.zip |
Don't add a tail keyword to calls to ObjC runtime functions if the calls
are annotated with notail.
r356705 annotated calls to objc_retainAutoreleasedReturnValue with
notail on x86-64. This commit teaches ARC optimizer to check the notail
marker on the call before turning it into a tail call.
rdar://problem/38675807
llvm-svn: 356707
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/sample_test')
0 files changed, 0 insertions, 0 deletions