Searched refs:IRB (Results 1 - 3 of 3) sorted by relevance
/external/llvm/lib/Transforms/Instrumentation/ |
H A D | ThreadSanitizer.cpp | 127 IRBuilder<> IRB(M.getContext()); 129 IRB.getVoidTy(), NULL); 134 "__tsan_func_entry", IRB.getVoidTy(), IRB.getInt8PtrTy(), NULL)); 136 "__tsan_func_exit", IRB.getVoidTy(), NULL)); 137 OrdTy = IRB.getInt32Ty(); 143 ReadName, IRB.getVoidTy(), IRB.getInt8PtrTy(), NULL)); 147 WriteName, IRB.getVoidTy(), IRB 341 createOrdering(IRBuilder< *IRB, AtomicOrdering ord) argument [all...] |
H A D | AddressSanitizer.cpp | 165 Instruction *OrigIns, IRBuilder<> &IRB, 167 Value *createSlowPathCmp(IRBuilder<> &IRB, Value *AddrLong, 176 Value *memToShadow(Value *Shadow, IRBuilder<> &IRB); 203 void PoisonStack(const ArrayRef<AllocaInst*> &AllocaVec, IRBuilder<> IRB, 287 Value *AddressSanitizer::memToShadow(Value *Shadow, IRBuilder<> &IRB) { argument 289 Shadow = IRB.CreateLShr(Shadow, MappingScale); 293 return IRB.CreateOr(Shadow, ConstantInt::get(IntptrTy, 302 IRBuilder<> IRB(InsertBefore); 303 instrumentAddress(AFC, OrigIns, IRB, Addr, 8, IsWrite); 307 IRBuilder<> IRB(InsertBefor 454 createSlowPathCmp(IRBuilder< &IRB, Value *AddrLong, Value *ShadowValue, uint32_t TypeSize) argument 472 instrumentAddress(AsanFunctionContext &AFC, Instruction *OrigIns, IRBuilder<> &IRB, Value *Addr, uint32_t TypeSize, bool IsWrite) argument 958 PoisonStack(const ArrayRef<AllocaInst*> &AllocaVec, IRBuilder<> IRB, Value *ShadowBase, bool DoPoison) argument 1133 PoisonStack(ArrayRef<AllocaInst*>(AllocaVec), IRB, ShadowBase, true); local [all...] |
/external/llvm/lib/Transforms/Utils/ |
H A D | 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 88 milliseconds