Home
last modified time | relevance | path

Searched refs:AddrSize (Results 1 – 8 of 8) sorted by relevance

/external/llvm/lib/DebugInfo/DWARF/
DDWARFDebugArangeSet.cpp46 HeaderData.AddrSize = data.getU8(offset_ptr); in extract()
51 (HeaderData.AddrSize != 4 && HeaderData.AddrSize != 8)) { in extract()
61 const uint32_t tuple_size = HeaderData.AddrSize * 2; in extract()
73 assert(sizeof(arangeDescriptor.Address) >= HeaderData.AddrSize); in extract()
76 arangeDescriptor.Address = data.getUnsigned(offset_ptr, HeaderData.AddrSize); in extract()
77 arangeDescriptor.Length = data.getUnsigned(offset_ptr, HeaderData.AddrSize); in extract()
96 HeaderData.CuOffset, HeaderData.AddrSize, HeaderData.SegSize); in dump()
98 const uint32_t hex_width = HeaderData.AddrSize * 2; in dump()
DDWARFFormValue.cpp27 uint8_t getRefAddrSize(uint8_t AddrSize, uint16_t Version) { in getRefAddrSize() argument
29 return (Version == 2) ? AddrSize : 4; in getRefAddrSize()
32 template <uint8_t AddrSize, uint8_t RefAddrSize>
36 AddrSize, // 0x01 DW_FORM_addr in makeFixedFormSizesArrayRef()
66 ArrayRef<uint8_t> DWARFFormValue::getFixedFormSizes(uint8_t AddrSize, in getFixedFormSizes() argument
68 uint8_t RefAddrSize = getRefAddrSize(AddrSize, Version); in getFixedFormSizes()
69 if (AddrSize == 4 && RefAddrSize == 4) in getFixedFormSizes()
71 if (AddrSize == 4 && RefAddrSize == 8) in getFixedFormSizes()
73 if (AddrSize == 8 && RefAddrSize == 4) in getFixedFormSizes()
75 if (AddrSize == 8 && RefAddrSize == 8) in getFixedFormSizes()
[all …]
DDWARFUnit.cpp48 uint32_t Offset = AddrOffsetSectionBase + Index * AddrSize; in getAddrOffsetSectionItem()
49 if (AddrOffsetSection.size() < Offset + AddrSize) in getAddrOffsetSectionItem()
51 DataExtractor DA(AddrOffsetSection, isLittleEndian, AddrSize); in getAddrOffsetSectionItem()
72 AddrSize = debug_info.getU8(offset_ptr); in extractImpl()
76 bool AddrSizeOK = AddrSize == 4 || AddrSize == 8; in extractImpl()
108 DataExtractor RangesData(RangeSection, isLittleEndian, AddrSize); in extractRangeList()
118 AddrSize = 0; in clear()
/external/llvm/lib/MC/
DMCDwarf.cpp576 int AddrSize = asmInfo->getPointerSize(); in EmitGenDwarfAranges() local
577 int Pad = 2 * AddrSize - (Length & (2 * AddrSize - 1)); in EmitGenDwarfAranges()
578 if (Pad == 2 * AddrSize) in EmitGenDwarfAranges()
584 Length += 2 * AddrSize * Sections.size(); in EmitGenDwarfAranges()
586 Length += 2 * AddrSize; in EmitGenDwarfAranges()
602 MCOS->EmitIntValue(AddrSize, 1); in EmitGenDwarfAranges()
621 MCOS->EmitValue(Addr, AddrSize); in EmitGenDwarfAranges()
622 emitAbsValue(*MCOS, Size, AddrSize); in EmitGenDwarfAranges()
626 MCOS->EmitIntValue(0, AddrSize); in EmitGenDwarfAranges()
627 MCOS->EmitIntValue(0, AddrSize); in EmitGenDwarfAranges()
[all …]
/external/llvm/include/llvm/DebugInfo/DWARF/
DDWARFUnit.h122 uint8_t AddrSize; variable
168 return DataExtractor(InfoSection.Data, isLittleEndian, AddrSize); in getDebugInfoExtractor()
191 uint8_t getAddressByteSize() const { return AddrSize; } in getAddressByteSize()
DDWARFDebugArangeSet.h34 uint8_t AddrSize; member
DDWARFFormValue.h88 static ArrayRef<uint8_t> getFixedFormSizes(uint8_t AddrSize,
/external/llvm/utils/TableGen/
DX86DisassemblerTables.h256 unsigned AddrSize);