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

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

addCompileUnitOffset(LVOffset Offset, LVScopeCompileUnit *CompileUnit)llvm::logicalview::LVReaderinlineprotected
addInlineeLines(LVScope *Scope, LVLines &Lines)llvm::logicalview::LVBinaryReaderinline
addModule(LVScope *Scope)llvm::logicalview::LVCodeViewReaderinline
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() overridellvm::logicalview::LVCodeViewReaderprotectedvirtual
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::LVCodeViewReaderinline
FileFormatNamellvm::logicalview::LVReaderprotected
formatRegisterId(RegisterId Register, CPUType CPU)llvm::logicalview::LVCodeViewReaderstatic
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
getLinkageName(const llvm::object::coff_section *CoffSection, uint32_t RelocOffset, uint32_t Offset, StringRef *RelocSym)llvm::logicalview::LVCodeViewReader
getRegisterName(LVSmall Opcode, ArrayRef< uint64_t > Operands) overridellvm::logicalview::LVCodeViewReadervirtual
getScopeForModule(uint32_t Modi)llvm::logicalview::LVCodeViewReaderinline
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
getSymbolKindName(SymbolKind Kind)llvm::logicalview::LVCodeViewReaderstatic
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) const overridellvm::logicalview::LVCodeViewReadervirtual
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
LVCodeViewReader()=deletellvm::logicalview::LVCodeViewReader
LVCodeViewReader(StringRef Filename, StringRef FileFormatName, llvm::object::COFFObjectFile &Obj, ScopedPrinter &W, StringRef ExePath)llvm::logicalview::LVCodeViewReaderinline
LVCodeViewReader(StringRef Filename, StringRef FileFormatName, llvm::pdb::PDBFile &Pdb, ScopedPrinter &W, StringRef ExePath)llvm::logicalview::LVCodeViewReaderinline
LVCodeViewReader(const LVCodeViewReader &)=deletellvm::logicalview::LVCodeViewReader
LVReader()=deletellvm::logicalview::LVReader
LVReader(StringRef InputFilename, StringRef FileFormatName, ScopedPrinter &W, LVBinaryType BinaryType=LVBinaryType::NONE)llvm::logicalview::LVReaderinline
LVReader(const LVReader &)=deletellvm::logicalview::LVReader
LVSymbolVisitorllvm::logicalview::LVCodeViewReaderfriend
LVSymbolVisitorDelegatellvm::logicalview::LVCodeViewReaderfriend
LVTypeVisitorllvm::logicalview::LVCodeViewReaderfriend
MAIllvm::logicalview::LVBinaryReaderprotected
llvm::logicalview::LVBinaryReader::mapRangeAddress(const object::ObjectFile &Obj)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 LVCodeViewReader &)=deletellvm::logicalview::LVCodeViewReader
llvm::logicalview::LVBinaryReader::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::LVCodeViewReader
printMatchedElements(bool UseMatchedElements)llvm::logicalview::LVReaderprotectedvirtual
printRecords(raw_ostream &OS) const overridellvm::logicalview::LVCodeViewReaderinlinevirtual
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() overridellvm::logicalview::LVCodeViewReaderprotectedvirtual
STIllvm::logicalview::LVBinaryReaderprotected
updateSymbolTable(LVScope *Function)llvm::logicalview::LVBinaryReader
Wllvm::logicalview::LVReaderprotected
WasmCodeSectionOffsetllvm::logicalview::LVBinaryReaderprotected
~LVBinaryReader()=defaultllvm::logicalview::LVBinaryReadervirtual
~LVCodeViewReader()=defaultllvm::logicalview::LVCodeViewReader
~LVReader()=defaultllvm::logicalview::LVReadervirtual