| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | ilist_iterator.h | 93 : NodePtr(RHS.NodePtr) {} 100 NodePtr = RHS.NodePtr; 145 return LHS.NodePtr == RHS.NodePtr; 148 return LHS.NodePtr != RHS.NodePtr; 153 NodePtr = IsReverse ? NodePtr->getNext() : NodePtr->getPrev(); 157 NodePtr = IsReverse ? NodePtr->getPrev() : NodePtr->getNext(); 233 : NodePtr(RHS.NodePtr) { 245 NodePtr = RHS.NodePtr; 302 return LHS.NodePtr == RHS.NodePtr; 311 NodePtr = IsReverse ? NodePtr->getNext() : NodePtr->getPrev(); [all …]
|
| H A D | FoldingSet.h | 695 FoldingSetNode *NodePtr; 703 return NodePtr == RHS.NodePtr; 706 return NodePtr != RHS.NodePtr; 715 return *static_cast<T*>(NodePtr); 719 return static_cast<T*>(NodePtr);
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | CFGUpdate.h | 28 template <typename NodePtr> class Update { 30 NodePtr From; 34 Update(UpdateKind Kind, NodePtr From, NodePtr To) in Update() 38 NodePtr getFrom() const { return From; } in getFrom() 39 NodePtr getTo() const { return ToAndKind.getPointer(); } in getTo() 62 template <typename NodePtr> 63 void LegalizeUpdates(ArrayRef<Update<NodePtr>> AllUpdates, 71 SmallDenseMap<std::pair<NodePtr, NodePtr>, int, 4> Operations; 75 NodePtr From = U.getFrom(); 76 NodePtr To = U.getTo(); [all …]
|
| H A D | GenericDomTreeConstruction.h | 56 using NodePtr = typename DomTreeT::NodePtr; member 115 static SmallVector<NodePtr, 8> getChildren(NodePtr N) { in getChildren() 117 std::conditional_t<Inversed, Inverse<NodePtr>, NodePtr>; in getChildren() 126 NodePtr getIDom(NodePtr BB) const { in getIDom() 148 static bool AlwaysDescend(NodePtr, NodePtr) { return true; } in AlwaysDescend() 151 NodePtr N; 647 const NodePtr From, const NodePtr To) { in InsertEdge() 988 auto DescendBelow = [Level, &DT](NodePtr, NodePtr To) { in DeleteReachable() 1112 auto DescendBelow = [MinLevel, &DT](NodePtr, NodePtr To) { in DeleteUnreachable() 1474 doFullDFSWalk(DT, [BB](NodePtr From, NodePtr To) { in verifyParentProperty() [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 | 206 void InsertEdge(DomTreeT &DT, typename DomTreeT::NodePtr From, 207 typename DomTreeT::NodePtr To); 211 typename DomTreeT::NodePtr To); 215 GraphDiff<typename DomTreeT::NodePtr, 217 GraphDiff<typename DomTreeT::NodePtr, 228 using NodePtr = NodeT *; 249 using NodePtr = typename NodeTrait::NodePtr; 256 using UpdateType = cfg::Update<NodePtr>; 562 GraphDiff<NodePtr, IsPostDominator> PreViewCFG( 585 GraphDiff<NodePtr, IsPostDom> PreViewCFG(AllUpdates, [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | ComplexDeinterleavingPass.cpp | 209 using NodePtr = ComplexDeinterleavingCompositeNode::NodePtr; typedef in __anon4b5acc0a0111::ComplexDeinterleavingGraph 216 NodePtr Node; 295 NodePtr submitCompositeNode(NodePtr Node) { in submitCompositeNode() 318 NodePtr 811 NodePtr Node = in identifyAdd() 865 NodePtr Op1 = nullptr; in identifySymmetricOperation() 1078 NodePtr FinalNode; in identifyReassocNodes() 1317 NodePtr Result; in identifyAdditions() 1345 NodePtr AddNode; in identifyAdditions() 1360 NodePtr TmpNode; in identifyAdditions() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanDominatorTree.h | 28 using NodePtr = VPBlockBase *; 31 static NodePtr getEntryNode(ParentPtr Parent) { return Parent->getEntry(); } 32 static ParentPtr getParent(NodePtr B) { return B->getPlan(); }
|
| /freebsd-14.2/contrib/llvm-project/compiler-rt/lib/xray/ |
| H A D | xray_function_call_trie.h | 99 Node *NodePtr; member 124 Node *NodePtr; member 391 auto TopNode = ShadowStack.back().NodePtr; in enterFunction() 399 CHECK_NE(Callee->NodePtr, nullptr); in enterFunction() 400 if (ShadowStack.AppendEmplace(TSC, Callee->NodePtr, CPU) == nullptr) in enterFunction() 434 auto TopNode = Top.NodePtr; in exitFunction() 520 Callee.NodePtr->CallCount, Callee.NodePtr->CumulativeLocalTime, in deepCopyInto() 527 if (UNLIKELY(DFSStack.AppendEmplace(Callee.NodePtr, NewNode) == in deepCopyInto() 594 DFSStack.AppendEmplace(Callee.NodePtr, TargetCallee->NodePtr); in mergeInto()
|
| H A D | xray_profile_collector.cpp | 192 DFSStack.Append(C.NodePtr); in populateRecords()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Support/ |
| H A D | FoldingSet.cpp | 396 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()
|
| /freebsd-14.2/sys/contrib/dev/acpica/compiler/ |
| H A D | asltypes.h | 236 ACPI_PARSE_OBJECT **NodePtr; member
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPULegalizerInfo.cpp | 6711 Register NodePtr = MI.getOperand(2).getReg(); in legalizeBVHIntrinsic() local 6730 const bool Is64 = MRI.getType(NodePtr).getSizeInBits() == 64; in legalizeBVHIntrinsic() 6766 Ops.push_back(NodePtr); in legalizeBVHIntrinsic() 6794 auto Unmerge = B.buildUnmerge({S32, S32}, NodePtr); in legalizeBVHIntrinsic() 6798 Ops.push_back(NodePtr); in legalizeBVHIntrinsic()
|
| H A D | SIISelLowering.cpp | 8918 SDValue NodePtr = M->getOperand(2); in LowerINTRINSIC_W_CHAIN() local 8925 assert(NodePtr.getValueType() == MVT::i32 || in LowerINTRINSIC_W_CHAIN() 8926 NodePtr.getValueType() == MVT::i64); in LowerINTRINSIC_W_CHAIN() 8939 const bool Is64 = NodePtr.getValueType() == MVT::i64; in LowerINTRINSIC_W_CHAIN() 8996 Ops.push_back(NodePtr); in LowerINTRINSIC_W_CHAIN() 9015 DAG.ExtractVectorElements(DAG.getBitcast(MVT::v2i32, NodePtr), Ops, 0, in LowerINTRINSIC_W_CHAIN() 9018 Ops.push_back(NodePtr); in LowerINTRINSIC_W_CHAIN()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGBuiltin.cpp | 18233 llvm::Value *NodePtr = EmitScalarExpr(E->getArg(0)); in EmitAMDGPUBuiltinExpr() local 18250 {NodePtr->getType(), RayDir->getType()}); in EmitAMDGPUBuiltinExpr() 18251 return Builder.CreateCall(F, {NodePtr, RayExtent, RayOrigin, RayDir, in EmitAMDGPUBuiltinExpr()
|