| /freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/ |
| H A D | InstrProf.h | 56 class InstrProfSymtab; variable 506 class InstrProfSymtab { 572 InstrProfSymtab() : VTableAddrMap(VTableAddrMapAllocator) {} in InstrProfSymtab() function 576 InstrProfSymtab(const InstrProfSymtab &) = delete; 577 InstrProfSymtab &operator=(const InstrProfSymtab &) = delete; 578 InstrProfSymtab(InstrProfSymtab &&) = delete; 579 InstrProfSymtab &operator=(InstrProfSymtab &&) = delete; 700 return Symbol == InstrProfSymtab::getExternalSymbol(); in isExternalSymbol() 717 Error InstrProfSymtab::create(StringRef D, uint64_t BaseAddr) { in create() 724 Error InstrProfSymtab::create(const NameIterRange &IterRange) { in create() [all …]
|
| H A D | InstrProfReader.h | 159 virtual InstrProfSymtab &getSymtab() = 0; 165 std::unique_ptr<InstrProfSymtab> Symtab; 314 InstrProfSymtab &getSymtab() override { in getSymtab() 438 InstrProfSymtab &getSymtab() override { in getSymtab() 447 Error createSymtab(InstrProfSymtab &Symtab); 590 virtual Error populateSymtab(InstrProfSymtab &) = 0; 671 Error populateSymtab(InstrProfSymtab &Symtab) override { in populateSymtab() 884 InstrProfSymtab &getSymtab() override;
|
| H A D | InstrProfWriter.h | 153 InstrProfSymtab &Symtab); 160 InstrProfSymtab &Symtab,
|
| H A D | InstrProfData.inc | 409 InstrProfSymtab *SymTab); 487 InstrProfSymtab *SymTab);
|
| /freebsd/contrib/llvm-project/llvm/lib/ProfileData/ |
| H A D | InstrProf.cpp | 528 Error InstrProfSymtab::create(Module &M, bool InLTO, bool AddCanonical) { in create() 553 Error InstrProfSymtab::addVTableWithName(GlobalVariable &VTable, in addVTableWithName() 619 Error InstrProfSymtab::create(StringRef NameStrings) { in create() 624 Error InstrProfSymtab::create(StringRef FuncNameStrings, in create() 634 Error InstrProfSymtab::initVTableNamesFromCompressedStrings( in initVTableNamesFromCompressedStrings() 640 StringRef InstrProfSymtab::getCanonicalName(StringRef PGOName) { in getCanonicalName() 666 Error InstrProfSymtab::addFuncWithName(Function &F, StringRef PGOFuncName, in addFuncWithName() 687 uint64_t InstrProfSymtab::getVTableHashFromAddress(uint64_t Address) { in getVTableHashFromAddress() 693 uint64_t InstrProfSymtab::getFunctionHashFromAddress(uint64_t Address) { in getFunctionHashFromAddress() 707 void InstrProfSymtab::dumpNames(raw_ostream &OS) const { in dumpNames() [all …]
|
| H A D | InstrProfReader.cpp | 254 Symtab.reset(new InstrProfSymtab()); in readHeader() 371 if (InstrProfSymtab::isExternalSymbol(VD.first)) { in readValueProfileData() 379 if (InstrProfSymtab::isExternalSymbol(VD.first)) in readValueProfileData() 552 Error RawInstrProfReader<IntPtrT>::createSymtab(InstrProfSymtab &Symtab) { in createSymtab() 699 std::unique_ptr<InstrProfSymtab> NewSymtab = std::make_unique<InstrProfSymtab>(); in readHeader() 1351 InstrProfSymtab &IndexedInstrProfReader::getSymtab() { in getSymtab() 1355 auto NewSymtab = std::make_unique<InstrProfSymtab>(); in getSymtab()
|
| H A D | InstrProfWriter.cpp | 738 InstrProfSymtab &Symtab, in writeRecordInText() 803 InstrProfSymtab Symtab; in writeText() 846 InstrProfSymtab &Symtab) { in writeTextTemporalProfTraceData()
|
| H A D | DataAccessProf.cpp | 29 return InstrProfSymtab::getCanonicalName(Name); in getCanonicalName()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/Coverage/ |
| H A D | CoverageMappingReader.h | 189 std::unique_ptr<InstrProfSymtab> ProfileNames; 205 BinaryCoverageReader(std::unique_ptr<InstrProfSymtab> Symtab, in BinaryCoverageReader() 225 std::unique_ptr<InstrProfSymtab> ProfileNamesPtr, uint8_t BytesInAddress,
|
| H A D | CoverageMapping.h | 1237 InstrProfSymtab &ProfileNames, StringRef &FuncName) { in getFuncNameViaRef() 1288 Error getFuncName(InstrProfSymtab &ProfileNames, StringRef &FuncName) const { in getFuncName() 1337 Error getFuncName(InstrProfSymtab &ProfileNames, StringRef &FuncName) const { in getFuncName() 1381 Error getFuncName(InstrProfSymtab &ProfileNames, StringRef &FuncName) const { in getFuncName()
|
| /freebsd/contrib/llvm-project/llvm/lib/ProfileData/Coverage/ |
| H A D | CoverageMappingReader.cpp | 509 Error InstrProfSymtab::create(SectionRef &Section) { in create() 522 StringRef InstrProfSymtab::getFuncName(uint64_t Pointer, size_t Size) { in getFuncName() 586 get(CovMapVersion Version, InstrProfSymtab &P, 601 InstrProfSymtab &ProfileNames; 662 InstrProfSymtab &P, in VersionedCovMapFuncRecordReader() 818 CovMapVersion Version, InstrProfSymtab &P, in get() 860 InstrProfSymtab &ProfileNames, StringRef CovMap, StringRef FuncRecords, in readCoverageMappingData() 905 std::unique_ptr<InstrProfSymtab> ProfileNamesPtr, uint8_t BytesInAddress, in createCoverageReaderFromBuffer() 913 InstrProfSymtab &ProfileNames = *Reader->ProfileNames; in createCoverageReaderFromBuffer() 978 auto ProfileNames = std::make_unique<InstrProfSymtab>(); in loadTestingFormat() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
| H A D | MemProfContextDisambiguation.h | 85 std::unique_ptr<InstrProfSymtab> Symtab;
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | CGProfile.cpp | 51 InstrProfSymtab Symtab; in runCGProfilePass()
|
| H A D | IndirectCallPromotion.cpp | 316 InstrProfSymtab *const Symtab; 405 Function &Func, Module &M, InstrProfSymtab *Symtab, bool SamplePGO, in IndirectCallPromoter() 993 InstrProfSymtab Symtab; in promoteIndirectCalls()
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-profdata/ |
| H A D | llvm-profdata.cpp | 837 const InstrProfSymtab &symtab = Reader->getSymtab(); in loadInput() 2798 InstrProfSymtab *Symtab) { in traverseAllValueSites() 2897 InstrProfSymtab &Symtab = Reader->getSymtab(); in showInstrProfile() 3357 InstrProfSymtab Symtab; in showDebugInfoCorrelation()
|
| /freebsd/contrib/llvm-project/compiler-rt/include/profile/ |
| H A D | InstrProfData.inc | 409 InstrProfSymtab *SymTab); 487 InstrProfSymtab *SymTab);
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | MemProfContextDisambiguation.cpp | 5052 Symtab = std::make_unique<InstrProfSymtab>(); in initializeIndirectCallPromotionInfo()
|