Searched refs:PostBlocks (Results 1 – 3 of 3) sorted by relevance
54 std::vector<BasicBlock*> PostBlocks; variable59 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 …]
53 std::vector<BasicBlock*> PostBlocks; variable58 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 …]
113 std::vector<BasicBlock*> PostBlocks; variable118 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 …]