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()
157 auto *Summary = dyn_cast_or_null<FunctionSummary>(GlobSummary.get()); in collectDefinedFunctionsForModule()
205 assert(VI.getAccessSpecifier() == 0 || isa<FunctionSummary>(S)); in propagateAttributesToRefs()
362 FunctionSummary *F = nullptr; in dumpSCCs()
364 F = cast<FunctionSummary>(V.getSummaryList().front().get()); in dumpSCCs()
453 static std::string fflagsToString(FunctionSummary::FFlags F) { in fflagsToString()
472 auto *FS = dyn_cast_or_null<FunctionSummary>(GVS); in getSummaryAttributes()
602 if (isa<FunctionSummary>(SummaryIt.second)) { in exportToDot()
648 if (auto *FS = dyn_cast_or_null<FunctionSummary>(SummaryIt.second)) in exportToDot()