Home | History | Annotate | Download | only in Instrumentation

Lines Matching refs:IRBuilder

33 #include "llvm/Support/IRBuilder.h"
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) {
251 IRBuilder<> IRB(InsertBefore);
256 IRBuilder<> IRB(InsertBefore);
279 IRBuilder<> IRB(InsertBefore);
318 IRBuilder<> IRB(I);
323 IRBuilder<> &IRB, Value *Addr, bool IsWrite, uint32_t TypeSize) {
335 IRBuilder<> &IRB, Value *Addr,
351 IRBuilder<> IRB2(CheckTerm);
370 IRBuilder<> IRB1(CheckTerm);
453 IRBuilder<> IRB(CtorInsertBefore);
520 IRBuilder<> IRB_Dtor(ReturnInst::Create(*C, AsanDtorBB));
555 IRBuilder<> IRB(CtorInsertBefore);
625 IRBuilder<> IRB(F.begin()->begin());
701 IRBuilder<> IRB(CI);
736 IRBuilder<> IRB,
855 IRBuilder<> IRB(InsBefore);
922 IRBuilder<> IRBRet(Ret);