1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-22 20:43:44 +02:00
llvm-mirror/lib/Transforms/Instrumentation
Evgeniy Stepanov 118b7804cb [msan] Fix origin propagation for select of floats.
MSan does not assign origin for instrumentation temps (i.e. the ones that do
not come from the application code), but "select" instrumentation erroneously
tried to use one of those.

https://code.google.com/p/memory-sanitizer/issues/detail?id=78

llvm-svn: 222918
2014-11-28 11:17:58 +00:00
..
AddressSanitizer.cpp Tidied up target triple OS detection. NFC 2014-11-22 19:12:10 +00:00
BoundsChecking.cpp
CMakeLists.txt Move asan-coverage into a separate phase. 2014-11-11 22:14:37 +00:00
DataFlowSanitizer.cpp [dfsan] Abort at runtime on indirect calls to uninstrumented vararg functions. 2014-11-05 17:21:00 +00:00
DebugIR.cpp Revert "IR: MDNode => Value" 2014-11-11 21:30:22 +00:00
DebugIR.h Canonicalize header guards into a common format. 2014-08-13 16:26:38 +00:00
GCOVProfiling.cpp Revert "IR: MDNode => Value" 2014-11-11 21:30:22 +00:00
Instrumentation.cpp Move asan-coverage into a separate phase. 2014-11-11 22:14:37 +00:00
LLVMBuild.txt
Makefile
MaximumSpanningTree.h
MemorySanitizer.cpp [msan] Fix origin propagation for select of floats. 2014-11-28 11:17:58 +00:00
SanitizerCoverage.cpp [asan/coverage] change the way asan coverage instrumentation is done: instead of setting the guard to 1 in the generated code, pass the pointer to guard to __sanitizer_cov and set it there. No user-visible functionality change expected 2014-11-24 18:49:53 +00:00
ThreadSanitizer.cpp Use nullptr instead of NULL for variadic sentinels 2014-11-13 22:55:19 +00:00