Lines Matching refs:Function
59 DenseMap<const Function *, uint64_t> Freq;
63 std::function<BlockFrequencyInfo *(Function &)> LookupBFI;
66 function_ref<BlockFrequencyInfo *(Function &)> LookupBFI) in CallGraphDOTInfo()
70 for (Function &F : M->getFunctionList()) { in CallGraphDOTInfo()
72 SmallSet<Function *, 16> Callers; in CallGraphDOTInfo()
76 for (Function *Caller : Callers) in CallGraphDOTInfo()
90 uint64_t getFreq(const Function *F) { return Freq[F]; } in getFreq()
101 SmallSet<Function *, 16> Visited; in removeParallelEdges()
123 typedef std::pair<const Function *const, std::unique_ptr<CallGraphNode>>
165 if (Function *Func = Node->getFunction()) in getNodeLabel()
183 Function *Caller = Node->getFunction(); in getEdgeAttributes()
187 Function *Callee = (*I)->getFunction(); in getEdgeAttributes()
201 Function *F = Node->getFunction(); in getNodeAttributes()
222 Module &M, function_ref<BlockFrequencyInfo *(Function &)> LookupBFI) { in doCallGraphDOTPrinting()
244 function_ref<BlockFrequencyInfo *(Function &)> LookupBFI) { in viewCallGraph()
260 auto LookupBFI = [&FAM](Function &F) { in run()
275 auto LookupBFI = [&FAM](Function &F) { in run()
303 auto LookupBFI = [this](Function &F) { in runOnModule()
330 auto LookupBFI = [this](Function &F) { in runOnModule()