Searched refs:AddrSize (Results 1 - 14 of 14) sorted by relevance

/external/llvm/lib/DebugInfo/DWARF/
H A DDWARFDebugArangeSet.cpp46 HeaderData.AddrSize = data.getU8(offset_ptr);
51 (HeaderData.AddrSize != 4 && HeaderData.AddrSize != 8)) {
61 const uint32_t tuple_size = HeaderData.AddrSize * 2;
73 assert(sizeof(arangeDescriptor.Address) >= HeaderData.AddrSize);
76 arangeDescriptor.Address = data.getUnsigned(offset_ptr, HeaderData.AddrSize);
77 arangeDescriptor.Length = data.getUnsigned(offset_ptr, HeaderData.AddrSize);
96 HeaderData.CuOffset, HeaderData.AddrSize, HeaderData.SegSize);
98 const uint32_t hex_width = HeaderData.AddrSize * 2;
H A DDWARFFormValue.cpp27 uint8_t getRefAddrSize(uint8_t AddrSize, uint16_t Version) { argument
29 return (Version == 2) ? AddrSize : 4;
32 template <uint8_t AddrSize, uint8_t RefAddrSize>
36 AddrSize, // 0x01 DW_FORM_addr
66 ArrayRef<uint8_t> DWARFFormValue::getFixedFormSizes(uint8_t AddrSize, argument
68 uint8_t RefAddrSize = getRefAddrSize(AddrSize, Version);
69 if (AddrSize == 4 && RefAddrSize == 4)
71 if (AddrSize == 4 && RefAddrSize == 8)
73 if (AddrSize == 8 && RefAddrSize == 4)
75 if (AddrSize
267 skipValue(uint16_t form, DataExtractor debug_info_data, uint32_t *offset_ptr, uint16_t Version, uint8_t AddrSize) argument
[all...]
H A DDWARFUnit.cpp57 uint32_t Offset = AddrOffsetSectionBase + Index * AddrSize;
58 if (AddrOffsetSection.size() < Offset + AddrSize)
60 DataExtractor DA(AddrOffsetSection, isLittleEndian, AddrSize);
92 AddrSize = debug_info.getU8(offset_ptr);
96 bool AddrSizeOK = AddrSize == 4 || AddrSize == 8;
125 DataExtractor RangesData(RangeSection, isLittleEndian, AddrSize);
135 AddrSize = 0;
/external/swiftshader/third_party/LLVM/lib/DebugInfo/
H A DDWARFDebugArangeSet.cpp72 Header.AddrSize = data.getU8(offset_ptr);
77 (Header.AddrSize != 4 && Header.AddrSize != 8)) {
87 const uint32_t tuple_size = Header.AddrSize * 2;
97 assert(sizeof(arangeDescriptor.Address) >= Header.AddrSize);
100 arangeDescriptor.Address = data.getUnsigned(offset_ptr, Header.AddrSize);
101 arangeDescriptor.Length = data.getUnsigned(offset_ptr, Header.AddrSize);
120 Header.CuOffset, Header.AddrSize, Header.SegSize);
122 const uint32_t hex_width = Header.AddrSize * 2;
H A DDWARFCompileUnit.cpp35 AddrSize = debug_info.getU8(offset_ptr);
40 bool addrSizeOK = AddrSize == 4 || AddrSize == 8;
66 AddrSize = debug_info_data.getU8 (&offset);
69 bool addrSizeOK = AddrSize == 4 || AddrSize == 8;
83 AddrSize = 0;
93 << " addr_size = " << format("0x%02x", AddrSize)
H A DDWARFCompileUnit.h29 uint8_t AddrSize; member in class:llvm::DWARFCompileUnit
66 uint8_t getAddressByteSize() const { return AddrSize; }
H A DDWARFDebugArangeSet.h33 uint8_t AddrSize; member in struct:llvm::DWARFDebugArangeSet::Header
/external/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFDebugArangeSet.h34 uint8_t AddrSize; member in struct:llvm::DWARFDebugArangeSet::Header
H A DDWARFFormValue.h89 uint8_t AddrSize);
91 static ArrayRef<uint8_t> getFixedFormSizes(uint8_t AddrSize,
H A DDWARFUnit.h124 uint8_t AddrSize; member in class:llvm::DWARFUnit
174 return DataExtractor(InfoSection.Data, isLittleEndian, AddrSize);
197 uint8_t getAddressByteSize() const { return AddrSize; }
/external/llvm/utils/TableGen/
H A DX86DisassemblerTables.h248 /// @param AddrSize - Instructions address size 16/32/64. 0 is unspecified
256 unsigned AddrSize);
/external/llvm/lib/MC/
H A DMCDwarf.cpp582 int AddrSize = asmInfo->getPointerSize(); local
583 int Pad = 2 * AddrSize - (Length & (2 * AddrSize - 1));
584 if (Pad == 2 * AddrSize)
590 Length += 2 * AddrSize * Sections.size();
592 Length += 2 * AddrSize;
608 MCOS->EmitIntValue(AddrSize, 1);
627 MCOS->EmitValue(Addr, AddrSize);
628 emitAbsValue(*MCOS, Size, AddrSize);
632 MCOS->EmitIntValue(0, AddrSize);
673 int AddrSize = asmInfo->getPointerSize(); local
808 int AddrSize = AsmInfo->getPointerSize(); local
[all...]
/external/llvm/tools/llvm-dwp/
H A Dllvm-dwp.cpp139 uint8_t AddrSize = InfoData.getU8(&Offset); local
177 DWARFFormValue::skipValue(Form, InfoData, &Offset, Version, AddrSize);
/external/llvm/tools/dsymutil/
H A DDwarfLinker.cpp1089 void DwarfStreamer::emitFDE(uint32_t CIEOffset, uint32_t AddrSize, argument
1093 MS->EmitIntValue(FDEBytes.size() + 4 + AddrSize, 4);
1095 MS->EmitIntValue(Address, AddrSize);
1097 FrameSectionSize += FDEBytes.size() + 8 + AddrSize;
3121 unsigned AddrSize) {
3149 uint32_t Loc = Data.getUnsigned(&InputOffset, AddrSize);
3188 // (4 + AddrSize) is the size of the CIEId + initial_location
3190 unsigned FDERemainingBytes = InitialLength - (4 + AddrSize);
3191 Streamer->emitFDE(IteratorInserted.first->getValue(), AddrSize,
3119 patchFrameInfoForObject(const DebugMapObject &DMO, DWARFContext &OrigDwarf, unsigned AddrSize) argument

Completed in 349 milliseconds