Lines Matching defs:FProfile
368 FunctionSamples &FProfile = Profiles.create(FContext);
369 mergeSampleProfErrors(Result, FProfile.addTotalSamples(NumSamples));
370 mergeSampleProfErrors(Result, FProfile.addHeadSamples(NumHeadSamples));
372 InlineStack.push_back(&FProfile);
417 FunctionSamples &FProfile = *InlineStack.back();
419 mergeSampleProfErrors(Result, FProfile.addCalledTargetSamples(
426 FProfile.addBodySamples(LineOffset, Discriminator, NumSamples));
430 FunctionSamples &FProfile = *InlineStack.back();
432 FProfile.setFunctionHash(FunctionHash);
436 FProfile.getContext().setAllAttributes(Attributes);
442 FlatSamples.push_back(&FProfile.getContext());
598 SampleProfileReaderBinary::readProfile(FunctionSamples &FProfile) {
602 FProfile.addTotalSamples(*NumSamples);
642 FProfile.addCalledTargetSamples(*LineOffset, DiscriminatorVal,
646 FProfile.addBodySamples(*LineOffset, DiscriminatorVal, *NumSamples);
670 FunctionSamples &CalleeProfile = FProfile.functionSamplesAt(
695 FunctionSamples &FProfile = Res.first->second;
696 FProfile.setContext(FContext);
697 FProfile.addHeadSamples(*NumHeadSamples);
702 if (std::error_code EC = readProfile(FProfile))
1248 FunctionSamples *FProfile) {
1254 if (FProfile)
1255 FProfile->setFunctionHash(*Checksum);
1262 if (FProfile)
1263 FProfile->getContext().setAllAttributes(*Attributes);
1287 if (FProfile) {
1289 &FProfile->functionSamplesAt(LineLocation(
1310 FunctionSamples *FProfile = &I.second;
1311 auto R = FuncMetadataIndex.find(FProfile->getContext().getHashCode());
1317 if (std::error_code EC = readFuncMetadata(ProfileHasAttribute, FProfile))
1331 FunctionSamples *FProfile = nullptr;
1334 FProfile = &It->second;
1337 if (std::error_code EC = readFuncMetadata(ProfileHasAttribute, FProfile))
1717 FunctionSamples *FProfile = nullptr;
1725 FProfile = &Profiles[FunctionId(Name)];
1726 FProfile->addHeadSamples(HeadCount);
1727 if (FProfile->getTotalSamples() > 0)
1736 FProfile = &CallerProfile->functionSamplesAt(
1739 FProfile->setFunction(FunctionId(Name));
1761 NewStack.push_back(FProfile);
1770 FProfile->addBodySamples(LineOffset, Discriminator, Count);
1794 FProfile->addCalledTargetSamples(LineOffset, Discriminator,
1810 NewStack.push_back(FProfile);