Home
last modified time | relevance | path

Searched refs:ilist_iterator (Results 1 – 25 of 28) sorted by relevance

12

/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/ADT/
Dilist_iterator.h58 class ilist_iterator : ilist_detail::SpecificNodeAccess<OptionsT> {
59 friend ilist_iterator<OptionsT, IsReverse, !IsConst>;
60 friend ilist_iterator<OptionsT, !IsReverse, IsConst>;
61 friend ilist_iterator<OptionsT, !IsReverse, !IsConst>;
83 explicit ilist_iterator(node_reference N) : NodePtr(&N) {}
85 explicit ilist_iterator(pointer NP) : NodePtr(Access::getNodePtr(NP)) {}
86 explicit ilist_iterator(reference NR) : NodePtr(Access::getNodePtr(&NR)) {}
87 ilist_iterator() = default;
92 ilist_iterator(
93 const ilist_iterator<OptionsT, IsReverse, RHSIsConst> &RHS,
[all …]
Dilist_node.h29 template <class OptionsT, bool IsReverse, bool IsConst> class ilist_iterator; variable
48 friend class ilist_iterator<OptionsT, false, false>; variable
49 friend class ilist_iterator<OptionsT, false, true>; variable
50 friend class ilist_iterator<OptionsT, true, false>; variable
51 friend class ilist_iterator<OptionsT, true, true>; variable
54 using self_iterator = ilist_iterator<OptionsT, false, false>;
55 using const_self_iterator = ilist_iterator<OptionsT, false, true>;
56 using reverse_self_iterator = ilist_iterator<OptionsT, true, false>;
57 using const_reverse_self_iterator = ilist_iterator<OptionsT, true, true>;
Dsimple_ilist.h96 using iterator = ilist_iterator<OptionsT, false, false>;
97 using const_iterator = ilist_iterator<OptionsT, false, true>;
98 using reverse_iterator = ilist_iterator<OptionsT, true, false>;
99 using const_reverse_iterator = ilist_iterator<OptionsT, true, true>;
/external/swiftshader/third_party/llvm-subzero/include/llvm/ADT/
Dilist_iterator.h56 class ilist_iterator : ilist_detail::SpecificNodeAccess<OptionsT> {
57 friend ilist_iterator<OptionsT, IsReverse, !IsConst>;
58 friend ilist_iterator<OptionsT, !IsReverse, IsConst>;
59 friend ilist_iterator<OptionsT, !IsReverse, !IsConst>;
82 explicit ilist_iterator(node_reference N) : NodePtr(&N) {}
84 explicit ilist_iterator(pointer NP) : NodePtr(Access::getNodePtr(NP)) {}
85 explicit ilist_iterator(reference NR) : NodePtr(Access::getNodePtr(&NR)) {}
86 ilist_iterator() : NodePtr(nullptr) {}
91 ilist_iterator(
92 const ilist_iterator<OptionsT, IsReverse, RHSIsConst> &RHS,
[all …]
Dilist_node.h30 template <class OptionsT, bool IsReverse, bool IsConst> class ilist_iterator; variable
49 friend class ilist_iterator<OptionsT, false, false>; variable
50 friend class ilist_iterator<OptionsT, false, true>; variable
51 friend class ilist_iterator<OptionsT, true, false>; variable
52 friend class ilist_iterator<OptionsT, true, true>; variable
57 typedef ilist_iterator<OptionsT, false, false> self_iterator;
58 typedef ilist_iterator<OptionsT, false, true> const_self_iterator;
59 typedef ilist_iterator<OptionsT, true, false> reverse_self_iterator;
60 typedef ilist_iterator<OptionsT, true, true> const_reverse_self_iterator;
Dsimple_ilist.h91 typedef ilist_iterator<OptionsT, false, false> iterator;
92 typedef ilist_iterator<OptionsT, false, true> const_iterator;
93 typedef ilist_iterator<OptionsT, true, false> reverse_iterator;
94 typedef ilist_iterator<OptionsT, true, true> const_reverse_iterator;
/external/swiftshader/third_party/LLVM/include/llvm/ADT/
Dilist.h49 template<typename NodeTy> class ilist_iterator; variable
117 ilist_iterator<NodeTy> /*first*/, in transferNodesFromList()
118 ilist_iterator<NodeTy> /*last*/) {} in transferNodesFromList()
144 class ilist_iterator
175 ilist_iterator(pointer NP) : NodePtr(NP) {}
176 ilist_iterator(reference NR) : NodePtr(&NR) {}
177 ilist_iterator() : NodePtr(0) {}
182 ilist_iterator(const ilist_iterator<node_ty> &RHS)
188 const ilist_iterator &operator=(const ilist_iterator<node_ty> &RHS) {
204 bool operator==(const ilist_iterator &RHS) const {
[all …]
/external/llvm/include/llvm/ADT/
Dilist.h50 template<typename NodeTy> class ilist_iterator; variable
165 ilist_iterator<NodeTy> /*first*/, in transferNodesFromList()
166 ilist_iterator<NodeTy> /*last*/) {} in transferNodesFromList()
192 class ilist_iterator
208 explicit ilist_iterator(pointer NP) : NodePtr(NP) {}
209 explicit ilist_iterator(reference NR) : NodePtr(&NR) {}
210 ilist_iterator() : NodePtr(nullptr) {}
215 ilist_iterator(const ilist_iterator<node_ty> &RHS)
221 const ilist_iterator &operator=(const ilist_iterator<node_ty> &RHS) {
234 template <class Y> bool operator==(const ilist_iterator<Y> &RHS) const {
[all …]
Dilist_node.h42 template <typename NodeTy> class ilist_iterator;
61 ilist_iterator<NodeTy> getIterator() {
63 return ilist_iterator<NodeTy>(static_cast<NodeTy *>(this));
65 ilist_iterator<const NodeTy> getIterator() const {
67 return ilist_iterator<const NodeTy>(static_cast<const NodeTy *>(this));
/external/swiftshader/third_party/LLVM/include/llvm/
DSymbolTableListTraits.h33 template<typename NodeTy> class ilist_iterator; variable
68 ilist_iterator<ValueSubClass> first,
69 ilist_iterator<ValueSubClass> last);
/external/llvm/include/llvm/IR/
DSymbolTableListTraits.h33 template <typename NodeTy> class ilist_iterator; variable
105 ilist_iterator<ValueSubClass> first,
106 ilist_iterator<ValueSubClass> last);
/external/llvm/lib/IR/
DSymbolTableListTraitsImpl.h84 SymbolTableListTraits &L2, ilist_iterator<ValueSubClass> first, in transferNodesFromList()
85 ilist_iterator<ValueSubClass> last) { in transferNodesFromList()
/external/swiftshader/third_party/LLVM/lib/VMCore/
DSymbolTableListTraitsImpl.h88 ilist_iterator<ValueSubClass> first, in transferNodesFromList()
89 ilist_iterator<ValueSubClass> last) { in transferNodesFromList()
/external/llvm/include/llvm/MC/
DMCSection.h42 ilist_iterator<MCFragment> /*first*/,
43 ilist_iterator<MCFragment> /*last*/) {}
/external/llvm/include/llvm/CodeGen/
DMachineInstrBundleIterator.h27 typedef ilist_iterator<Ty> instr_iterator;
DMachineBasicBlock.h63 ilist_iterator<MachineInstr> First,
64 ilist_iterator<MachineInstr> Last);
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DMachineBasicBlock.h55 ilist_iterator<MachineInstr> first,
56 ilist_iterator<MachineInstr> last);
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/SROA/
Ddbg-single-piece.ll32 … DW_TAG_class_type, name: "bundle_iterator<llvm::MachineInstr, llvm::ilist_iterator<llvm::MachineI…
/external/llvm/test/Transforms/SROA/
Ddbg-single-piece.ll33 … DW_TAG_class_type, name: "bundle_iterator<llvm::MachineInstr, llvm::ilist_iterator<llvm::MachineI…
/external/llvm/lib/CodeGen/
DMachineBasicBlock.cpp121 ilist_iterator<MachineInstr> First, in transferNodesFromList()
122 ilist_iterator<MachineInstr> Last) { in transferNodesFromList()
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/IndVarSimplify/
D2004-04-05-InvokeCastCrash.ll55 …%"struct.llvm::ilist_iterator<const llvm::MachineBasicBlock>" = type { %"struct.llvm::MachineBasic…
62 …tr,llvm::ilist_traits<llvm::MachineInstr> >" = type { %"struct.llvm::ilist_iterator<const llvm::Ma…
/external/swiftshader/third_party/LLVM/test/Transforms/IndVarSimplify/
D2004-04-05-InvokeCastCrash.ll55 …%"struct.llvm::ilist_iterator<const llvm::MachineBasicBlock>" = type { %"struct.llvm::MachineBasic…
62 …tr,llvm::ilist_traits<llvm::MachineInstr> >" = type { %"struct.llvm::ilist_iterator<const llvm::Ma…
/external/llvm/test/Transforms/IndVarSimplify/
D2004-04-05-InvokeCastCrash.ll55 …%"struct.llvm::ilist_iterator<const llvm::MachineBasicBlock>" = type { %"struct.llvm::MachineBasic…
62 …tr,llvm::ilist_traits<llvm::MachineInstr> >" = type { %"struct.llvm::ilist_iterator<const llvm::Ma…
/external/llvm/lib/Support/
DYAMLParser.cpp176 ilist_iterator<Token> /*first*/, in transferNodesFromList()
177 ilist_iterator<Token> /*last*/) {} in transferNodesFromList()
/external/llvm/test/CodeGen/PowerPC/
Dpr15031.ll270 %"class.llvm::ilist_iterator.202" = type { %"class.llvm::MachineInstr"* }

12