Home
last modified time | relevance | path

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

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
DLoopFlatten.cpp608 SmallVector<WideIVInfo, 2> WideIVs; in CanWidenIV() local
610 WideIVs.push_back( {FI.InnerInductionPHI, MaxLegalType, false }); in CanWidenIV()
611 WideIVs.push_back( {FI.OuterInductionPHI, MaxLegalType, false }); in CanWidenIV()
615 for (const auto &WideIV : WideIVs) { in CanWidenIV()
DIndVarSimplify.cpp598 SmallVector<WideIVInfo, 8> WideIVs; in simplifyAndExtend() local
630 WideIVs.push_back(Visitor.WI); in simplifyAndExtend()
638 for (; !WideIVs.empty(); WideIVs.pop_back()) { in simplifyAndExtend()
641 if (PHINode *WidePhi = createWideIV(WideIVs.back(), LI, SE, Rewriter, in simplifyAndExtend()