|
| | LVIRReader ()=delete |
| | LVIRReader (StringRef Filename, StringRef FileFormatName, object::IRObjectFile *Obj, ScopedPrinter &W) |
| | LVIRReader (StringRef Filename, StringRef FileFormatName, MemoryBufferRef *Obj, ScopedPrinter &W) |
| | LVIRReader (const LVIRReader &)=delete |
| LVIRReader & | operator= (const LVIRReader &)=delete |
| | ~LVIRReader ()=default |
| const LVSymbols & | GetSymbolsWithLocations () const |
| std::string | getRegisterName (LVSmall Opcode, ArrayRef< uint64_t > Operands) override |
| void | print (raw_ostream &OS) const |
| void | printAllInstructions (BasicBlock *BB) |
| void | dump () const |
| | LVReader ()=delete |
| | LVReader (StringRef InputFilename, StringRef FileFormatName, ScopedPrinter &W, LVBinaryType BinaryType=LVBinaryType::NONE) |
| | LVReader (const LVReader &)=delete |
| LVReader & | operator= (const LVReader &)=delete |
| virtual | ~LVReader ()=default |
| LVOperation * | createOperation (LVSmall OpCode, ArrayRef< LVUnsigned > Operands) |
| StringRef | getFilename (LVObject *Object, size_t Index) const |
| StringRef | getFilename () const |
| void | setFilename (std::string Name) |
| StringRef | getFileFormatName () const |
| raw_ostream & | outputStream () |
| bool | isBinaryTypeNone () const |
| bool | isBinaryTypeELF () const |
| bool | isBinaryTypeCOFF () const |
| LVScopeCompileUnit * | getCompileUnit () const |
| void | setCompileUnit (LVScope *Scope) |
| void | setCompileUnitCPUType (codeview::CPUType Type) |
| codeview::CPUType | getCompileUnitCPUType () |
| LVScopeRoot * | getScopesRoot () const |
| Error | doPrint () |
| Error | doLoad () |
| LVSectionIndex | getDotTextSectionIndex () const |
| virtual LVSectionIndex | getSectionIndex (LVScope *Scope) |
| virtual bool | isSystemEntry (LVElement *Element, StringRef Name={}) const |
| LVSplitContext & | getSplitContext () |
| void | notifyAddedElement (LVLine *Line) |
| void | notifyAddedElement (LVScope *Scope) |
| void | notifyAddedElement (LVSymbol *Symbol) |
| void | notifyAddedElement (LVType *Type) |
| const LVLines & | getLines () const |
| const LVScopes & | getScopes () const |
| const LVSymbols & | getSymbols () const |
| const LVTypes & | getTypes () const |
| bool | doPrintLine (const LVLine *Line) const |
| bool | doPrintLocation (const LVLocation *Location) const |
| bool | doPrintScope (const LVScope *Scope) const |
| bool | doPrintSymbol (const LVSymbol *Symbol) const |
| bool | doPrintType (const LVType *Type) const |
| void | print (raw_ostream &OS) const |
| virtual void | printRecords (raw_ostream &OS) const |
| void | dump () const |
Definition at line 45 of file LVIRReader.h.