LLVM  6.0.0svn
llvm::DwarfDebug Member List

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

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::DwarfDebuginline
addDwarfTypeUnitType(DwarfCompileUnit &CU, StringRef Identifier, DIE &Die, const DICompositeType *CTy)llvm::DwarfDebug
addSubprogramNames(const DISubprogram *SP, DIE &Die)llvm::DwarfDebug
Asmllvm::DebugHandlerBaseprotected
beginFragment(const MachineBasicBlock *MBB, ExceptionSymbolProvider ESP)llvm::AsmPrinterHandlerinlinevirtual
beginFunclet(const MachineBasicBlock &MBB, MCSymbol *Sym=nullptr)llvm::AsmPrinterHandlerinlinevirtual
beginFunction(const MachineFunction *MF) overridellvm::DebugHandlerBasevirtual
beginFunctionImpl(const MachineFunction *MF) overridellvm::DwarfDebugprotectedvirtual
beginInstruction(const MachineInstr *MI) overridellvm::DwarfDebugvirtual
beginModule()llvm::DwarfDebug
CurMIllvm::DebugHandlerBaseprotected
DbgValuesllvm::DebugHandlerBaseprotected
DebugHandlerBase(AsmPrinter *A)llvm::DebugHandlerBaseprotected
DwarfDebug(AsmPrinter *A, Module *M)llvm::DwarfDebug
emitDebugLocEntry(ByteStreamer &Streamer, const DebugLocStream::Entry &Entry)llvm::DwarfDebug
emitDebugLocEntryLocation(const DebugLocStream::Entry &Entry)llvm::DwarfDebug
endFragment()llvm::AsmPrinterHandlerinlinevirtual
endFunclet()llvm::AsmPrinterHandlerinlinevirtual
endFunction(const MachineFunction *MF) overridellvm::DebugHandlerBasevirtual
endFunctionImpl(const MachineFunction *MF) overridellvm::DwarfDebugprotectedvirtual
endInstruction() overridellvm::DebugHandlerBasevirtual
endModule() overridellvm::DwarfDebugvirtual
fragmentCmp(const DIExpression *P1, const DIExpression *P2)llvm::DebugHandlerBasestatic
fragmentsOverlap(const DIExpression *P1, const DIExpression *P2)llvm::DebugHandlerBasestatic
getAddressPool()llvm::DwarfDebuginline
getBaseTypeSize(const DITypeRef TyRef)llvm::DebugHandlerBasestatic
getCurrentFunction() constllvm::DwarfDebuginline
getDebugLocs() constllvm::DwarfDebuginline
getDwarfVersion() constllvm::DwarfDebug
getLabelAfterInsn(const MachineInstr *MI)llvm::DebugHandlerBase
getLabelBeforeInsn(const MachineInstr *MI)llvm::DebugHandlerBase
getPrevCU() constllvm::DwarfDebuginline
identifyScopeMarkers()llvm::DebugHandlerBaseprotected
isLexicalScopeDIENull(LexicalScope *Scope)llvm::DwarfDebug
LabelsAfterInsnllvm::DebugHandlerBaseprotected
LabelsBeforeInsnllvm::DebugHandlerBaseprotected
lookupCU(const DIE *Die)llvm::DwarfDebuginline
LScopesllvm::DebugHandlerBaseprotected
makeTypeSignature(StringRef Identifier)llvm::DwarfDebugstatic
markFunctionEnd()llvm::AsmPrinterHandlervirtual
MMIllvm::DebugHandlerBaseprotected
PrevInstBBllvm::DebugHandlerBaseprotected
PrevInstLocllvm::DebugHandlerBaseprotected
PrevLabelllvm::DebugHandlerBaseprotected
PrologEndLocllvm::DebugHandlerBaseprotected
requestLabelAfterInsn(const MachineInstr *MI)llvm::DebugHandlerBaseinlineprotected
requestLabelBeforeInsn(const MachineInstr *MI)llvm::DebugHandlerBaseinlineprotected
resolve(TypedDINodeRef< T > Ref) constllvm::DwarfDebuginline
setPrevCU(const DwarfCompileUnit *PrevCU)llvm::DwarfDebuginline
setSymbolSize(const MCSymbol *Sym, uint64_t Size) overridellvm::DwarfDebuginlinevirtual
shareAcrossDWOCUs() constllvm::DwarfDebug
skippedNonDebugFunction() overridellvm::DwarfDebugprotectedvirtual
tuneForGDB() constllvm::DwarfDebuginline
tuneForLLDB() constllvm::DwarfDebuginline
tuneForSCE() constllvm::DwarfDebuginline
useAllLinkageNames() constllvm::DwarfDebuginline
useAppleExtensionAttributes() constllvm::DwarfDebuginline
useDWARF2Bitfields() constllvm::DwarfDebuginline
useDwarfAccelTables() constllvm::DwarfDebuginline
useGNUTLSOpcode() constllvm::DwarfDebuginline
useSplitDwarf() constllvm::DwarfDebuginline
~AsmPrinterHandler()llvm::AsmPrinterHandlervirtual
~DwarfDebug() overridellvm::DwarfDebug