Lines Matching refs:IRBuilder
128 Value *getOrCreateUnsafeStackPtr(IRBuilder<> &IRB, Function &F);
131 Value *getStackGuard(IRBuilder<> &IRB, Function &F);
134 void checkStackGuard(IRBuilder<> &IRB, Function &F, ReturnInst &RI,
156 Value *moveStaticAllocasToUnsafeStack(IRBuilder<> &IRB, Function &F,
169 createStackRestorePoints(IRBuilder<> &IRB, Function &F,
359 Value *SafeStack::getOrCreateUnsafeStackPtr(IRBuilder<> &IRB, Function &F) { in getOrCreateUnsafeStackPtr()
395 Value *SafeStack::getStackGuard(IRBuilder<> &IRB, Function &F) { in getStackGuard()
455 SafeStack::createStackRestorePoints(IRBuilder<> &IRB, Function &F, in createStackRestorePoints()
490 void SafeStack::checkStackGuard(IRBuilder<> &IRB, Function &F, ReturnInst &RI, in checkStackGuard()
503 IRBuilder<> IRBFail(CheckTerm); in checkStackGuard()
514 IRBuilder<> &IRB, Function &F, ArrayRef<AllocaInst *> StaticAllocas, in moveStaticAllocasToUnsafeStack()
636 IRBuilder<> IRBUser(InsertBefore); in moveStaticAllocasToUnsafeStack()
677 IRBuilder<> IRB(AI); in moveDynamicAllocasToUnsafeStack()
724 IRBuilder<> IRB(II); in moveDynamicAllocasToUnsafeStack()
730 IRBuilder<> IRB(II); in moveDynamicAllocasToUnsafeStack()
788 IRBuilder<> IRB(&F.front(), F.begin()->getFirstInsertionPt()); in runOnFunction()
807 IRBuilder<> IRBRet(RI); in runOnFunction()