Adding AArch64 support to ASan instrumentation
authorRenato Golin <renato.golin@linaro.org>
Tue, 3 Feb 2015 11:20:45 +0000 (11:20 +0000)
committerRenato Golin <renato.golin@linaro.org>
Tue, 3 Feb 2015 11:20:45 +0000 (11:20 +0000)
commitba4bdb4b1bef0d1091a23e81c8e44abc92554cfc
tree9ed1b9d3e28456abf162541b0675139fc86837af
parent97494e9718dfd8691f9a6879bd61677d26b971c4
Adding AArch64 support to ASan instrumentation

For the time being, it is still hardcoded to support only the 39 VA bits
variant, I plan to work on supporting 42 and 48 VA bits variants, but I
don't have access to such hardware at the moment.

Patch by Chrystophe Lyon.

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