Searched refs:rpot_iterator (Results 1 – 3 of 3) sorted by relevance
116 typedef typename std::vector<BlockT *>::reverse_iterator rpot_iterator; typedef121 rpot_iterator rpot_begin() { return POT.rbegin(); } in rpot_begin()122 rpot_iterator rpot_end() { return POT.rend(); } in rpot_end()124 rpot_iterator rpot_at(BlockT *BB) { in rpot_at()125 rpot_iterator I = rpot_begin(); in rpot_at()227 for (rpot_iterator I = rpot_at(Head), E = rpot_at(Tail); ; ++I) { in doLoop()277 for (rpot_iterator I = rpot_begin(), E = rpot_end(); I != E; ++I) { in doFunction()
816 typedef typename std::vector<const BlockT *>::const_iterator rpot_iterator;818 rpot_iterator rpot_begin() const { return RPOT.begin(); }819 rpot_iterator rpot_end() const { return RPOT.end(); }821 size_t getIndex(const rpot_iterator &I) const { return I - rpot_begin(); }823 BlockNode getNode(const rpot_iterator &I) const {1008 for (rpot_iterator I = rpot_begin(), E = rpot_end(); I != E; ++I) {1127 for (rpot_iterator I = rpot_begin(), IE = rpot_end(); I != IE; ++I) {
864 using rpot_iterator = typename std::vector<const BlockT *>::const_iterator;866 rpot_iterator rpot_begin() const { return RPOT.begin(); }867 rpot_iterator rpot_end() const { return RPOT.end(); }869 size_t getIndex(const rpot_iterator &I) const { return I - rpot_begin(); }871 BlockNode getNode(const rpot_iterator &I) const {1072 for (rpot_iterator I = rpot_begin(), E = rpot_end(); I != E; ++I) {1234 for (rpot_iterator I = rpot_begin(), IE = rpot_end(); I != IE; ++I) {