aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Basic/VirtualFileSystem.cpp
diff options
context:
space:
mode:
authorKostya Serebryany <kcc@google.com>2014-05-23 11:52:07 +0000
committerKostya Serebryany <kcc@google.com>2014-05-23 11:52:07 +0000
commitc7895a83d2121aff5170d377d501d139aa0e9ed9 (patch)
treeb1306ab67d7ac2bb586046aae8d463e4a76262b7 /clang/lib/Basic/VirtualFileSystem.cpp
parent23b222cc502263219c435da17fea6d85be66c4dc (diff)
downloadllvm-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