Home
last modified time | relevance | path

Searched refs:NodeTy (Results 1 – 24 of 24) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DGenericIteratedDominanceFrontier.h60 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 Dilist_node.h256 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 Dilist.h41 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 DMemoryManager.h95 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 DProTypeVarargCheck.cpp71 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 DExplodedGraph.cpp401 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 DIntervalIterator.h86 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 DMipsISelLowering.h381 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 DMips16ISelDAGToDAG.cpp187 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 DRelocation.txt21 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 DLLVMContextImpl.h203 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 DMetadata.cpp878 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 DSymbolTableListTraits.h47 template <typename NodeTy> struct SymbolTableListParentType {};
60 template <typename NodeTy> class SymbolTableList;
H A DMetadata.h1264 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 DDIBuilder.h1013 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 DAArch64ISelLowering.h947 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 DAArch64ISelLowering.cpp7117 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 DCSKYISelLowering.h125 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 DSelectionDAGNodes.h2182 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 DExplodedGraph.h389 using NodeTy = ExplodedNode; variable
438 trim(ArrayRef<const NodeTy *> Nodes,
/llvm-project-15.0.7/clang/lib/AST/
H A DParentMapContext.cpp94 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 DRISCVISelLowering.h623 template <class NodeTy>
624 SDValue getAddr(NodeTy *N, SelectionDAG &DAG, bool IsLocal = true) const;
H A DRISCVISelLowering.cpp3697 template <class NodeTy>
3698 SDValue RISCVTargetLowering::getAddr(NodeTy *N, SelectionDAG &DAG, in getAddr()
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp10754 auto NodeTy = in LowerATOMIC_CMP_SWAP() local
10756 return DAG.getMemIntrinsicNode(NodeTy, dl, Tys, Ops, MemVT, MMO); in LowerATOMIC_CMP_SWAP()