Searched refs:IsomorphicInc (Results 1 – 2 of 2) sorted by relevance
/external/llvm/lib/Analysis/ |
D | ScalarEvolutionExpander.cpp | 1827 Instruction *IsomorphicInc = in replaceCongruentIVs() local 1830 if (OrigInc && IsomorphicInc) { in replaceCongruentIVs() 1838 isExpandedAddRecExprPHI(Phi, IsomorphicInc, 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() 1852 TruncExpr == SE.getSCEV(IsomorphicInc) && in replaceCongruentIVs() 1853 SE.LI.replacementPreservesLCSSAForm(IsomorphicInc, OrigInc) && in replaceCongruentIVs() 1854 hoistIVInc(OrigInc, IsomorphicInc)) { in replaceCongruentIVs() 1857 << *IsomorphicInc << '\n'); in replaceCongruentIVs() [all …]
|
/external/swiftshader/third_party/LLVM/lib/Analysis/ |
D | ScalarEvolutionExpander.cpp | 1546 Instruction *IsomorphicInc = in replaceCongruentIVs() local 1551 && isExpandedAddRecExprPHI(Phi, IsomorphicInc, L)) { in replaceCongruentIVs() 1553 std::swap(OrigInc, IsomorphicInc); in replaceCongruentIVs() 1560 if (OrigInc != IsomorphicInc && in replaceCongruentIVs() 1561 OrigInc->getType() == IsomorphicInc->getType() && in replaceCongruentIVs() 1562 SE.getSCEV(OrigInc) == SE.getSCEV(IsomorphicInc) && in replaceCongruentIVs() 1563 hoistStep(OrigInc, IsomorphicInc, DT)) { in replaceCongruentIVs() 1566 << *IsomorphicInc << '\n'); in replaceCongruentIVs() 1567 IsomorphicInc->replaceAllUsesWith(OrigInc); in replaceCongruentIVs() 1568 DeadInsts.push_back(IsomorphicInc); in replaceCongruentIVs()
|