Lines Matching defs:PtrInc
723 Instruction *PtrInc = nullptr;
727 PtrInc = GetElementPtrInst::Create(
730 cast<GetElementPtrInst>(PtrInc)->setIsInBounds(IsPtrInBounds(BasePtr));
735 NewPHI->addIncoming(PtrInc, PI);
737 if (PtrInc->getType() != BasePtr->getType())
739 new BitCastInst(PtrInc, BasePtr->getType(),
740 getInstrName(PtrInc, CastNodeNameSuffix), InsPoint);
742 NewBasePtr = PtrInc;
754 PtrInc = GetElementPtrInst::Create(
757 cast<GetElementPtrInst>(PtrInc)->setIsInBounds(IsPtrInBounds(BasePtr));
759 NewPHI->addIncoming(PtrInc, PI);
761 PtrInc = NewPHI;
774 return std::make_pair(NewBasePtr, PtrInc);
781 Instruction *PtrInc = Base.second;
782 assert((NewBasePtr && PtrInc) && "base does not exist!\n");
784 Type *I8Ty = Type::getInt8Ty(PtrInc->getParent()->getContext());
809 I8Ty, PtrInc, OffToBase,
814 NewPtr->insertAfter(cast<Instruction>(PtrInc));