• Home
  • Raw
  • Download

Lines Matching refs:dwarf

59   AP->EmitULEB128(Tag, dwarf::TagString(Tag));  in Emit()
63 AP->EmitULEB128(ChildrenFlag, dwarf::ChildrenString(ChildrenFlag)); in Emit()
72 dwarf::AttributeString(AttrData.getAttribute())); in Emit()
77 dwarf::FormEncodingString(AttrData.getForm())); in Emit()
90 << dwarf::TagString(Tag) in print()
92 << dwarf::ChildrenString(ChildrenFlag) in print()
97 << dwarf::AttributeString(Data[i].getAttribute()) in print()
99 << dwarf::FormEncodingString(Data[i].getForm()) in print()
120 Abbrev.AddFirstAttribute(dwarf::DW_AT_sibling, dwarf::DW_FORM_ref4); in addSiblingOffset()
138 << dwarf::TagString(Abbrev.getTag()) in print()
140 << dwarf::ChildrenString(Abbrev.getChildrenFlag()) << "\n"; in print()
152 O << dwarf::AttributeString(Data[i].getAttribute()); in print()
157 << dwarf::FormEncodingString(Data[i].getForm()) in print()
193 case dwarf::DW_FORM_flag: // Fall thru in EmitValue()
194 case dwarf::DW_FORM_ref1: // Fall thru in EmitValue()
195 case dwarf::DW_FORM_data1: Size = 1; break; in EmitValue()
196 case dwarf::DW_FORM_ref2: // Fall thru in EmitValue()
197 case dwarf::DW_FORM_data2: Size = 2; break; in EmitValue()
198 case dwarf::DW_FORM_ref4: // Fall thru in EmitValue()
199 case dwarf::DW_FORM_data4: Size = 4; break; in EmitValue()
200 case dwarf::DW_FORM_ref8: // Fall thru in EmitValue()
201 case dwarf::DW_FORM_data8: Size = 8; break; in EmitValue()
202 case dwarf::DW_FORM_udata: Asm->EmitULEB128(Integer); return; in EmitValue()
203 case dwarf::DW_FORM_sdata: Asm->EmitSLEB128(Integer); return; in EmitValue()
204 case dwarf::DW_FORM_addr: Size = Asm->getTargetData().getPointerSize(); break; in EmitValue()
214 case dwarf::DW_FORM_flag: // Fall thru in SizeOf()
215 case dwarf::DW_FORM_ref1: // Fall thru in SizeOf()
216 case dwarf::DW_FORM_data1: return sizeof(int8_t); in SizeOf()
217 case dwarf::DW_FORM_ref2: // Fall thru in SizeOf()
218 case dwarf::DW_FORM_data2: return sizeof(int16_t); in SizeOf()
219 case dwarf::DW_FORM_ref4: // Fall thru in SizeOf()
220 case dwarf::DW_FORM_data4: return sizeof(int32_t); in SizeOf()
221 case dwarf::DW_FORM_ref8: // Fall thru in SizeOf()
222 case dwarf::DW_FORM_data8: return sizeof(int64_t); in SizeOf()
223 case dwarf::DW_FORM_udata: return MCAsmInfo::getULEB128Size(Integer); in SizeOf()
224 case dwarf::DW_FORM_sdata: return MCAsmInfo::getSLEB128Size(Integer); in SizeOf()
225 case dwarf::DW_FORM_addr: return AP->getTargetData().getPointerSize(); in SizeOf()
269 if (Form == dwarf::DW_FORM_data4) return 4; in SizeOf()
292 if (Form == dwarf::DW_FORM_data4) return 4; in SizeOf()
339 case dwarf::DW_FORM_block1: Asm->EmitInt8(Size); break; in EmitValue()
340 case dwarf::DW_FORM_block2: Asm->EmitInt16(Size); break; in EmitValue()
341 case dwarf::DW_FORM_block4: Asm->EmitInt32(Size); break; in EmitValue()
342 case dwarf::DW_FORM_block: Asm->EmitULEB128(Size); break; in EmitValue()
354 case dwarf::DW_FORM_block1: return Size + sizeof(int8_t); in SizeOf()
355 case dwarf::DW_FORM_block2: return Size + sizeof(int16_t); in SizeOf()
356 case dwarf::DW_FORM_block4: return Size + sizeof(int32_t); in SizeOf()
357 case dwarf::DW_FORM_block: return Size + MCAsmInfo::getULEB128Size(Size); in SizeOf()