Lines Matching defs:FunctionProfile

386     FunctionSamples &FunctionProfile, const SampleContextFrame &LeafLoc,
397 FunctionProfile.findSamplesAt(LeafLoc.Location.LineOffset, Discriminator);
401 FunctionProfile.addBodySamples(LeafLoc.Location.LineOffset, Discriminator,
408 FunctionSamples &FunctionProfile = Item.second;
409 FunctionProfile.updateTotalSamples();
415 FunctionSamples &FunctionProfile = Item.second;
416 FunctionProfile.updateCallsiteSamples();
575 FunctionSamples &FunctionProfile =
577 FunctionProfile.addBodySamples(Probe->getIndex(), Probe->getDiscriminator(),
580 FunctionProfile.addHeadSamples(Count);
606 FunctionSamples &FunctionProfile =
608 FunctionProfile.addCalledTargetSamples(
619 FunctionSamples *FunctionProfile =
621 FunctionProfile->addTotalSamples(Count);
624 FunctionProfile->getFunction().getHashCode());
625 FunctionProfile->setFunctionHash(FuncDesc->FuncHash);
633 FunctionProfile->functionSamplesAt(Callsite);
640 FunctionProfile = &Ret.first->second;
641 FunctionProfile->addTotalSamples(Count);
644 FunctionProfile->getFunction().getHashCode());
645 FunctionProfile->setFunctionHash(FuncDesc->FuncHash);
649 return *FunctionProfile;
699 FunctionSamples &FunctionProfile = getLeafProfileAndAddTotalSamples(
701 updateBodySamplesforFunctionProfile(FunctionProfile, FrameVec.back(),
736 FunctionSamples &FunctionProfile =
738 FunctionProfile.addCalledTargetSamples(
958 FunctionSamples &FunctionProfile, const RangeSample &RangeCounter) {
983 updateBodySamplesforFunctionProfile(FunctionProfile, *LeafLoc, Count);
984 FunctionProfile.addTotalSamples(Count);
1255 FunctionSamples &FunctionProfile = *ContextNode->getFunctionSamples();
1256 // Record the current frame and FunctionProfile whenever samples are
1259 FrameSamples[Probe->getInlineTreeNode()].insert(&FunctionProfile);
1260 FunctionProfile.addBodySamples(Probe->getIndex(), Probe->getDiscriminator(),
1262 FunctionProfile.addTotalSamples(Count);
1264 FunctionProfile.addHeadSamples(Count);
1293 for (auto *FunctionProfile : I.second) {
1295 FunctionProfile->addBodySamples(Probe.getIndex(),
1312 FunctionSamples &FunctionProfile =
1314 FunctionProfile.addBodySamples(CallProbe->getIndex(), 0, Count);
1315 FunctionProfile.addTotalSamples(Count);
1319 FunctionProfile.addCalledTargetSamples(CallProbe->getIndex(),