Lines Matching refs:EdgeKind
276 enum class EdgeKind : uint8_t { enum in llvm::__anon00e757230111::SplitGraph
294 Edge(Node *Src, Node *Dst, EdgeKind Kind) in Edge()
299 EdgeKind Kind;
341 const Edge &createEdge(Node &Src, Node &Dst, EdgeKind EK);
407 bool hasAnyIncomingEdgesOfKind(EdgeKind EK) const { in hasAnyIncomingEdgesOfKind()
412 bool hasAnyOutgoingEdgesOfKind(EdgeKind EK) const { in hasAnyOutgoingEdgesOfKind()
475 if (!FollowIndirect && E->Kind == EdgeKind::IndirectCall) in visitAllDependencies()
578 createEdge(N, getNode(Cache, *Callee), EdgeKind::DirectCall); in buildGraph()
589 createEdge(Src, Dst, EdgeKind::IndirectCall); in buildGraph()
601 } else if (!N->hasAnyIncomingEdgesOfKind(EdgeKind::DirectCall)) in buildGraph()
741 EdgeKind EK) { in createEdge()
1269 case SplitGraph::EdgeKind::DirectCall: in getEdgeAttributes()
1271 case SplitGraph::EdgeKind::IndirectCall: in getEdgeAttributes()