[sanitizer] Add MSan support for AArch64
authorAdhemerval Zanella <adhemerval.zanella@linaro.org>
Wed, 16 Sep 2015 15:10:27 +0000 (15:10 +0000)
committerAdhemerval Zanella <adhemerval.zanella@linaro.org>
Wed, 16 Sep 2015 15:10:27 +0000 (15:10 +0000)
commit5f57416779109b38f80797b7294c2549aa938ccb
treeb3b86e136987d1a07f40dfc4c33d178727c154c8
parente91a80e5b8639eb71c503ef4e521f33dc21fa912
[sanitizer] Add MSan support for AArch64

This patch adds support for msan on aarch64-linux for both 39 and
42-bit VMA.  The support is enabled by defining the
SANITIZER_AARCH64_VMA compiler flag to either 39 or 42 at build time
for both clang/llvm and compiler-rt.  The default VMA is 39 bits.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@247807 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Instrumentation/MemorySanitizer.cpp