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

References

include/llvm/Analysis/CallGraph.h
  351     return (*G)[F];
  355   inline CallGraphNode *operator[](const Function *F) { return (*G)[F]; }
lib/Analysis/GlobalsModRef.cpp
  545             CallGraphNode *CalleeNode = CG[Callee];
lib/Transforms/Coroutines/CoroSplit.cpp
 1407   CG[&F]->addCalledFunction(IndirectCall, CG.getCallsExternalNode());
 1443     PrepareUserNode = CG[Prepare->getFunction()];
 1444     FnNode = CG[ConcreteFn];
lib/Transforms/Coroutines/Coroutines.cpp
  210   auto *ParentNode = CG[&ParentFunc];
  495     (*CG)[Call->getFunction()]->addCalledFunction(Call, (*CG)[Callee]);
  495     (*CG)[Call->getFunction()]->addCalledFunction(Call, (*CG)[Callee]);
lib/Transforms/IPO/ArgumentPromotion.cpp
 1141         CallGraphNode *CallerNode = CG[Caller];
lib/Transforms/IPO/Inliner.cpp
  676         CG[Caller]->removeCallEdgeFor(*cast<CallBase>(CS.getInstruction()));
  725           CG[Callee]->getNumReferences() == 0) {
  728         CallGraphNode *CalleeNode = CG[Callee];
  841       RemoveCGN(CG[F]);
lib/Transforms/IPO/Internalize.cpp
  188       ExternalNode->removeOneAbstractEdgeTo((*CG)[&I]);
lib/Transforms/IPO/PruneEH.cpp
  127                 CallGraphNode *CalleeNode = CG[Callee];
  236   CallGraphNode *CGN = CG[BB->getParent()];
lib/Transforms/Utils/InlineFunction.cpp
 1186   CallGraphNode *CalleeNode = CG[Callee];
 1187   CallGraphNode *CallerNode = CG[Caller];
 1233         CallerNode->addCalledFunction(NewCall, CG[F]);