Lines Matching refs:FunctionSummary
99 extern FunctionSummary::ForceSummaryHotnessType ForceSummaryEdgesCold;
200 if (auto FS = dyn_cast<FunctionSummary>(Summary.get())) in ModuleBitcodeWriterBase()
1076 static uint64_t getEncodedFFlags(FunctionSummary::FFlags Flags) { in getEncodedFFlags()
3724 FunctionSummary *FS, in writeFunctionTypeMetadataRecords()
3732 ArrayRef<FunctionSummary::VFuncId> VFs) { in writeFunctionTypeMetadataRecords()
3749 ArrayRef<FunctionSummary::ConstVCall> VCs) { in writeFunctionTypeMetadataRecords()
3765 Range = Range.sextOrTrunc(FunctionSummary::ParamAccess::RangeWidth); in writeFunctionTypeMetadataRecords()
3799 getReferencedTypeIds(FunctionSummary *FS, in getReferencedTypeIds()
3806 [&](ArrayRef<FunctionSummary::VFuncId> VFs) { in getReferencedTypeIds()
3815 [&](ArrayRef<FunctionSummary::ConstVCall> VCs) { in getReferencedTypeIds()
3889 FunctionSummary *FS = cast<FunctionSummary>(Summary); in writePerModuleFunctionSummaryRecord()
3908 F.hasProfileData() || ForceSummaryEdgesCold != FunctionSummary::FSHT_None; in writePerModuleFunctionSummaryRecord()
4283 auto *FS = cast<FunctionSummary>(S); in writeCombinedGlobalValueSummary()
4359 if (auto *FS = dyn_cast<FunctionSummary>(&AS->getAliasee())) in writeCombinedGlobalValueSummary()