1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-22 12:33:33 +02:00
llvm-mirror/lib/Transforms/Instrumentation
Adhemerval Zanella fd321f0647 [sanitizer] [dfsan] Unify aarch64 mapping
This patch changes the DFSan instrumentation for aarch64 to instead
of using fixes application mask defined by SANITIZER_AARCH64_VMA
to read the application shadow mask value from compiler-rt. The value
is initialized based on runtime VAM detection.

Along with this patch a compiler-rt one will also be added to export
the shadow mask variable.

llvm-svn: 254196
2015-11-27 12:42:39 +00:00
..
AddressSanitizer.cpp Follow up to r253591. Turn into an assertion. 2015-11-19 21:50:08 +00:00
BoundsChecking.cpp Instrumentation: Remove ilist iterator implicit conversions, NFC 2015-10-13 17:39:10 +00:00
CMakeLists.txt [PGO] Revert revision r254021,r254028,r254035 2015-11-24 23:49:08 +00:00
DataFlowSanitizer.cpp [sanitizer] [dfsan] Unify aarch64 mapping 2015-11-27 12:42:39 +00:00
GCOVProfiling.cpp DI: Reverse direction of subprogram -> function edge. 2015-11-05 22:03:56 +00:00
InstrProfiling.cpp [PGO] Introduce alignment macro for instr-prof control data(NFC) 2015-11-23 18:02:59 +00:00
Instrumentation.cpp [PGO] Revert revision r254021,r254028,r254035 2015-11-24 23:49:08 +00:00
LLVMBuild.txt [PGO] Revert revision r254021,r254028,r254035 2015-11-24 23:49:08 +00:00
Makefile
MaximumSpanningTree.h
MemorySanitizer.cpp Revert "Change memcpy/memset/memmove to have dest and source alignments." 2015-11-19 05:56:52 +00:00
SafeStack.cpp [safestack] Fix alignment of dynamic allocas. 2015-11-25 22:52:30 +00:00
SanitizerCoverage.cpp Instrumentation: Remove ilist iterator implicit conversions, NFC 2015-10-13 17:39:10 +00:00
ThreadSanitizer.cpp Try to appease VS 2015 warnings from http://reviews.llvm.org/D11890 2015-08-15 19:06:14 +00:00