Lines Matching refs:FormParams
272 unsigned DIE::computeOffsetsAndAbbrevs(const dwarf::FormParams &FormParams, in computeOffsetsAndAbbrevs() argument
287 CUOffset += V.sizeOf(FormParams); in computeOffsetsAndAbbrevs()
296 Child.computeOffsetsAndAbbrevs(FormParams, AbbrevSet, CUOffset); in computeOffsetsAndAbbrevs()
333 unsigned DIEValue::sizeOf(const dwarf::FormParams &FormParams) const { in sizeOf()
339 return getDIE##T().sizeOf(FormParams, Form); in sizeOf()
426 unsigned DIEInteger::sizeOf(const dwarf::FormParams &FormParams, in sizeOf() argument
429 dwarf::getFixedFormByteSize(Form, FormParams)) in sizeOf()
465 unsigned DIEExpr::sizeOf(const dwarf::FormParams &FormParams, in sizeOf() argument
473 return FormParams.getDwarfOffsetByteSize(); in sizeOf()
496 unsigned DIELabel::sizeOf(const dwarf::FormParams &FormParams, in sizeOf() argument
505 return FormParams.getDwarfOffsetByteSize(); in sizeOf()
507 return FormParams.AddrSize; in sizeOf()
526 unsigned DIEBaseTypeRef::sizeOf(const dwarf::FormParams &, dwarf::Form) const { in sizeOf() argument
546 unsigned DIEDelta::sizeOf(const dwarf::FormParams &FormParams, in sizeOf() argument
554 return FormParams.getDwarfOffsetByteSize(); in sizeOf()
595 unsigned DIEString::sizeOf(const dwarf::FormParams &FormParams, in sizeOf() argument
605 return DIEInteger(S.getIndex()).sizeOf(FormParams, Form); in sizeOf()
607 if (FormParams.DwarfUsesRelocationsAcrossSections) in sizeOf()
608 return DIELabel(S.getSymbol()).sizeOf(FormParams, Form); in sizeOf()
609 return DIEInteger(S.getOffset()).sizeOf(FormParams, Form); in sizeOf()
632 unsigned DIEInlineString::sizeOf(const dwarf::FormParams &, dwarf::Form) const { in sizeOf() argument
681 unsigned DIEEntry::sizeOf(const dwarf::FormParams &FormParams, in sizeOf() argument
695 return FormParams.getRefAddrByteSize(); in sizeOf()
711 unsigned DIELoc::computeSize(const dwarf::FormParams &FormParams) const { in computeSize()
714 Size += V.sizeOf(FormParams); in computeSize()
740 unsigned DIELoc::sizeOf(const dwarf::FormParams &, dwarf::Form Form) const { in sizeOf() argument
761 unsigned DIEBlock::computeSize(const dwarf::FormParams &FormParams) const { in computeSize()
764 Size += V.sizeOf(FormParams); in computeSize()
792 unsigned DIEBlock::sizeOf(const dwarf::FormParams &, dwarf::Form Form) const { in sizeOf() argument
813 unsigned DIELocList::sizeOf(const dwarf::FormParams &FormParams, in sizeOf() argument
819 assert(FormParams.Format != dwarf::DWARF64 && in sizeOf()
824 assert(FormParams.Format == dwarf::DWARF64 && in sizeOf()
829 return FormParams.getDwarfOffsetByteSize(); in sizeOf()
854 unsigned DIEAddrOffset::sizeOf(const dwarf::FormParams &FormParams, in sizeOf() argument
856 return Addr.sizeOf(FormParams, dwarf::DW_FORM_addrx) + in sizeOf()
857 Offset.sizeOf(FormParams, dwarf::DW_FORM_data4); in sizeOf()