Lines Matching defs:FProfile
358 FunctionSamples &FProfile = Profiles.create(FContext);
359 mergeSampleProfErrors(Result, FProfile.addTotalSamples(NumSamples));
360 mergeSampleProfErrors(Result, FProfile.addHeadSamples(NumHeadSamples));
362 InlineStack.push_back(&FProfile);
406 FunctionSamples &FProfile = *InlineStack.back();
408 mergeSampleProfErrors(Result, FProfile.addCalledTargetSamples(
415 FProfile.addBodySamples(LineOffset, Discriminator, NumSamples));
419 FunctionSamples &FProfile = *InlineStack.back();
421 FProfile.setFunctionHash(FunctionHash);
425 FProfile.getContext().setAllAttributes(Attributes);
573 SampleProfileReaderBinary::readProfile(FunctionSamples &FProfile) {
577 FProfile.addTotalSamples(*NumSamples);
617 FProfile.addCalledTargetSamples(*LineOffset, DiscriminatorVal,
621 FProfile.addBodySamples(*LineOffset, DiscriminatorVal, *NumSamples);
645 FunctionSamples &CalleeProfile = FProfile.functionSamplesAt(
669 FunctionSamples &FProfile = Res.first->second;
670 FProfile.setContext(FContext);
671 FProfile.addHeadSamples(*NumHeadSamples);
676 if (std::error_code EC = readProfile(FProfile))
1193 FunctionSamples *FProfile) {
1199 if (FProfile)
1200 FProfile->setFunctionHash(*Checksum);
1207 if (FProfile)
1208 FProfile->getContext().setAllAttributes(*Attributes);
1232 if (FProfile) {
1234 &FProfile->functionSamplesAt(LineLocation(
1255 FunctionSamples *FProfile = nullptr;
1258 FProfile = &It->second;
1260 if (std::error_code EC = readFuncMetadata(ProfileHasAttribute, FProfile))
1638 FunctionSamples *FProfile = nullptr;
1646 FProfile = &Profiles[FunctionId(Name)];
1647 FProfile->addHeadSamples(HeadCount);
1648 if (FProfile->getTotalSamples() > 0)
1657 FProfile = &CallerProfile->functionSamplesAt(
1660 FProfile->setFunction(FunctionId(Name));
1682 NewStack.push_back(FProfile);
1691 FProfile->addBodySamples(LineOffset, Discriminator, Count);
1715 FProfile->addCalledTargetSamples(LineOffset, Discriminator,
1731 NewStack.push_back(FProfile);