Home
last modified time | relevance | path

Searched refs:InstrProfSymtab (Results 1 – 14 of 14) sorted by relevance

/freebsd-12.1/contrib/llvm/include/llvm/ProfileData/
H A DInstrProf.h52 class InstrProfSymtab; variable
411 class InstrProfSymtab {
441 InstrProfSymtab() = default;
509 return Symbol == InstrProfSymtab::getExternalSymbol(); in isExternalSymbol()
530 Error InstrProfSymtab::create(StringRef NameStrings) { in create()
544 void InstrProfSymtab::finalizeSymtab() { in finalizeSymtab()
558 return InstrProfSymtab::getExternalSymbol(); in getFuncNameOrExternalSymbol()
562 StringRef InstrProfSymtab::getFuncName(uint64_t FuncMD5Hash) { in getFuncName()
573 Function* InstrProfSymtab::getFunction(uint64_t FuncMD5Hash) { in getFunction()
680 InstrProfSymtab *SymTab);
[all …]
H A DInstrProfReader.h91 virtual InstrProfSymtab &getSymtab() = 0;
94 std::unique_ptr<InstrProfSymtab> Symtab;
166 InstrProfSymtab &getSymtab() override { in getSymtab()
216 InstrProfSymtab &getSymtab() override { in getSymtab()
222 Error createSymtab(InstrProfSymtab &Symtab);
345 virtual Error populateSymtab(InstrProfSymtab &) = 0;
389 Error populateSymtab(InstrProfSymtab &Symtab) override { in populateSymtab()
472 InstrProfSymtab &getSymtab() override;
H A DInstrProfWriter.h72 InstrProfSymtab &Symtab, raw_fd_ostream &OS);
H A DInstrProfData.inc318 InstrProfSymtab *SymTab);
396 InstrProfSymtab *SymTab);
/freebsd-12.1/contrib/llvm/lib/ProfileData/Coverage/
H A DCoverageMappingReader.cpp350 Error InstrProfSymtab::create(SectionRef &Section) { in create()
357 StringRef InstrProfSymtab::getFuncName(uint64_t Pointer, size_t Size) { in getFuncName()
391 get(CovMapVersion Version, InstrProfSymtab &P,
406 InstrProfSymtab &ProfileNames;
457 InstrProfSymtab &P, in VersionedCovMapFuncRecordReader()
526 CovMapVersion Version, InstrProfSymtab &P, in get()
552 InstrProfSymtab &ProfileNames, StringRef Data, in readCoverageMappingData()
580 static Error loadTestingFormat(StringRef Data, InstrProfSymtab &ProfileNames, in loadTestingFormat()
631 InstrProfSymtab &ProfileNames, in loadBinaryFormat()
/freebsd-12.1/contrib/llvm/lib/ProfileData/
H A DInstrProfReader.cpp155 Symtab.reset(new InstrProfSymtab()); in readHeader()
219 if (InstrProfSymtab::isExternalSymbol(VD.first)) { in readValueProfileData()
341 Error RawInstrProfReader<IntPtrT>::createSymtab(InstrProfSymtab &Symtab) { in createSymtab()
386 std::unique_ptr<InstrProfSymtab> NewSymtab = make_unique<InstrProfSymtab>(); in readHeader()
839 InstrProfSymtab &IndexedInstrProfReader::getSymtab() { in getSymtab()
843 std::unique_ptr<InstrProfSymtab> NewSymtab = make_unique<InstrProfSymtab>(); in getSymtab()
H A DInstrProf.cpp336 Error InstrProfSymtab::create(Module &M, bool InLTO) { in create()
364 uint64_t InstrProfSymtab::getFunctionHashFromAddress(uint64_t Address) { in getFunctionHashFromAddress()
437 Error readPGOFuncNameStrings(StringRef NameStrings, InstrProfSymtab &Symtab) { in readPGOFuncNameStrings()
579 InstrProfSymtab *SymTab) { in remapValue()
591 InstrProfSymtab *ValueMap) { in addValueData()
671 InstrProfSymtab *SymTab) { in deserializeTo()
711 InstrProfSymtab *SymTab) { in deserializeTo()
H A DInstrProfWriter.cpp337 InstrProfSymtab &Symtab, in writeRecordInText()
379 InstrProfSymtab Symtab; in writeText()
/freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/
H A DIndirectCallPromotion.cpp177 InstrProfSymtab *Symtab;
207 ICallPromotionFunc(Function &Func, Module *Modu, InstrProfSymtab *Symtab, in ICallPromotionFunc()
388 InstrProfSymtab Symtab; in promoteIndirectCalls()
H A DCGProfile.cpp31 InstrProfSymtab Symtab; in run()
/freebsd-12.1/contrib/llvm/include/llvm/ProfileData/Coverage/
H A DCoverageMappingReader.h195 InstrProfSymtab ProfileNames;
H A DCoverageMapping.h700 Error getFuncName(InstrProfSymtab &ProfileNames, StringRef &FuncName) const { in getFuncName()
731 Error getFuncName(InstrProfSymtab &ProfileNames, StringRef &FuncName) const { in getFuncName()
/freebsd-12.1/contrib/llvm/tools/llvm-profdata/
H A Dllvm-profdata.cpp623 InstrProfSymtab *Symtab) { in traverseAllValueSites()
719 InstrProfSymtab &Symtab = Reader->getSymtab(); in showInstrProfile()
/freebsd-12.1/contrib/compiler-rt/lib/profile/
H A DInstrProfData.inc318 InstrProfSymtab *SymTab);
396 InstrProfSymtab *SymTab);