Lines Matching refs:FunctionSummary
97 extern FunctionSummary::ForceSummaryHotnessType ForceSummaryEdgesCold;
199 if (auto FS = dyn_cast<FunctionSummary>(Summary.get())) in ModuleBitcodeWriterBase()
1061 static uint64_t getEncodedFFlags(FunctionSummary::FFlags Flags) { in getEncodedFFlags()
3649 FunctionSummary *FS, in writeFunctionTypeMetadataRecords()
3657 ArrayRef<FunctionSummary::VFuncId> VFs) { in writeFunctionTypeMetadataRecords()
3674 ArrayRef<FunctionSummary::ConstVCall> VCs) { in writeFunctionTypeMetadataRecords()
3690 Range = Range.sextOrTrunc(FunctionSummary::ParamAccess::RangeWidth); in writeFunctionTypeMetadataRecords()
3724 getReferencedTypeIds(FunctionSummary *FS, in getReferencedTypeIds()
3731 [&](ArrayRef<FunctionSummary::VFuncId> VFs) { in getReferencedTypeIds()
3740 [&](ArrayRef<FunctionSummary::ConstVCall> VCs) { in getReferencedTypeIds()
3814 FunctionSummary *FS = cast<FunctionSummary>(Summary); in writePerModuleFunctionSummaryRecord()
3833 F.hasProfileData() || ForceSummaryEdgesCold != FunctionSummary::FSHT_None; in writePerModuleFunctionSummaryRecord()
4226 auto *FS = cast<FunctionSummary>(S); in writeCombinedGlobalValueSummary()
4302 if (auto *FS = dyn_cast<FunctionSummary>(&AS->getAliasee())) in writeCombinedGlobalValueSummary()