Lines Matching refs:Attribute

92   void emitAttribute(unsigned Attribute, unsigned Value) override;
93 void emitTextAttribute(unsigned Attribute, StringRef String) override;
94 void emitIntTextAttribute(unsigned Attribute, unsigned IntValue,
178 void ARMTargetAsmStreamer::emitAttribute(unsigned Attribute, unsigned Value) { in emitAttribute() argument
179 OS << "\t.eabi_attribute\t" << Attribute << ", " << Twine(Value); in emitAttribute()
181 StringRef Name = ARMBuildAttrs::AttrTypeAsString(Attribute); in emitAttribute()
188 void ARMTargetAsmStreamer::emitTextAttribute(unsigned Attribute, in emitTextAttribute() argument
190 switch (Attribute) { in emitTextAttribute()
195 OS << "\t.eabi_attribute\t" << Attribute << ", \"" << String << "\""; in emitTextAttribute()
197 StringRef Name = ARMBuildAttrs::AttrTypeAsString(Attribute); in emitTextAttribute()
206 void ARMTargetAsmStreamer::emitIntTextAttribute(unsigned Attribute, in emitIntTextAttribute() argument
209 switch (Attribute) { in emitIntTextAttribute()
212 OS << "\t.eabi_attribute\t" << Attribute << ", " << IntValue; in emitIntTextAttribute()
216 OS << "\t@ " << ARMBuildAttrs::AttrTypeAsString(Attribute); in emitIntTextAttribute()
313 AttributeItem *getAttributeItem(unsigned Attribute) { in getAttributeItem() argument
315 if (Contents[i].Tag == Attribute) in getAttributeItem()
320 void setAttributeItem(unsigned Attribute, unsigned Value, in setAttributeItem() argument
323 if (AttributeItem *Item = getAttributeItem(Attribute)) { in setAttributeItem()
334 Attribute, in setAttributeItem()
341 void setAttributeItem(unsigned Attribute, StringRef Value, in setAttributeItem() argument
344 if (AttributeItem *Item = getAttributeItem(Attribute)) { in setAttributeItem()
355 Attribute, in setAttributeItem()
362 void setAttributeItems(unsigned Attribute, unsigned IntValue, in setAttributeItems() argument
365 if (AttributeItem *Item = getAttributeItem(Attribute)) { in setAttributeItems()
377 Attribute, in setAttributeItems()
404 void emitAttribute(unsigned Attribute, unsigned Value) override;
405 void emitTextAttribute(unsigned Attribute, StringRef String) override;
406 void emitIntTextAttribute(unsigned Attribute, unsigned IntValue,
773 void ARMTargetELFStreamer::emitAttribute(unsigned Attribute, unsigned Value) { in emitAttribute() argument
774 setAttributeItem(Attribute, Value, /* OverwriteExisting= */ true); in emitAttribute()
777 void ARMTargetELFStreamer::emitTextAttribute(unsigned Attribute, in emitTextAttribute() argument
779 setAttributeItem(Attribute, Value, /* OverwriteExisting= */ true); in emitTextAttribute()
782 void ARMTargetELFStreamer::emitIntTextAttribute(unsigned Attribute, in emitIntTextAttribute() argument
785 setAttributeItems(Attribute, IntValue, StringValue, in emitIntTextAttribute()