Searched refs:OuterInductionPHI (Results 1 – 1 of 1) sorted by relevance
78 PHINode *OuterInductionPHI = nullptr; member213 SafeOuterPHIs.insert(FI.OuterInductionPHI); in checkPHIs()313 if (match(&I, m_c_Mul(m_Specific(FI.OuterInductionPHI), in checkOuterLoopInsts()371 match(MatchedMul, m_c_Mul(m_Specific(FI.OuterInductionPHI), in checkIVUsers()379 m_c_Mul(m_Trunc(m_Specific(FI.OuterInductionPHI)), in checkIVUsers()394 for (User *U : FI.OuterInductionPHI->users()) { in checkIVUsers()478 if (!findLoopComponents(FI.OuterLoop, IterationInstructions, FI.OuterInductionPHI, in CanFlattenLoopPair()497 if (FI.InnerInductionPHI->getType() != FI.OuterInductionPHI->getType()) in CanFlattenLoopPair()557 IRBuilder<> Builder(FI.OuterInductionPHI->getParent()->getTerminator()); in DoFlattenLoopPair()559 Value *OuterValue = FI.OuterInductionPHI; in DoFlattenLoopPair()[all …]