Home
last modified time | relevance | path

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

/external/swiftshader/third_party/LLVM/include/llvm/ADT/
DPostOrderIterator.h161 struct ipo_iterator : public po_iterator<Inverse<T>, SetType, External > { struct
162 ipo_iterator(const po_iterator<Inverse<T>, SetType, External> &V) : in ipo_iterator() argument
167 ipo_iterator<T> ipo_begin(T G, bool Reverse = false) {
168 return ipo_iterator<T>::begin(G, Reverse);
172 ipo_iterator<T> ipo_end(T G){ in ipo_end()
173 return ipo_iterator<T>::end(G); in ipo_end()
179 struct ipo_ext_iterator : public ipo_iterator<T, SetType, true> {
180 ipo_ext_iterator(const ipo_iterator<T, SetType, true> &V) : in ipo_ext_iterator()
181 ipo_iterator<T, SetType, true>(&V) {} in ipo_ext_iterator()
183 ipo_iterator<T, SetType, true>(&V) {} in ipo_ext_iterator()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/ADT/
DPostOrderIterator.h215 struct ipo_iterator : public po_iterator<Inverse<T>, SetType, External> { struct
216 ipo_iterator(const po_iterator<Inverse<T>, SetType, External> &V) : in ipo_iterator() function
221 ipo_iterator<T> ipo_begin(const T &G) { in ipo_begin()
222 return ipo_iterator<T>::begin(G); in ipo_begin()
226 ipo_iterator<T> ipo_end(const T &G){ in ipo_end()
227 return ipo_iterator<T>::end(G); in ipo_end()
231 iterator_range<ipo_iterator<T>> inverse_post_order(const T &G) { in inverse_post_order()
237 struct ipo_ext_iterator : public ipo_iterator<T, SetType, true> {
238 ipo_ext_iterator(const ipo_iterator<T, SetType, true> &V) : in ipo_ext_iterator()
239 ipo_iterator<T, SetType, true>(V) {} in ipo_ext_iterator()
[all …]
/external/llvm/include/llvm/ADT/
DPostOrderIterator.h212 struct ipo_iterator : public po_iterator<Inverse<T>, SetType, External > { struct
213 ipo_iterator(const po_iterator<Inverse<T>, SetType, External> &V) : in ipo_iterator() function
218 ipo_iterator<T> ipo_begin(const T &G) { in ipo_begin()
219 return ipo_iterator<T>::begin(G); in ipo_begin()
223 ipo_iterator<T> ipo_end(const T &G){ in ipo_end()
224 return ipo_iterator<T>::end(G); in ipo_end()
228 iterator_range<ipo_iterator<T>> inverse_post_order(const T &G) { in inverse_post_order()
235 struct ipo_ext_iterator : public ipo_iterator<T, SetType, true> {
236 ipo_ext_iterator(const ipo_iterator<T, SetType, true> &V) : in ipo_ext_iterator()
237 ipo_iterator<T, SetType, true>(V) {} in ipo_ext_iterator()
[all …]