Home
last modified time | relevance | path

Searched refs:ThreadSanitizer (Results 1 – 12 of 12) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DThreadSanitizer.cpp109 struct ThreadSanitizer { struct
110 ThreadSanitizer() { in ThreadSanitizer() function
187 ThreadSanitizer TSan; in run()
198 void ThreadSanitizer::initialize(Module &M, const TargetLibraryInfo &TLI) { in initialize()
380 bool ThreadSanitizer::addrPointsToConstantData(Value *Addr) { in addrPointsToConstantData()
413 void ThreadSanitizer::chooseInstructionsToInstrument( in chooseInstructionsToInstrument()
480 void ThreadSanitizer::InsertRuntimeIgnores(Function &F) { in InsertRuntimeIgnores()
490 bool ThreadSanitizer::sanitizeFunction(Function &F, in sanitizeFunction()
587 bool ThreadSanitizer::instrumentLoadOrStore(const InstructionInfo &II, in instrumentLoadOrStore()
686 bool ThreadSanitizer::instrumentMemIntrinsic(Instruction *I) { in instrumentMemIntrinsic()
[all …]
/freebsd-14.2/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_common_interceptors_netbsd_compat.inc10 // ThreadSanitizer, MemorySanitizer, etc.
H A Dsanitizer_common_interceptors_memintrinsics.inc10 // ThreadSanitizer, MemorySanitizer, etc.
H A Dsanitizer_common_syscalls.inc10 // ThreadSanitizer, MemorySanitizer, etc.
H A Dsanitizer_syscalls_netbsd.inc10 // ThreadSanitizer, MemorySanitizer, etc.
H A Dsanitizer_common_interceptors.inc10 // ThreadSanitizer, MemorySanitizer, etc.
/freebsd-14.2/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_interface.inc9 // This file is a part of ThreadSanitizer (TSan), a race detector.
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/
H A DSanitizers.def76 // ThreadSanitizer
H A DAttrDocs.td2994 that AddressSanitizer and ThreadSanitizer should not be applied to the function
3037 not be inserted by ThreadSanitizer. The function is still instrumented by the
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DAttributes.td270 /// ThreadSanitizer is on.
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Driver/
H A DOptions.td2448 … HelpText<"Enable memory access instrumentation in ThreadSanitizer (default)">;
2452 … HelpText<"Disable memory access instrumentation in ThreadSanitizer">;
2455 … HelpText<"Enable function entry/exit instrumentation in ThreadSanitizer (default)">;
2459 … HelpText<"Disable function entry/exit instrumentation in ThreadSanitizer">;
2462 … HelpText<"Enable atomic operations instrumentation in ThreadSanitizer (default)">;
2466 … HelpText<"Disable atomic operations instrumentation in ThreadSanitizer">;
/freebsd-14.2/lib/clang/libllvm/
H A DMakefile1793 SRCS_MIN+= Transforms/Instrumentation/ThreadSanitizer.cpp