| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ADT/ |
| H A D | ilist_iterator.h | 78 node_pointer NodePtr = nullptr; 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)) {} 93 : NodePtr(RHS.NodePtr) {} 100 NodePtr = RHS.NodePtr; 122 if (NodePtr) 123 return ilist_iterator<OptionsT, !IsReverse, IsConst>(*NodePtr); 129 if (NodePtr) 132 false>::node_reference>(*NodePtr)); [all …]
|
| H A D | FoldingSet.h | 667 FoldingSetNode *NodePtr; 675 return NodePtr == RHS.NodePtr; 678 return NodePtr != RHS.NodePtr; 687 return *static_cast<T*>(NodePtr); 691 return static_cast<T*>(NodePtr);
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Support/ |
| H A D | GenericDomTreeConstruction.h | 56 using NodePtr = typename DomTreeT::NodePtr; member 61 using GraphDiffT = GraphDiff<NodePtr, IsPostDom>; 68 NodePtr Label = nullptr; 69 NodePtr IDom = nullptr; 70 SmallVector<NodePtr, 2> ReverseChildren; 75 std::vector<NodePtr> NumToNode = {nullptr}; 76 DenseMap<NodePtr, InfoRec> NodeToInfo; 108 static SmallVector<NodePtr, 8> getChildren(NodePtr N, BatchUpdatePtr BUI) { in getChildren() 115 static SmallVector<NodePtr, 8> getChildren(NodePtr N) { in getChildren() 117 std::conditional_t<Inversed, Inverse<NodePtr>, NodePtr>; in getChildren() [all …]
|
| H A D | CFGUpdate.h | 27 template <typename NodePtr> class Update { 28 using NodeKindPair = PointerIntPair<NodePtr, 1, UpdateKind>; 29 NodePtr From; 33 Update(UpdateKind Kind, NodePtr From, NodePtr To) in Update() 37 NodePtr getFrom() const { return From; } in getFrom() 38 NodePtr getTo() const { return ToAndKind.getPointer(); } in getTo() 61 template <typename NodePtr> 62 void LegalizeUpdates(ArrayRef<Update<NodePtr>> AllUpdates, 63 SmallVectorImpl<Update<NodePtr>> &Result, 70 SmallDenseMap<std::pair<NodePtr, NodePtr>, int, 4> Operations; [all …]
|
| H A D | CFGDiff.h | 57 template <typename NodePtr, bool InverseGraph = false> class GraphDiff { 59 SmallVector<NodePtr, 2> DI[2]; 61 using UpdateMapType = SmallDenseMap<NodePtr, DeletesInserts>; 74 SmallVector<cfg::Update<NodePtr>, 4> LegalizedUpdates; 95 GraphDiff(ArrayRef<cfg::Update<NodePtr>> Updates, 97 cfg::LegalizeUpdates<NodePtr>(Updates, LegalizedUpdates, InverseGraph); 113 cfg::Update<NodePtr> popUpdateForIncrementalUpdates() { in popUpdateForIncrementalUpdates() 134 using VectRet = SmallVector<NodePtr, 8>; 135 template <bool InverseEdge> VectRet getChildren(NodePtr N) const { in getChildren() 137 std::conditional_t<InverseEdge, Inverse<NodePtr>, NodePtr>; in getChildren()
|
| H A D | GenericDomTree.h | 205 void InsertEdge(DomTreeT &DT, typename DomTreeT::NodePtr From, 206 typename DomTreeT::NodePtr To); 209 void DeleteEdge(DomTreeT &DT, typename DomTreeT::NodePtr From, 210 typename DomTreeT::NodePtr To); 214 GraphDiff<typename DomTreeT::NodePtr, 216 GraphDiff<typename DomTreeT::NodePtr, 233 using NodePtr = NodeT *; 240 using UpdateType = cfg::Update<NodePtr>; 545 GraphDiff<NodePtr, IsPostDominator> PreViewCFG( 558 GraphDiff<NodePtr, IsPostDom> PostViewCFG(PostViewUpdates); [all …]
|
| /netbsd-src/sys/external/bsd/compiler_rt/dist/lib/xray/tests/unit/ |
| H A D | segmented_array_test.cc | 194 uint64_t *NodePtr = nullptr; member 195 ShadowStackEntry(uint64_t T, uint64_t *N) : EntryTSC(T), NodePtr(N) {} in ShadowStackEntry() 208 ASSERT_EQ(P->NodePtr, &Dummy); in TEST() 210 ASSERT_EQ(Back.NodePtr, &Dummy); in TEST() 219 uint64_t *TopNode = Top.NodePtr; in TEST() 245 ASSERT_EQ(P->NodePtr, &Dummy); in TEST() 247 ASSERT_EQ(Back.NodePtr, &Dummy); in TEST() 256 uint64_t *TopNode = Top.NodePtr; in TEST() 267 ASSERT_EQ(P->NodePtr, &Dummy); in TEST() 269 ASSERT_EQ(Back.NodePtr, &Dummy); in TEST() [all …]
|
| H A D | function_call_trie_test.cc | 174 const auto &F2 = *F1.Callees[0].NodePtr; in TEST() 178 const auto &F3 = *F2.Callees[0].NodePtr; in TEST() 213 F = F->Callees[0].NodePtr; in TEST() 250 ->NodePtr; in TEST() 255 ->NodePtr; in TEST() 299 const auto &F1 = *R0.Callees[0].NodePtr; in TEST() 305 const auto &F2 = *F1.Callees[0].NodePtr; in TEST()
|
| /netbsd-src/sys/external/bsd/compiler_rt/dist/lib/xray/ |
| H A D | xray_function_call_trie.h | 100 Node *NodePtr; member 125 Node *NodePtr; member 392 auto TopNode = ShadowStack.back().NodePtr; in enterFunction() 400 CHECK_NE(Callee->NodePtr, nullptr); in enterFunction() 401 if (ShadowStack.AppendEmplace(TSC, Callee->NodePtr, CPU) == nullptr) in enterFunction() 435 auto TopNode = Top.NodePtr; in exitFunction() 521 Callee.NodePtr->CallCount, Callee.NodePtr->CumulativeLocalTime, in deepCopyInto() 528 if (UNLIKELY(DFSStack.AppendEmplace(Callee.NodePtr, NewNode) == in deepCopyInto() 595 DFSStack.AppendEmplace(Callee.NodePtr, TargetCallee->NodePtr); in mergeInto()
|
| H A D | xray_profile_collector.cc | 193 DFSStack.Append(C.NodePtr); in populateRecords()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Support/ |
| H A D | FoldingSet.cpp | 444 NodePtr = static_cast<FoldingSetNode*>(*Bucket); in FoldingSetIteratorImpl() 449 void *Probe = NodePtr->getNextInBucket(); in advance() 452 NodePtr = NextNodeInBucket; in advance() 463 NodePtr = static_cast<FoldingSetNode*>(*Bucket); in advance()
|
| /netbsd-src/sys/external/bsd/acpica/dist/compiler/ |
| H A D | asltypes.h | 128 ACPI_PARSE_OBJECT **NodePtr; member
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPULegalizerInfo.cpp | 4615 Register NodePtr = MI.getOperand(2).getReg(); in legalizeBVHIntrinsic() local 4623 bool Is64 = MRI.getType(NodePtr).getSizeInBits() == 64; in legalizeBVHIntrinsic() 4631 auto Unmerge = B.buildUnmerge({S32, S32}, NodePtr); in legalizeBVHIntrinsic() 4635 Ops.push_back(NodePtr); in legalizeBVHIntrinsic()
|
| H A D | SIISelLowering.cpp | 7301 SDValue NodePtr = M->getOperand(2); in LowerINTRINSIC_W_CHAIN() local 7308 assert(NodePtr.getValueType() == MVT::i32 || in LowerINTRINSIC_W_CHAIN() 7309 NodePtr.getValueType() == MVT::i64); in LowerINTRINSIC_W_CHAIN() 7314 bool Is64 = NodePtr.getValueType() == MVT::i64; in LowerINTRINSIC_W_CHAIN() 7350 DAG.ExtractVectorElements(DAG.getBitcast(MVT::v2i32, NodePtr), Ops, 0, 2); in LowerINTRINSIC_W_CHAIN() 7352 Ops.push_back(NodePtr); in LowerINTRINSIC_W_CHAIN()
|