Home | History | Annotate | Download | only in ProfileData

Lines Matching defs:FName

35 /// \brief Dump the function profile for \p FName.
37 /// \param FName Name of the function to print.
39 void SampleProfileReader::dumpFunctionProfile(StringRef FName,
41 OS << "Function: " << FName << ": " << Profiles[FName];
52 /// Parse one line of \p Input, and update function name in \p FName,
57 static bool ParseHead(const StringRef &Input, StringRef &FName,
63 FName = Input.substr(0, n1);
172 StringRef FName;
173 if (!ParseHead(*LineIt, FName, NumSamples, NumHeadSamples)) {
178 Profiles[FName] = FunctionSamples();
179 FunctionSamples &FProfile = Profiles[FName];
180 FProfile.setName(FName);
187 StringRef FName;
192 Discriminator, FName, TargetCountMap)) {
204 FSamples.setName(FName);
236 StringRef FName;
237 result = ParseHead(*LineIt, FName, NumSamples, NumHeadSamples);
351 auto FName(readStringFromTable());
352 if (std::error_code EC = FName.getError())
357 CalleeProfile.setName(*FName);
371 auto FName(readStringFromTable());
372 if (std::error_code EC = FName.getError())
375 Profiles[*FName] = FunctionSamples();
376 FunctionSamples &FProfile = Profiles[*FName];
377 FProfile.setName(*FName);