Home
last modified time | relevance | path

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

/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
DLoopIterator.h54 std::vector<BasicBlock*> PostBlocks; variable
59 PostBlocks.reserve(Container->getNumBlocks()); in LoopBlocksDFS()
68 bool isComplete() const { return PostBlocks.size() == L->getNumBlocks(); } in isComplete()
73 return PostBlocks.begin(); in beginPostorder()
75 POIterator endPostorder() const { return PostBlocks.end(); } in endPostorder()
80 return PostBlocks.rbegin(); in beginRPO()
82 RPOIterator endRPO() const { return PostBlocks.rend(); } in endRPO()
103 return 1 + PostBlocks.size() - getPostorder(BB); in getRPO()
108 PostBlocks.clear(); in clear()
130 assert(DFS.PostBlocks.empty() && "Need clear DFS result before traversing"); in begin()
[all …]
/external/llvm/include/llvm/Analysis/
DLoopIterator.h53 std::vector<BasicBlock*> PostBlocks; variable
58 PostBlocks.reserve(Container->getNumBlocks()); in LoopBlocksDFS()
67 bool isComplete() const { return PostBlocks.size() == L->getNumBlocks(); } in isComplete()
72 return PostBlocks.begin(); in beginPostorder()
74 POIterator endPostorder() const { return PostBlocks.end(); } in endPostorder()
79 return PostBlocks.rbegin(); in beginRPO()
81 RPOIterator endRPO() const { return PostBlocks.rend(); } in endRPO()
102 return 1 + PostBlocks.size() - getPostorder(BB); in getRPO()
107 PostBlocks.clear(); in clear()
139 assert(DFS.PostBlocks.empty() && "Need clear DFS result before traversing"); in begin()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
DLoopIterator.h113 std::vector<BasicBlock*> PostBlocks; variable
118 PostBlocks.reserve(Container->getNumBlocks()); in LoopBlocksDFS()
127 bool isComplete() const { return PostBlocks.size() == L->getNumBlocks(); } in isComplete()
132 return PostBlocks.begin(); in beginPostorder()
134 POIterator endPostorder() const { return PostBlocks.end(); } in endPostorder()
139 return PostBlocks.rbegin(); in beginRPO()
141 RPOIterator endRPO() const { return PostBlocks.rend(); } in endRPO()
162 return 1 + PostBlocks.size() - getPostorder(BB); in getRPO()
167 PostBlocks.clear(); in clear()
218 assert(DFS.PostBlocks.empty() && "Need clear DFS result before traversing"); in begin()
[all …]