summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/TargetInstrInfoImpl.cpp
diff options
context:
space:
mode:
authorJordan Rose <jordan_rose@apple.com>2012-09-17 17:54:30 +0000
committerJordan Rose <jordan_rose@apple.com>2012-09-17 17:54:30 +0000
commit67e887c9b5570e1ba8dc5f41514eb59ced224e2d (patch)
tree3a392e7506781c38272d764470d8d5eb94246039 /llvm/lib/CodeGen/TargetInstrInfoImpl.cpp
parent0d874f775ac9efedde533e8df64027d6acfb3396 (diff)
downloadbcm5719-llvm-67e887c9b5570e1ba8dc5f41514eb59ced224e2d.tar.gz
bcm5719-llvm-67e887c9b5570e1ba8dc5f41514eb59ced224e2d.zip
-Warc-retain-cycles: look through [^{...} copy] and Block_copy(^{...})
Retain cycles happen in the case where a block is persisted past its life on the stack, and the way that occurs is by copying the block. We should thus look through any explicit copies we see. Note that Block_copy is actually a type-safe wrapper for _Block_copy, which does all the real work. <rdar://problem/12219663> llvm-svn: 164039
Diffstat (limited to 'llvm/lib/CodeGen/TargetInstrInfoImpl.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud