Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DLoopIterator.h112 std::vector<BasicBlock*> PostBlocks; variable
117 PostBlocks.reserve(Container->getNumBlocks()); in LoopBlocksDFS()
126 bool isComplete() const { return PostBlocks.size() == L->getNumBlocks(); } in isComplete()
131 return PostBlocks.begin(); in beginPostorder()
133 POIterator endPostorder() const { return PostBlocks.end(); } in endPostorder()
138 return PostBlocks.rbegin(); in beginRPO()
140 RPOIterator endRPO() const { return PostBlocks.rend(); } in endRPO()
161 return 1 + PostBlocks.size() - getPostorder(BB); in getRPO()
166 PostBlocks.clear(); in clear()
217 assert(DFS.PostBlocks.empty() && "Need clear DFS result before traversing"); in begin()
[all …]