LLVM 20.0.0git
llvm::logicalview::LVBinaryReader Member List

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

addCompileUnitOffset(LVOffset Offset, LVScopeCompileUnit *CompileUnit)llvm::logicalview::LVReaderinlineprotected
addInlineeLines(LVScope *Scope, LVLines &Lines)llvm::logicalview::LVBinaryReaderinline
addSectionRange(LVSectionIndex SectionIndex, LVScope *Scope)llvm::logicalview::LVBinaryReaderprotected
addSectionRange(LVSectionIndex SectionIndex, LVScope *Scope, LVAddress LowerAddress, LVAddress UpperAddress)llvm::logicalview::LVBinaryReaderprotected
addToSymbolTable(StringRef Name, LVScope *Function, LVSectionIndex SectionIndex=0)llvm::logicalview::LVBinaryReader
addToSymbolTable(StringRef Name, LVAddress Address, LVSectionIndex SectionIndex, bool IsComdat)llvm::logicalview::LVBinaryReader
CompileUnitllvm::logicalview::LVReaderprotected
createAlternativePath(StringRef From)llvm::logicalview::LVReaderinlineprotected
createInstructions()llvm::logicalview::LVBinaryReaderprotected
createInstructions(LVScope *Function, LVSectionIndex SectionIndex)llvm::logicalview::LVBinaryReaderprotected
createInstructions(LVScope *Function, LVSectionIndex SectionIndex, const LVNameInfo &NameInfo)llvm::logicalview::LVBinaryReaderprotected
createOperation(LVSmall OpCode, ArrayRef< LVUnsigned > Operands)llvm::logicalview::LVReaderinline
createScopes()llvm::logicalview::LVReaderinlineprotectedvirtual
CULinesllvm::logicalview::LVBinaryReaderprotected
doLoad()llvm::logicalview::LVReader
doPrint()llvm::logicalview::LVReader
doPrintLine(const LVLine *Line) constllvm::logicalview::LVReaderinline
doPrintLocation(const LVLocation *Location) constllvm::logicalview::LVReaderinline
doPrintScope(const LVScope *Scope) constllvm::logicalview::LVReaderinline
doPrintSymbol(const LVSymbol *Symbol) constllvm::logicalview::LVReaderinline
doPrintType(const LVType *Type) constllvm::logicalview::LVReaderinline
DotTextSectionIndexllvm::logicalview::LVReaderprotected
dump() constllvm::logicalview::LVBinaryReaderinline
FileFormatNamellvm::logicalview::LVReaderprotected
getCompileUnit() constllvm::logicalview::LVReaderinline
getCompileUnitCPUType()llvm::logicalview::LVReaderinline
getDotTextSectionIndex() constllvm::logicalview::LVReaderinline
getFileFormatName() constllvm::logicalview::LVReaderinline
getFilename(LVObject *Object, size_t Index) constllvm::logicalview::LVReader
getFilename() constllvm::logicalview::LVReaderinline
getInstance()llvm::logicalview::LVReaderstatic
getLines() constllvm::logicalview::LVReaderinline
getRegisterName(LVSmall Opcode, ArrayRef< uint64_t > Operands)llvm::logicalview::LVReaderinlinevirtual
getScopes() constllvm::logicalview::LVReaderinline
getScopesRoot() constllvm::logicalview::LVReaderinline
getSection(LVScope *Scope, LVAddress Address, LVSectionIndex SectionIndex)llvm::logicalview::LVBinaryReaderprotected
getSectionIndex(LVScope *Scope) overridellvm::logicalview::LVBinaryReaderinlinevirtual
getSectionRanges(LVSectionIndex SectionIndex)llvm::logicalview::LVBinaryReaderprotected
getSplitContext()llvm::logicalview::LVReaderinline
getSymbols() constllvm::logicalview::LVReaderinline
getSymbolTableAddress(StringRef Name)llvm::logicalview::LVBinaryReader
getSymbolTableEntry(StringRef Name)llvm::logicalview::LVBinaryReader
getSymbolTableIndex(StringRef Name)llvm::logicalview::LVBinaryReader
getSymbolTableIsComdat(StringRef Name)llvm::logicalview::LVBinaryReader
getTypes() constllvm::logicalview::LVReaderinline
includeInlineeLines(LVSectionIndex SectionIndex, LVScope *Function)llvm::logicalview::LVBinaryReaderprotected
InputFilenamellvm::logicalview::LVReaderprotected
isBinaryTypeCOFF() constllvm::logicalview::LVReaderinline
isBinaryTypeELF() constllvm::logicalview::LVReaderinline
isBinaryTypeNone() constllvm::logicalview::LVReaderinline
isSystemEntry(LVElement *Element, StringRef Name={}) constllvm::logicalview::LVReaderinlinevirtual
linearAddress(uint16_t Segment, uint32_t Offset, LVAddress Addendum=0)llvm::logicalview::LVBinaryReaderinline
loadGenericTargetInfo(StringRef TheTriple, StringRef TheFeatures)llvm::logicalview::LVBinaryReaderprotected
LVBinaryReader()=deletellvm::logicalview::LVBinaryReader
LVBinaryReader(StringRef Filename, StringRef FileFormatName, ScopedPrinter &W, LVBinaryType BinaryType)llvm::logicalview::LVBinaryReaderinline
LVBinaryReader(const LVBinaryReader &)=deletellvm::logicalview::LVBinaryReader
LVReader()=deletellvm::logicalview::LVReader
LVReader(StringRef InputFilename, StringRef FileFormatName, ScopedPrinter &W, LVBinaryType BinaryType=LVBinaryType::NONE)llvm::logicalview::LVReaderinline
LVReader(const LVReader &)=deletellvm::logicalview::LVReader
MAIllvm::logicalview::LVBinaryReaderprotected
mapRangeAddress(const object::ObjectFile &Obj)llvm::logicalview::LVBinaryReaderinlineprotectedvirtual
mapRangeAddress(const object::ObjectFile &Obj, const object::SectionRef &Section, bool IsComdat)llvm::logicalview::LVBinaryReaderinlineprotectedvirtual
mapVirtualAddress(const object::ObjectFile &Obj)llvm::logicalview::LVBinaryReaderprotected
mapVirtualAddress(const object::COFFObjectFile &COFFObj)llvm::logicalview::LVBinaryReaderprotected
MCllvm::logicalview::LVBinaryReaderprotected
MDllvm::logicalview::LVBinaryReaderprotected
MIIllvm::logicalview::LVBinaryReaderprotected
MIPllvm::logicalview::LVBinaryReaderprotected
MRIllvm::logicalview::LVBinaryReaderprotected
notifyAddedElement(LVLine *Line)llvm::logicalview::LVReaderinline
notifyAddedElement(LVScope *Scope)llvm::logicalview::LVReaderinline
notifyAddedElement(LVSymbol *Symbol)llvm::logicalview::LVReaderinline
notifyAddedElement(LVType *Type)llvm::logicalview::LVReaderinline
operator=(const LVBinaryReader &)=deletellvm::logicalview::LVBinaryReader
llvm::logicalview::LVReader::operator=(const LVReader &)=deletellvm::logicalview::LVReader
OSllvm::logicalview::LVReaderprotected
outputStream()llvm::logicalview::LVReaderinline
print(raw_ostream &OS) constllvm::logicalview::LVBinaryReader
printMatchedElements(bool UseMatchedElements)llvm::logicalview::LVReaderprotectedvirtual
printRecords(raw_ostream &OS) constllvm::logicalview::LVReaderinlinevirtual
printScopes()llvm::logicalview::LVReaderprotectedvirtual
processLines(LVLines *DebugLines, LVSectionIndex SectionIndex)llvm::logicalview::LVBinaryReaderprotected
processLines(LVLines *DebugLines, LVSectionIndex SectionIndex, LVScope *Function)llvm::logicalview::LVBinaryReaderprotected
Rootllvm::logicalview::LVReaderprotected
setCompileUnit(LVScope *Scope)llvm::logicalview::LVReaderinline
setCompileUnitCPUType(codeview::CPUType Type)llvm::logicalview::LVReaderinline
setFilename(std::string Name)llvm::logicalview::LVReaderinline
setInstance(LVReader *Reader)llvm::logicalview::LVReaderstatic
sortScopes()llvm::logicalview::LVReaderinlineprotectedvirtual
STIllvm::logicalview::LVBinaryReaderprotected
updateSymbolTable(LVScope *Function)llvm::logicalview::LVBinaryReader
Wllvm::logicalview::LVReaderprotected
WasmCodeSectionOffsetllvm::logicalview::LVBinaryReaderprotected
~LVBinaryReader()=defaultllvm::logicalview::LVBinaryReadervirtual
~LVReader()=defaultllvm::logicalview::LVReadervirtual