Home
last modified time | relevance | path

Searched refs:CalleeSummary (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DFunctionImport.cpp765 auto &CalleeSummary = std::get<1>(IT.first->second); in computeImportForFunction() local
774 if (CalleeSummary) { in computeImportForFunction()
788 ResolvedCalleeSummary = cast<FunctionSummary>(CalleeSummary); in computeImportForFunction()
808 CalleeSummary = in computeImportForFunction()
811 if (!CalleeSummary) { in computeImportForFunction()
861 CalleeSummary = CalleeSummary->getBaseObject(); in computeImportForFunction()
862 ResolvedCalleeSummary = cast<FunctionSummary>(CalleeSummary); in computeImportForFunction()
964 auto &CalleeSummary = std::get<1>(I.second); in computeImportForModule() local
966 if (CalleeSummary) in computeImportForModule()
H A DFunctionAttrs.cpp433 FunctionSummary *CalleeSummary = calculatePrevailingSummary( in thinLTOPropagateFunctionAttrs() local
436 if (!CalleeSummary) in thinLTOPropagateFunctionAttrs()
439 if (!CalleeSummary->fflags().NoRecurse) in thinLTOPropagateFunctionAttrs()
442 if (!CalleeSummary->fflags().NoUnwind) in thinLTOPropagateFunctionAttrs()