[sanitizers] Add DFSan support for AArch64 42-bit VMA
authorAdhemerval Zanella <adhemerval.zanella@linaro.org>
Mon, 24 Aug 2015 13:48:10 +0000 (13:48 +0000)
committerAdhemerval Zanella <adhemerval.zanella@linaro.org>
Mon, 24 Aug 2015 13:48:10 +0000 (13:48 +0000)
commit9708c4754d5e43e639d8000d6150e67f85a0d1da
treec897d951452eb53d49ccd07dfb6dd50d3c4d89d7
parent59dfeede450bf18503eedb49e698a8b89a3df56d
[sanitizers] Add DFSan support for AArch64 42-bit VMA

This patch adds support for dfsan on aarch64-linux with 42-bit VMA
(current default config for 64K pagesize kernels).  The support is
enabled by defining the SANITIZER_AARCH64_VMA to 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@245840 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Instrumentation/DataFlowSanitizer.cpp