HomeSort by relevance Sort by last modified time
    Searched refs:IRB (Results 1 - 3 of 3) sorted by null

  /external/llvm/lib/Transforms/Instrumentation/
ThreadSanitizer.cpp 117 IRBuilder<> IRB(M.getContext());
119 IRB.getVoidTy(), NULL);
123 TsanFuncEntry = M.getOrInsertFunction("__tsan_func_entry", IRB.getVoidTy(),
124 IRB.getInt8PtrTy(), NULL);
125 TsanFuncExit = M.getOrInsertFunction("__tsan_func_exit", IRB.getVoidTy(),
130 TsanRead[i] = M.getOrInsertFunction(ReadName, IRB.getVoidTy(),
131 IRB.getInt8PtrTy(), NULL);
134 TsanWrite[i] = M.getOrInsertFunction(WriteName, IRB.getVoidTy(),
135 IRB.getInt8PtrTy(), NULL);
137 TsanVptrUpdate = M.getOrInsertFunction("__tsan_vptr_update", IRB.getVoidTy()
    [all...]
AddressSanitizer.cpp 135 void instrumentAddress(Instruction *OrigIns, IRBuilder<> &IRB,
137 Instruction *generateCrashCode(IRBuilder<> &IRB, Value *Addr,
143 Value *memToShadow(Value *Shadow, IRBuilder<> &IRB);
168 void PoisonStack(const ArrayRef<AllocaInst*> &AllocaVec, IRBuilder<> IRB,
237 Value *AddressSanitizer::memToShadow(Value *Shadow, IRBuilder<> &IRB) {
239 Shadow = IRB.CreateLShr(Shadow, MappingScale);
243 return IRB.CreateOr(Shadow, ConstantInt::get(IntptrTy,
251 IRBuilder<> IRB(InsertBefore);
252 instrumentAddress(OrigIns, IRB, Addr, 8, IsWrite);
256 IRBuilder<> IRB(InsertBefore)
    [all...]
  /external/llvm/lib/Transforms/Utils/
ModuleUtils.cpp 24 IRBuilder<> IRB(M.getContext());
25 FunctionType *FnTy = FunctionType::get(IRB.getVoidTy(), false);
27 IRB.getInt32Ty(), PointerType::getUnqual(FnTy), NULL);
30 Ty, IRB.getInt32(Priority), F, NULL);

Completed in 850 milliseconds