Lines Matching refs:InsertPt
1165 BasicBlock::iterator InsertPt = UserBB->getFirstInsertionPt();
1166 assert(InsertPt != UserBB->end());
1168 CI->getType(), "", &*InsertPt);
1258 Instruction *InsertPt = nullptr;
1263 InsertPt = &Iter;
1267 assert(InsertPt != nullptr && "Parent block did not contain cmp or binop");
1269 IRBuilder<> Builder(InsertPt);
1452 BasicBlock::iterator InsertPt = UserBB->getFirstInsertionPt();
1453 assert(InsertPt != UserBB->end());
1457 &*InsertPt);
1638 Instruction *InsertPt =
1642 AndI->getOperand(1), "", InsertPt);
1722 BasicBlock::iterator InsertPt = TruncUserBB->getFirstInsertionPt();
1723 assert(InsertPt != TruncUserBB->end());
1727 "", &*InsertPt);
1730 "", &*InsertPt);
1823 BasicBlock::iterator InsertPt = UserBB->getFirstInsertionPt();
1824 assert(InsertPt != UserBB->end());
1828 "", &*InsertPt);
1831 "", &*InsertPt);
2642 SExtBuilder(Instruction *InsertPt, Value *Opnd, Type *Ty)
2643 : TypePromotionAction(InsertPt) {
2644 IRBuilder<> Builder(InsertPt);
2668 ZExtBuilder(Instruction *InsertPt, Value *Opnd, Type *Ty)
2669 : TypePromotionAction(InsertPt) {
2670 IRBuilder<> Builder(InsertPt);
6113 BasicBlock::iterator InsertPt = UserBB->getFirstInsertionPt();
6114 assert(InsertPt != UserBB->end());
6115 InsertedTrunc = new TruncInst(I, Src->getType(), "", &*InsertPt);