Home | History | Annotate | Download | only in Analysis

Lines Matching refs:PostBlocks

113   std::vector<BasicBlock*> PostBlocks;
118 PostBlocks.reserve(Container->getNumBlocks());
127 bool isComplete() const { return PostBlocks.size() == L->getNumBlocks(); }
132 return PostBlocks.begin();
134 POIterator endPostorder() const { return PostBlocks.end(); }
139 return PostBlocks.rbegin();
141 RPOIterator endRPO() const { return PostBlocks.rend(); }
162 return 1 + PostBlocks.size() - getPostorder(BB);
167 PostBlocks.clear();
199 assert(DFS.PostBlocks.empty() && "Need clear DFS result before traversing");
224 DFS.PostBlocks.push_back(BB);
225 DFS.PostNumbers[BB] = DFS.PostBlocks.size();