addCompileUnitOffset(LVOffset Offset, LVScopeCompileUnit *CompileUnit) | llvm::logicalview::LVReader | inlineprotected |
addInlineeLines(LVScope *Scope, LVLines &Lines) | llvm::logicalview::LVBinaryReader | inline |
addModule(LVScope *Scope) | llvm::logicalview::LVCodeViewReader | inline |
addSectionRange(LVSectionIndex SectionIndex, LVScope *Scope) | llvm::logicalview::LVBinaryReader | protected |
addSectionRange(LVSectionIndex SectionIndex, LVScope *Scope, LVAddress LowerAddress, LVAddress UpperAddress) | llvm::logicalview::LVBinaryReader | protected |
addToSymbolTable(StringRef Name, LVScope *Function, LVSectionIndex SectionIndex=0) | llvm::logicalview::LVBinaryReader | |
addToSymbolTable(StringRef Name, LVAddress Address, LVSectionIndex SectionIndex, bool IsComdat) | llvm::logicalview::LVBinaryReader | |
CompileUnit | llvm::logicalview::LVReader | protected |
createAlternativePath(StringRef From) | llvm::logicalview::LVReader | inlineprotected |
createInstructions() | llvm::logicalview::LVBinaryReader | protected |
createInstructions(LVScope *Function, LVSectionIndex SectionIndex) | llvm::logicalview::LVBinaryReader | protected |
createInstructions(LVScope *Function, LVSectionIndex SectionIndex, const LVNameInfo &NameInfo) | llvm::logicalview::LVBinaryReader | protected |
createOperation(LVSmall OpCode, ArrayRef< LVUnsigned > Operands) | llvm::logicalview::LVReader | inline |
createScopes() override | llvm::logicalview::LVCodeViewReader | protectedvirtual |
CULines | llvm::logicalview::LVBinaryReader | protected |
doLoad() | llvm::logicalview::LVReader | |
doPrint() | llvm::logicalview::LVReader | |
doPrintLine(const LVLine *Line) const | llvm::logicalview::LVReader | inline |
doPrintLocation(const LVLocation *Location) const | llvm::logicalview::LVReader | inline |
doPrintScope(const LVScope *Scope) const | llvm::logicalview::LVReader | inline |
doPrintSymbol(const LVSymbol *Symbol) const | llvm::logicalview::LVReader | inline |
doPrintType(const LVType *Type) const | llvm::logicalview::LVReader | inline |
DotTextSectionIndex | llvm::logicalview::LVReader | protected |
dump() const | llvm::logicalview::LVCodeViewReader | inline |
FileFormatName | llvm::logicalview::LVReader | protected |
formatRegisterId(RegisterId Register, CPUType CPU) | llvm::logicalview::LVCodeViewReader | static |
getCompileUnit() const | llvm::logicalview::LVReader | inline |
getCompileUnitCPUType() | llvm::logicalview::LVReader | inline |
getDotTextSectionIndex() const | llvm::logicalview::LVReader | inline |
getFileFormatName() const | llvm::logicalview::LVReader | inline |
getFilename(LVObject *Object, size_t Index) const | llvm::logicalview::LVReader | |
getFilename() const | llvm::logicalview::LVReader | inline |
getInstance() | llvm::logicalview::LVReader | static |
getLines() const | llvm::logicalview::LVReader | inline |
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) override | llvm::logicalview::LVCodeViewReader | virtual |
getScopeForModule(uint32_t Modi) | llvm::logicalview::LVCodeViewReader | inline |
getScopes() const | llvm::logicalview::LVReader | inline |
getScopesRoot() const | llvm::logicalview::LVReader | inline |
getSection(LVScope *Scope, LVAddress Address, LVSectionIndex SectionIndex) | llvm::logicalview::LVBinaryReader | protected |
getSectionIndex(LVScope *Scope) override | llvm::logicalview::LVBinaryReader | inlinevirtual |
getSectionRanges(LVSectionIndex SectionIndex) | llvm::logicalview::LVBinaryReader | protected |
getSplitContext() | llvm::logicalview::LVReader | inline |
getSymbolKindName(SymbolKind Kind) | llvm::logicalview::LVCodeViewReader | static |
getSymbols() const | llvm::logicalview::LVReader | inline |
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() const | llvm::logicalview::LVReader | inline |
includeInlineeLines(LVSectionIndex SectionIndex, LVScope *Function) | llvm::logicalview::LVBinaryReader | protected |
InputFilename | llvm::logicalview::LVReader | protected |
isBinaryTypeCOFF() const | llvm::logicalview::LVReader | inline |
isBinaryTypeELF() const | llvm::logicalview::LVReader | inline |
isBinaryTypeNone() const | llvm::logicalview::LVReader | inline |
isSystemEntry(LVElement *Element, StringRef Name) const override | llvm::logicalview::LVCodeViewReader | virtual |
linearAddress(uint16_t Segment, uint32_t Offset, LVAddress Addendum=0) | llvm::logicalview::LVBinaryReader | inline |
loadGenericTargetInfo(StringRef TheTriple, StringRef TheFeatures) | llvm::logicalview::LVBinaryReader | protected |
LVBinaryReader()=delete | llvm::logicalview::LVBinaryReader | |
LVBinaryReader(StringRef Filename, StringRef FileFormatName, ScopedPrinter &W, LVBinaryType BinaryType) | llvm::logicalview::LVBinaryReader | inline |
LVBinaryReader(const LVBinaryReader &)=delete | llvm::logicalview::LVBinaryReader | |
LVCodeViewReader()=delete | llvm::logicalview::LVCodeViewReader | |
LVCodeViewReader(StringRef Filename, StringRef FileFormatName, llvm::object::COFFObjectFile &Obj, ScopedPrinter &W, StringRef ExePath) | llvm::logicalview::LVCodeViewReader | inline |
LVCodeViewReader(StringRef Filename, StringRef FileFormatName, llvm::pdb::PDBFile &Pdb, ScopedPrinter &W, StringRef ExePath) | llvm::logicalview::LVCodeViewReader | inline |
LVCodeViewReader(const LVCodeViewReader &)=delete | llvm::logicalview::LVCodeViewReader | |
LVReader()=delete | llvm::logicalview::LVReader | |
LVReader(StringRef InputFilename, StringRef FileFormatName, ScopedPrinter &W, LVBinaryType BinaryType=LVBinaryType::NONE) | llvm::logicalview::LVReader | inline |
LVReader(const LVReader &)=delete | llvm::logicalview::LVReader | |
LVSymbolVisitor | llvm::logicalview::LVCodeViewReader | friend |
LVSymbolVisitorDelegate | llvm::logicalview::LVCodeViewReader | friend |
LVTypeVisitor | llvm::logicalview::LVCodeViewReader | friend |
MAI | llvm::logicalview::LVBinaryReader | protected |
llvm::logicalview::LVBinaryReader::mapRangeAddress(const object::ObjectFile &Obj) | llvm::logicalview::LVBinaryReader | inlineprotectedvirtual |
mapVirtualAddress(const object::ObjectFile &Obj) | llvm::logicalview::LVBinaryReader | protected |
mapVirtualAddress(const object::COFFObjectFile &COFFObj) | llvm::logicalview::LVBinaryReader | protected |
MC | llvm::logicalview::LVBinaryReader | protected |
MD | llvm::logicalview::LVBinaryReader | protected |
MII | llvm::logicalview::LVBinaryReader | protected |
MIP | llvm::logicalview::LVBinaryReader | protected |
MRI | llvm::logicalview::LVBinaryReader | protected |
notifyAddedElement(LVLine *Line) | llvm::logicalview::LVReader | inline |
notifyAddedElement(LVScope *Scope) | llvm::logicalview::LVReader | inline |
notifyAddedElement(LVSymbol *Symbol) | llvm::logicalview::LVReader | inline |
notifyAddedElement(LVType *Type) | llvm::logicalview::LVReader | inline |
operator=(const LVCodeViewReader &)=delete | llvm::logicalview::LVCodeViewReader | |
llvm::logicalview::LVBinaryReader::operator=(const LVBinaryReader &)=delete | llvm::logicalview::LVBinaryReader | |
llvm::logicalview::LVReader::operator=(const LVReader &)=delete | llvm::logicalview::LVReader | |
OS | llvm::logicalview::LVReader | protected |
outputStream() | llvm::logicalview::LVReader | inline |
print(raw_ostream &OS) const | llvm::logicalview::LVCodeViewReader | |
printMatchedElements(bool UseMatchedElements) | llvm::logicalview::LVReader | protectedvirtual |
printRecords(raw_ostream &OS) const override | llvm::logicalview::LVCodeViewReader | inlinevirtual |
printScopes() | llvm::logicalview::LVReader | protectedvirtual |
processLines(LVLines *DebugLines, LVSectionIndex SectionIndex) | llvm::logicalview::LVBinaryReader | protected |
processLines(LVLines *DebugLines, LVSectionIndex SectionIndex, LVScope *Function) | llvm::logicalview::LVBinaryReader | protected |
Root | llvm::logicalview::LVReader | protected |
setCompileUnit(LVScope *Scope) | llvm::logicalview::LVReader | inline |
setCompileUnitCPUType(codeview::CPUType Type) | llvm::logicalview::LVReader | inline |
setFilename(std::string Name) | llvm::logicalview::LVReader | inline |
setInstance(LVReader *Reader) | llvm::logicalview::LVReader | static |
sortScopes() override | llvm::logicalview::LVCodeViewReader | protectedvirtual |
STI | llvm::logicalview::LVBinaryReader | protected |
updateSymbolTable(LVScope *Function) | llvm::logicalview::LVBinaryReader | |
W | llvm::logicalview::LVReader | protected |
WasmCodeSectionOffset | llvm::logicalview::LVBinaryReader | protected |
~LVBinaryReader()=default | llvm::logicalview::LVBinaryReader | virtual |
~LVCodeViewReader()=default | llvm::logicalview::LVCodeViewReader | |
~LVReader()=default | llvm::logicalview::LVReader | virtual |