diff options
author | Anna Zaks <ganna@apple.com> | 2012-09-29 00:20:38 +0000 |
---|---|---|
committer | Anna Zaks <ganna@apple.com> | 2012-09-29 00:20:38 +0000 |
commit | 0353aad5a966a9ce8f34f93e4abe7daf929920e9 (patch) | |
tree | 9e01451965b20b2585c7f9fa1666b1eae8067561 /llvm/lib/CodeGen/MachineBlockPlacement.cpp | |
parent | 9e99f0c40d2fc96aad7254b0da72d6e3fde6446e (diff) | |
download | bcm5719-llvm-0353aad5a966a9ce8f34f93e4abe7daf929920e9.tar.gz bcm5719-llvm-0353aad5a966a9ce8f34f93e4abe7daf929920e9.zip |
[analyzer] Re-implement IvarInvalidationChecker so that it verifies that
the validation occurred.
The original implementation was pessimistic - we assumed that ivars
which escape are invalidated. This version is optimistic, it assumes
that the ivars will always be explicitly invalidated: either set to nil
or sent an invalidation message.
llvm-svn: 164868
Diffstat (limited to 'llvm/lib/CodeGen/MachineBlockPlacement.cpp')
0 files changed, 0 insertions, 0 deletions