Lines Matching refs:NewPN
1992 PHINode *NewPN = PHINode::Create(PN->getType(), 1, PN->getName(), NewBB); in CloneInstructions() local
1993 NewPN->addIncoming(PN->getIncomingValueForBlock(PredBB), PredBB); in CloneInstructions()
1994 ValueMapping[PN] = NewPN; in CloneInstructions()
2616 PHINode *NewPN = PHINode::Create(SI->getType(), 2, "", SI); in TryToUnfoldSelectInCurrBB() local
2617 NewPN->addIncoming(SI->getTrueValue(), Term->getParent()); in TryToUnfoldSelectInCurrBB()
2618 NewPN->addIncoming(SI->getFalseValue(), BB); in TryToUnfoldSelectInCurrBB()
2619 SI->replaceAllUsesWith(NewPN); in TryToUnfoldSelectInCurrBB()
2752 PHINode *NewPN = PHINode::Create(Inst->getType(), 2); in ThreadGuard() local
2753 NewPN->addIncoming(UnguardedMapping[Inst], UnguardedBlock); in ThreadGuard()
2754 NewPN->addIncoming(GuardedMapping[Inst], GuardedBlock); in ThreadGuard()
2755 NewPN->insertBefore(InsertionPoint); in ThreadGuard()
2756 Inst->replaceAllUsesWith(NewPN); in ThreadGuard()