Home
last modified time | relevance | path

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

/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
DBlockFrequencyImpl.h116 typedef typename std::vector<BlockT *>::reverse_iterator rpot_iterator; typedef
121 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()
/external/llvm/include/llvm/Analysis/
DBlockFrequencyInfoImpl.h816 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) {
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
DBlockFrequencyInfoImpl.h864 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) {