Lines Matching refs:AddrSize
143 uint8_t AddrSize; in emitDebugAranges() local
144 if (Range.AddrSize) in emitDebugAranges()
145 AddrSize = *Range.AddrSize; in emitDebugAranges()
147 AddrSize = DI.Is64BitAddrSize ? 8 : 4; in emitDebugAranges()
158 const uint64_t PaddedHeaderLength = alignTo(HeaderLength, AddrSize * 2); in emitDebugAranges()
164 Length += AddrSize * 2 * (Range.Descriptors.size() + 1); in emitDebugAranges()
170 writeInteger((uint8_t)AddrSize, OS, DI.IsLittleEndian); in emitDebugAranges()
175 if (Error Err = writeVariableSizedInteger(Descriptor.Address, AddrSize, in emitDebugAranges()
180 cantFail(writeVariableSizedInteger(Descriptor.Length, AddrSize, OS, in emitDebugAranges()
183 ZeroFillBytes(OS, AddrSize * 2); in emitDebugAranges()
204 uint8_t AddrSize; in emitDebugRanges() local
205 if (DebugRanges.AddrSize) in emitDebugRanges()
206 AddrSize = *DebugRanges.AddrSize; in emitDebugRanges()
208 AddrSize = DI.Is64BitAddrSize ? 8 : 4; in emitDebugRanges()
210 if (Error Err = writeVariableSizedInteger(Entry.LowOffset, AddrSize, OS, in emitDebugRanges()
216 cantFail(writeVariableSizedInteger(Entry.HighOffset, AddrSize, OS, in emitDebugRanges()
219 ZeroFillBytes(OS, AddrSize * 2); in emitDebugRanges()
304 FormVal->Value, Params.AddrSize, OS, IsLittleEndian)) in writeDIE()
409 uint8_t AddrSize; in emitDebugInfo() local
410 if (Unit.AddrSize) in emitDebugInfo()
411 AddrSize = *Unit.AddrSize; in emitDebugInfo()
413 AddrSize = DI.Is64BitAddrSize ? 8 : 4; in emitDebugInfo()
414 dwarf::FormParams Params = {Unit.Version, AddrSize, Unit.Format}; in emitDebugInfo()
461 writeInteger((uint8_t)AddrSize, OS, DI.IsLittleEndian); in emitDebugInfo()
465 writeInteger((uint8_t)AddrSize, OS, DI.IsLittleEndian); in emitDebugInfo()
483 uint8_t AddrSize, bool IsLittleEndian, in writeExtendedOpcode() argument
495 cantFail(writeVariableSizedInteger(Op.Data, AddrSize, OpBufferOS, in writeExtendedOpcode()
516 uint8_t OpcodeBase, uint8_t AddrSize, in writeLineTableOpcode() argument
520 writeExtendedOpcode(Op, AddrSize, IsLittleEndian, OS); in writeLineTableOpcode()
632 uint8_t AddrSize; in emitDebugAddr() local
633 if (TableEntry.AddrSize) in emitDebugAddr()
634 AddrSize = *TableEntry.AddrSize; in emitDebugAddr()
636 AddrSize = DI.Is64BitAddrSize ? 8 : 4; in emitDebugAddr()
643 Length = 4 + (AddrSize + TableEntry.SegSelectorSize) * in emitDebugAddr()
648 writeInteger((uint8_t)AddrSize, OS, DI.IsLittleEndian); in emitDebugAddr()
659 if (AddrSize != 0) in emitDebugAddr()
660 if (Error Err = writeVariableSizedInteger(Pair.Address, AddrSize, OS, in emitDebugAddr()
707 uint64_t Addr, uint8_t AddrSize, in writeListEntryAddress() argument
709 if (Error Err = writeVariableSizedInteger(Addr, AddrSize, OS, IsLittleEndian)) in writeListEntryAddress()
721 uint8_t AddrSize, bool IsLittleEndian) { in writeDWARFExpression() argument
753 uint8_t AddrSize, in writeListEntry() argument
765 return writeListEntryAddress(EncodingName, OS, Addr, AddrSize, in writeListEntry()
814 uint8_t AddrSize, in writeListEntry() argument
826 return writeListEntryAddress(EncodingName, OS, Addr, AddrSize, in writeListEntry()
837 writeDWARFExpression(OpBufferOS, Op, AddrSize, IsLittleEndian)) in writeListEntry()
918 uint8_t AddrSize; in writeDWARFLists() local
919 if (Table.AddrSize) in writeDWARFLists()
920 AddrSize = *Table.AddrSize; in writeDWARFLists()
922 AddrSize = Is64BitAddrSize ? 8 : 4; in writeDWARFLists()
944 writeListEntry(ListBufferOS, Entry, AddrSize, IsLittleEndian); in writeDWARFLists()
972 writeInteger((uint8_t)AddrSize, OS, IsLittleEndian); in writeDWARFLists()