LLVM 23.0.0git
llvm::gsym::GsymCreatorV2 Member List

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

addFunctionInfo(FunctionInfo &&FI)llvm::gsym::GsymCreator
BaseAddressllvm::gsym::GsymCreatorprotected
copyFile(const GsymCreator &SrcGC, uint32_t FileIdx)llvm::gsym::GsymCreatorprotected
copyFunctionInfo(const GsymCreator &SrcGC, size_t FuncInfoIdx)llvm::gsym::GsymCreatorprotected
copyString(const GsymCreator &SrcGC, gsym_strp_t StrOff)llvm::gsym::GsymCreatorprotected
createSegment(uint64_t SegmentSize, size_t &FuncIdx) constllvm::gsym::GsymCreator
encode(FileWriter &O) const overridellvm::gsym::GsymCreatorV2virtual
encodeAddrOffsets(FileWriter &O, uint8_t AddrOffSize, uint64_t BaseAddr) constllvm::gsym::GsymCreatorprotected
encodeFileTable(FileWriter &O) constllvm::gsym::GsymCreatorprotected
FileEntryToIndexllvm::gsym::GsymCreatorprotected
Filesllvm::gsym::GsymCreatorprotected
finalize(OutputAggregator &OS)llvm::gsym::GsymCreator
Finalizedllvm::gsym::GsymCreatorprotected
fixupInlineInfo(const GsymCreator &SrcGC, InlineInfo &II)llvm::gsym::GsymCreatorprotected
forEachFunctionInfo(std::function< bool(FunctionInfo &)> const &Callback)llvm::gsym::GsymCreator
forEachFunctionInfo(std::function< bool(const FunctionInfo &)> const &Callback) constllvm::gsym::GsymCreator
Funcsllvm::gsym::GsymCreatorprotected
getAddressOffsetSize() constllvm::gsym::GsymCreatorprotected
getBaseAddress() constllvm::gsym::GsymCreatorprotected
getFirstFunctionAddress() constllvm::gsym::GsymCreatorprotected
getLastFunctionAddress() constllvm::gsym::GsymCreatorprotected
getMaxAddressOffset() constllvm::gsym::GsymCreatorprotected
getNumFunctionInfos() constllvm::gsym::GsymCreator
getString(gsym_strp_t Offset)llvm::gsym::GsymCreator
getStringOffsetSize() const overridellvm::gsym::GsymCreatorV2inlinevirtual
GetValidTextRanges() constllvm::gsym::GsymCreatorinline
GsymCreator(bool Quiet=false)llvm::gsym::GsymCreator
GsymCreatorV2(bool Quiet=false)llvm::gsym::GsymCreatorV2inline
insertFile(StringRef Path, sys::path::Style Style=sys::path::Style::native)llvm::gsym::GsymCreator
insertFileEntry(FileEntry FE)llvm::gsym::GsymCreatorprotected
insertString(StringRef S, bool Copy=true)llvm::gsym::GsymCreator
isQuiet() constllvm::gsym::GsymCreatorinline
IsSegmentllvm::gsym::GsymCreatorprotected
IsValidTextAddress(uint64_t Addr) constllvm::gsym::GsymCreator
loadCallSitesFromYAML(StringRef YAMLFile)llvm::gsym::GsymCreator
Mutexllvm::gsym::GsymCreatormutableprotected
prepareMergedFunctions(OutputAggregator &Out)llvm::gsym::GsymCreator
Quietllvm::gsym::GsymCreatorprotected
save(StringRef Path, llvm::endianness ByteOrder, std::optional< uint64_t > SegmentSize=std::nullopt) constllvm::gsym::GsymCreator
saveSegments(StringRef Path, llvm::endianness ByteOrder, uint64_t SegmentSize) constllvm::gsym::GsymCreatorprotected
setBaseAddress(uint64_t Addr)llvm::gsym::GsymCreatorinline
setIsSegment()llvm::gsym::GsymCreatorinlineprotected
setUUID(llvm::ArrayRef< uint8_t > UUIDBytes)llvm::gsym::GsymCreatorinline
SetValidTextRanges(AddressRanges &TextRanges)llvm::gsym::GsymCreatorinline
StringOffsetMapllvm::gsym::GsymCreatorprotected
StringStoragellvm::gsym::GsymCreatorprotected
StrTabllvm::gsym::GsymCreatorprotected
UUIDllvm::gsym::GsymCreatorprotected
validateForEncoding(std::optional< uint64_t > &BaseAddr) constllvm::gsym::GsymCreatorprotected
ValidTextRangesllvm::gsym::GsymCreatorprotected
~GsymCreator()=defaultllvm::gsym::GsymCreatorvirtual