Skip to content
Commit 41b1e97b authored by Akira Hatanaka's avatar Akira Hatanaka
Browse files

[CodeGen][ObjC] Mark calls to objc_unsafeClaimAutoreleasedReturnValue as

notail on x86-64

This is needed because the epilogue code inserted before tail calls on
x86-64 breaks the handshake between the caller and callee.

Calls to objc_retainAutoreleasedReturnValue used to have the same
problem, which was fixed in https://reviews.llvm.org/D59656.

rdar://problem/66029552

Differential Revision: https://reviews.llvm.org/D84540
parent 7209f831
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment