Home
last modified time | relevance | path

Searched refs:OrigInc (Results 1 – 1 of 1) sorted by relevance

/external/llvm/lib/Analysis/
DScalarEvolutionExpander.cpp1745 Instruction *OrigInc = in replaceCongruentIVs() local
1755 || isExpandedAddRecExprPHI(OrigPhiRef, OrigInc, L)) in replaceCongruentIVs()
1759 std::swap(OrigInc, IsomorphicInc); in replaceCongruentIVs()
1767 const SCEV *TruncExpr = SE.getTruncateOrNoop(SE.getSCEV(OrigInc), in replaceCongruentIVs()
1769 if (OrigInc != IsomorphicInc in replaceCongruentIVs()
1771 && ((isa<PHINode>(OrigInc) && isa<PHINode>(IsomorphicInc)) in replaceCongruentIVs()
1772 || hoistIVInc(OrigInc, IsomorphicInc))) { in replaceCongruentIVs()
1776 Value *NewInc = OrigInc; in replaceCongruentIVs()
1777 if (OrigInc->getType() != IsomorphicInc->getType()) { in replaceCongruentIVs()
1779 if (PHINode *PN = dyn_cast<PHINode>(OrigInc)) in replaceCongruentIVs()
[all …]