Home
last modified time | relevance | path

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

/external/swiftshader/third_party/LLVM/lib/Analysis/
DProfileEstimatorPass.cpp158 SmallVector<Edge, 8> ExitEdges; in recurseBasicBlock() local
161 BBLoop->getExitEdges(ExitEdges); in recurseBasicBlock()
184 for (SmallVector<Edge, 8>::iterator ei = ExitEdges.begin(), in recurseBasicBlock()
185 ee = ExitEdges.end(); ei != ee; ++ei) { in recurseBasicBlock()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DLoopPredication.cpp728 SmallVector<std::pair<const BasicBlock *, const BasicBlock *>, 8> ExitEdges; in isLoopProfitableToPredicate() local
729 L->getExitEdges(ExitEdges); in isLoopProfitableToPredicate()
732 if (ExitEdges.size() == 1) in isLoopProfitableToPredicate()
764 for (const auto &ExitEdge : ExitEdges) { in isLoopProfitableToPredicate()
/external/llvm/include/llvm/Analysis/
DLoopInfoImpl.h89 getExitEdges(SmallVectorImpl<Edge> &ExitEdges) const { in getExitEdges() argument
97 ExitEdges.push_back(Edge(*BI, *I)); in getExitEdges()
DLoopInfo.h215 void getExitEdges(SmallVectorImpl<Edge> &ExitEdges) const;
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
DLoopInfoImpl.h156 SmallVectorImpl<Edge> &ExitEdges) const { in getExitEdges() argument
162 ExitEdges.emplace_back(BB, Succ); in getExitEdges()
DLoopInfo.h282 void getExitEdges(SmallVectorImpl<Edge> &ExitEdges) const;
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
DLoopInfo.h247 void getExitEdges(SmallVectorImpl<EdgeT> &ExitEdges) const { in getExitEdges() argument
260 ExitEdges.push_back(EdgeT(*BI, *I)); in getExitEdges()