diff options
author | Dan Gohman <gohman@apple.com> | 2012-09-04 23:16:20 +0000 |
---|---|---|
committer | Dan Gohman <gohman@apple.com> | 2012-09-04 23:16:20 +0000 |
commit | df476e5e936b5d16484bdbb5024a46de359a59aa (patch) | |
tree | c1a53eb5d67503f8bce0e6a61fe07b8e41b15b00 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
parent | e535c1a12ee1055f896ba4f9b8a4f2d9d0876a6c (diff) | |
download | bcm5719-llvm-df476e5e936b5d16484bdbb5024a46de359a59aa.tar.gz bcm5719-llvm-df476e5e936b5d16484bdbb5024a46de359a59aa.zip |
Make provenance checking conservative in cases when
pointers-to-strong-pointers may be in play. These can lead to retains and
releases happening in unstructured ways, foiling the optimizer. This fixes
rdar://12150909.
llvm-svn: 163180
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions