summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/ObjectCodeEmitter.cpp
diff options
context:
space:
mode:
authorJohn McCall <rjmccall@apple.com>2011-07-22 08:53:00 +0000
committerJohn McCall <rjmccall@apple.com>2011-07-22 08:53:00 +0000
commitcf1667022fec6f94a3178d92cb8a719e971d63bc (patch)
tree9e430e576576a723f1a0e0687d700a98678a4e7a /llvm/lib/CodeGen/ObjectCodeEmitter.cpp
parent969c32acb2dc026c5efc5f43ccfb01c1f2df7325 (diff)
downloadbcm5719-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
OpenPOWER on IntegriCloud