Lines Matching refs:OrigInc
1825 Instruction *OrigInc = dyn_cast<Instruction>( in replaceCongruentIVs() local
1830 if (OrigInc && IsomorphicInc) { in replaceCongruentIVs()
1836 isExpandedAddRecExprPHI(OrigPhiRef, OrigInc, L)) && in replaceCongruentIVs()
1840 std::swap(OrigInc, IsomorphicInc); in replaceCongruentIVs()
1850 SE.getTruncateOrNoop(SE.getSCEV(OrigInc), IsomorphicInc->getType()); in replaceCongruentIVs()
1851 if (OrigInc != IsomorphicInc && in replaceCongruentIVs()
1853 SE.LI.replacementPreservesLCSSAForm(IsomorphicInc, OrigInc) && in replaceCongruentIVs()
1854 hoistIVInc(OrigInc, IsomorphicInc)) { in replaceCongruentIVs()
1858 Value *NewInc = OrigInc; in replaceCongruentIVs()
1859 if (OrigInc->getType() != IsomorphicInc->getType()) { in replaceCongruentIVs()
1861 if (PHINode *PN = dyn_cast<PHINode>(OrigInc)) in replaceCongruentIVs()
1864 IP = OrigInc->getNextNode(); in replaceCongruentIVs()
1869 OrigInc, IsomorphicInc->getType(), IVName); in replaceCongruentIVs()