Lines Matching refs:dwarf
77 DwarfUnit(dwarf::Tag, const DICompileUnit *Node, AsmPrinter *A, DwarfDebug *DW,
132 void addFlag(DIE &Die, dwarf::Attribute Attribute);
135 void addUInt(DIEValueList &Die, dwarf::Attribute Attribute,
136 Optional<dwarf::Form> Form, uint64_t Integer);
138 void addUInt(DIEValueList &Block, dwarf::Form Form, uint64_t Integer);
141 void addSInt(DIEValueList &Die, dwarf::Attribute Attribute,
142 Optional<dwarf::Form> Form, int64_t Integer);
144 void addSInt(DIELoc &Die, Optional<dwarf::Form> Form, int64_t Integer);
152 void addString(DIE &Die, dwarf::Attribute Attribute, StringRef Str);
156 dwarf::Attribute Attribute,
157 dwarf::Form Form,
160 void addLabel(DIELoc &Die, dwarf::Form Form, const MCSymbol *Label);
163 void addSectionOffset(DIE &Die, dwarf::Attribute Attribute, uint64_t Integer);
170 void addLabelDelta(DIE &Die, dwarf::Attribute Attribute, const MCSymbol *Hi,
174 void addDIEEntry(DIE &Die, dwarf::Attribute Attribute, DIE &Entry);
177 void addDIEEntry(DIE &Die, dwarf::Attribute Attribute, DIEEntry Entry);
183 void addBlock(DIE &Die, dwarf::Attribute Attribute, DIELoc *Loc);
186 void addBlock(DIE &Die, dwarf::Attribute Attribute, DIEBlock *Block);
223 dwarf::Attribute Attribute,
231 dwarf::Attribute Attribute = dwarf::DW_AT_type);
287 DIE::value_iterator addSectionDelta(DIE &Die, dwarf::Attribute Attribute,
291 DIE::value_iterator addSectionLabel(DIE &Die, dwarf::Attribute Attribute,
321 void emitCommonHeader(bool UseOffsets, dwarf::UnitType UT);