Lines Matching refs:Function
60 DenseMap<const Function *, uint64_t> Freq;
64 std::function<BlockFrequencyInfo *(Function &)> LookupBFI;
67 function_ref<BlockFrequencyInfo *(Function &)> LookupBFI) in CallGraphDOTInfo()
71 for (Function &F : M->getFunctionList()) { in CallGraphDOTInfo()
73 SmallSet<Function *, 16> Callers; in CallGraphDOTInfo()
77 for (Function *Caller : Callers) in CallGraphDOTInfo()
91 uint64_t getFreq(const Function *F) { return Freq[F]; } in getFreq()
102 SmallSet<Function *, 16> Visited; in removeParallelEdges()
124 typedef std::pair<const Function *const, std::unique_ptr<CallGraphNode>>
166 if (Function *Func = Node->getFunction()) in getNodeLabel()
184 Function *Caller = Node->getFunction(); in getEdgeAttributes()
188 Function *Callee = (*I)->getFunction(); in getEdgeAttributes()
202 Function *F = Node->getFunction(); in getNodeAttributes()
223 Module &M, function_ref<BlockFrequencyInfo *(Function &)> LookupBFI) { in doCallGraphDOTPrinting()
245 function_ref<BlockFrequencyInfo *(Function &)> LookupBFI) { in viewCallGraph()
261 auto LookupBFI = [&FAM](Function &F) { in run()
276 auto LookupBFI = [&FAM](Function &F) { in run()
304 auto LookupBFI = [this](Function &F) { in runOnModule()
331 auto LookupBFI = [this](Function &F) { in runOnModule()