Lines Matching refs:FunctionSummary
303 static FunctionSummary *calculatePrevailingSummary(
305 DenseMap<ValueInfo, FunctionSummary *> &CachedPrevailingSummary,
323 /// - Non-existent FunctionSummary for Aliasee. This presents a hole in our
353 FunctionSummary *Local = nullptr;
354 FunctionSummary *Prevailing = nullptr;
360 FunctionSummary *FS = dyn_cast<FunctionSummary>(GVS->getBaseObject());
415 DenseMap<ValueInfo, FunctionSummary *> CachedPrevailingSummary;
420 FunctionSummary::FFlags InferredFlags;
425 FunctionSummary *CallerSummary =
436 FunctionSummary *CalleeSummary = calculatePrevailingSummary(
469 if (auto *FS = dyn_cast<FunctionSummary>(S.get())) {