Home | History | Annotate | Download | only in AsmPrinter

Lines Matching refs:Unsigned

39   unsigned UniqueID;
43 unsigned Language;
80 StringMap<std::vector<std::pair<DIE*, unsigned> > > AccelTypes;
91 unsigned DebugInfoOffset;
101 CompileUnit(unsigned UID, unsigned L, DIE *D, AsmPrinter *A, DwarfDebug *DW,
106 unsigned getUniqueID() const { return UniqueID; }
107 unsigned getLanguage() const { return Language; }
109 unsigned getDebugInfoOffset() const { return DebugInfoOffset; }
122 const StringMap<std::vector<std::pair<DIE*, unsigned > > >
127 void setDebugInfoOffset(unsigned DbgInfoOff) { DebugInfoOffset = DbgInfoOff; }
154 void addAccelType(StringRef Name, std::pair<DIE *, unsigned> Die) {
155 std::vector<std::pair<DIE*, unsigned > > &DIEs = AccelTypes[Name];
205 void addFlag(DIE *Die, unsigned Attribute);
207 /// addUInt - Add an unsigned integer attribute data and value.
209 void addUInt(DIE *Die, unsigned Attribute, unsigned Form, uint64_t Integer);
213 void addSInt(DIE *Die, unsigned Attribute, unsigned Form, int64_t Integer);
217 void addString(DIE *Die, unsigned Attribute, const StringRef Str);
221 void addLocalString(DIE *Die, unsigned Attribute, const StringRef Str);
225 void addLabel(DIE *Die, unsigned Attribute, unsigned Form,
231 void addLabelAddress(DIE *Die, unsigned Attribute, MCSymbol *Label);
240 void addDelta(DIE *Die, unsigned Attribute, unsigned Form,
245 void addDIEEntry(DIE *Die, unsigned Attribute, unsigned Form, DIE *Entry);
249 void addBlock(DIE *Die, unsigned Attribute, unsigned Form, DIEBlock *Block);
262 void addAddress(DIE *Die, unsigned Attribute,
267 bool addConstantValue(DIE *Die, const ConstantInt *CI, bool Unsigned);
268 bool addConstantValue(DIE *Die, const APInt &Val, bool Unsigned);
278 void addRegisterOp(DIE *TheDie, unsigned Reg);
281 void addRegisterOffset(DIE *TheDie, unsigned Reg, int64_t Offset);
288 void addComplexAddress(DbgVariable *&DV, DIE *Die, unsigned Attribute,
298 void addBlockByrefAddress(DbgVariable *&DV, DIE *Die, unsigned Attribute,
311 void addType(DIE *Entity, DIType Ty, unsigned Attribute = dwarf::DW_AT_type);