Lines Matching refs:AP
56 void DIEAbbrev::Emit(AsmPrinter *AP) const {
59 AP->EmitULEB128(Tag, dwarf::TagString(Tag));
63 AP->EmitULEB128(ChildrenFlag, dwarf::ChildrenString(ChildrenFlag));
71 AP->EmitULEB128(AttrData.getAttribute(),
76 AP->EmitULEB128(AttrData.getForm(),
81 AP->EmitULEB128(0, "EOM(1)");
82 AP->EmitULEB128(0, "EOM(2)");
211 unsigned DIEInteger::SizeOf(AsmPrinter *AP, unsigned Form) const {
225 case dwarf::DW_FORM_addr: return AP->getTargetData().getPointerSize();
243 void DIELabel::EmitValue(AsmPrinter *AP, unsigned Form) const {
244 AP->OutStreamer.EmitSymbolValue(Label, SizeOf(AP, Form), 0/*AddrSpace*/);
249 unsigned DIELabel::SizeOf(AsmPrinter *AP, unsigned Form) const {
252 return AP->getTargetData().getPointerSize();
267 void DIEDelta::EmitValue(AsmPrinter *AP, unsigned Form) const {
268 AP->EmitLabelDifference(LabelHi, LabelLo, SizeOf(AP, Form));
273 unsigned DIEDelta::SizeOf(AsmPrinter *AP, unsigned Form) const {
276 return AP->getTargetData().getPointerSize();
291 void DIEEntry::EmitValue(AsmPrinter *AP, unsigned Form) const {
292 AP->EmitInt32(Entry->getOffset());
307 unsigned DIEBlock::ComputeSize(AsmPrinter *AP) {
311 Size += Values[i]->SizeOf(AP, AbbrevData[i].getForm());
335 unsigned DIEBlock::SizeOf(AsmPrinter *AP, unsigned Form) const {