LLVM API Documentation
| addAccelName(StringRef Name, const DIE &Die) | llvm::DwarfDebug | |
| addAccelNamespace(StringRef Name, const DIE &Die) | llvm::DwarfDebug | |
| addAccelObjC(StringRef Name, const DIE &Die) | llvm::DwarfDebug | |
| addAccelType(StringRef Name, const DIE &Die, char Flags) | llvm::DwarfDebug | |
| addArangeLabel(SymbolCU SCU) | llvm::DwarfDebug | [inline] |
| addDwarfTypeUnitType(DwarfCompileUnit &CU, StringRef Identifier, DIE &Die, DICompositeType CTy) | llvm::DwarfDebug | |
| addSubprogramNames(DISubprogram SP, DIE &Die) | llvm::DwarfDebug | |
| beginFunction(const MachineFunction *MF) override | llvm::DwarfDebug | [virtual] |
| beginInstruction(const MachineInstr *MI) override | llvm::DwarfDebug | [virtual] |
| beginModule() | llvm::DwarfDebug | |
| DwarfDebug(AsmPrinter *A, Module *M) | llvm::DwarfDebug | |
| emitDebugLocEntry(ByteStreamer &Streamer, const DebugLocEntry &Entry) | llvm::DwarfDebug | |
| emitDebugLocEntryLocation(const DebugLocEntry &Entry) | llvm::DwarfDebug | |
| emitDebugLocValue(ByteStreamer &Streamer, const DebugLocEntry::Value &Value) | llvm::DwarfDebug | |
| emitDIE(DIE &Die) | llvm::DwarfDebug | |
| emitLocPieces(ByteStreamer &Streamer, const DITypeIdentifierMap &Map, ArrayRef< DebugLocEntry::Value > Values) | llvm::DwarfDebug | |
| endFunction(const MachineFunction *MF) override | llvm::DwarfDebug | [virtual] |
| endInstruction() override | llvm::DwarfDebug | [virtual] |
| endModule() override | llvm::DwarfDebug | [virtual] |
| getAddressPool() | llvm::DwarfDebug | [inline] |
| getDebugLocEntries() const | llvm::DwarfDebug | [inline] |
| getDebugLocSym() const | llvm::DwarfDebug | [inline] |
| getDebugStrSym() const | llvm::DwarfDebug | [inline] |
| getDIE(const MDNode *TypeMD) | llvm::DwarfDebug | [inline] |
| getDwarfVersion() const | llvm::DwarfDebug | [inline] |
| getPrevCU() const | llvm::DwarfDebug | [inline] |
| getTypeIdentifierMap() const | llvm::DwarfDebug | [inline] |
| insertDIE(const MDNode *TypeMD, DIE *Die) | llvm::DwarfDebug | [inline] |
| isSubprogramContext(const MDNode *Context) | llvm::DwarfDebug | |
| lookupUnit(const DIE *CU) const | llvm::DwarfDebug | [inline] |
| resolve(DIRef< T > Ref) const | llvm::DwarfDebug | [inline] |
| setPrevCU(const DwarfCompileUnit *PrevCU) | llvm::DwarfDebug | [inline] |
| setSymbolSize(const MCSymbol *Sym, uint64_t Size) override | llvm::DwarfDebug | [inline, virtual] |
| useDwarfAccelTables() const | llvm::DwarfDebug | [inline] |
| useSplitDwarf() const | llvm::DwarfDebug | [inline] |
| ~AsmPrinterHandler() | llvm::AsmPrinterHandler | [virtual] |
| ~DwarfDebug() override | llvm::DwarfDebug |