LLVM 20.0.0git
llvm::IndexedInstrProfReader Member List

This is the complete list of members for llvm::IndexedInstrProfReader, including all inherited members.

accumulateCounts(CountSumOrPercent &Sum, bool IsCS)llvm::InstrProfReader
begin()llvm::InstrProfReaderinline
create(const Twine &Path, vfs::FileSystem &FS, const Twine &RemappingPath="")llvm::IndexedInstrProfReaderstatic
create(std::unique_ptr< MemoryBuffer > Buffer, std::unique_ptr< MemoryBuffer > RemappingBuffer=nullptr)llvm::IndexedInstrProfReaderstatic
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::InstrProfReaderstatic
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::InstrProfReaderstatic
end()llvm::InstrProfReaderinline
error(instrprof_error Err, const std::string &ErrMsg="")llvm::InstrProfReaderinlineprotected
error(Error &&E)llvm::InstrProfReaderinlineprotected
functionEntryOnly() const overridellvm::IndexedInstrProfReaderinlinevirtual
getAllMemProfData() constllvm::IndexedInstrProfReaderinline
getError()llvm::InstrProfReaderinline
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::IndexedInstrProfReaderinline
getMemProfCallerCalleePairs()llvm::IndexedInstrProfReaderinline
getMemProfRecord(uint64_t FuncNameHash)llvm::IndexedInstrProfReaderinline
getProfileKind() const overridellvm::IndexedInstrProfReaderinlinevirtual
getSummary(bool UseCS)llvm::IndexedInstrProfReaderinline
getSymtab() overridellvm::IndexedInstrProfReadervirtual
getTemporalProfTraces(std::optional< uint64_t > Weight={})llvm::InstrProfReaderinlinevirtual
getTemporalProfTraceStreamSize()llvm::InstrProfReaderinline
getVersion() const overridellvm::IndexedInstrProfReaderinlinevirtual
hasCSIRLevelProfile() const overridellvm::IndexedInstrProfReaderinlinevirtual
hasError()llvm::InstrProfReaderinline
hasFormat(const MemoryBuffer &DataBuffer)llvm::IndexedInstrProfReaderstatic
hasMemoryProfile() const overridellvm::IndexedInstrProfReaderinlinevirtual
hasSingleByteCoverage() const overridellvm::IndexedInstrProfReaderinlinevirtual
hasTemporalProfile() const overridellvm::IndexedInstrProfReaderinlinevirtual
IndexedInstrProfReader(std::unique_ptr< MemoryBuffer > DataBuffer, std::unique_ptr< MemoryBuffer > RemappingBuffer=nullptr)llvm::IndexedInstrProfReaderinline
IndexedInstrProfReader(const IndexedInstrProfReader &)=deletellvm::IndexedInstrProfReader
instrEntryBBEnabled() const overridellvm::IndexedInstrProfReaderinlinevirtual
instrLoopEntriesEnabled() const overridellvm::IndexedInstrProfReaderinlinevirtual
InstrProfReader()=defaultllvm::InstrProfReader
isEOF()llvm::InstrProfReaderinline
isIRLevelProfile() const overridellvm::IndexedInstrProfReaderinlinevirtual
operator=(const IndexedInstrProfReader &)=deletellvm::IndexedInstrProfReader
printBinaryIds(raw_ostream &OS) overridellvm::IndexedInstrProfReadervirtual
readBinaryIds(std::vector< llvm::object::BuildID > &BinaryIds) overridellvm::IndexedInstrProfReadervirtual
readHeader() overridellvm::IndexedInstrProfReadervirtual
readNextRecord(NamedInstrProfRecord &Record) overridellvm::IndexedInstrProfReadervirtual
setValueProfDataEndianness(llvm::endianness Endianness)llvm::IndexedInstrProfReaderinline
success()llvm::InstrProfReaderinlineprotected
Symtabllvm::InstrProfReaderprotected
TemporalProfTracesllvm::InstrProfReaderprotected
TemporalProfTraceStreamSizellvm::InstrProfReaderprotected
~InstrProfReader()=defaultllvm::InstrProfReadervirtual