summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Utils/SimplifyCFG.cpp
diff options
context:
space:
mode:
authorJohn McCall <rjmccall@apple.com>2011-07-28 07:23:35 +0000
committerJohn McCall <rjmccall@apple.com>2011-07-28 07:23:35 +0000
commitb726a5572993e2b12442a6eed7337a311b7ebc28 (patch)
tree3b6821dd460630a23e300f2c7529730893b42f91 /llvm/lib/Transforms/Utils/SimplifyCFG.cpp
parent3255d1d25fb3324b3be6b8612e60eb59f96aaa4c (diff)
downloadbcm5719-llvm-b726a5572993e2b12442a6eed7337a311b7ebc28.tar.gz
bcm5719-llvm-b726a5572993e2b12442a6eed7337a311b7ebc28.zip
Fix a couple of problems with initialization and assignment to
__block variables where the act of initialization/assignment itself causes the __block variable to be copied to the heap because the variable is of block type and is being assigned a block literal which captures the variable. rdar://problem/9814099 llvm-svn: 136337
Diffstat (limited to 'llvm/lib/Transforms/Utils/SimplifyCFG.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud