diff options
author | Kostya Serebryany <kcc@google.com> | 2014-05-23 11:52:07 +0000 |
---|---|---|
committer | Kostya Serebryany <kcc@google.com> | 2014-05-23 11:52:07 +0000 |
commit | c7895a83d2121aff5170d377d501d139aa0e9ed9 (patch) | |
tree | b1306ab67d7ac2bb586046aae8d463e4a76262b7 /clang/lib/Basic/VirtualFileSystem.cpp | |
parent | 23b222cc502263219c435da17fea6d85be66c4dc (diff) | |
download | llvm-c7895a83d2121aff5170d377d501d139aa0e9ed9.zip llvm-c7895a83d2121aff5170d377d501d139aa0e9ed9.tar.gz llvm-c7895a83d2121aff5170d377d501d139aa0e9ed9.tar.bz2 |
[asan] properly instrument memory accesses that have small alignment (smaller than min(8,size)) by making two checks instead of one. This may slowdown some cases, e.g. long long on 32-bit or wide loads produced after loop unrolling. The benefit is higher sencitivity.
llvm-svn: 209508
Diffstat (limited to 'clang/lib/Basic/VirtualFileSystem.cpp')
0 files changed, 0 insertions, 0 deletions