OSDN Git Service

[ASan] Make ASan instrument variable-masked loads and stores
authorFilipe Cabecinhas <me@filcab.net>
Fri, 6 Jan 2017 15:24:51 +0000 (15:24 +0000)
committerFilipe Cabecinhas <me@filcab.net>
Fri, 6 Jan 2017 15:24:51 +0000 (15:24 +0000)
commita56c8a94d7ce5a4f5bd02915af94d514ac183142
tree0e5ec87f76fb7ac6cdf50d8a7300fc53f97b4796
parent3390413c33b7822deda8db478c3943d4b58a5a73
[ASan] Make ASan instrument variable-masked loads and stores

Summary: Previously we only supported constant-masked loads and stores.

Reviewers: kcc, RKSimon, pgousseau, gbedwell, vitalybuka

Subscribers: llvm-commits

Differential Revision: https://reviews.llvm.org/D28370

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@291238 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Instrumentation/AddressSanitizer.cpp
test/Instrumentation/AddressSanitizer/asan-masked-load-store.ll