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::DwarfDebug | inline |
addDwarfTypeUnitType(DwarfCompileUnit &CU, StringRef Identifier, DIE &Die, const DICompositeType *CTy) | llvm::DwarfDebug | |
addStringTypeLoc(const DIStringType *ST, unsigned Loc) | llvm::DwarfDebug | inline |
addSubprogramNames(const DwarfUnit &Unit, const DICompileUnit::DebugNameTableKind NameTableKind, const DISubprogram *SP, DIE &Die) | llvm::DwarfDebug | |
alwaysUseRanges(const DwarfCompileUnit &) const | llvm::DwarfDebug | |
Asm | llvm::DebugHandlerBase | protected |
beginBasicBlockSection(const MachineBasicBlock &MBB) | llvm::DebugHandlerBase | |
beginCodeAlignment(const MachineBasicBlock &MBB) override | llvm::DwarfDebug | virtual |
beginFunction(const MachineFunction *MF) | llvm::DebugHandlerBase | |
beginFunctionImpl(const MachineFunction *MF) override | llvm::DwarfDebug | protectedvirtual |
beginInstruction(const MachineInstr *MI) override | llvm::DwarfDebug | virtual |
beginModule(Module *M) override | llvm::DwarfDebug | virtual |
CurMI | llvm::DebugHandlerBase | protected |
DbgLabels | llvm::DebugHandlerBase | protected |
DbgValues | llvm::DebugHandlerBase | protected |
DebugHandlerBase(AsmPrinter *A) | llvm::DebugHandlerBase | protected |
DWARF5AccelTableKind enum name | llvm::DwarfDebug | |
DwarfDebug(AsmPrinter *A) | llvm::DwarfDebug | |
emitDebugEntryValues() const | llvm::DwarfDebug | inline |
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::DwarfDebug | static |
emitInitialLocDirective(const MachineFunction &MF, unsigned CUID) | llvm::DwarfDebug | |
endBasicBlockSection(const MachineBasicBlock &MBB) | llvm::DebugHandlerBase | |
endFunction(const MachineFunction *MF) | llvm::DebugHandlerBase | |
endFunctionImpl(const MachineFunction *MF) override | llvm::DwarfDebug | protectedvirtual |
endInstruction() | llvm::DebugHandlerBase | virtual |
endModule() override | llvm::DwarfDebug | virtual |
EpilogBeginBlock | llvm::DebugHandlerBase | protected |
generateTypeUnits() const | llvm::DwarfDebug | inline |
getAccelTableKind() const | llvm::DwarfDebug | inline |
getAddressPool() | llvm::DwarfDebug | inline |
getBaseTypeSize(const DIType *Ty) | llvm::DebugHandlerBase | static |
getCurrentDWARF5AccelTable() | llvm::DwarfDebug | inline |
getCurrentFunction() const | llvm::DwarfDebug | inline |
getDebugLocs() const | llvm::DwarfDebug | inline |
getDwarfCompileUnitIDForLineTable(const DwarfCompileUnit &CU) | llvm::DwarfDebug | protected |
getDwarfSectionOffsetForm() const | llvm::DwarfDebug | |
getDwarfVersion() const | llvm::DwarfDebug | |
getInstOrdering() const | llvm::DebugHandlerBase | inline |
getLabelAfterInsn(const MachineInstr *MI) | llvm::DebugHandlerBase | |
getLabelBeforeInsn(const MachineInstr *MI) | llvm::DebugHandlerBase | |
getLocalDeclsForScope(const DILocalScope *S) | llvm::DwarfDebug | inline |
getMD5AsBytes(const DIFile *File) const | llvm::DwarfDebug | |
getPrevCU() const | llvm::DwarfDebug | inline |
getSectionLabel(const MCSection *S) | llvm::DwarfDebug | |
getStringTypeLoc(const DIStringType *ST) const | llvm::DwarfDebug | inline |
identifyScopeMarkers() | llvm::DebugHandlerBase | protected |
insertSectionLabel(const MCSymbol *S) | llvm::DwarfDebug | |
isLexicalScopeDIENull(LexicalScope *Scope) | llvm::DwarfDebug | |
isUnsignedDIType(const DIType *Ty) | llvm::DebugHandlerBase | static |
LabelsAfterInsn | llvm::DebugHandlerBase | protected |
LabelsBeforeInsn | llvm::DebugHandlerBase | protected |
lookupCU(const DIE *Die) | llvm::DwarfDebug | inline |
lookupCU(const DIE *Die) const | llvm::DwarfDebug | inline |
LScopes | llvm::DebugHandlerBase | protected |
makeTypeSignature(StringRef Identifier) | llvm::DwarfDebug | static |
MinimizeAddrInV5 enum name | llvm::DwarfDebug | |
MMI | llvm::DebugHandlerBase | protected |
PrevInstBB | llvm::DebugHandlerBase | protected |
PrevInstLoc | llvm::DebugHandlerBase | protected |
PrevLabel | llvm::DebugHandlerBase | protected |
PrologEndLoc | llvm::DebugHandlerBase | protected |
requestLabelAfterInsn(const MachineInstr *MI) | llvm::DebugHandlerBase | inlineprotected |
requestLabelBeforeInsn(const MachineInstr *MI) | llvm::DebugHandlerBase | inlineprotected |
setCurrentDWARF5AccelTable(const DWARF5AccelTableKind Kind) | llvm::DwarfDebug | inline |
setPrevCU(const DwarfCompileUnit *PrevCU) | llvm::DwarfDebug | inline |
setSymbolSize(const MCSymbol *Sym, uint64_t Size) override | llvm::DwarfDebug | inlinevirtual |
setTheAccelTableKind(AccelTableKind K) | llvm::DwarfDebug | inline |
shareAcrossDWOCUs() const | llvm::DwarfDebug | |
skippedNonDebugFunction() override | llvm::DwarfDebug | protectedvirtual |
terminateLineTable(const DwarfCompileUnit *CU) | llvm::DwarfDebug | |
tuneForDBX() const | llvm::DwarfDebug | inline |
tuneForGDB() const | llvm::DwarfDebug | inline |
tuneForLLDB() const | llvm::DwarfDebug | inline |
tuneForSCE() const | llvm::DwarfDebug | inline |
useAddrOffsetExpressions() const | llvm::DwarfDebug | inline |
useAddrOffsetForm() const | llvm::DwarfDebug | inline |
useAllLinkageNames() const | llvm::DwarfDebug | inline |
useAppleExtensionAttributes() const | llvm::DwarfDebug | inline |
useDWARF2Bitfields() const | llvm::DwarfDebug | inline |
useGNUTLSOpcode() const | llvm::DwarfDebug | inline |
useInlineStrings() const | llvm::DwarfDebug | inline |
useLocSection() const | llvm::DwarfDebug | inline |
useOpConvert() const | llvm::DwarfDebug | inline |
useRangesSection() const | llvm::DwarfDebug | inline |
useSectionsAsReferences() const | llvm::DwarfDebug | inline |
useSegmentedStringOffsetsTable() const | llvm::DwarfDebug | inline |
useSplitDwarf() const | llvm::DwarfDebug | inline |
~DebugHandlerBase() | llvm::DebugHandlerBase | virtual |
~DwarfDebug() override | llvm::DwarfDebug | |