Lines Matching refs:ThreadSanitizer
110 struct ThreadSanitizer { struct
111 ThreadSanitizer() { in ThreadSanitizer() argument
188 ThreadSanitizer TSan; in run()
199 void ThreadSanitizer::initialize(Module &M) { in initialize()
393 bool ThreadSanitizer::addrPointsToConstantData(Value *Addr) { in addrPointsToConstantData()
426 void ThreadSanitizer::chooseInstructionsToInstrument( in chooseInstructionsToInstrument()
493 void ThreadSanitizer::InsertRuntimeIgnores(Function &F) { in InsertRuntimeIgnores()
503 bool ThreadSanitizer::sanitizeFunction(Function &F, in sanitizeFunction()
597 bool ThreadSanitizer::instrumentLoadOrStore(const InstructionInfo &II, in instrumentLoadOrStore()
699 bool ThreadSanitizer::instrumentMemIntrinsic(Instruction *I) { in instrumentMemIntrinsic()
727 bool ThreadSanitizer::instrumentAtomic(Instruction *I, const DataLayout &DL) { in instrumentAtomic()
821 int ThreadSanitizer::getMemoryAccessFuncIndex(Type *OrigTy, Value *Addr, in getMemoryAccessFuncIndex()