Home
last modified time | relevance | path

Searched refs:RootIt (Results 1 – 4 of 4) sorted by relevance

/external/swiftshader/third_party/LLVM/include/llvm/ADT/
DSTLExtras.h65 template <class RootIt, class UnaryFunc>
67 RootIt current;
70 typedef typename std::iterator_traits<RootIt>::iterator_category
72 typedef typename std::iterator_traits<RootIt>::difference_type
80 typedef RootIt iterator_type;
81 typedef mapped_iterator<RootIt, UnaryFunc> _Self;
83 inline const RootIt &getCurrent() const { return current; } in getCurrent()
86 inline explicit mapped_iterator(const RootIt &I, UnaryFunc F) in mapped_iterator()
/external/llvm/include/llvm/ADT/
DSTLExtras.h113 template <class RootIt, class UnaryFunc>
115 RootIt current;
118 typedef typename std::iterator_traits<RootIt>::iterator_category
120 typedef typename std::iterator_traits<RootIt>::difference_type
123 UnaryFunc(decltype(*std::declval<RootIt>()))>
130 typedef RootIt iterator_type;
132 inline const RootIt &getCurrent() const { return current; } in getCurrent()
135 inline explicit mapped_iterator(const RootIt &I, UnaryFunc F) in mapped_iterator()
/external/llvm/lib/Transforms/Scalar/
DLoopRerollPass.cpp1215 auto RootIt = nextInstr(Iter, Uses, Visited); in validate() local
1218 while (BaseIt != Uses.end() && RootIt != Uses.end()) { in validate()
1220 Instruction *RootInst = RootIt->first; in validate()
1230 LastRootIt = RootIt; in validate()
1232 RootIt = nextInstr(Iter, Uses, Visited); in validate()
1248 auto TryIt = RootIt; in validate()
1257 if (TryIt == Uses.end() || TryIt == RootIt || in validate()
1258 instrDependsOn(TryIt->first, RootIt, TryIt)) { in validate()
1264 RootIt = TryIt; in validate()
1276 for (; LastRootIt < RootIt; ++LastRootIt) { in validate()
[all …]
/external/swiftshader/third_party/llvm-subzero/include/llvm/ADT/
DSTLExtras.h127 template <class RootIt, class UnaryFunc>
129 RootIt current;
132 typedef typename std::iterator_traits<RootIt>::iterator_category
134 typedef typename std::iterator_traits<RootIt>::difference_type
137 UnaryFunc(decltype(*std::declval<RootIt>()))>
144 typedef RootIt iterator_type;
146 inline const RootIt &getCurrent() const { return current; } in getCurrent()
149 inline explicit mapped_iterator(const RootIt &I, UnaryFunc F) in mapped_iterator()