HomeSort by: relevance | last modified time | path
    Searched refs:NodeTy (Results 1 - 20 of 20) sorted by relevancy

  /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);

Completed in 107 milliseconds