|
LLVM 22.0.0git
|
This is the complete list of members for llvm::IndexedInstrProfReader, including all inherited members.
| accumulateCounts(CountSumOrPercent &Sum, bool IsCS) | llvm::InstrProfReader | |
| begin() | llvm::InstrProfReader | inline |
| create(const Twine &Path, vfs::FileSystem &FS, const Twine &RemappingPath="") | llvm::IndexedInstrProfReader | static |
| create(std::unique_ptr< MemoryBuffer > Buffer, std::unique_ptr< MemoryBuffer > RemappingBuffer=nullptr) | llvm::IndexedInstrProfReader | static |
| llvm::InstrProfReader::create(const Twine &Path, vfs::FileSystem &FS, const InstrProfCorrelator *Correlator=nullptr, const object::BuildIDFetcher *BIDFetcher=nullptr, const InstrProfCorrelator::ProfCorrelatorKind BIDFetcherCorrelatorKind=InstrProfCorrelator::ProfCorrelatorKind::NONE, std::function< void(Error)> Warn=nullptr) | llvm::InstrProfReader | static |
| llvm::InstrProfReader::create(std::unique_ptr< MemoryBuffer > Buffer, const InstrProfCorrelator *Correlator=nullptr, const object::BuildIDFetcher *BIDFetcher=nullptr, const InstrProfCorrelator::ProfCorrelatorKind BIDFetcherCorrelatorKind=InstrProfCorrelator::ProfCorrelatorKind::NONE, std::function< void(Error)> Warn=nullptr) | llvm::InstrProfReader | static |
| end() | llvm::InstrProfReader | inline |
| error(instrprof_error Err, const std::string &ErrMsg="") | llvm::InstrProfReader | inlineprotected |
| error(Error &&E) | llvm::InstrProfReader | inlineprotected |
| functionEntryOnly() const override | llvm::IndexedInstrProfReader | inlinevirtual |
| getAllMemProfData() const | llvm::IndexedInstrProfReader | inline |
| getDataAccessProfileData() const | llvm::IndexedInstrProfReader | inline |
| getError() | llvm::InstrProfReader | inline |
| getFunctionBitmap(StringRef FuncName, uint64_t FuncHash, BitVector &Bitmap) | llvm::IndexedInstrProfReader | |
| getFunctionCounts(StringRef FuncName, uint64_t FuncHash, std::vector< uint64_t > &Counts) | llvm::IndexedInstrProfReader | |
| getInstrProfRecord(StringRef FuncName, uint64_t FuncHash, StringRef DeprecatedFuncName="", uint64_t *MismatchedFuncSum=nullptr) | llvm::IndexedInstrProfReader | |
| getMaximumFunctionCount(bool UseCS) | llvm::IndexedInstrProfReader | inline |
| getMemProfCallerCalleePairs() | llvm::IndexedInstrProfReader | inline |
| getMemProfRecord(uint64_t FuncNameHash) | llvm::IndexedInstrProfReader | inline |
| getMemProfSummary() const | llvm::IndexedInstrProfReader | inline |
| getProfileKind() const override | llvm::IndexedInstrProfReader | inlinevirtual |
| getSummary(bool UseCS) | llvm::IndexedInstrProfReader | inline |
| getSymtab() override | llvm::IndexedInstrProfReader | virtual |
| getTemporalProfTraces(std::optional< uint64_t > Weight={}) | llvm::InstrProfReader | inlinevirtual |
| getTemporalProfTraceStreamSize() | llvm::InstrProfReader | inline |
| getVersion() const override | llvm::IndexedInstrProfReader | inlinevirtual |
| hasCSIRLevelProfile() const override | llvm::IndexedInstrProfReader | inlinevirtual |
| hasError() | llvm::InstrProfReader | inline |
| hasFormat(const MemoryBuffer &DataBuffer) | llvm::IndexedInstrProfReader | static |
| hasMemoryProfile() const override | llvm::IndexedInstrProfReader | inlinevirtual |
| hasSingleByteCoverage() const override | llvm::IndexedInstrProfReader | inlinevirtual |
| hasTemporalProfile() const override | llvm::IndexedInstrProfReader | inlinevirtual |
| IndexedInstrProfReader(std::unique_ptr< MemoryBuffer > DataBuffer, std::unique_ptr< MemoryBuffer > RemappingBuffer=nullptr) | llvm::IndexedInstrProfReader | inline |
| IndexedInstrProfReader(const IndexedInstrProfReader &)=delete | llvm::IndexedInstrProfReader | |
| instrEntryBBEnabled() const override | llvm::IndexedInstrProfReader | inlinevirtual |
| instrLoopEntriesEnabled() const override | llvm::IndexedInstrProfReader | inlinevirtual |
| InstrProfReader()=default | llvm::InstrProfReader | |
| isEOF() | llvm::InstrProfReader | inline |
| isIRLevelProfile() const override | llvm::IndexedInstrProfReader | inlinevirtual |
| operator=(const IndexedInstrProfReader &)=delete | llvm::IndexedInstrProfReader | |
| printBinaryIds(raw_ostream &OS) override | llvm::IndexedInstrProfReader | virtual |
| readBinaryIds(std::vector< llvm::object::BuildID > &BinaryIds) override | llvm::IndexedInstrProfReader | virtual |
| readHeader() override | llvm::IndexedInstrProfReader | virtual |
| readNextRecord(NamedInstrProfRecord &Record) override | llvm::IndexedInstrProfReader | virtual |
| setValueProfDataEndianness(llvm::endianness Endianness) | llvm::IndexedInstrProfReader | inline |
| success() | llvm::InstrProfReader | inlineprotected |
| Symtab | llvm::InstrProfReader | protected |
| TemporalProfTraces | llvm::InstrProfReader | protected |
| TemporalProfTraceStreamSize | llvm::InstrProfReader | protected |
| ~InstrProfReader()=default | llvm::InstrProfReader | virtual |