Lines Matching defs:PtrInc
725 Instruction *PtrInc = nullptr;
729 PtrInc = GetElementPtrInst::Create(
732 cast<GetElementPtrInst>(PtrInc)->setIsInBounds(IsPtrInBounds(BasePtr));
737 NewPHI->addIncoming(PtrInc, PI);
739 if (PtrInc->getType() != BasePtr->getType())
741 new BitCastInst(PtrInc, BasePtr->getType(),
742 getInstrName(PtrInc, CastNodeNameSuffix), InsPoint);
744 NewBasePtr = PtrInc;
756 PtrInc = GetElementPtrInst::Create(
759 cast<GetElementPtrInst>(PtrInc)->setIsInBounds(IsPtrInBounds(BasePtr));
761 NewPHI->addIncoming(PtrInc, PI);
763 PtrInc = NewPHI;
776 return std::make_pair(NewBasePtr, PtrInc);
783 Instruction *PtrInc = Base.second;
784 assert((NewBasePtr && PtrInc) && "base does not exist!\n");
786 Type *I8Ty = Type::getInt8Ty(PtrInc->getParent()->getContext());
811 I8Ty, PtrInc, OffToBase,
816 NewPtr->insertAfter(cast<Instruction>(PtrInc));