LLVM 23.0.0git
llvm::logicalview::LVIRReader Member List

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

addCompileUnitOffset(LVOffset Offset, LVScopeCompileUnit *CompileUnit)llvm::logicalview::LVReaderinlineprotected
addSectionRange(LVSectionIndex SectionIndex, LVScope *Scope)llvm::logicalview::LVReaderprotected
addSectionRange(LVSectionIndex SectionIndex, LVScope *Scope, LVAddress LowerAddress, LVAddress UpperAddress)llvm::logicalview::LVReaderprotected
checkIntegrityScopesTree(LVScope *Root)llvm::logicalview::LVReaderprotected
CompileUnitllvm::logicalview::LVReaderprotected
createAlternativePath(StringRef From)llvm::logicalview::LVReaderinlineprotected
createElement(dwarf::Tag Tag)llvm::logicalview::LVReaderprotected
createOperation(LVSmall OpCode, ArrayRef< LVUnsigned > Operands)llvm::logicalview::LVReaderinline
createScopes() overridellvm::logicalview::LVIRReaderprotectedvirtual
CurrentElementllvm::logicalview::LVReaderprotected
CurrentLinellvm::logicalview::LVReaderprotected
CurrentOffsetllvm::logicalview::LVReaderprotected
CurrentRangesllvm::logicalview::LVReaderprotected
CurrentScopellvm::logicalview::LVReaderprotected
CurrentSymbolllvm::logicalview::LVReaderprotected
CurrentTypellvm::logicalview::LVReaderprotected
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::LVIRReaderinline
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) overridellvm::logicalview::LVIRReadervirtual
getScopes() constllvm::logicalview::LVReaderinline
getScopesRoot() constllvm::logicalview::LVReaderinline
getSectionIndex(LVScope *Scope)llvm::logicalview::LVReaderinlinevirtual
getSectionRanges(LVSectionIndex SectionIndex)llvm::logicalview::LVReaderprotected
getSplitContext()llvm::logicalview::LVReaderinline
getSymbols() constllvm::logicalview::LVReaderinline
GetSymbolsWithLocations() constllvm::logicalview::LVIRReaderinline
getTypes() constllvm::logicalview::LVReaderinline
InputFilenamellvm::logicalview::LVReaderprotected
isBinaryTypeCOFF() constllvm::logicalview::LVReaderinline
isBinaryTypeELF() constllvm::logicalview::LVReaderinline
isBinaryTypeNone() constllvm::logicalview::LVReaderinline
isSystemEntry(LVElement *Element, StringRef Name={}) constllvm::logicalview::LVReaderinlinevirtual
LVIRReader()=deletellvm::logicalview::LVIRReader
LVIRReader(StringRef Filename, StringRef FileFormatName, object::IRObjectFile *Obj, ScopedPrinter &W)llvm::logicalview::LVIRReaderinline
LVIRReader(StringRef Filename, StringRef FileFormatName, MemoryBufferRef *Obj, ScopedPrinter &W)llvm::logicalview::LVIRReaderinline
LVIRReader(const LVIRReader &)=deletellvm::logicalview::LVIRReader
LVReader()=deletellvm::logicalview::LVReader
LVReader(StringRef InputFilename, StringRef FileFormatName, ScopedPrinter &W, LVBinaryType BinaryType=LVBinaryType::NONE)llvm::logicalview::LVReaderinline
LVReader(const LVReader &)=deletellvm::logicalview::LVReader
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 LVIRReader &)=deletellvm::logicalview::LVIRReader
llvm::logicalview::LVReader::operator=(const LVReader &)=deletellvm::logicalview::LVReader
OSllvm::logicalview::LVReaderprotected
outputStream()llvm::logicalview::LVReaderinline
print(raw_ostream &OS) constllvm::logicalview::LVIRReader
printAllInstructions(BasicBlock *BB)llvm::logicalview::LVIRReaderinline
printCollectedElements(LVScope *Root)llvm::logicalview::LVReaderprotected
printMatchedElements(bool UseMatchedElements)llvm::logicalview::LVReaderprotectedvirtual
printRecords(raw_ostream &OS) constllvm::logicalview::LVReaderinlinevirtual
printScopes()llvm::logicalview::LVReaderprotectedvirtual
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::LVIRReaderprotectedvirtual
Wllvm::logicalview::LVReaderprotected
~LVIRReader()=defaultllvm::logicalview::LVIRReader
~LVReader()=defaultllvm::logicalview::LVReadervirtual