H A D | DwarfUnit.cpp | 165 void DwarfUnit::addFlag(DIE &Die, dwarf::Attribute Attribute) { argument 167 Die.addValue(Attribute, dwarf::DW_FORM_flag_present, DIEIntegerOne); 169 Die.addValue(Attribute, dwarf::DW_FORM_flag, DIEIntegerOne); 174 void DwarfUnit::addUInt(DIE &Die, dwarf::Attribute Attribute, argument 180 Die.addValue(Attribute, *Form, Value); 189 void DwarfUnit::addSInt(DIE &Die, dwarf::Attribute Attribute, argument 194 Die.addValue(Attribute, *Form, Value); 197 void DwarfUnit::addSInt(DIELoc &Die, Optional<dwarf::Form> Form, argument 199 addSInt(Die, (dwarf::Attribute)0, Form, Integer); 207 void DwarfUnit::addString(DIE &Die, dwar argument 221 addLocalString(DIE &Die, dwarf::Attribute Attribute, StringRef String) argument 237 addExpr(DIELoc &Die, dwarf::Form Form, const MCExpr *Expr) argument 244 addLocationList(DIE &Die, dwarf::Attribute Attribute, unsigned Index) argument 254 addLabel(DIE &Die, dwarf::Attribute Attribute, dwarf::Form Form, const MCSymbol *Label) argument 260 addLabel(DIELoc &Die, dwarf::Form Form, const MCSymbol *Label) argument 266 addSectionLabel(DIE &Die, dwarf::Attribute Attribute, const MCSymbol *Label) argument 276 addSectionOffset(DIE &Die, dwarf::Attribute Attribute, uint64_t Integer) argument 287 addLabelAddress(DIE &Die, dwarf::Attribute Attribute, const MCSymbol *Label) argument 301 addLocalLabelAddress(DIE &Die, dwarf::Attribute Attribute, const MCSymbol *Label) argument 331 addOpAddress(DIELoc &Die, const MCSymbol *Sym) argument 344 addSectionDelta(DIE &Die, dwarf::Attribute Attribute, const MCSymbol *Hi, const MCSymbol *Lo) argument 352 addLabelDelta(DIE &Die, dwarf::Attribute Attribute, const MCSymbol *Hi, const MCSymbol *Lo) argument 360 addDIEEntry(DIE &Die, dwarf::Attribute Attribute, DIE &Entry) argument 364 addDIETypeSignature(DIE &Die, const DwarfTypeUnit &Type) argument 375 addDIEEntry(DIE &Die, dwarf::Attribute Attribute, DIEEntry *Entry) argument 395 DIE &Die = *Parent.getChildren().back(); local 403 addBlock(DIE &Die, dwarf::Attribute Attribute, DIELoc *Loc) argument 409 addBlock(DIE &Die, dwarf::Attribute Attribute, DIEBlock *Block) argument 418 addSourceLine(DIE &Die, unsigned Line, StringRef File, StringRef Directory) argument 431 addSourceLine(DIE &Die, DIVariable V) argument 440 addSourceLine(DIE &Die, DIGlobalVariable G) argument 448 addSourceLine(DIE &Die, DISubprogram SP) argument 456 addSourceLine(DIE &Die, DIType Ty) argument 464 addSourceLine(DIE &Die, DIObjCProperty Ty) argument 474 addSourceLine(DIE &Die, DINameSpace NS) argument 482 addVariableAddress(const DbgVariable &DV, DIE &Die, MachineLocation Location) argument [all...] |