Searched refs:NarrowUser (Results 1 – 1 of 1) sorted by relevance
1804 Instruction *NarrowUser = cast<Instruction>(U); in pushNarrowIVUsers() local1807 if (!Widened.insert(NarrowUser).second) in pushNarrowIVUsers()1817 NarrowIVUsers.emplace_back(NarrowDef, NarrowUser, WideDef, in pushNarrowIVUsers()1979 UpdateRangeFromGuards(NarrowUser); in calculatePostIncRange()1981 BasicBlock *NarrowUserBB = NarrowUser->getParent(); in calculatePostIncRange()2003 DT->dominates(BBE, NarrowUser->getParent()); in calculatePostIncRange()2025 auto *NarrowUser = cast<Instruction>(U.getUser()); in calculatePostIncRanges() local2028 auto *NarrowUserLoop = (*LI)[NarrowUser->getParent()]; in calculatePostIncRanges()2032 if (!Visited.insert(NarrowUser).second) in calculatePostIncRanges()2035 Worklist.push_back(NarrowUser); in calculatePostIncRanges()[all …]