Lines Matching refs:IRBuilder

447   Value *createSlowPathCmp(IRBuilder<> &IRB, Value *AddrLong,
453 Value *memToShadow(Value *Shadow, IRBuilder<> &IRB);
520 bool InstrumentGlobals(IRBuilder<> &IRB, Module &M);
632 IRBuilder<> IRB(InstBefore); in unpoisonDynamicAllocasBeforeInst()
737 void poisonRedZones(ArrayRef<uint8_t> ShadowBytes, IRBuilder<> &IRB,
739 void poisonAlloca(Value *V, uint64_t Size, IRBuilder<> &IRB, bool DoPoison);
741 void SetShadowToStackAfterReturnInlined(IRBuilder<> &IRB, Value *ShadowBase,
743 Value *createAllocaForLayout(IRBuilder<> &IRB, const ASanStackFrameLayout &L,
745 PHINode *createPHI(IRBuilder<> &IRB, Value *Cond, Value *ValueIfTrue,
821 Value *AddressSanitizer::memToShadow(Value *Shadow, IRBuilder<> &IRB) { in memToShadow()
834 IRBuilder<> IRB(MI); in instrumentMemIntrinsic()
948 IRBuilder<> IRB(I); in instrumentPointerComparisonOrSubtraction()
1022 IRBuilder<> IRB(InsertBefore); in generateCrashCode()
1048 Value *AddressSanitizer::createSlowPathCmp(IRBuilder<> &IRB, Value *AddrLong, in createSlowPathCmp()
1071 IRBuilder<> IRB(InsertBefore); in instrumentAddress()
1131 IRBuilder<> IRB(I); in instrumentUnusualSizeOrAlignment()
1153 IRBuilder<> IRB(&GlobalInit.front(), in poisonOneInitializer()
1275 IRBuilder<> IRB(*C); in initializeCallbacks()
1296 bool AddressSanitizerModule::InstrumentGlobals(IRBuilder<> &IRB, Module &M) { in InstrumentGlobals()
1418 IRBuilder<> IRB_Dtor(ReturnInst::Create(*C, AsanDtorBB)); in InstrumentGlobals()
1442 IRBuilder<> IRB(CtorFunc->getEntryBlock().getTerminator()); in runOnModule()
1450 IRBuilder<> IRB(*C); in initializeCallbacks()
1544 IRBuilder<> IRB(&F.front(), F.front().begin()); in maybeInsertAsanInitAtFunctionEntry()
1677 IRBuilder<> IRB(CI); in runOnFunction()
1706 IRBuilder<> IRB(*C); in initializeCallbacks()
1730 IRBuilder<> &IRB, Value *ShadowBase, in poisonRedZones()
1772 IRBuilder<> &IRB, Value *ShadowBase, int Size) { in SetShadowToStackAfterReturnInlined()
1786 PHINode *FunctionStackPoisoner::createPHI(IRBuilder<> &IRB, Value *Cond, in createPHI()
1799 IRBuilder<> &IRB, const ASanStackFrameLayout &L, bool Dynamic) { in createAllocaForLayout()
1818 IRBuilder<> IRB(dyn_cast<Instruction>(FirstBB.begin())); in createDynamicAllocasInitStorage()
1832 IRBuilder<> IRB(APC.InsBefore); in poisonStack()
1853 IRBuilder<> IRB(InsBefore); in poisonStack()
1914 IRBuilder<> IRBIf(Term); in poisonStack()
1982 IRBuilder<> IRBRet(Ret); in poisonStack()
2003 IRBuilder<> IRBPoison(ThenTerm); in poisonStack()
2023 IRBuilder<> IRBElse(ElseTerm); in poisonStack()
2039 IRBuilder<> &IRB, bool DoPoison) { in poisonAlloca()
2087 IRBuilder<> IRB(AI); in handleDynamicAllocaCall()