/freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/ |
H A D | InstrProf.h | 55 class InstrProfSymtab; variable 450 class InstrProfSymtab { 515 InstrProfSymtab() : VTableAddrMap(VTableAddrMapAllocator) {} in InstrProfSymtab() function 519 InstrProfSymtab(const InstrProfSymtab &) = delete; 520 InstrProfSymtab &operator=(const InstrProfSymtab &) = delete; 521 InstrProfSymtab(InstrProfSymtab &&) = delete; 522 InstrProfSymtab &operator=(InstrProfSymtab &&) = delete; 639 return Symbol == InstrProfSymtab::getExternalSymbol(); in isExternalSymbol() 656 Error InstrProfSymtab::create(StringRef D, uint64_t BaseAddr) { in create() 663 Error InstrProfSymtab::create(const NameIterRange &IterRange) { in create() [all …]
|
H A D | InstrProfReader.h | 152 virtual InstrProfSymtab &getSymtab() = 0; 158 std::unique_ptr<InstrProfSymtab> Symtab; 296 InstrProfSymtab &getSymtab() override { in getSymtab() 403 InstrProfSymtab &getSymtab() override { in getSymtab() 412 Error createSymtab(InstrProfSymtab &Symtab); 553 virtual Error populateSymtab(InstrProfSymtab &) = 0; 630 Error populateSymtab(InstrProfSymtab &Symtab) override { in populateSymtab() 813 InstrProfSymtab &getSymtab() override;
|
H A D | InstrProfWriter.h | 139 InstrProfSymtab &Symtab); 146 InstrProfSymtab &Symtab, raw_fd_ostream &OS);
|
H A D | InstrProfData.inc | 397 InstrProfSymtab *SymTab); 475 InstrProfSymtab *SymTab);
|
/freebsd/contrib/llvm-project/llvm/lib/ProfileData/ |
H A D | InstrProf.cpp | 471 Error InstrProfSymtab::create(Module &M, bool InLTO) { in create() 497 Error InstrProfSymtab::addVTableWithName(GlobalVariable &VTable, in addVTableWithName() 567 Error InstrProfSymtab::create(StringRef NameStrings) { in create() 570 std::bind(&InstrProfSymtab::addFuncName, this, std::placeholders::_1)); in create() 573 Error InstrProfSymtab::create(StringRef FuncNameStrings, in create() 576 std::bind(&InstrProfSymtab::addFuncName, in create() 582 std::bind(&InstrProfSymtab::addVTableName, this, std::placeholders::_1)); in create() 585 Error InstrProfSymtab::initVTableNamesFromCompressedStrings( in initVTableNamesFromCompressedStrings() 589 std::bind(&InstrProfSymtab::addVTableName, this, std::placeholders::_1)); in initVTableNamesFromCompressedStrings() 592 StringRef InstrProfSymtab::getCanonicalName(StringRef PGOName) { in getCanonicalName() [all …]
|
H A D | InstrProfReader.cpp | 244 Symtab.reset(new InstrProfSymtab()); in readHeader() 359 if (InstrProfSymtab::isExternalSymbol(VD.first)) { in readValueProfileData() 367 if (InstrProfSymtab::isExternalSymbol(VD.first)) in readValueProfileData() 540 Error RawInstrProfReader<IntPtrT>::createSymtab(InstrProfSymtab &Symtab) { in createSymtab() 666 std::unique_ptr<InstrProfSymtab> NewSymtab = std::make_unique<InstrProfSymtab>(); in readHeader() 1461 InstrProfSymtab &IndexedInstrProfReader::getSymtab() { in getSymtab() 1465 auto NewSymtab = std::make_unique<InstrProfSymtab>(); in getSymtab()
|
H A D | InstrProfWriter.cpp | 1054 InstrProfSymtab &Symtab, in writeRecordInText() 1115 InstrProfSymtab Symtab; in writeText() 1158 InstrProfSymtab &Symtab) { in writeTextTemporalProfTraceData()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/Coverage/ |
H A D | CoverageMappingReader.h | 187 std::unique_ptr<InstrProfSymtab> ProfileNames; 198 BinaryCoverageReader(std::unique_ptr<InstrProfSymtab> Symtab, in BinaryCoverageReader() 215 std::unique_ptr<InstrProfSymtab> ProfileNamesPtr, uint8_t BytesInAddress,
|
H A D | CoverageMapping.h | 1161 InstrProfSymtab &ProfileNames, StringRef &FuncName) { in getFuncNameViaRef() 1212 Error getFuncName(InstrProfSymtab &ProfileNames, StringRef &FuncName) const { in getFuncName() 1261 Error getFuncName(InstrProfSymtab &ProfileNames, StringRef &FuncName) const { in getFuncName() 1305 Error getFuncName(InstrProfSymtab &ProfileNames, StringRef &FuncName) const { in getFuncName()
|
/freebsd/contrib/llvm-project/llvm/lib/ProfileData/Coverage/ |
H A D | CoverageMappingReader.cpp | 495 Error InstrProfSymtab::create(SectionRef &Section) { in create() 515 StringRef InstrProfSymtab::getFuncName(uint64_t Pointer, size_t Size) { in getFuncName() 579 get(CovMapVersion Version, InstrProfSymtab &P, 594 InstrProfSymtab &ProfileNames; 655 InstrProfSymtab &P, in VersionedCovMapFuncRecordReader() 811 CovMapVersion Version, InstrProfSymtab &P, in get() 853 InstrProfSymtab &ProfileNames, StringRef CovMap, StringRef FuncRecords, in readCoverageMappingData() 897 std::unique_ptr<InstrProfSymtab> ProfileNamesPtr, uint8_t BytesInAddress, in createCoverageReaderFromBuffer() 904 InstrProfSymtab &ProfileNames = *Reader->ProfileNames; in createCoverageReaderFromBuffer() 969 auto ProfileNames = std::make_unique<InstrProfSymtab>(); in loadTestingFormat() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | CGProfile.cpp | 51 InstrProfSymtab Symtab; in runCGProfilePass()
|
H A D | IndirectCallPromotion.cpp | 310 InstrProfSymtab *const Symtab; 395 InstrProfSymtab *Symtab, bool SamplePGO, in IndirectCallPromoter() 966 InstrProfSymtab Symtab; in promoteIndirectCalls()
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-profdata/ |
H A D | llvm-profdata.cpp | 776 const InstrProfSymtab &symtab = Reader->getSymtab(); in loadInput() 2702 InstrProfSymtab *Symtab) { in traverseAllValueSites() 2801 InstrProfSymtab &Symtab = Reader->getSymtab(); in showInstrProfile() 3232 InstrProfSymtab Symtab; in showDebugInfoCorrelation()
|
/freebsd/contrib/llvm-project/compiler-rt/include/profile/ |
H A D | InstrProfData.inc | 397 InstrProfSymtab *SymTab); 475 InstrProfSymtab *SymTab);
|