Home
last modified time | relevance | path

Searched refs:EdgeIndexMap (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DLazyCallGraph.h258 assert(EdgeIndexMap.find(&N) != EdgeIndexMap.end() && "No such edge!");
259 auto &E = Edges[EdgeIndexMap.find(&N)->second];
265 auto EI = EdgeIndexMap.find(&N); in lookup()
266 if (EI == EdgeIndexMap.end()) in lookup()
291 DenseMap<Node *, int> EdgeIndexMap; variable
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DLazyCallGraph.cpp47 EdgeIndexMap.insert({&TargetN, Edges.size()}); in insertEdgeInternal()
52 Edges[EdgeIndexMap.find(&TargetN)->second].setKind(EK); in setEdgeKind()
56 auto IndexMapI = EdgeIndexMap.find(&TargetN); in removeEdgeInternal()
57 if (IndexMapI == EdgeIndexMap.end()) in removeEdgeInternal()
61 EdgeIndexMap.erase(IndexMapI); in removeEdgeInternal()
66 DenseMap<LazyCallGraph::Node *, int> &EdgeIndexMap, in addEdge() argument
68 if (!EdgeIndexMap.insert({&N, Edges.size()}).second) in addEdge()
110 addEdge(Edges->Edges, Edges->EdgeIndexMap, G->get(*Callee), in populateSlow()
124 addEdge(Edges->Edges, Edges->EdgeIndexMap, G->get(F), in populateSlow()
132 addEdge(Edges->Edges, Edges->EdgeIndexMap, G->get(*F), in populateSlow()
[all …]