Home | History | Annotate | Download | only in ProfileData

Lines Matching refs: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);
175 StringRef FName;
176 if (!ParseHead(*LineIt, FName, NumSamples, NumHeadSamples)) {
181 Profiles[FName] = FunctionSamples();
182 FunctionSamples &FProfile = Profiles[FName];
189 StringRef FName;
194 Discriminator, FName, TargetCountMap)) {
205 CallsiteLocation(LineOffset, Discriminator, FName));
235 StringRef FName;
236 result = ParseHead(*LineIt, FName, NumSamples, NumHeadSamples);
350 auto FName(readStringFromTable());
351 if (std::error_code EC = FName.getError())
355 CallsiteLocation(*LineOffset, *Discriminator, *FName));
369 auto FName(readStringFromTable());
370 if (std::error_code EC = FName.getError())
373 Profiles[*FName] = FunctionSamples();
374 FunctionSamples &FProfile = Profiles[*FName];