reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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,