Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DSimplifyIndVar.cpp1050 void calculatePostIncRange(Instruction *NarrowDef, Instruction *NarrowUser);
1849 Instruction *NarrowUser = cast<Instruction>(U); in pushNarrowIVUsers() local
1852 if (!Widened.insert(NarrowUser).second) in pushNarrowIVUsers()
1858 if (auto RangeInfo = getPostIncRangeInfo(NarrowDef, NarrowUser)) in pushNarrowIVUsers()
1862 NarrowIVUsers.emplace_back(NarrowDef, NarrowUser, WideDef, in pushNarrowIVUsers()
1982 Instruction *NarrowUser) { in calculatePostIncRange() argument
2009 updatePostIncRangeInfo(NarrowDef, NarrowUser, NarrowDefRange); in calculatePostIncRange()
2024 UpdateRangeFromGuards(NarrowUser); in calculatePostIncRange()
2026 BasicBlock *NarrowUserBB = NarrowUser->getParent(); in calculatePostIncRange()
2046 auto DominatesNarrowUser = [this, NarrowUser] (BasicBlockEdge BBE) { in calculatePostIncRange()
[all …]