Lines Matching defs:NewPN
119 PHINode *NewPN = PHINode::Create(PN.getType(), 2, PN.getName() + ".unr");
120 NewPN->insertBefore(PrologExit->getFirstNonPHIIt());
125 NewPN->addIncoming(PN.getIncomingValueForBlock(NewPreHeader),
129 NewPN->addIncoming(PoisonValue::get(PN.getType()), PreHeader);
140 NewPN->addIncoming(V, PrologLatch);
146 PN.setIncomingValueForBlock(NewPreHeader, NewPN);
148 PN.addIncoming(NewPN, PrologExit);
290 PHINode *NewPN = PHINode::Create(PN.getType(), 2, PN.getName() + ".unr");
291 NewPN->insertBefore(NewExit->getFirstNonPHIIt());
293 NewPN->addIncoming(PN.getIncomingValueForBlock(NewPreHeader), PreHeader);
295 NewPN->addIncoming(PN.getIncomingValueForBlock(Latch), Latch);
300 VPN->setIncomingValueForBlock(EpilogPreHeader, NewPN);