reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1549 if (LI->getLoopFor(UsePhi->getParent()) != L) { 1553 if (UsePhi->getNumOperands() != 1) 1559 if (isa<CatchSwitchInst>(UsePhi->getParent()->getTerminator())) 1563 PHINode::Create(DU.WideDef->getType(), 1, UsePhi->getName() + ".wide", 1564 UsePhi); 1565 WidePhi->addIncoming(DU.WideDef, UsePhi->getIncomingBlock(0)); 1568 UsePhi->replaceAllUsesWith(Trunc); 1569 DeadInsts.emplace_back(UsePhi); 1570 LLVM_DEBUG(dbgs() << "INDVARS: Widen lcssa phi " << *UsePhi << " to "