Lines Matching refs:FunctionSummary
38 constexpr uint32_t FunctionSummary::ParamAccess::RangeWidth;
40 FunctionSummary FunctionSummary::ExternalNode =
41 FunctionSummary::makeDummyFunctionSummary({});
62 std::pair<unsigned, unsigned> FunctionSummary::specialRefCounts() const { in specialRefCounts()
130 auto *Summary = dyn_cast_or_null<FunctionSummary>(GlobSummary.get()); in collectDefinedFunctionsForModule()
178 assert(VI.getAccessSpecifier() == 0 || isa<FunctionSummary>(S)); in propagateAttributesToRefs()
321 FunctionSummary *F = nullptr; in dumpSCCs()
323 F = cast<FunctionSummary>(V.getSummaryList().front().get()); in dumpSCCs()
412 static std::string fflagsToString(FunctionSummary::FFlags F) { in fflagsToString()
423 auto *FS = dyn_cast_or_null<FunctionSummary>(GVS); in getSummaryAttributes()
553 if (isa<FunctionSummary>(SummaryIt.second)) { in exportToDot()
597 if (auto *FS = dyn_cast_or_null<FunctionSummary>(SummaryIt.second)) in exportToDot()