reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1031 L(LI->getLoopFor(OrigPhi->getParent())), SE(SEv), DT(DTree), 1033 assert(L->getHeader() == OrigPhi->getParent() && "Phi must be an IV"); 1034 ExtendKindMap[OrigPhi] = WI.IsSigned ? SignExtended : ZeroExtended; 1727 const SCEVAddRecExpr *AddRec = dyn_cast<SCEVAddRecExpr>(SE->getSCEV(OrigPhi)); 1732 const SCEV *WideIVExpr = getExtendKind(OrigPhi) == SignExtended 1763 calculatePostIncRanges(OrigPhi); 1783 cast<Instruction>(OrigPhi->getIncomingValueForBlock(LatchBlock)); 1793 Widened.insert(OrigPhi); 1794 pushNarrowIVUsers(OrigPhi, WidePhi); 1813 replaceAllDbgUsesWith(*OrigPhi, *WidePhi, *WidePhi, *DT);