Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/include/llvm/ProfileData/
H A DInstrProf.h53 class InstrProfSymtab; variable
441 class InstrProfSymtab {
471 InstrProfSymtab() = default;
540 return Symbol == InstrProfSymtab::getExternalSymbol(); in isExternalSymbol()
567 Error InstrProfSymtab::create(StringRef NameStrings) { in create()
581 void InstrProfSymtab::finalizeSymtab() { in finalizeSymtab()
595 return InstrProfSymtab::getExternalSymbol(); in getFuncNameOrExternalSymbol()
599 StringRef InstrProfSymtab::getFuncName(uint64_t FuncMD5Hash) { in getFuncName()
609 Function* InstrProfSymtab::getFunction(uint64_t FuncMD5Hash) { in getFunction()
783 InstrProfSymtab *SymTab);
[all …]
H A DInstrProfReader.h135 virtual InstrProfSymtab &getSymtab() = 0;
141 std::unique_ptr<InstrProfSymtab> Symtab;
244 InstrProfSymtab &getSymtab() override { in getSymtab()
328 InstrProfSymtab &getSymtab() override { in getSymtab()
334 Error createSymtab(InstrProfSymtab &Symtab);
470 virtual Error populateSymtab(InstrProfSymtab &) = 0;
537 Error populateSymtab(InstrProfSymtab &Symtab) override { in populateSymtab()
667 InstrProfSymtab &getSymtab() override;
H A DInstrProfWriter.h97 InstrProfSymtab &Symtab, raw_fd_ostream &OS);
H A DInstrProfData.inc339 InstrProfSymtab *SymTab);
417 InstrProfSymtab *SymTab);
/llvm-project-15.0.7/llvm/lib/ProfileData/Coverage/
H A DCoverageMappingReader.cpp448 Error InstrProfSymtab::create(SectionRef &Section) { in create()
464 StringRef InstrProfSymtab::getFuncName(uint64_t Pointer, size_t Size) { in getFuncName()
528 get(CovMapVersion Version, InstrProfSymtab &P,
543 InstrProfSymtab &ProfileNames;
604 InstrProfSymtab &P, in VersionedCovMapFuncRecordReader()
746 CovMapVersion Version, InstrProfSymtab &P, in get()
784 InstrProfSymtab &ProfileNames, StringRef CovMap, StringRef FuncRecords, in readCoverageMappingData()
830 InstrProfSymtab &&ProfileNames, uint8_t BytesInAddress, in createCoverageReaderFromBuffer()
885 InstrProfSymtab ProfileNames; in loadTestingFormat()
1002 InstrProfSymtab ProfileNames; in loadBinaryFormat()
/llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/
H A DIndirectCallPromotion.cpp116 InstrProfSymtab *Symtab;
146 ICallPromotionFunc(Function &Func, Module *Modu, InstrProfSymtab *Symtab, in ICallPromotionFunc()
334 InstrProfSymtab Symtab; in promoteIndirectCalls()
H A DCGProfile.cpp51 InstrProfSymtab Symtab; in runCGProfilePass()
/llvm-project-15.0.7/llvm/lib/ProfileData/
H A DInstrProfReader.cpp172 Symtab.reset(new InstrProfSymtab()); in readHeader()
241 if (InstrProfSymtab::isExternalSymbol(VD.first)) { in readValueProfileData()
372 Error RawInstrProfReader<IntPtrT>::createSymtab(InstrProfSymtab &Symtab) { in createSymtab()
450 std::unique_ptr<InstrProfSymtab> NewSymtab = std::make_unique<InstrProfSymtab>(); in readHeader()
1016 InstrProfSymtab &IndexedInstrProfReader::getSymtab() { in getSymtab()
1020 std::unique_ptr<InstrProfSymtab> NewSymtab = std::make_unique<InstrProfSymtab>(); in getSymtab()
H A DInstrProf.cpp383 Error InstrProfSymtab::create(Module &M, bool InLTO) { in create()
424 uint64_t InstrProfSymtab::getFunctionHashFromAddress(uint64_t Address) { in getFunctionHashFromAddress()
493 Error readPGOFuncNameStrings(StringRef NameStrings, InstrProfSymtab &Symtab) { in readPGOFuncNameStrings()
751 InstrProfSymtab *SymTab) { in remapValue()
763 InstrProfSymtab *ValueMap) { in addValueData()
843 InstrProfSymtab *SymTab) { in deserializeTo()
883 InstrProfSymtab *SymTab) { in deserializeTo()
H A DInstrProfWriter.cpp548 InstrProfSymtab &Symtab, in writeRecordInText()
597 InstrProfSymtab Symtab; in writeText()
/llvm-project-15.0.7/llvm/include/llvm/ProfileData/Coverage/
H A DCoverageMappingReader.h187 InstrProfSymtab ProfileNames;
213 InstrProfSymtab &&ProfileNames,
H A DCoverageMapping.h793 InstrProfSymtab &ProfileNames, StringRef &FuncName) { in getFuncNameViaRef()
844 Error getFuncName(InstrProfSymtab &ProfileNames, StringRef &FuncName) const { in getFuncName()
892 Error getFuncName(InstrProfSymtab &ProfileNames, StringRef &FuncName) const { in getFuncName()
936 Error getFuncName(InstrProfSymtab &ProfileNames, StringRef &FuncName) const { in getFuncName()
/llvm-project-15.0.7/llvm/unittests/ProfileData/
H A DInstrProfTest.cpp967 InstrProfSymtab Symtab; in TEST_P()
1036 InstrProfSymtab Symtab; in TEST_P()
1085 InstrProfSymtab Symtab; in TEST_P()
1108 InstrProfSymtab ProfSymtab; in TEST_P()
1172 InstrProfSymtab Symtab; in TEST_P()
/llvm-project-15.0.7/llvm/tools/llvm-profdata/
H A Dllvm-profdata.cpp2091 InstrProfSymtab *Symtab) { in traverseAllValueSites()
2193 InstrProfSymtab &Symtab = Reader->getSymtab(); in showInstrProfile()
2560 InstrProfSymtab Symtab; in showDebugInfoCorrelation()
/llvm-project-15.0.7/compiler-rt/include/profile/
H A DInstrProfData.inc339 InstrProfSymtab *SymTab);
417 InstrProfSymtab *SymTab);