reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/Analysis/LazyCallGraph.h
  263       assert(EdgeIndexMap.find(&N) != EdgeIndexMap.end() && "No such edge!");
  263       assert(EdgeIndexMap.find(&N) != EdgeIndexMap.end() && "No such edge!");
  264       auto &E = Edges[EdgeIndexMap.find(&N)->second];
  270       auto EI = EdgeIndexMap.find(&N);
  271       if (EI == EdgeIndexMap.end())
lib/Analysis/LazyCallGraph.cpp
   44   EdgeIndexMap.insert({&TargetN, Edges.size()});
   49   Edges[EdgeIndexMap.find(&TargetN)->second].setKind(EK);
   53   auto IndexMapI = EdgeIndexMap.find(&TargetN);
   54   if (IndexMapI == EdgeIndexMap.end())
   58   EdgeIndexMap.erase(IndexMapI);
  107               addEdge(Edges->Edges, Edges->EdgeIndexMap, G->get(*Callee),
  121     addEdge(Edges->Edges, Edges->EdgeIndexMap, G->get(F),
  129       addEdge(Edges->Edges, Edges->EdgeIndexMap, G->get(*F),
  173     addEdge(EntryEdges.Edges, EntryEdges.EdgeIndexMap, get(F), Edge::Ref);
  185       addEdge(EntryEdges.Edges, EntryEdges.EdgeIndexMap, get(*F), Edge::Ref);
  201     addEdge(EntryEdges.Edges, EntryEdges.EdgeIndexMap, get(F),
 1400       SourceN->EdgeIndexMap.insert({&TargetN, SourceN->Edges.size()});
 1433       SourceN->EdgeIndexMap.insert({&TargetN, SourceN->Edges.size()});