Lines Matching refs:FunctionSummary
38 constexpr uint32_t FunctionSummary::ParamAccess::RangeWidth;
40 FunctionSummary FunctionSummary::ExternalNode =
41 FunctionSummary::makeDummyFunctionSummary({});
78 std::pair<unsigned, unsigned> FunctionSummary::specialRefCounts() const { in specialRefCounts()
152 auto *Summary = dyn_cast_or_null<FunctionSummary>(GlobSummary.get()); in collectDefinedFunctionsForModule()
200 assert(VI.getAccessSpecifier() == 0 || isa<FunctionSummary>(S)); in propagateAttributesToRefs()
356 FunctionSummary *F = nullptr; in dumpSCCs()
358 F = cast<FunctionSummary>(V.getSummaryList().front().get()); in dumpSCCs()
447 static std::string fflagsToString(FunctionSummary::FFlags F) { in fflagsToString()
458 auto *FS = dyn_cast_or_null<FunctionSummary>(GVS); in getSummaryAttributes()
588 if (isa<FunctionSummary>(SummaryIt.second)) { in exportToDot()
634 if (auto *FS = dyn_cast_or_null<FunctionSummary>(SummaryIt.second)) in exportToDot()