Lines Matching defs:NewPN
118 PHINode *NewPN = PHINode::Create(PN.getType(), 2, PN.getName() + ".unr");
119 NewPN->insertBefore(PrologExit->getFirstNonPHIIt());
124 NewPN->addIncoming(PN.getIncomingValueForBlock(NewPreHeader),
128 NewPN->addIncoming(PoisonValue::get(PN.getType()), PreHeader);
139 NewPN->addIncoming(V, PrologLatch);
145 PN.setIncomingValueForBlock(NewPreHeader, NewPN);
147 PN.addIncoming(NewPN, PrologExit);
289 PHINode *NewPN = PHINode::Create(PN.getType(), 2, PN.getName() + ".unr");
290 NewPN->insertBefore(NewExit->getFirstNonPHIIt());
292 NewPN->addIncoming(PN.getIncomingValueForBlock(NewPreHeader), PreHeader);
294 NewPN->addIncoming(PN.getIncomingValueForBlock(Latch), Latch);
299 VPN->setIncomingValueForBlock(EpilogPreHeader, NewPN);