LLVM 20.0.0git
|
This is the complete list of members for llvm::RawInstrProfReader< IntPtrT >, including all inherited members.
accumulateCounts(CountSumOrPercent &Sum, bool IsCS) | llvm::InstrProfReader | |
begin() | llvm::InstrProfReader | inline |
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 |
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::RawInstrProfReader< IntPtrT > | inlinevirtual |
getError() | llvm::InstrProfReader | inline |
getProfileKind() const override | llvm::RawInstrProfReader< IntPtrT > | virtual |
getSymtab() override | llvm::RawInstrProfReader< IntPtrT > | inlinevirtual |
getTemporalProfTraces(std::optional< uint64_t > Weight={}) override | llvm::RawInstrProfReader< IntPtrT > | virtual |
getTemporalProfTraceStreamSize() | llvm::InstrProfReader | inline |
getVersion() const override | llvm::RawInstrProfReader< IntPtrT > | inlinevirtual |
hasCSIRLevelProfile() const override | llvm::RawInstrProfReader< IntPtrT > | inlinevirtual |
hasError() | llvm::InstrProfReader | inline |
hasFormat(const MemoryBuffer &DataBuffer) | llvm::RawInstrProfReader< IntPtrT > | static |
hasMemoryProfile() const override | llvm::RawInstrProfReader< IntPtrT > | inlinevirtual |
hasSingleByteCoverage() const override | llvm::RawInstrProfReader< IntPtrT > | inlinevirtual |
hasTemporalProfile() const override | llvm::RawInstrProfReader< IntPtrT > | inlinevirtual |
instrEntryBBEnabled() const override | llvm::RawInstrProfReader< IntPtrT > | inlinevirtual |
instrLoopEntriesEnabled() const override | llvm::RawInstrProfReader< IntPtrT > | inlinevirtual |
InstrProfReader()=default | llvm::InstrProfReader | |
isEOF() | llvm::InstrProfReader | inline |
isIRLevelProfile() const override | llvm::RawInstrProfReader< IntPtrT > | inlinevirtual |
operator=(const RawInstrProfReader &)=delete | llvm::RawInstrProfReader< IntPtrT > | |
printBinaryIds(raw_ostream &OS) override | llvm::RawInstrProfReader< IntPtrT > | virtual |
RawInstrProfReader(std::unique_ptr< MemoryBuffer > DataBuffer, const InstrProfCorrelator *Correlator, const object::BuildIDFetcher *BIDFetcher, const InstrProfCorrelator::ProfCorrelatorKind BIDFetcherCorrelatorKind, std::function< void(Error)> Warn) | llvm::RawInstrProfReader< IntPtrT > | inline |
RawInstrProfReader(const RawInstrProfReader &)=delete | llvm::RawInstrProfReader< IntPtrT > | |
readBinaryIds(std::vector< llvm::object::BuildID > &BinaryIds) override | llvm::RawInstrProfReader< IntPtrT > | virtual |
readHeader() override | llvm::RawInstrProfReader< IntPtrT > | virtual |
readNextRecord(NamedInstrProfRecord &Record) override | llvm::RawInstrProfReader< IntPtrT > | virtual |
success() | llvm::InstrProfReader | inlineprotected |
Symtab | llvm::InstrProfReader | protected |
TemporalProfTraces | llvm::InstrProfReader | protected |
TemporalProfTraceStreamSize | llvm::InstrProfReader | protected |
~InstrProfReader()=default | llvm::InstrProfReader | virtual |