Lines Matching refs:OrigInc
1762 Instruction *OrigInc = in replaceCongruentIVs() local
1772 || isExpandedAddRecExprPHI(OrigPhiRef, OrigInc, L)) in replaceCongruentIVs()
1776 std::swap(OrigInc, IsomorphicInc); in replaceCongruentIVs()
1784 const SCEV *TruncExpr = SE.getTruncateOrNoop(SE.getSCEV(OrigInc), in replaceCongruentIVs()
1786 if (OrigInc != IsomorphicInc in replaceCongruentIVs()
1788 && ((isa<PHINode>(OrigInc) && isa<PHINode>(IsomorphicInc)) in replaceCongruentIVs()
1789 || hoistIVInc(OrigInc, IsomorphicInc))) { in replaceCongruentIVs()
1793 Value *NewInc = OrigInc; in replaceCongruentIVs()
1794 if (OrigInc->getType() != IsomorphicInc->getType()) { in replaceCongruentIVs()
1796 if (PHINode *PN = dyn_cast<PHINode>(OrigInc)) in replaceCongruentIVs()
1799 IP = OrigInc->getNextNode(); in replaceCongruentIVs()
1804 CreateTruncOrBitCast(OrigInc, IsomorphicInc->getType(), IVName); in replaceCongruentIVs()