1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-25 05:52:53 +02:00
llvm-mirror/lib/Transforms/Instrumentation
Evgeniy Stepanov 4c984e7582 [safestack] Add option for non-TLS unsafe stack pointer.
This patch adds an option, -safe-stack-no-tls, for using normal
storage instead of thread-local storage for the unsafe stack pointer.
This can be useful when SafeStack is applied to an operating system
kernel.

http://reviews.llvm.org/D15673

Patch by Michael LeMay.

llvm-svn: 256221
2015-12-22 00:13:11 +00:00
..
AddressSanitizer.cpp [ASAN] Add doFinalization to reset state 2015-12-05 14:42:34 +00:00
BoundsChecking.cpp Instrumentation: Remove ilist iterator implicit conversions, NFC 2015-10-13 17:39:10 +00:00
CFGMST.h [PGO] Resubmit "MST based PGO instrumentation infrastructure" (r254021) 2015-12-09 18:08:16 +00:00
CMakeLists.txt [PGO] Resubmit "MST based PGO instrumentation infrastructure" (r254021) 2015-12-09 18:08:16 +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] Fix another comdat related issue for COFF 2015-12-22 00:11:15 +00:00
Instrumentation.cpp [PGO] Resubmit "MST based PGO instrumentation infrastructure" (r254021) 2015-12-09 18:08:16 +00:00
LLVMBuild.txt [PGO] Resubmit "MST based PGO instrumentation infrastructure" (r254021) 2015-12-09 18:08:16 +00:00
Makefile
MaximumSpanningTree.h
MemorySanitizer.cpp [IR] Remove terminatepad 2015-12-14 18:34:23 +00:00
PGOInstrumentation.cpp [PGO] Resubmit "MST based PGO instrumentation infrastructure" (r254021) 2015-12-09 18:08:16 +00:00
SafeStack.cpp [safestack] Add option for non-TLS unsafe stack pointer. 2015-12-22 00:13:11 +00:00
SanitizerCoverage.cpp getParent() ^ 3 == getModule() ; NFCI 2015-12-14 17:24:23 +00:00
ThreadSanitizer.cpp Try to appease VS 2015 warnings from http://reviews.llvm.org/D11890 2015-08-15 19:06:14 +00:00