Searched refs:IVPN (Results 1 – 1 of 1) sorted by relevance
2839 auto *IVPN = dyn_cast<PHINode>(IV); in detectShiftUntilZeroIdiom() local2840 if (!IVPN || IVPN->getParent() != LoopHeaderBB) { in detectShiftUntilZeroIdiom()2845 Start = IVPN->getIncomingValueForBlock(LoopPreheaderBB); in detectShiftUntilZeroIdiom()2846 IVNext = dyn_cast<Instruction>(IVPN->getIncomingValueForBlock(LoopHeaderBB)); in detectShiftUntilZeroIdiom()2848 if (!IVNext || !match(IVNext, m_Add(m_Specific(IVPN), m_One()))) { in detectShiftUntilZeroIdiom()