H A D | DwarfCompileUnit.cpp | 131 void CompileUnit::addFlag(DIE *Die, dwarf::Attribute Attribute) { argument 133 Die->addValue(Attribute, dwarf::DW_FORM_flag_present, DIEIntegerOne); 135 Die->addValue(Attribute, dwarf::DW_FORM_flag, DIEIntegerOne); 140 void CompileUnit::addUInt(DIE *Die, dwarf::Attribute Attribute, argument 146 Die->addValue(Attribute, *Form, Value); 155 void CompileUnit::addSInt(DIE *Die, dwarf::Attribute Attribute, argument 160 Die->addValue(Attribute, *Form, Value); 163 void CompileUnit::addSInt(DIEBlock *Die, Optional<dwarf::Form> Form, argument 165 addSInt(Die, (dwarf::Attribute)0, Form, Integer); 173 void CompileUnit::addString(DIE *Die, dwar argument 197 addLocalString(DIE *Die, dwarf::Attribute Attribute, StringRef String) argument 212 addExpr(DIEBlock *Die, dwarf::Form Form, const MCExpr *Expr) argument 219 addLabel(DIE *Die, dwarf::Attribute Attribute, dwarf::Form Form, const MCSymbol *Label) argument 225 addLabel(DIEBlock *Die, dwarf::Form Form, const MCSymbol *Label) argument 232 addSectionLabel(DIE *Die, dwarf::Attribute Attribute, const MCSymbol *Label) argument 242 addSectionOffset(DIE *Die, dwarf::Attribute Attribute, uint64_t Integer) argument 253 addLabelAddress(DIE *Die, dwarf::Attribute Attribute, MCSymbol *Label) argument 276 addOpAddress(DIEBlock *Die, const MCSymbol *Sym) argument 289 addSectionDelta(DIE *Die, dwarf::Attribute Attribute, const MCSymbol *Hi, const MCSymbol *Lo) argument 300 addDIEEntry(DIE *Die, dwarf::Attribute Attribute, DIE *Entry) argument 305 addDIEEntry(DIE *Die, dwarf::Attribute Attribute, DIEEntry *Entry) argument 322 DIE *Die = new DIE(Tag); local 331 addBlock(DIE *Die, dwarf::Attribute Attribute, DIEBlock *Block) argument 340 addSourceLine(DIE *Die, DIVariable V) argument 358 addSourceLine(DIE *Die, DIGlobalVariable G) argument 375 addSourceLine(DIE *Die, DISubprogram SP) argument 394 addSourceLine(DIE *Die, DIType Ty) argument 411 addSourceLine(DIE *Die, DIObjCProperty Ty) argument 429 addSourceLine(DIE *Die, DINameSpace NS) argument 448 addVariableAddress(const DbgVariable &DV, DIE *Die, MachineLocation Location) argument 491 addAddress(DIE *Die, dwarf::Attribute Attribute, const MachineLocation &Location, bool Indirect) argument 513 addComplexAddress(const DbgVariable &DV, DIE *Die, dwarf::Attribute Attribute, const MachineLocation &Location) argument 606 addBlockByrefAddress(const DbgVariable &DV, DIE *Die, dwarf::Attribute Attribute, const MachineLocation &Location) argument 741 addConstantValue(DIE *Die, const MachineOperand &MO, DIType Ty) argument 780 addConstantFPValue(DIE *Die, const MachineOperand &MO) argument 803 addConstantFPValue(DIE *Die, const ConstantFP *CFP) argument 809 addConstantValue(DIE *Die, const ConstantInt *CI, bool Unsigned) argument 815 addConstantValue(DIE *Die, const APInt &Val, bool Unsigned) argument 972 addAccelName(StringRef Name, DIE *Die) argument 978 addAccelObjC(StringRef Name, DIE *Die) argument 984 addAccelNamespace(StringRef Name, DIE *Die) argument 990 addAccelType(StringRef Name, std::pair<DIE *, unsigned> Die) argument 997 addGlobalName(StringRef Name, DIE *Die, DIScope Context) argument [all...] |