Lines Matching refs:NewPN
583 PHINode *NewPN = in foldPHIArgGEPIntoPHI() local
585 InsertNewInstBefore(NewPN, PN.getIterator()); in foldPHIArgGEPIntoPHI()
587 NewPN->addIncoming(FirstOp, PN.getIncomingBlock(0)); in foldPHIArgGEPIntoPHI()
588 OperandPhis[I] = NewPN; in foldPHIArgGEPIntoPHI()
589 FixedOperands[I] = NewPN; in foldPHIArgGEPIntoPHI()
728 PHINode *NewPN = PHINode::Create(FirstLI->getOperand(0)->getType(), in foldPHIArgLoadIntoPHI() local
733 NewPN->addIncoming(InVal, PN.getIncomingBlock(0)); in foldPHIArgLoadIntoPHI()
735 new LoadInst(FirstLI->getType(), NewPN, "", IsVolatile, LoadAlignment); in foldPHIArgLoadIntoPHI()
763 NewPN->addIncoming(NewInVal, BB); in foldPHIArgLoadIntoPHI()
770 delete NewPN; in foldPHIArgLoadIntoPHI()
772 InsertNewInstBefore(NewPN, PN.getIterator()); in foldPHIArgLoadIntoPHI()
922 PHINode *NewPN = PHINode::Create(FirstInst->getOperand(0)->getType(), in foldPHIArgOpIntoPHI() local
927 NewPN->addIncoming(InVal, PN.getIncomingBlock(0)); in foldPHIArgOpIntoPHI()
936 NewPN->addIncoming(NewInVal, BB); in foldPHIArgOpIntoPHI()
944 delete NewPN; in foldPHIArgOpIntoPHI()
946 InsertNewInstBefore(NewPN, PN.getIterator()); in foldPHIArgOpIntoPHI()
947 PhiVal = NewPN; in foldPHIArgOpIntoPHI()