Lines Matching refs:FunctionSummary
94 extern FunctionSummary::ForceSummaryHotnessType ForceSummaryEdgesCold;
196 if (auto FS = dyn_cast<FunctionSummary>(Summary.get())) in ModuleBitcodeWriterBase()
977 static uint64_t getEncodedFFlags(FunctionSummary::FFlags Flags) { in getEncodedFFlags()
3419 FunctionSummary *FS) { in writeFunctionTypeMetadataRecords()
3426 ArrayRef<FunctionSummary::VFuncId> VFs) { in writeFunctionTypeMetadataRecords()
3443 ArrayRef<FunctionSummary::ConstVCall> VCs) { in writeFunctionTypeMetadataRecords()
3461 getReferencedTypeIds(FunctionSummary *FS, in getReferencedTypeIds()
3468 [&](ArrayRef<FunctionSummary::VFuncId> VFs) { in getReferencedTypeIds()
3477 [&](ArrayRef<FunctionSummary::ConstVCall> VCs) { in getReferencedTypeIds()
3538 FunctionSummary *FS = cast<FunctionSummary>(Summary); in writePerModuleFunctionSummaryRecord()
3551 F.hasProfileData() || ForceSummaryEdgesCold != FunctionSummary::FSHT_None; in writePerModuleFunctionSummaryRecord()
3869 auto *FS = cast<FunctionSummary>(S); in writeCombinedGlobalValueSummary()
3965 if (auto *FS = dyn_cast<FunctionSummary>(&AS->getAliasee())) in writeCombinedGlobalValueSummary()