| /llvm-project-15.0.7/llvm/include/llvm/Support/ |
| H A D | GenericIteratedDominanceFrontier.h | 60 std::conditional_t<IsPostDom, Inverse<NodeTy *>, NodeTy *>; 105 DominatorTreeBase<NodeTy, IsPostDom> &DT; 108 const SmallPtrSetImpl<NodeTy *> *LiveInBlocks; 109 const SmallPtrSetImpl<NodeTy *> *DefBlocks; 118 template <class NodeTy, bool IsPostDom> 130 template <class NodeTy, bool IsPostDom> 132 SmallVectorImpl<NodeTy *> &IDFBlocks) { in calculate() 151 for (NodeTy *BB : *DefBlocks) in calculate() 173 NodeTy *BB = Node->getBlock(); in calculate() 176 auto DoWork = [&](NodeTy *Succ) { in calculate() [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/ADT/ |
| H A D | ilist_node.h | 256 template <typename NodeTy, typename ParentTy, class... Options> 257 class ilist_node_with_parent : public ilist_node<NodeTy, Options...> { 268 return static_cast<const NodeTy *>(this)->getParent(); in getNodeParent() 275 NodeTy *getPrevNode() { in getPrevNode() 279 getNodeParent()->*(ParentTy::getSublistAccess((NodeTy *)nullptr)); in getPrevNode() 280 return List.getPrevNode(*static_cast<NodeTy *>(this)); in getPrevNode() 284 const NodeTy *getPrevNode() const { in getPrevNode() 289 NodeTy *getNextNode() { in getNextNode() 293 getNodeParent()->*(ParentTy::getSublistAccess((NodeTy *)nullptr)); in getNextNode() 294 return List.getNextNode(*static_cast<NodeTy *>(this)); in getNextNode() [all …]
|
| H A D | ilist.h | 41 template <typename NodeTy> struct ilist_alloc_traits { 42 static void deleteNode(NodeTy *V) { delete V; } in deleteNode() 57 template <typename NodeTy> struct ilist_noalloc_traits { 58 static void deleteNode(NodeTy *V) {} in deleteNode() 65 template <typename NodeTy> struct ilist_callback_traits { 66 void addNodeToList(NodeTy *) {} in addNodeToList() 67 void removeNodeFromList(NodeTy *) {} in removeNodeFromList() 82 template <typename NodeTy> 83 struct ilist_node_traits : ilist_alloc_traits<NodeTy>, 89 template <typename NodeTy> [all …]
|
| /llvm-project-15.0.7/openmp/libomptarget/plugins/common/MemoryManager/ |
| H A D | MemoryManager.h | 95 struct NodeTy { struct 102 NodeTy(size_t Size, void *Ptr) : Size(Size), Ptr(Ptr) {} in NodeTy() argument 107 bool operator()(const NodeTy &LHS, const NodeTy &RHS) const { in operator() 114 using FreeListTy = std::multiset<std::reference_wrapper<NodeTy>, NodeCmpTy>; 122 std::unordered_map<void *, NodeTy> PtrToNodeTable; 154 for (const NodeTy &N : List) { in freeAndAllocate() 236 NodeTy *NodePtr = nullptr; in allocate() 243 NodeTy TempNode(Size, nullptr); in allocate() 269 auto Itr = PtrToNodeTable.emplace(TgtPtr, NodeTy(Size, TgtPtr)); in allocate() 286 NodeTy *P = nullptr; in free()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/cppcoreguidelines/ |
| H A D | ProTypeVarargCheck.cpp | 71 QualType NodeTy = Node.getUnqualifiedType(); in AST_MATCHER() local 73 auto CheckVaList = [](QualType NodeTy, QualType Expected, in AST_MATCHER() 75 if (NodeTy == Expected) in AST_MATCHER() 77 QualType Desugar = NodeTy; in AST_MATCHER() 95 if (CheckVaList(NodeTy, Context.getBuiltinVaListType(), Context)) in AST_MATCHER() 105 CheckVaList(NodeTy, Context.getBuiltinMSVaListType(), Context)) { in AST_MATCHER()
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/ |
| H A D | ExplodedGraph.cpp | 401 NodeTy::Profile(profile, L, State, IsSink); in getNode() 402 NodeTy* V = Nodes.FindNodeOrInsertPos(profile, InsertPos); in getNode() 411 V = (NodeTy*) getAllocator().Allocate<NodeTy>(); in getNode() 415 new (V) NodeTy(L, State, NumNodes, IsSink); in getNode() 435 NodeTy *V = (NodeTy *) getAllocator().Allocate<NodeTy>(); in createUncachedNode() 436 new (V) NodeTy(L, State, Id, IsSink); in createUncachedNode() 441 ExplodedGraph::trim(ArrayRef<const NodeTy *> Sinks, in trim()
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | IntervalIterator.h | 86 template<class NodeTy, class OrigContainer_t, class GT = GraphTraits<NodeTy *>, 87 class IGT = GraphTraits<Inverse<NodeTy *>>> 175 bool ProcessInterval(NodeTy *Node) { in ProcessInterval() 199 void ProcessNode(Interval *Int, NodeTy *Node) { in ProcessNode()
|
| /llvm-project-15.0.7/llvm/lib/Target/Mips/ |
| H A D | MipsISelLowering.h | 381 template <class NodeTy> 382 SDValue getAddrLocal(NodeTy *N, const SDLoc &DL, EVT Ty, SelectionDAG &DAG, in getAddrLocal() 400 template <class NodeTy> 413 template <class NodeTy> 414 SDValue getAddrGlobalLargeGOT(NodeTy *N, const SDLoc &DL, EVT Ty, in getAddrGlobalLargeGOT() 432 template <class NodeTy> 433 SDValue getAddrNonPIC(NodeTy *N, const SDLoc &DL, EVT Ty, in getAddrNonPIC() 449 template <class NodeTy> 450 SDValue getAddrNonPICSym64(NodeTy *N, const SDLoc &DL, EVT Ty, in getAddrNonPICSym64() 476 template <class NodeTy> [all …]
|
| H A D | Mips16ISelDAGToDAG.cpp | 187 EVT NodeTy = Node->getValueType(0); in trySelect() local 199 selectMULT(Node, MultOpc, DL, NodeTy, true, true); in trySelect() 213 auto LoHi = selectMULT(Node, MultOpc, DL, NodeTy, false, true); in trySelect()
|
| H A D | Relocation.txt | 21 template <class NodeTy> // lib/Target/Mips/MipsISelLowering.h 22 SDValue getAddrLocal(NodeTy *N, const SDLoc &DL, EVT Ty,
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | LLVMContextImpl.h | 203 template <class NodeTy> 204 MDNodeOpsKey(const NodeTy *N, unsigned Offset = 0) 207 template <class NodeTy> 233 template <class NodeTy> struct MDNodeKeyImpl; 237 using KeyTy = MDNodeKeyImpl<NodeTy>; 243 static bool isSubsetEqual(const NodeTy *LHS, const NodeTy *RHS) { in isSubsetEqual() 1267 template <class NodeTy> struct MDNodeInfo { 1268 using KeyTy = MDNodeKeyImpl<NodeTy>; 1271 static inline NodeTy *getEmptyKey() { 1275 static inline NodeTy *getTombstoneKey() { [all …]
|
| H A D | Metadata.cpp | 878 template <class NodeTy> struct MDNode::HasCachedHash { 887 static const bool value = sizeof(check<NodeTy>(nullptr)) == sizeof(Yes);
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | SymbolTableListTraits.h | 47 template <typename NodeTy> struct SymbolTableListParentType {}; 60 template <typename NodeTy> class SymbolTableList;
|
| H A D | Metadata.h | 1264 template <class NodeTy> struct HasCachedHash; 1265 template <class NodeTy> 1266 static void dispatchRecalculateHash(NodeTy *N, std::true_type) { 1269 template <class NodeTy> 1270 static void dispatchRecalculateHash(NodeTy *, std::false_type) {} 1271 template <class NodeTy> 1272 static void dispatchResetHash(NodeTy *N, std::true_type) { 1275 template <class NodeTy> 1276 static void dispatchResetHash(NodeTy *, std::false_type) {}
|
| H A D | DIBuilder.h | 1013 template <class NodeTy> 1014 NodeTy *replaceTemporary(TempMDNode &&N, NodeTy *Replacement) { in replaceTemporary() 1016 return cast<NodeTy>(MDNode::replaceWithUniqued(std::move(N))); in replaceTemporary()
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.h | 947 template <class NodeTy> 948 SDValue getGOT(NodeTy *N, SelectionDAG &DAG, unsigned Flags = 0) const; 949 template <class NodeTy> 950 SDValue getAddrLarge(NodeTy *N, SelectionDAG &DAG, unsigned Flags = 0) const; 951 template <class NodeTy> 952 SDValue getAddr(NodeTy *N, SelectionDAG &DAG, unsigned Flags = 0) const; 953 template <class NodeTy> 954 SDValue getAddrTiny(NodeTy *N, SelectionDAG &DAG, unsigned Flags = 0) const;
|
| H A D | AArch64ISelLowering.cpp | 7117 template <class NodeTy> 7118 SDValue AArch64TargetLowering::getGOT(NodeTy *N, SelectionDAG &DAG, in getGOT() 7130 template <class NodeTy> 7131 SDValue AArch64TargetLowering::getAddrLarge(NodeTy *N, SelectionDAG &DAG, in getAddrLarge() 7146 template <class NodeTy> 7147 SDValue AArch64TargetLowering::getAddr(NodeTy *N, SelectionDAG &DAG, in getAddr() 7160 template <class NodeTy> 7161 SDValue AArch64TargetLowering::getAddrTiny(NodeTy *N, SelectionDAG &DAG, in getAddrTiny()
|
| /llvm-project-15.0.7/llvm/lib/Target/CSKY/ |
| H A D | CSKYISelLowering.h | 125 template <class NodeTy, bool IsCall = false> 126 SDValue getAddr(NodeTy *N, SelectionDAG &DAG, bool IsLocal = true) const {
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAGNodes.h | 2182 BlockAddressSDNode(unsigned NodeTy, EVT VT, const BlockAddress *ba, 2184 : SDNode(NodeTy, 0, DebugLoc(), getSDVTList(VT)), 2296 : MemSDNode(NodeTy, Order, dl, VTs, MemVT, MMO) { 2388 VPBaseLoadStoreSDNode(ISD::NodeType NodeTy, unsigned Order, 2392 : MemSDNode(NodeTy, Order, DL, VTs, MemVT, MMO) { 2596 MaskedLoadStoreSDNode(ISD::NodeType NodeTy, unsigned Order, 2600 : MemSDNode(NodeTy, Order, dl, VTs, MemVT, MMO) { 2703 VPGatherScatterSDNode(ISD::NodeType NodeTy, unsigned Order, 2706 : MemSDNode(NodeTy, Order, dl, VTs, MemVT, MMO) { 2787 MaskedGatherScatterSDNode(ISD::NodeType NodeTy, unsigned Order, [all …]
|
| /llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | ExplodedGraph.h | 389 using NodeTy = ExplodedNode; variable 438 trim(ArrayRef<const NodeTy *> Nodes,
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | ParentMapContext.cpp | 94 template <typename NodeTy, typename MapTy> 95 static DynTypedNodeList getDynNodeFromMap(const NodeTy &Node, in getDynNodeFromMap()
|
| /llvm-project-15.0.7/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.h | 623 template <class NodeTy> 624 SDValue getAddr(NodeTy *N, SelectionDAG &DAG, bool IsLocal = true) const;
|
| H A D | RISCVISelLowering.cpp | 3697 template <class NodeTy> 3698 SDValue RISCVTargetLowering::getAddr(NodeTy *N, SelectionDAG &DAG, in getAddr()
|
| /llvm-project-15.0.7/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 10754 auto NodeTy = in LowerATOMIC_CMP_SWAP() local 10756 return DAG.getMemIntrinsicNode(NodeTy, dl, Tys, Ops, MemVT, MMO); in LowerATOMIC_CMP_SWAP()
|