LLVM API Documentation
| addAccelNamespace(StringRef Name, const DIE &Die) | llvm::DwarfUnit | |
| addAddress(DIE &Die, dwarf::Attribute Attribute, const MachineLocation &Location, bool Indirect=false) | llvm::DwarfUnit | |
| addBlock(DIE &Die, dwarf::Attribute Attribute, DIELoc *Block) | llvm::DwarfUnit | |
| addBlock(DIE &Die, dwarf::Attribute Attribute, DIEBlock *Block) | llvm::DwarfUnit | |
| addBlockByrefAddress(const DbgVariable &DV, DIE &Die, dwarf::Attribute Attribute, const MachineLocation &Location) | llvm::DwarfUnit | |
| addComplexAddress(const DbgVariable &DV, DIE &Die, dwarf::Attribute Attribute, const MachineLocation &Location) | llvm::DwarfUnit | |
| addConstantFPValue(DIE &Die, const MachineOperand &MO) | llvm::DwarfUnit | |
| addConstantFPValue(DIE &Die, const ConstantFP *CFP) | llvm::DwarfUnit | |
| addConstantValue(DIE &Die, const MachineOperand &MO, DIType Ty) | llvm::DwarfUnit | |
| addConstantValue(DIE &Die, const ConstantInt *CI, DIType Ty) | llvm::DwarfUnit | |
| addConstantValue(DIE &Die, const APInt &Val, DIType Ty) | llvm::DwarfUnit | |
| addConstantValue(DIE &Die, const APInt &Val, bool Unsigned) | llvm::DwarfUnit | |
| addConstantValue(DIE &Die, bool Unsigned, uint64_t Val) | llvm::DwarfUnit | |
| addDIEEntry(DIE &Die, dwarf::Attribute Attribute, DIE &Entry) | llvm::DwarfUnit | |
| addDIEEntry(DIE &Die, dwarf::Attribute Attribute, DIEEntry *Entry) | llvm::DwarfUnit | |
| addDIETypeSignature(DIE &Die, const DwarfTypeUnit &Type) | llvm::DwarfUnit | |
| addExpr(DIELoc &Die, dwarf::Form Form, const MCExpr *Expr) | llvm::DwarfUnit | |
| addFlag(DIE &Die, dwarf::Attribute Attribute) | llvm::DwarfUnit | |
| addGlobalName(StringRef Name, DIE &Die, DIScope Context) | llvm::DwarfUnit | |
| addLabel(DIE &Die, dwarf::Attribute Attribute, dwarf::Form Form, const MCSymbol *Label) | llvm::DwarfUnit | |
| addLabel(DIELoc &Die, dwarf::Form Form, const MCSymbol *Label) | llvm::DwarfUnit | |
| addLabelAddress(DIE &Die, dwarf::Attribute Attribute, const MCSymbol *Label) | llvm::DwarfCompileUnit | |
| addLabelDelta(DIE &Die, dwarf::Attribute Attribute, const MCSymbol *Hi, const MCSymbol *Lo) | llvm::DwarfUnit | |
| addLocalLabelAddress(DIE &Die, dwarf::Attribute Attribute, const MCSymbol *Label) | llvm::DwarfCompileUnit | |
| addLocalString(DIE &Die, dwarf::Attribute Attribute, StringRef Str) | llvm::DwarfUnit | |
| addLocationList(DIE &Die, dwarf::Attribute Attribute, unsigned Index) | llvm::DwarfUnit | |
| addOpAddress(DIELoc &Die, const MCSymbol *Label) | llvm::DwarfUnit | |
| addRange(RangeSpan Range) | llvm::DwarfCompileUnit | |
| addRangeList(RangeSpanList Ranges) | llvm::DwarfUnit | [inline] |
| addRegisterOffset(DIELoc &TheDie, unsigned Reg, int64_t Offset) | llvm::DwarfUnit | |
| addRegisterOpPiece(DIELoc &TheDie, unsigned Reg, unsigned SizeInBits=0, unsigned OffsetInBits=0) | llvm::DwarfUnit | |
| addSectionDelta(DIE &Die, dwarf::Attribute Attribute, const MCSymbol *Hi, const MCSymbol *Lo) | llvm::DwarfUnit | |
| addSectionLabel(DIE &Die, dwarf::Attribute Attribute, const MCSymbol *Label) | llvm::DwarfUnit | |
| addSectionOffset(DIE &Die, dwarf::Attribute Attribute, uint64_t Integer) | llvm::DwarfUnit | |
| addSInt(DIE &Die, dwarf::Attribute Attribute, Optional< dwarf::Form > Form, int64_t Integer) | llvm::DwarfUnit | |
| addSInt(DIELoc &Die, Optional< dwarf::Form > Form, int64_t Integer) | llvm::DwarfUnit | |
| addSourceLine(DIE &Die, unsigned Line, StringRef File, StringRef Directory) | llvm::DwarfUnit | |
| addSourceLine(DIE &Die, DIVariable V) | llvm::DwarfUnit | |
| addSourceLine(DIE &Die, DIGlobalVariable G) | llvm::DwarfUnit | |
| addSourceLine(DIE &Die, DISubprogram SP) | llvm::DwarfUnit | |
| addSourceLine(DIE &Die, DIType Ty) | llvm::DwarfUnit | |
| addSourceLine(DIE &Die, DINameSpace NS) | llvm::DwarfUnit | |
| addSourceLine(DIE &Die, DIObjCProperty Ty) | llvm::DwarfUnit | |
| addString(DIE &Die, dwarf::Attribute Attribute, StringRef Str) | llvm::DwarfUnit | |
| addTemplateParams(DIE &Buffer, DIArray TParams) | llvm::DwarfUnit | |
| addType(DIE &Entity, DIType Ty, dwarf::Attribute Attribute=dwarf::DW_AT_type) | llvm::DwarfUnit | |
| addUInt(DIE &Die, dwarf::Attribute Attribute, Optional< dwarf::Form > Form, uint64_t Integer) | llvm::DwarfUnit | |
| addUInt(DIE &Block, dwarf::Form Form, uint64_t Integer) | llvm::DwarfUnit | |
| addVariableAddress(const DbgVariable &DV, DIE &Die, MachineLocation Location) | llvm::DwarfUnit | |
| applyStmtList(DIE &D) | llvm::DwarfCompileUnit | |
| applySubprogramAttributes(DISubprogram SP, DIE &SPDie) | llvm::DwarfUnit | |
| applySubprogramAttributesToDefinition(DISubprogram SP, DIE &SPDie) | llvm::DwarfUnit | |
| applyVariableAttributes(const DbgVariable &Var, DIE &VariableDie) | llvm::DwarfUnit | |
| Asm | llvm::DwarfUnit | [protected] |
| constructContainingTypeDIEs() | llvm::DwarfUnit | |
| constructSubprogramArguments(DIE &Buffer, DITypeArray Args) | llvm::DwarfUnit | |
| constructTypeDIE(DIE &Buffer, DICompositeType CTy) | llvm::DwarfUnit | |
| constructVariableDIE(DbgVariable &DV, bool Abstract=false) | llvm::DwarfUnit | |
| ContainingTypeMap | llvm::DwarfUnit | [protected] |
| createAndAddDIE(unsigned Tag, DIE &Parent, DIDescriptor N=DIDescriptor()) | llvm::DwarfUnit | |
| createGlobalVariableDIE(DIGlobalVariable GV) | llvm::DwarfCompileUnit | |
| createTypeDIE(DICompositeType Ty) | llvm::DwarfUnit | |
| CUNode | llvm::DwarfUnit | [protected] |
| CURangeLists | llvm::DwarfUnit | [protected] |
| CURanges | llvm::DwarfUnit | [protected] |
| DD | llvm::DwarfUnit | [protected] |
| DebugInfoOffset | llvm::DwarfUnit | [protected] |
| DIEBlocks | llvm::DwarfUnit | [protected] |
| DIEIntegerOne | llvm::DwarfUnit | [protected] |
| DIELocs | llvm::DwarfUnit | [protected] |
| DIEValueAllocator | llvm::DwarfUnit | [protected] |
| DU | llvm::DwarfUnit | [protected] |
| DwarfCompileUnit(unsigned UID, DICompileUnit Node, AsmPrinter *A, DwarfDebug *DW, DwarfFile *DWU) | llvm::DwarfCompileUnit | |
| DwarfUnit(unsigned UID, dwarf::Tag, DICompileUnit CU, AsmPrinter *A, DwarfDebug *DW, DwarfFile *DWU) | llvm::DwarfUnit | [protected] |
| emitHeader(const MCSymbol *ASectionSym) const | llvm::DwarfUnit | [virtual] |
| getCU() override | llvm::DwarfCompileUnit | [inline, virtual] |
| getCUNode() const | llvm::DwarfUnit | [inline] |
| getDebugInfoOffset() const | llvm::DwarfUnit | [inline] |
| getDIE(DIDescriptor D) const | llvm::DwarfUnit | |
| getDIELoc() | llvm::DwarfUnit | [inline] |
| getGlobalNames() const | llvm::DwarfUnit | [inline] |
| getGlobalTypes() const | llvm::DwarfUnit | [inline] |
| getHeaderSize() const | llvm::DwarfUnit | [inline, virtual] |
| getLabelBegin() const | llvm::DwarfUnit | [inline] |
| getLabelEnd() const | llvm::DwarfUnit | [inline] |
| getLanguage() const | llvm::DwarfUnit | [inline] |
| getLocalLabelBegin() const | llvm::DwarfUnit | [inline] |
| getLocalSectionSym() const | llvm::DwarfUnit | [inline] |
| getOrCreateContextDIE(DIScope Context) | llvm::DwarfUnit | |
| getOrCreateNameSpace(DINameSpace NS) | llvm::DwarfUnit | |
| getOrCreateSourceID(StringRef FileName, StringRef DirName) override | llvm::DwarfCompileUnit | [virtual] |
| getOrCreateStaticMemberDIE(DIDerivedType DT) | llvm::DwarfUnit | [protected] |
| getOrCreateSubprogramDIE(DISubprogram SP) | llvm::DwarfUnit | |
| getOrCreateTypeDIE(const MDNode *N) | llvm::DwarfUnit | |
| getParentContextString(DIScope Context) const | llvm::DwarfUnit | |
| getRangeLists() const | llvm::DwarfUnit | [inline] |
| getRangeLists() | llvm::DwarfUnit | [inline] |
| getRanges() const | llvm::DwarfUnit | [inline] |
| getRanges() | llvm::DwarfUnit | [inline] |
| getSection() const | llvm::DwarfUnit | [inline] |
| getSectionSym() const | llvm::DwarfUnit | [inline] |
| getSkeleton() const | llvm::DwarfUnit | [inline] |
| getUniqueID() const | llvm::DwarfUnit | [inline] |
| getUnitDie() | llvm::DwarfUnit | [inline] |
| GlobalNames | llvm::DwarfUnit | [protected] |
| GlobalTypes | llvm::DwarfUnit | [protected] |
| hasContent() const | llvm::DwarfUnit | [inline] |
| IndexTyDie | llvm::DwarfUnit | [protected] |
| initSection(const MCSection *Section, MCSymbol *SectionSym) | llvm::DwarfUnit | [inline] |
| initStmtList(MCSymbol *DwarfLineSectionSym) | llvm::DwarfCompileUnit | |
| insertDIE(DIDescriptor Desc, DIE *D) | llvm::DwarfUnit | |
| LabelBegin | llvm::DwarfUnit | [protected] |
| LabelEnd | llvm::DwarfUnit | [protected] |
| MDNodeToDIEEntryMap | llvm::DwarfUnit | [protected] |
| MDNodeToDieMap | llvm::DwarfUnit | [protected] |
| Section | llvm::DwarfUnit | [protected] |
| SectionSym | llvm::DwarfUnit | [protected] |
| setDebugInfoOffset(unsigned DbgInfoOff) | llvm::DwarfUnit | [inline] |
| setSkeleton(DwarfUnit &Skel) | llvm::DwarfUnit | [inline] |
| Skeleton | llvm::DwarfUnit | [protected] |
| UniqueID | llvm::DwarfUnit | [protected] |
| UnitDie | llvm::DwarfUnit | [protected] |
| ~DwarfUnit() | llvm::DwarfUnit | [virtual] |