Home
last modified time | relevance | path

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

/freebsd-10-stable/contrib/llvm/lib/Analysis/
DScalarEvolutionExpander.cpp1636 Instruction *IsomorphicInc = in replaceCongruentIVs() local
1646 || isExpandedAddRecExprPHI(Phi, IsomorphicInc, L))) { in replaceCongruentIVs()
1648 std::swap(OrigInc, IsomorphicInc); in replaceCongruentIVs()
1657 IsomorphicInc->getType()); in replaceCongruentIVs()
1658 if (OrigInc != IsomorphicInc in replaceCongruentIVs()
1659 && TruncExpr == SE.getSCEV(IsomorphicInc) in replaceCongruentIVs()
1660 && ((isa<PHINode>(OrigInc) && isa<PHINode>(IsomorphicInc)) in replaceCongruentIVs()
1661 || hoistIVInc(OrigInc, IsomorphicInc))) { in replaceCongruentIVs()
1664 << *IsomorphicInc << '\n'); in replaceCongruentIVs()
1666 if (OrigInc->getType() != IsomorphicInc->getType()) { in replaceCongruentIVs()
[all …]