Lines Matching refs:FunctionSummary
215 auto *Summary = cast<FunctionSummary>(GVSummary->getBaseObject()); in selectCallee()
263 using EdgeInfo = std::tuple<const FunctionSummary *, unsigned /* Threshold */,
284 const FunctionSummary &Summary, const GVSummaryMapTy &DefinedGVSummaries, in computeImportForReferencedGlobals()
349 const FunctionSummary &Summary, const ModuleSummaryIndex &Index, in computeImportForFunction()
403 const FunctionSummary *ResolvedCalleeSummary = nullptr; in computeImportForFunction()
418 ResolvedCalleeSummary = cast<FunctionSummary>(CalleeSummary); in computeImportForFunction()
464 ResolvedCalleeSummary = cast<FunctionSummary>(CalleeSummary); in computeImportForFunction()
548 dyn_cast<FunctionSummary>(GVSummary.second->getBaseObject()); in ComputeImportForModule()
580 FunctionSummary *FS = nullptr; in ComputeImportForModule()
582 FS = dyn_cast<FunctionSummary>( in ComputeImportForModule()
828 if (auto *FS = dyn_cast<FunctionSummary>(Base)) in computeDeadSymbols()