| /src/external/apache2/llvm/dist/llvm/include/llvm/Support/ |
| GenericIteratedDominanceFrontier.h | 39 template <class NodeTy, bool IsPostDom> struct ChildrenGetterTy { 40 using NodeRef = typename GraphTraits<NodeTy>::NodeRef; 57 template <class NodeTy, bool IsPostDom> class IDFCalculatorBase { 60 std::conditional_t<IsPostDom, Inverse<NodeTy *>, NodeTy *>; 62 IDFCalculatorDetail::ChildrenGetterTy<NodeTy, IsPostDom>; 64 IDFCalculatorBase(DominatorTreeBase<NodeTy, IsPostDom> &DT) : DT(DT) {} 66 IDFCalculatorBase(DominatorTreeBase<NodeTy, IsPostDom> &DT, 75 void setDefiningBlocks(const SmallPtrSetImpl<NodeTy *> &Blocks) { 84 void setLiveInBlocks(const SmallPtrSetImpl<NodeTy *> &Blocks) [all...] |
| /src/external/apache2/llvm/dist/llvm/include/llvm/ADT/ |
| ilist_node.h | 253 /// Requires \c NodeTy to have \a getParent() to find the parent node, and the 255 template <typename NodeTy, typename ParentTy, class... Options> 256 class ilist_node_with_parent : public ilist_node<NodeTy, Options...> { 261 /// Forward to NodeTy::getParent(). 267 return static_cast<const NodeTy *>(this)->getParent(); 274 NodeTy *getPrevNode() { 278 getNodeParent()->*(ParentTy::getSublistAccess((NodeTy *)nullptr)); 279 return List.getPrevNode(*static_cast<NodeTy *>(this)); 283 const NodeTy *getPrevNode() const { 288 NodeTy *getNextNode() [all...] |
| ilist.h | 40 template <typename NodeTy> struct ilist_alloc_traits { 41 static void deleteNode(NodeTy *V) { delete V; } 56 template <typename NodeTy> struct ilist_noalloc_traits { 57 static void deleteNode(NodeTy *V) {} 64 template <typename NodeTy> struct ilist_callback_traits { 65 void addNodeToList(NodeTy *) {} 66 void removeNodeFromList(NodeTy *) {} 81 template <typename NodeTy> 82 struct ilist_node_traits : ilist_alloc_traits<NodeTy>, 83 ilist_callback_traits<NodeTy> {}; [all...] |
| /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ |
| ExplodedGraph.cpp | 402 NodeTy::Profile(profile, L, State, IsSink); 403 NodeTy* V = Nodes.FindNodeOrInsertPos(profile, InsertPos); 412 V = (NodeTy*) getAllocator().Allocate<NodeTy>(); 416 new (V) NodeTy(L, State, NumNodes, IsSink); 436 NodeTy *V = (NodeTy *) getAllocator().Allocate<NodeTy>(); 437 new (V) NodeTy(L, State, Id, IsSink); 442 ExplodedGraph::trim(ArrayRef<const NodeTy *> Sinks [all...] |
| /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
| IntervalIterator.h | 87 template<class NodeTy, class OrigContainer_t, class GT = GraphTraits<NodeTy *>, 88 class IGT = GraphTraits<Inverse<NodeTy *>>> 176 bool ProcessInterval(NodeTy *Node) { 200 void ProcessNode(Interval *Int, NodeTy *Node) {
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
| SymbolTableListTraits.h | 47 template <typename NodeTy> struct SymbolTableListParentType {}; 60 template <typename NodeTy> class SymbolTableList;
|
| Metadata.h | 1074 template <class NodeTy> struct HasCachedHash; 1075 template <class NodeTy> 1076 static void dispatchRecalculateHash(NodeTy *N, std::true_type) { 1079 template <class NodeTy> 1080 static void dispatchRecalculateHash(NodeTy *, std::false_type) {} 1081 template <class NodeTy> 1082 static void dispatchResetHash(NodeTy *N, std::true_type) { 1085 template <class NodeTy> 1086 static void dispatchResetHash(NodeTy *, std::false_type) {}
|
| DIBuilder.h | 934 template <class NodeTy> 935 NodeTy *replaceTemporary(TempMDNode &&N, NodeTy *Replacement) { 937 return cast<NodeTy>(MDNode::replaceWithUniqued(std::move(N)));
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/Mips/ |
| Mips16ISelDAGToDAG.cpp | 187 EVT NodeTy = Node->getValueType(0); 199 selectMULT(Node, MultOpc, DL, NodeTy, true, true); 213 auto LoHi = selectMULT(Node, MultOpc, DL, NodeTy, false, true);
|
| MipsISelLowering.h | 377 template <class NodeTy> 378 SDValue getAddrLocal(NodeTy *N, const SDLoc &DL, EVT Ty, SelectionDAG &DAG, 396 template <class NodeTy> 397 SDValue getAddrGlobal(NodeTy *N, const SDLoc &DL, EVT Ty, SelectionDAG &DAG, 409 template <class NodeTy> 410 SDValue getAddrGlobalLargeGOT(NodeTy *N, const SDLoc &DL, EVT Ty, 428 template <class NodeTy> 429 SDValue getAddrNonPIC(NodeTy *N, const SDLoc &DL, EVT Ty, 445 template <class NodeTy> 446 SDValue getAddrNonPICSym64(NodeTy *N, const SDLoc &DL, EVT Ty [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/IR/ |
| LLVMContextImpl.h | 193 template <class NodeTy> 194 MDNodeOpsKey(const NodeTy *N, unsigned Offset = 0) 197 template <class NodeTy> 198 bool compareOps(const NodeTy *RHS, unsigned Offset = 0) const { 223 template <class NodeTy> struct MDNodeKeyImpl; 226 template <class NodeTy> struct MDNodeSubsetEqualImpl { 227 using KeyTy = MDNodeKeyImpl<NodeTy>; 229 static bool isSubsetEqual(const KeyTy &LHS, const NodeTy *RHS) { 233 static bool isSubsetEqual(const NodeTy *LHS, const NodeTy *RHS) [all...] |
| Metadata.cpp | 782 template <class NodeTy> struct MDNode::HasCachedHash { 791 static const bool value = sizeof(check<NodeTy>(nullptr)) == sizeof(Yes);
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/ |
| AArch64ISelLowering.h | 899 template <class NodeTy> 900 SDValue getGOT(NodeTy *N, SelectionDAG &DAG, unsigned Flags = 0) const; 901 template <class NodeTy> 902 SDValue getAddrLarge(NodeTy *N, SelectionDAG &DAG, unsigned Flags = 0) const; 903 template <class NodeTy> 904 SDValue getAddr(NodeTy *N, SelectionDAG &DAG, unsigned Flags = 0) const; 905 template <class NodeTy> 906 SDValue getAddrTiny(NodeTy *N, SelectionDAG &DAG, unsigned Flags = 0) const;
|
| AArch64ISelLowering.cpp | 6120 template <class NodeTy> 6121 SDValue AArch64TargetLowering::getGOT(NodeTy *N, SelectionDAG &DAG, 6133 template <class NodeTy> 6134 SDValue AArch64TargetLowering::getAddrLarge(NodeTy *N, SelectionDAG &DAG, 6149 template <class NodeTy> 6150 SDValue AArch64TargetLowering::getAddr(NodeTy *N, SelectionDAG &DAG, 6163 template <class NodeTy> 6164 SDValue AArch64TargetLowering::getAddrTiny(NodeTy *N, SelectionDAG &DAG,
|
| /src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| ExplodedGraph.h | 391 using NodeTy = ExplodedNode; 440 trim(ArrayRef<const NodeTy *> Nodes,
|
| /src/external/apache2/llvm/dist/clang/lib/AST/ |
| ParentMapContext.cpp | 94 template <typename NodeTy, typename MapTy> 95 static DynTypedNodeList getDynNodeFromMap(const NodeTy &Node,
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
| SelectionDAGNodes.h | 2109 BlockAddressSDNode(unsigned NodeTy, EVT VT, const BlockAddress *ba, 2111 : SDNode(NodeTy, 0, DebugLoc(), getSDVTList(VT)), 2220 LSBaseSDNode(ISD::NodeType NodeTy, unsigned Order, const DebugLoc &dl, 2223 : MemSDNode(NodeTy, Order, dl, VTs, MemVT, MMO) { 2314 MaskedLoadStoreSDNode(ISD::NodeType NodeTy, unsigned Order, 2318 : MemSDNode(NodeTy, Order, dl, VTs, MemVT, MMO) { 2421 MaskedGatherScatterSDNode(ISD::NodeType NodeTy, unsigned Order, 2424 : MemSDNode(NodeTy, Order, dl, VTs, MemVT, MMO) {
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/ |
| RISCVISelLowering.h | 491 template <class NodeTy> 492 SDValue getAddr(NodeTy *N, SelectionDAG &DAG, bool IsLocal = true) const;
|
| RISCVISelLowering.cpp | 2465 template <class NodeTy> 2466 SDValue RISCVTargetLowering::getAddr(NodeTy *N, SelectionDAG &DAG,
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/ |
| PPCISelLowering.cpp | 10464 auto NodeTy = 10466 return DAG.getMemIntrinsicNode(NodeTy, dl, Tys, Ops, MemVT, MMO);
|