Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DIndVarSimplify.cpp1649 Instruction *NarrowUser = cast<Instruction>(U); in pushNarrowIVUsers() local
1652 if (!Widened.insert(NarrowUser).second) in pushNarrowIVUsers()
1662 NarrowIVUsers.emplace_back(NarrowDef, NarrowUser, WideDef, in pushNarrowIVUsers()
1818 UpdateRangeFromGuards(NarrowUser); in calculatePostIncRange()
1820 BasicBlock *NarrowUserBB = NarrowUser->getParent(); in calculatePostIncRange()
1842 DT->dominates(BBE, NarrowUser->getParent()); in calculatePostIncRange()
1864 auto *NarrowUser = cast<Instruction>(U.getUser()); in calculatePostIncRanges() local
1867 auto *NarrowUserLoop = (*LI)[NarrowUser->getParent()]; in calculatePostIncRanges()
1871 if (!Visited.insert(NarrowUser).second) in calculatePostIncRanges()
1874 Worklist.push_back(NarrowUser); in calculatePostIncRanges()
[all …]