Lines Matching refs:FunctionSummary
37 constexpr uint32_t FunctionSummary::ParamAccess::RangeWidth;
39 FunctionSummary FunctionSummary::ExternalNode =
40 FunctionSummary::makeDummyFunctionSummary({});
77 std::pair<unsigned, unsigned> FunctionSummary::specialRefCounts() const { in specialRefCounts()
169 auto *Summary = dyn_cast_or_null<FunctionSummary>(GlobSummary.get()); in collectDefinedFunctionsForModule()
217 assert(VI.getAccessSpecifier() == 0 || isa<FunctionSummary>(S)); in propagateAttributesToRefs()
374 FunctionSummary *F = nullptr; in dumpSCCs()
376 F = cast<FunctionSummary>(V.getSummaryList().front().get()); in dumpSCCs()
465 static std::string fflagsToString(FunctionSummary::FFlags F) { in fflagsToString()
484 auto *FS = dyn_cast_or_null<FunctionSummary>(GVS); in getSummaryAttributes()
627 if (isa<FunctionSummary>(SummaryIt.second)) { in exportToDot()
677 if (auto *FS = dyn_cast_or_null<FunctionSummary>(SummaryIt.second)) in exportToDot()