diff options
| author | John McCall <rjmccall@apple.com> | 2011-07-22 08:53:00 +0000 |
|---|---|---|
| committer | John McCall <rjmccall@apple.com> | 2011-07-22 08:53:00 +0000 |
| commit | cf1667022fec6f94a3178d92cb8a719e971d63bc (patch) | |
| tree | 9e430e576576a723f1a0e0687d700a98678a4e7a /llvm/lib/CodeGen/ObjectCodeEmitter.cpp | |
| parent | 969c32acb2dc026c5efc5f43ccfb01c1f2df7325 (diff) | |
| download | bcm5719-llvm-cf1667022fec6f94a3178d92cb8a719e971d63bc.tar.gz bcm5719-llvm-cf1667022fec6f94a3178d92cb8a719e971d63bc.zip | |
Document the existing objc_precise_lifetime attribute.
Introduce and document a new objc_returns_inner_pointer
attribute, and consume it by performing a retain+autorelease
on message receivers when they're not immediately loaded from
an object with precise lifetime.
llvm-svn: 135764
Diffstat (limited to 'llvm/lib/CodeGen/ObjectCodeEmitter.cpp')
0 files changed, 0 insertions, 0 deletions

