Home
last modified time | relevance | path

Searched refs:NodePtr (Results 1 – 16 of 16) sorted by relevance

/external/swiftshader/third_party/llvm-subzero/include/llvm/ADT/
Dilist_iterator.h78 node_pointer NodePtr;
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) {}
94 : NodePtr(RHS.NodePtr) {}
101 NodePtr = RHS.NodePtr;
110 if (NodePtr)
111 return ilist_iterator<OptionsT, !IsReverse, IsConst>(*NodePtr);
117 if (NodePtr)
[all …]
DFoldingSet.h635 FoldingSetNode *NodePtr;
643 return NodePtr == RHS.NodePtr;
646 return NodePtr != RHS.NodePtr;
655 return *static_cast<T*>(NodePtr);
659 return static_cast<T*>(NodePtr);
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/ADT/
Dilist_iterator.h79 node_pointer NodePtr = nullptr;
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)) {}
95 : NodePtr(RHS.NodePtr) {}
102 NodePtr = RHS.NodePtr;
124 if (NodePtr)
125 return ilist_iterator<OptionsT, !IsReverse, IsConst>(*NodePtr);
131 if (NodePtr)
134 false>::node_reference>(*NodePtr));
[all …]
DFoldingSet.h622 FoldingSetNode *NodePtr;
630 return NodePtr == RHS.NodePtr;
633 return NodePtr != RHS.NodePtr;
642 return *static_cast<T*>(NodePtr);
646 return static_cast<T*>(NodePtr);
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Support/
DGenericDomTreeConstruction.h52 using NodePtr = typename DomTreeT::NodePtr; member
63 NodePtr Label = nullptr;
64 NodePtr IDom = nullptr;
65 SmallVector<NodePtr, 2> ReverseChildren;
70 std::vector<NodePtr> NumToNode = {nullptr};
71 DenseMap<NodePtr, InfoRec> NodeToInfo;
76 using NodePtrAndKind = PointerIntPair<NodePtr, 1, UpdateKind>;
85 DenseMap<NodePtr, SmallVector<NodePtrAndKind, 4>> FutureSuccessors;
86 DenseMap<NodePtr, SmallVector<NodePtrAndKind, 4>> FuturePredecessors;
107 using ResultTy = SmallVector<NodePtr, 8>;
[all …]
DGenericDomTree.h195 void InsertEdge(DomTreeT &DT, typename DomTreeT::NodePtr From,
196 typename DomTreeT::NodePtr To);
199 void DeleteEdge(DomTreeT &DT, typename DomTreeT::NodePtr From,
200 typename DomTreeT::NodePtr To);
206 template <typename NodePtr>
208 using NodeKindPair = PointerIntPair<NodePtr, 1, UpdateKind>;
210 NodePtr From;
213 Update(UpdateKind Kind, NodePtr From, NodePtr To)
217 NodePtr getFrom() const { return From; }
218 NodePtr getTo() const { return ToAndKind.getPointer(); }
[all …]
/external/swiftshader/third_party/SPIRV-Tools/source/opt/
Dtree_iterator.h49 using NodePtr = NodeTy*; variable
56 explicit inline TreeDFIterator(NodePtr top_node) : current_(top_node) { in TreeDFIterator()
72 NodePtr operator->() const { return current_; }
97 std::pair<NodePtr, NodeIterator>& next_it = parent_iterators_.top(); in MoveToNextNode()
110 NodePtr current_;
115 std::stack<std::pair<NodePtr, NodeIterator>> parent_iterators_;
143 using NodePtr = NodeTy*; variable
150 static inline PostOrderTreeDFIterator begin(NodePtr top_node) { in begin()
154 static inline PostOrderTreeDFIterator end(NodePtr sentinel_node) { in end()
168 NodePtr operator->() const { return current_; }
[all …]
/external/deqp-deps/SPIRV-Tools/source/opt/
Dtree_iterator.h49 using NodePtr = NodeTy*; variable
56 explicit inline TreeDFIterator(NodePtr top_node) : current_(top_node) { in TreeDFIterator()
72 NodePtr operator->() const { return current_; }
97 std::pair<NodePtr, NodeIterator>& next_it = parent_iterators_.top(); in MoveToNextNode()
110 NodePtr current_;
115 std::stack<std::pair<NodePtr, NodeIterator>> parent_iterators_;
143 using NodePtr = NodeTy*; variable
150 static inline PostOrderTreeDFIterator begin(NodePtr top_node) { in begin()
154 static inline PostOrderTreeDFIterator end(NodePtr sentinel_node) { in end()
168 NodePtr operator->() const { return current_; }
[all …]
/external/swiftshader/third_party/LLVM/include/llvm/ADT/
Dilist.h157 pointer NodePtr;
175 ilist_iterator(pointer NP) : NodePtr(NP) {}
176 ilist_iterator(reference NR) : NodePtr(&NR) {}
177 ilist_iterator() : NodePtr(0) {}
183 : NodePtr(RHS.getNodePtrUnchecked()) {}
189 NodePtr = RHS.getNodePtrUnchecked();
195 return NodePtr;
199 return *NodePtr;
205 return NodePtr == RHS.NodePtr;
208 return NodePtr != RHS.NodePtr;
[all …]
DFoldingSet.h525 FoldingSetNode *NodePtr;
531 return NodePtr == RHS.NodePtr;
534 return NodePtr != RHS.NodePtr;
545 return *static_cast<T*>(NodePtr);
549 return static_cast<T*>(NodePtr);
/external/llvm/include/llvm/ADT/
Dilist.h205 pointer NodePtr;
208 explicit ilist_iterator(pointer NP) : NodePtr(NP) {}
209 explicit ilist_iterator(reference NR) : NodePtr(&NR) {}
210 ilist_iterator() : NodePtr(nullptr) {}
216 : NodePtr(RHS.getNodePtrUnchecked()) {}
222 NodePtr = RHS.getNodePtrUnchecked();
226 void reset(pointer NP) { NodePtr = NP; }
229 explicit operator pointer() const { return NodePtr; }
230 reference operator*() const { return *NodePtr; }
235 return NodePtr == RHS.getNodePtrUnchecked();
[all …]
DFoldingSet.h625 FoldingSetNode *NodePtr;
631 return NodePtr == RHS.NodePtr;
634 return NodePtr != RHS.NodePtr;
643 return *static_cast<T*>(NodePtr);
647 return static_cast<T*>(NodePtr);
/external/swiftshader/third_party/LLVM/lib/Support/
DFoldingSet.cpp396 NodePtr = static_cast<FoldingSetNode*>(*Bucket); in FoldingSetIteratorImpl()
401 void *Probe = NodePtr->getNextInBucket(); in advance()
404 NodePtr = NextNodeInBucket; in advance()
415 NodePtr = static_cast<FoldingSetNode*>(*Bucket); in advance()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Support/
DFoldingSet.cpp436 NodePtr = static_cast<FoldingSetNode*>(*Bucket); in FoldingSetIteratorImpl()
441 void *Probe = NodePtr->getNextInBucket(); in advance()
444 NodePtr = NextNodeInBucket; in advance()
455 NodePtr = static_cast<FoldingSetNode*>(*Bucket); in advance()
/external/swiftshader/third_party/llvm-subzero/lib/Support/
DFoldingSet.cpp434 NodePtr = static_cast<FoldingSetNode*>(*Bucket); in FoldingSetIteratorImpl()
439 void *Probe = NodePtr->getNextInBucket(); in advance()
442 NodePtr = NextNodeInBucket; in advance()
453 NodePtr = static_cast<FoldingSetNode*>(*Bucket); in advance()
/external/llvm/lib/Support/
DFoldingSet.cpp434 NodePtr = static_cast<FoldingSetNode*>(*Bucket); in FoldingSetIteratorImpl()
439 void *Probe = NodePtr->getNextInBucket(); in advance()
442 NodePtr = NextNodeInBucket; in advance()
453 NodePtr = static_cast<FoldingSetNode*>(*Bucket); in advance()