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 |