LLVM 20.0.0git
llvm::sampleprof::SampleProfileReaderExtBinaryBase Member List

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

Bufferllvm::sampleprof::SampleProfileReaderprotected
collectFuncsFromModule() overridellvm::sampleprof::SampleProfileReaderExtBinaryBasevirtual
computeSummary()llvm::sampleprof::SampleProfileReaderprotected
create(StringRef Filename, LLVMContext &C, vfs::FileSystem &FS, FSDiscriminatorPass P=FSDiscriminatorPass::Base, StringRef RemapFilename="")llvm::sampleprof::SampleProfileReaderstatic
create(std::unique_ptr< MemoryBuffer > &B, LLVMContext &C, vfs::FileSystem &FS, FSDiscriminatorPass P=FSDiscriminatorPass::Base, StringRef RemapFilename="")llvm::sampleprof::SampleProfileReaderstatic
CSNameTablellvm::sampleprof::SampleProfileReaderBinaryprotected
CSProfileCountllvm::sampleprof::SampleProfileReaderprotected
Ctxllvm::sampleprof::SampleProfileReaderprotected
Datallvm::sampleprof::SampleProfileReaderBinaryprotected
dump(raw_ostream &OS=dbgs())llvm::sampleprof::SampleProfileReader
dumpFunctionProfile(const FunctionSamples &FS, raw_ostream &OS=dbgs())llvm::sampleprof::SampleProfileReader
dumpJson(raw_ostream &OS=dbgs())llvm::sampleprof::SampleProfileReader
dumpSectionInfo(raw_ostream &OS=dbgs()) overridellvm::sampleprof::SampleProfileReaderExtBinaryBasevirtual
Endllvm::sampleprof::SampleProfileReaderBinaryprotected
Formatllvm::sampleprof::SampleProfileReaderprotected
FuncMetadataIndexllvm::sampleprof::SampleProfileReaderprotected
FuncNameToProfNameMapllvm::sampleprof::SampleProfileReaderprotected
FuncOffsetListllvm::sampleprof::SampleProfileReaderExtBinaryBaseprotected
FuncOffsetTablellvm::sampleprof::SampleProfileReaderExtBinaryBaseprotected
FuncsToUsellvm::sampleprof::SampleProfileReaderExtBinaryBaseprotected
getBuffer() constllvm::sampleprof::SampleProfileReaderinline
getDiscriminatorMask() constllvm::sampleprof::SampleProfileReaderinline
getFileSize()llvm::sampleprof::SampleProfileReaderExtBinaryBase
getFormat() constllvm::sampleprof::SampleProfileReaderinline
getNameTable() overridellvm::sampleprof::SampleProfileReaderBinaryinlinevirtual
getProfiles()llvm::sampleprof::SampleProfileReaderinline
getProfileSymbolList() overridellvm::sampleprof::SampleProfileReaderExtBinaryBaseinlinevirtual
getRemapper()llvm::sampleprof::SampleProfileReaderinline
getSamplesFor(const Function &F)llvm::sampleprof::SampleProfileReaderinline
getSamplesFor(StringRef Fname)llvm::sampleprof::SampleProfileReaderinline
getSectionSize(SecType Type)llvm::sampleprof::SampleProfileReaderExtBinaryBase
getSummary() constllvm::sampleprof::SampleProfileReaderinline
hasUniqSuffix()llvm::sampleprof::SampleProfileReaderinlinevirtual
Mllvm::sampleprof::SampleProfileReaderprotected
MaskedBitFromllvm::sampleprof::SampleProfileReaderprotected
MD5SampleContextStartllvm::sampleprof::SampleProfileReaderBinaryprotected
MD5SampleContextTablellvm::sampleprof::SampleProfileReaderBinaryprotected
NameTablellvm::sampleprof::SampleProfileReaderBinaryprotected
ProfileHasAttributellvm::sampleprof::SampleProfileReaderprotected
ProfileIsCSllvm::sampleprof::SampleProfileReaderprotected
profileIsCS() constllvm::sampleprof::SampleProfileReaderinline
profileIsFS() constllvm::sampleprof::SampleProfileReaderinline
ProfileIsFSllvm::sampleprof::SampleProfileReaderprotected
ProfileIsMD5llvm::sampleprof::SampleProfileReaderprotected
profileIsPreInlined() constllvm::sampleprof::SampleProfileReaderinline
ProfileIsPreInlinedllvm::sampleprof::SampleProfileReaderprotected
profileIsProbeBased() constllvm::sampleprof::SampleProfileReaderinline
ProfileIsProbeBasedllvm::sampleprof::SampleProfileReaderprotected
Profilesllvm::sampleprof::SampleProfileReaderprotected
ProfileSecRangellvm::sampleprof::SampleProfileReaderprotected
ProfSymListllvm::sampleprof::SampleProfileReaderExtBinaryBaseprotected
llvm::sampleprof::SampleProfileReaderBinary::read()llvm::sampleprof::SampleProfileReaderinline
llvm::sampleprof::SampleProfileReaderBinary::read(const DenseSet< StringRef > &FuncsToUse)llvm::sampleprof::SampleProfileReaderinline
readContextFromTable(size_t *RetIdx=nullptr)llvm::sampleprof::SampleProfileReaderBinaryprotected
readCSNameTableSec()llvm::sampleprof::SampleProfileReaderExtBinaryBaseprotected
readCustomSection(const SecHdrTableEntry &Entry)=0llvm::sampleprof::SampleProfileReaderExtBinaryBaseprotectedpure virtual
readFuncMetadata(bool ProfileHasAttribute, SampleProfileMap &Profiles)llvm::sampleprof::SampleProfileReaderExtBinaryBaseprotected
readFuncMetadata(bool ProfileHasAttribute)llvm::sampleprof::SampleProfileReaderExtBinaryBaseprotected
readFuncMetadata(bool ProfileHasAttribute, FunctionSamples *FProfile)llvm::sampleprof::SampleProfileReaderExtBinaryBaseprotected
readFuncOffsetTable()llvm::sampleprof::SampleProfileReaderExtBinaryBaseprotected
readFuncProfile(const uint8_t *Start)llvm::sampleprof::SampleProfileReaderBinaryprotected
readFuncProfile(const uint8_t *Start, SampleProfileMap &Profiles)llvm::sampleprof::SampleProfileReaderBinaryprotected
readFuncProfiles()llvm::sampleprof::SampleProfileReaderExtBinaryBaseprotected
readFuncProfiles(const DenseSet< StringRef > &FuncsToUse, SampleProfileMap &Profiles)llvm::sampleprof::SampleProfileReaderExtBinaryBaseprotected
readHeader() overridellvm::sampleprof::SampleProfileReaderExtBinaryBaseprotectedvirtual
readImpl() overridellvm::sampleprof::SampleProfileReaderExtBinaryBasevirtual
readMagicIdent()llvm::sampleprof::SampleProfileReaderBinaryprotected
readNameTable()llvm::sampleprof::SampleProfileReaderBinaryprotected
readNameTableSec(bool IsMD5, bool FixedLengthMD5)llvm::sampleprof::SampleProfileReaderExtBinaryBaseprotected
readNumber()llvm::sampleprof::SampleProfileReaderBinaryprotected
readOneSection(const uint8_t *Start, uint64_t Size, const SecHdrTableEntry &Entry)llvm::sampleprof::SampleProfileReaderExtBinaryBaseprotectedvirtual
readProfile(FunctionSamples &FProfile)llvm::sampleprof::SampleProfileReaderBinaryprotected
readProfileSymbolList()llvm::sampleprof::SampleProfileReaderExtBinaryBaseprotected
readSampleContextFromTable()llvm::sampleprof::SampleProfileReaderBinaryprotected
readSecHdrTable()llvm::sampleprof::SampleProfileReaderExtBinaryBaseprotected
readSecHdrTableEntry(uint64_t Idx)llvm::sampleprof::SampleProfileReaderExtBinaryBaseprotected
readString()llvm::sampleprof::SampleProfileReaderBinaryprotected
readStringFromTable(size_t *RetIdx=nullptr)llvm::sampleprof::SampleProfileReaderBinaryprotected
readStringIndex(T &Table)llvm::sampleprof::SampleProfileReaderBinaryinlineprotected
readSummary()llvm::sampleprof::SampleProfileReaderBinaryprotected
readUnencodedNumber()llvm::sampleprof::SampleProfileReaderBinaryprotected
Remapperllvm::sampleprof::SampleProfileReaderprotected
reportError(int64_t LineNumber, const Twine &Msg) constllvm::sampleprof::SampleProfileReaderinline
SampleProfileReader(std::unique_ptr< MemoryBuffer > B, LLVMContext &C, SampleProfileFormat Format=SPF_None)llvm::sampleprof::SampleProfileReaderinline
SampleProfileReaderBinary(std::unique_ptr< MemoryBuffer > B, LLVMContext &C, SampleProfileFormat Format=SPF_None)llvm::sampleprof::SampleProfileReaderBinaryinline
SampleProfileReaderExtBinaryBase(std::unique_ptr< MemoryBuffer > B, LLVMContext &C, SampleProfileFormat Format)llvm::sampleprof::SampleProfileReaderExtBinaryBaseinline
SecHdrTablellvm::sampleprof::SampleProfileReaderExtBinaryBaseprotected
setDiscriminatorMaskedBitFrom(FSDiscriminatorPass P)llvm::sampleprof::SampleProfileReaderinline
setFuncNameToProfNameMap(const HashKeyMap< std::unordered_map, FunctionId, FunctionId > &FPMap)llvm::sampleprof::SampleProfileReaderinline
setModule(const Module *Mod)llvm::sampleprof::SampleProfileReaderinline
setProfileUseMD5()llvm::sampleprof::SampleProfileReaderinlinevirtual
setSkipFlatProf(bool Skip)llvm::sampleprof::SampleProfileReaderinline
SkipFlatProfllvm::sampleprof::SampleProfileReaderprotected
Summaryllvm::sampleprof::SampleProfileReaderprotected
takeSummary(SampleProfileReader &Reader)llvm::sampleprof::SampleProfileReaderinlineprotectedstatic
useFuncOffsetList() constllvm::sampleprof::SampleProfileReaderExtBinaryBaseprotected
useMD5() constllvm::sampleprof::SampleProfileReaderinline
verifySPMagic(uint64_t Magic) override=0llvm::sampleprof::SampleProfileReaderExtBinaryBaseprotectedpure virtual
~SampleProfileReader()=defaultllvm::sampleprof::SampleProfileReadervirtual