LLVM 20.0.0git
llvm::DwarfDebug Member List

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

addAccelName(const DwarfUnit &Unit, const DICompileUnit::DebugNameTableKind NameTableKind, StringRef Name, const DIE &Die)llvm::DwarfDebug
addAccelNamespace(const DwarfUnit &Unit, const DICompileUnit::DebugNameTableKind NameTableKind, StringRef Name, const DIE &Die)llvm::DwarfDebug
addAccelObjC(const DwarfUnit &Unit, const DICompileUnit::DebugNameTableKind NameTableKind, StringRef Name, const DIE &Die)llvm::DwarfDebug
addAccelType(const DwarfUnit &Unit, const DICompileUnit::DebugNameTableKind NameTableKind, 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
addStringTypeLoc(const DIStringType *ST, unsigned Loc)llvm::DwarfDebuginline
addSubprogramNames(const DwarfUnit &Unit, const DICompileUnit::DebugNameTableKind NameTableKind, const DISubprogram *SP, DIE &Die)llvm::DwarfDebug
alwaysUseRanges(const DwarfCompileUnit &) constllvm::DwarfDebug
Asmllvm::DebugHandlerBaseprotected
beginBasicBlockSection(const MachineBasicBlock &MBB)llvm::DebugHandlerBase
beginCodeAlignment(const MachineBasicBlock &MBB) overridellvm::DwarfDebugvirtual
beginFunction(const MachineFunction *MF)llvm::DebugHandlerBase
beginFunctionImpl(const MachineFunction *MF) overridellvm::DwarfDebugprotectedvirtual
beginInstruction(const MachineInstr *MI) overridellvm::DwarfDebugvirtual
beginModule(Module *M) overridellvm::DwarfDebugvirtual
CurMIllvm::DebugHandlerBaseprotected
DbgLabelsllvm::DebugHandlerBaseprotected
DbgValuesllvm::DebugHandlerBaseprotected
DebugHandlerBase(AsmPrinter *A)llvm::DebugHandlerBaseprotected
DWARF5AccelTableKind enum namellvm::DwarfDebug
DwarfDebug(AsmPrinter *A)llvm::DwarfDebug
emitDebugEntryValues() constllvm::DwarfDebuginline
emitDebugLocEntry(ByteStreamer &Streamer, const DebugLocStream::Entry &Entry, const DwarfCompileUnit *CU)llvm::DwarfDebug
emitDebugLocEntryLocation(const DebugLocStream::Entry &Entry, const DwarfCompileUnit *CU)llvm::DwarfDebug
emitDebugLocValue(const AsmPrinter &AP, const DIBasicType *BT, const DbgValueLoc &Value, DwarfExpression &DwarfExpr)llvm::DwarfDebugstatic
emitInitialLocDirective(const MachineFunction &MF, unsigned CUID)llvm::DwarfDebug
endBasicBlockSection(const MachineBasicBlock &MBB)llvm::DebugHandlerBase
endFunction(const MachineFunction *MF)llvm::DebugHandlerBase
endFunctionImpl(const MachineFunction *MF) overridellvm::DwarfDebugprotectedvirtual
endInstruction()llvm::DebugHandlerBasevirtual
endModule() overridellvm::DwarfDebugvirtual
EpilogBeginBlockllvm::DebugHandlerBaseprotected
generateTypeUnits() constllvm::DwarfDebuginline
getAccelTableKind() constllvm::DwarfDebuginline
getAddressPool()llvm::DwarfDebuginline
getBaseTypeSize(const DIType *Ty)llvm::DebugHandlerBasestatic
getCurrentDWARF5AccelTable()llvm::DwarfDebuginline
getCurrentFunction() constllvm::DwarfDebuginline
getDebugLocs() constllvm::DwarfDebuginline
getDwarfCompileUnitIDForLineTable(const DwarfCompileUnit &CU)llvm::DwarfDebugprotected
getDwarfSectionOffsetForm() constllvm::DwarfDebug
getDwarfVersion() constllvm::DwarfDebug
getInstOrdering() constllvm::DebugHandlerBaseinline
getLabelAfterInsn(const MachineInstr *MI)llvm::DebugHandlerBase
getLabelBeforeInsn(const MachineInstr *MI)llvm::DebugHandlerBase
getLocalDeclsForScope(const DILocalScope *S)llvm::DwarfDebuginline
getMD5AsBytes(const DIFile *File) constllvm::DwarfDebug
getPrevCU() constllvm::DwarfDebuginline
getSectionLabel(const MCSection *S)llvm::DwarfDebug
getStringTypeLoc(const DIStringType *ST) constllvm::DwarfDebuginline
identifyScopeMarkers()llvm::DebugHandlerBaseprotected
insertSectionLabel(const MCSymbol *S)llvm::DwarfDebug
isLexicalScopeDIENull(LexicalScope *Scope)llvm::DwarfDebug
isUnsignedDIType(const DIType *Ty)llvm::DebugHandlerBasestatic
LabelsAfterInsnllvm::DebugHandlerBaseprotected
LabelsBeforeInsnllvm::DebugHandlerBaseprotected
lookupCU(const DIE *Die)llvm::DwarfDebuginline
lookupCU(const DIE *Die) constllvm::DwarfDebuginline
LScopesllvm::DebugHandlerBaseprotected
makeTypeSignature(StringRef Identifier)llvm::DwarfDebugstatic
MinimizeAddrInV5 enum namellvm::DwarfDebug
MMIllvm::DebugHandlerBaseprotected
PrevInstBBllvm::DebugHandlerBaseprotected
PrevInstLocllvm::DebugHandlerBaseprotected
PrevLabelllvm::DebugHandlerBaseprotected
PrologEndLocllvm::DebugHandlerBaseprotected
requestLabelAfterInsn(const MachineInstr *MI)llvm::DebugHandlerBaseinlineprotected
requestLabelBeforeInsn(const MachineInstr *MI)llvm::DebugHandlerBaseinlineprotected
setCurrentDWARF5AccelTable(const DWARF5AccelTableKind Kind)llvm::DwarfDebuginline
setPrevCU(const DwarfCompileUnit *PrevCU)llvm::DwarfDebuginline
setSymbolSize(const MCSymbol *Sym, uint64_t Size) overridellvm::DwarfDebuginlinevirtual
setTheAccelTableKind(AccelTableKind K)llvm::DwarfDebuginline
shareAcrossDWOCUs() constllvm::DwarfDebug
skippedNonDebugFunction() overridellvm::DwarfDebugprotectedvirtual
terminateLineTable(const DwarfCompileUnit *CU)llvm::DwarfDebug
tuneForDBX() constllvm::DwarfDebuginline
tuneForGDB() constllvm::DwarfDebuginline
tuneForLLDB() constllvm::DwarfDebuginline
tuneForSCE() constllvm::DwarfDebuginline
useAddrOffsetExpressions() constllvm::DwarfDebuginline
useAddrOffsetForm() constllvm::DwarfDebuginline
useAllLinkageNames() constllvm::DwarfDebuginline
useAppleExtensionAttributes() constllvm::DwarfDebuginline
useDWARF2Bitfields() constllvm::DwarfDebuginline
useGNUTLSOpcode() constllvm::DwarfDebuginline
useInlineStrings() constllvm::DwarfDebuginline
useOpConvert() constllvm::DwarfDebuginline
useRangesSection() constllvm::DwarfDebuginline
useSectionsAsReferences() constllvm::DwarfDebuginline
useSegmentedStringOffsetsTable() constllvm::DwarfDebuginline
useSplitDwarf() constllvm::DwarfDebuginline
~DebugHandlerBase()llvm::DebugHandlerBasevirtual
~DwarfDebug() overridellvm::DwarfDebug