Lines Matching refs:AP
58 void DIEAbbrev::Emit(AsmPrinter *AP) const { in Emit()
60 AP->EmitULEB128(Tag, dwarf::TagString(Tag)); in Emit()
63 AP->EmitULEB128(ChildrenFlag, dwarf::ChildrenString(ChildrenFlag)); in Emit()
70 AP->EmitULEB128(AttrData.getAttribute(), in Emit()
74 AP->EmitULEB128(AttrData.getForm(), in Emit()
79 AP->EmitULEB128(0, "EOM(1)"); in Emit()
80 AP->EmitULEB128(0, "EOM(2)"); in Emit()
234 unsigned DIEInteger::SizeOf(AsmPrinter *AP, unsigned Form) const { in SizeOf() argument
251 case dwarf::DW_FORM_addr: return AP->getDataLayout().getPointerSize(); in SizeOf()
269 void DIEExpr::EmitValue(AsmPrinter *AP, unsigned Form) const { in EmitValue() argument
270 AP->OutStreamer.EmitValue(Expr, SizeOf(AP, Form)); in EmitValue()
275 unsigned DIEExpr::SizeOf(AsmPrinter *AP, unsigned Form) const { in SizeOf() argument
279 return AP->getDataLayout().getPointerSize(); in SizeOf()
295 void DIELabel::EmitValue(AsmPrinter *AP, unsigned Form) const { in EmitValue() argument
296 AP->EmitLabelReference(Label, SizeOf(AP, Form)); in EmitValue()
301 unsigned DIELabel::SizeOf(AsmPrinter *AP, unsigned Form) const { in SizeOf() argument
305 return AP->getDataLayout().getPointerSize(); in SizeOf()
320 void DIEDelta::EmitValue(AsmPrinter *AP, unsigned Form) const { in EmitValue() argument
321 AP->EmitLabelDifference(LabelHi, LabelLo, SizeOf(AP, Form)); in EmitValue()
326 unsigned DIEDelta::SizeOf(AsmPrinter *AP, unsigned Form) const { in SizeOf() argument
329 return AP->getDataLayout().getPointerSize(); in SizeOf()
344 void DIEString::EmitValue(AsmPrinter *AP, unsigned Form) const { in EmitValue() argument
345 Access->EmitValue(AP, Form); in EmitValue()
350 unsigned DIEString::SizeOf(AsmPrinter *AP, unsigned Form) const { in SizeOf() argument
351 return Access->SizeOf(AP, Form); in SizeOf()
367 void DIEEntry::EmitValue(AsmPrinter *AP, unsigned Form) const { in EmitValue() argument
368 AP->EmitInt32(Entry->getOffset()); in EmitValue()
371 unsigned DIEEntry::getRefAddrSize(AsmPrinter *AP) { in getRefAddrSize() argument
376 if (AP->getDwarfDebug()->getDwarfVersion() == 2) in getRefAddrSize()
377 return AP->getDataLayout().getPointerSize(); in getRefAddrSize()
393 unsigned DIEBlock::ComputeSize(AsmPrinter *AP) { in ComputeSize() argument
397 Size += Values[i]->SizeOf(AP, AbbrevData[i].getForm()); in ComputeSize()
421 unsigned DIEBlock::SizeOf(AsmPrinter *AP, unsigned Form) const { in SizeOf() argument