| /freebsd-12.1/contrib/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() 83 template <typename NodeTy> 84 struct ilist_node_traits : ilist_alloc_traits<NodeTy>, 90 template <typename NodeTy> [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
| H A D | ExplodedGraph.cpp | 304 NodeTy::Profile(profile, L, State, IsSink); in getNode() 305 NodeTy* V = Nodes.FindNodeOrInsertPos(profile, InsertPos); in getNode() 314 V = (NodeTy*) getAllocator().Allocate<NodeTy>(); in getNode() 317 new (V) NodeTy(L, State, IsSink); in getNode() 337 NodeTy *V = (NodeTy *) getAllocator().Allocate<NodeTy>(); in createUncachedNode() 338 new (V) NodeTy(L, State, IsSink); in createUncachedNode() 343 ExplodedGraph::trim(ArrayRef<const NodeTy *> Sinks, in trim()
|
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | IteratedDominanceFrontier.cpp | 21 template <class NodeTy, bool IsPostDom> 22 void IDFCalculator<NodeTy, IsPostDom>::calculate( in calculate() 92 std::pair<const GraphDiff<BasicBlock *, IsPostDom> *, NodeTy>>( in calculate() 96 for (auto *Succ : children<NodeTy>(BB)) in calculate()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Analysis/ |
| H A D | IntervalIterator.h | 88 template<class NodeTy, class OrigContainer_t, class GT = GraphTraits<NodeTy *>, 89 class IGT = GraphTraits<Inverse<NodeTy *>>> 177 bool ProcessInterval(NodeTy *Node) { in ProcessInterval() 201 void ProcessNode(Interval *Int, NodeTy *Node) { in ProcessNode()
|
| H A D | IteratedDominanceFrontier.h | 46 template <class NodeTy, bool IsPostDom>
|
| /freebsd-12.1/contrib/llvm/lib/Target/Mips/ |
| H A D | MipsISelLowering.h | 389 template <class NodeTy> 390 SDValue getAddrLocal(NodeTy *N, const SDLoc &DL, EVT Ty, SelectionDAG &DAG, in getAddrLocal() 408 template <class NodeTy> 421 template <class NodeTy> 422 SDValue getAddrGlobalLargeGOT(NodeTy *N, const SDLoc &DL, EVT Ty, in getAddrGlobalLargeGOT() 440 template <class NodeTy> 441 SDValue getAddrNonPIC(NodeTy *N, const SDLoc &DL, EVT Ty, in getAddrNonPIC() 457 template <class NodeTy> 458 SDValue getAddrNonPICSym64(NodeTy *N, const SDLoc &DL, EVT Ty, in getAddrNonPICSym64() 484 template <class NodeTy> [all …]
|
| H A D | Mips16ISelDAGToDAG.cpp | 188 EVT NodeTy = Node->getValueType(0); in trySelect() local 200 selectMULT(Node, MultOpc, DL, NodeTy, true, true); in trySelect() 214 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,
|
| /freebsd-12.1/contrib/llvm/lib/IR/ |
| H A D | LLVMContextImpl.h | 215 template <class NodeTy> 216 MDNodeOpsKey(const NodeTy *N, unsigned Offset = 0) 219 template <class NodeTy> 245 template <class NodeTy> struct MDNodeKeyImpl; 249 using KeyTy = MDNodeKeyImpl<NodeTy>; 255 static bool isSubsetEqual(const NodeTy *LHS, const NodeTy *RHS) { in isSubsetEqual() 1113 template <class NodeTy> struct MDNodeInfo { 1114 using KeyTy = MDNodeKeyImpl<NodeTy>; 1117 static inline NodeTy *getEmptyKey() { 1121 static inline NodeTy *getTombstoneKey() { [all …]
|
| H A D | Metadata.cpp | 770 template <class NodeTy> struct MDNode::HasCachedHash { 779 static const bool value = sizeof(check<NodeTy>(nullptr)) == sizeof(Yes);
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.h | 598 template <class NodeTy> 599 SDValue getGOT(NodeTy *N, SelectionDAG &DAG, unsigned Flags = 0) const; 600 template <class NodeTy> 601 SDValue getAddrLarge(NodeTy *N, SelectionDAG &DAG, unsigned Flags = 0) const; 602 template <class NodeTy> 603 SDValue getAddr(NodeTy *N, SelectionDAG &DAG, unsigned Flags = 0) const; 604 template <class NodeTy> 605 SDValue getAddrTiny(NodeTy *N, SelectionDAG &DAG, unsigned Flags = 0) const;
|
| H A D | AArch64ISelLowering.cpp | 4009 template <class NodeTy> 4010 SDValue AArch64TargetLowering::getGOT(NodeTy *N, SelectionDAG &DAG, in getGOT() 4022 template <class NodeTy> 4023 SDValue AArch64TargetLowering::getAddrLarge(NodeTy *N, SelectionDAG &DAG, in getAddrLarge() 4038 template <class NodeTy> 4039 SDValue AArch64TargetLowering::getAddr(NodeTy *N, SelectionDAG &DAG, in getAddr() 4052 template <class NodeTy> 4053 SDValue AArch64TargetLowering::getAddrTiny(NodeTy *N, SelectionDAG &DAG, in getAddrTiny()
|
| /freebsd-12.1/contrib/llvm/include/llvm/IR/ |
| H A D | SymbolTableListTraits.h | 48 template <typename NodeTy> struct SymbolTableListParentType {}; 61 template <typename NodeTy> class SymbolTableList;
|
| H A D | Metadata.h | 1041 template <class NodeTy> struct HasCachedHash; 1042 template <class NodeTy> 1043 static void dispatchRecalculateHash(NodeTy *N, std::true_type) { 1046 template <class NodeTy> 1047 static void dispatchRecalculateHash(NodeTy *, std::false_type) {} 1048 template <class NodeTy> 1049 static void dispatchResetHash(NodeTy *N, std::true_type) { 1052 template <class NodeTy> 1053 static void dispatchResetHash(NodeTy *, std::false_type) {}
|
| H A D | DIBuilder.h | 866 template <class NodeTy> 867 NodeTy *replaceTemporary(TempMDNode &&N, NodeTy *Replacement) { in replaceTemporary() 869 return cast<NodeTy>(MDNode::replaceWithUniqued(std::move(N))); in replaceTemporary()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | ExplodedGraph.h | 350 using NodeTy = ExplodedNode; variable 399 trim(ArrayRef<const NodeTy *> Nodes,
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAGNodes.h | 1938 BlockAddressSDNode(unsigned NodeTy, EVT VT, const BlockAddress *ba, 1940 : SDNode(NodeTy, 0, DebugLoc(), getSDVTList(VT)), 2046 LSBaseSDNode(ISD::NodeType NodeTy, unsigned Order, const DebugLoc &dl, 2049 : MemSDNode(NodeTy, Order, dl, VTs, MemVT, MMO) { 2140 MaskedLoadStoreSDNode(ISD::NodeType NodeTy, unsigned Order, 2143 : MemSDNode(NodeTy, Order, dl, VTs, MemVT, MMO) {} 2229 MaskedGatherScatterSDNode(ISD::NodeType NodeTy, unsigned Order, 2232 : MemSDNode(NodeTy, Order, dl, VTs, MemVT, MMO) {}
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | ASTContext.cpp | 872 template <typename NodeTy, typename MapTy> 873 static ASTContext::DynTypedNodeList getDynNodeFromMap(const NodeTy &Node, in getDynNodeFromMap()
|
| /freebsd-12.1/contrib/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 9178 auto NodeTy = in LowerATOMIC_CMP_SWAP() local 9180 return DAG.getMemIntrinsicNode(NodeTy, dl, Tys, Ops, MemVT, MMO); in LowerATOMIC_CMP_SWAP()
|