llvm-project/llvm/lib/Transforms/Instrumentation
Evgeniy Stepanov 3fd1b1a764 [hwasan] Implement -fsanitize-recover=hwaddress.
Summary: Very similar to AddressSanitizer, with the exception of the error type encoding.

Reviewers: kcc, alekseyshl

Subscribers: cfe-commits, kubamracek, llvm-commits, hiraditya

Differential Revision: https://reviews.llvm.org/D41417

llvm-svn: 321203
2017-12-20 19:05:44 +00:00
..
AddressSanitizer.cpp ASAN: Provide reliable debug info for local variables at -O0. 2017-12-11 20:43:21 +00:00
BoundsChecking.cpp [PM] Port BoundsChecking to the new PM. 2017-11-14 01:30:04 +00:00
CFGMST.h [PGO] add MST min edge selection heuristic to ensure non-zero entry count 2017-12-18 17:56:19 +00:00
CMakeLists.txt Hardware-assisted AddressSanitizer (llvm part). 2017-12-09 00:21:41 +00:00
DataFlowSanitizer.cpp [Transforms] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). 2017-10-21 00:57:46 +00:00
EfficiencySanitizer.cpp Sort the remaining #include lines in include/... and lib/.... 2017-06-06 11:49:48 +00:00
GCOVProfiling.cpp Disable gcov instrumentation of functions using funclet-based exception handling 2017-10-13 13:49:15 +00:00
HWAddressSanitizer.cpp [hwasan] Implement -fsanitize-recover=hwaddress. 2017-12-20 19:05:44 +00:00
IndirectCallPromotion.cpp [PGO] Make indirect call promotion a utility 2017-12-06 21:22:54 +00:00
InstrProfiling.cpp Remove redundant includes from lib/Transforms. 2017-12-13 21:31:01 +00:00
Instrumentation.cpp Hardware-assisted AddressSanitizer (llvm part). 2017-12-09 00:21:41 +00:00
LLVMBuild.txt
MaximumSpanningTree.h Remove unneeded use of #undef DEBUG_TYPE. NFC 2017-07-12 20:49:21 +00:00
MemorySanitizer.cpp [MSan] Hotfix compilation 2017-12-11 15:48:56 +00:00
PGOInstrumentation.cpp Split IndirectBr critical edges before PGO gen/use passes. 2017-12-12 19:07:43 +00:00
PGOMemOPSizeOpt.cpp [NFC] Convert OptimizationRemarkEmitter old emit() calls to new closure 2017-10-11 17:12:59 +00:00
SanitizerCoverage.cpp [sanitizer-coverage] call appendToUsed once per module, not once per function (which is too slow) 2017-09-09 05:30:13 +00:00
ThreadSanitizer.cpp Enhance synchscope representation 2017-07-11 22:23:00 +00:00