commit | d2c49ab726c20fd51a2c3df4689636a56812c355 | [log] [tgz] |
---|---|---|
author | Pete Cooper <peter_cooper@apple.com> | Tue Dec 18 22:31:34 2018 +0000 |
committer | Pete Cooper <peter_cooper@apple.com> | Tue Dec 18 22:31:34 2018 +0000 |
tree | 7b868a8433b2d941d1df228889db402844b9004e | |
parent | efdc43373b87804857f4c43184f5b6824731d66a [diff] |
Add nonlazybind to objc_retain/objc_release when converting from intrinsics. For performance reasons, clang set nonlazybind on these functions. Now that we are using intrinsics instead of runtime calls, we should set this attribute when creating the runtime functions. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@349558 91177308-0d34-0410-b5e6-96231b3b80d8