Lines Matching refs:PHINode
77 PHINode *PN = dyn_cast<PHINode>(&BBI); in ConnectProlog()
83 PHINode *NewPN = PHINode::Create(PN->getType(), 2, PN->getName() + ".unr", in ConnectProlog()
176 PHINode *PN = dyn_cast<PHINode>(&BBI); in ConnectEpilog()
192 PHINode *EpilogPN = cast<PHINode> (PN->use_begin()->getUser()); in ConnectEpilog()
227 PHINode *PN = dyn_cast<PHINode>(&BBI); in ConnectEpilog()
233 PHINode *NewPN = PHINode::Create(PN->getType(), 2, PN->getName() + ".unr", in ConnectEpilog()
242 PHINode *VPN = cast<PHINode>(VMap[&BBI]); in ConnectEpilog()
320 PHINode *NewIdx = PHINode::Create(NewIter->getType(), 2, in CloneLoopBlocks()
338 for (BasicBlock::iterator I = Header->begin(); isa<PHINode>(I); ++I) { in CloneLoopBlocks()
339 PHINode *NewPHI = cast<PHINode>(VMap[&*I]); in CloneLoopBlocks()
657 PHINode *NewIdx = PHINode::Create(TestVal->getType(), 2, "niter", in UnrollRuntimeLoopRemainder()