Searched refs:ThreadSanitizer (Results 1 – 9 of 9) sorted by relevance
95 struct ThreadSanitizer { struct96 ThreadSanitizer(Module &M);144 Optional<ThreadSanitizer> TSan;150 ThreadSanitizer TSan(*F.getParent()); in run()186 void ThreadSanitizer::initializeCallbacks(Module &M) { in initializeCallbacks()285 ThreadSanitizer::ThreadSanitizer(Module &M) { in ThreadSanitizer() function in ThreadSanitizer369 void ThreadSanitizer::chooseInstructionsToInstrument( in chooseInstructionsToInstrument()426 void ThreadSanitizer::InsertRuntimeIgnores(Function &F) { in InsertRuntimeIgnores()435 bool ThreadSanitizer::sanitizeFunction(Function &F, in sanitizeFunction()516 bool ThreadSanitizer::instrumentLoadOrStore(Instruction *I, in instrumentLoadOrStore()[all …]
65 // ThreadSanitizer
2027 AddressSanitizer and ThreadSanitizer should not be applied to the2057 not be inserted by ThreadSanitizer. The function is still instrumented by the
170 /// ThreadSanitizer is on.
1051 … HelpText<"Enable memory access instrumentation in ThreadSanitizer (default)">;1055 … HelpText<"Disable memory access instrumentation in ThreadSanitizer">;1058 … HelpText<"Enable function entry/exit instrumentation in ThreadSanitizer (default)">;1062 … HelpText<"Disable function entry/exit instrumentation in ThreadSanitizer">;1065 … HelpText<"Enable atomic operations instrumentation in ThreadSanitizer (default)">;1069 … HelpText<"Disable atomic operations instrumentation in ThreadSanitizer">;
1333 SRCS_MIN+= Transforms/Instrumentation/ThreadSanitizer.cpp
11 // ThreadSanitizer, MemorySanitizer, etc.