reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/llvm-profdata/llvm-profdata.cpp
  857       bool FuncIsCS = NamedInstrProfRecord::hasCSFlagInHash(Func.Hash);
  863                              Func.Name.find(ShowFunction) != Func.Name.npos);
  863                              Func.Name.find(ShowFunction) != Func.Name.npos);
  869       InstrProfWriter::writeRecordInText(Func.Name, Func.Hash, Func, Symtab,
  869       InstrProfWriter::writeRecordInText(Func.Name, Func.Hash, Func, Symtab,
  869       InstrProfWriter::writeRecordInText(Func.Name, Func.Hash, Func, Symtab,
  874     assert(Func.Counts.size() > 0 && "function missing entry counter");
  875     Builder.addRecord(Func);
  879     for (size_t I = 0, E = Func.Counts.size(); I < E; ++I) {
  880       FuncMax = std::max(FuncMax, Func.Counts[I]);
  881       FuncSum += Func.Counts[I];
  887         OS << "  " << Func.Name << ": (Max = " << FuncMax
  898           HottestFuncs.emplace(std::make_pair(std::string(Func.Name), FuncMax));
  901         HottestFuncs.emplace(std::make_pair(std::string(Func.Name), FuncMax));
  910       OS << "  " << Func.Name << ":\n"
  911          << "    Hash: " << format("0x%016" PRIx64, Func.Hash) << "\n"
  912          << "    Counters: " << Func.Counts.size() << "\n";
  914         OS << "    Function count: " << Func.Counts[0] << "\n";
  918            << Func.getNumValueSites(IPVK_IndirectCallTarget) << "\n";
  920       uint32_t NumMemOPCalls = Func.getNumValueSites(IPVK_MemOPSize);
  928         for (size_t I = Start, E = Func.Counts.size(); I < E; ++I) {
  929           OS << (I == Start ? "" : ", ") << Func.Counts[I];
  936         traverseAllValueSites(Func, IPVK_IndirectCallTarget,
  943         traverseAllValueSites(Func, IPVK_MemOPSize, VPStats[IPVK_MemOPSize], OS,