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

12

/netbsd-current/external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/
H A DDWARFDebugAddr.cpp21 if (AddrSize != 4 && AddrSize != 8)
26 Offset, AddrSize);
27 if (DataSize % AddrSize != 0) {
33 Offset, DataSize, AddrSize);
36 size_t Count = DataSize / AddrSize;
39 Addrs.push_back(Data.getRelocatedValue(AddrSize, OffsetPtr));
80 AddrSize = Data.getU8(OffsetPtr);
98 if (CUAddrSize && AddrSize != CUAddrSize) {
103 Offset, AddrSize, CUAddrSiz
[all...]
H A DDWARFDebugArangeSet.cpp73 HeaderData.AddrSize = data.getU8(offset_ptr, &Err);
90 if (HeaderData.AddrSize != 4 && HeaderData.AddrSize != 8)
95 Offset, HeaderData.AddrSize);
106 const uint32_t tuple_size = HeaderData.AddrSize * 2;
135 assert(sizeof(arangeDescriptor.Address) >= HeaderData.AddrSize);
140 arangeDescriptor.Address = data.getUnsigned(offset_ptr, HeaderData.AddrSize);
141 arangeDescriptor.Length = data.getUnsigned(offset_ptr, HeaderData.AddrSize);
172 << format("addr_size = 0x%2.2x, ", HeaderData.AddrSize)
176 Desc.dump(OS, HeaderData.AddrSize);
[all...]
H A DDWARFDebugRnglists.cpp176 raw_ostream &OS, uint8_t AddrSize, uint8_t MaxEncodingStringLength,
181 uint8_t AddrSize, DIDumpOptions DumpOpts) {
185 .dump(OS, AddrSize, DumpOpts);
202 uint64_t Tombstone = dwarf::computeTombstoneAddress(AddrSize);
215 DWARFFormValue::dumpAddress(OS << ' ', AddrSize, Value0);
223 DWARFFormValue::dumpAddress(OS << ' ', AddrSize, Value0);
226 PrintRawEntry(OS, *this, AddrSize, DumpOpts);
227 DWARFAddressRange(Value0, Value0 + Value1).dump(OS, AddrSize, DumpOpts);
230 PrintRawEntry(OS, *this, AddrSize, DumpOpts);
233 .dump(OS, AddrSize, DumpOpt
[all...]
H A DDWARFListTable.cpp47 HeaderData.AddrSize = Data.getU8(OffsetPtr);
57 if (HeaderData.AddrSize != 4 && HeaderData.AddrSize != 8)
61 SectionName.data(), HeaderOffset, HeaderData.AddrSize);
73 Data.setAddressSize(HeaderData.AddrSize);
89 HeaderData.Version, HeaderData.AddrSize, HeaderData.SegSize,
H A DDWARFVerifier.cpp106 uint8_t AddrSize = 0; local
124 AddrSize = DebugInfoData.getU8(Offset);
130 AddrSize = DebugInfoData.getU8(Offset);
138 ValidAddrSize = DWARFContext::isAddressSizeSupported(AddrSize);
/netbsd-current/external/apache2/llvm/dist/llvm/lib/ObjectYAML/
H A DDWARFEmitter.cpp143 uint8_t AddrSize;
144 if (Range.AddrSize)
145 AddrSize = *Range.AddrSize;
147 AddrSize = DI.Is64BitAddrSize ? 8 : 4;
158 const uint64_t PaddedHeaderLength = alignTo(HeaderLength, AddrSize * 2);
164 Length += AddrSize * 2 * (Range.Descriptors.size() + 1);
170 writeInteger((uint8_t)AddrSize, OS, DI.IsLittleEndian);
175 if (Error Err = writeVariableSizedInteger(Descriptor.Address, AddrSize,
180 cantFail(writeVariableSizedInteger(Descriptor.Length, AddrSize, O
[all...]
H A DDWARFYAML.cpp147 IO.mapOptional("AddressSize", ARange.AddrSize);
161 IO.mapOptional("AddrSize", DebugRanges.AddrSize);
191 IO.mapOptional("AddrSize", Unit.AddrSize);
265 IO.mapOptional("AddressSize", AddrTable.AddrSize);
320 IO.mapOptional("AddressSize", ListTable.AddrSize);
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFDebugAddr.h40 uint8_t AddrSize; member in class:llvm::DWARFDebugAddrTable
88 uint8_t getAddressSize() const { return AddrSize; }
H A DDWARFDebugRnglists.h37 void dump(raw_ostream &OS, uint8_t AddrSize, uint8_t MaxEncodingStringLength,
H A DDWARFDebugArangeSet.h37 uint8_t AddrSize; member in struct:llvm::DWARFDebugArangeSet::Header
H A DDWARFListTable.h66 uint8_t AddrSize; member in struct:llvm::DWARFListTableHeader::Header
94 uint8_t getAddrSize() const { return HeaderData.AddrSize; }
H A DDWARFDebugLine.h101 uint8_t getAddressSize() const { return FormParams.AddrSize; }
H A DDWARFContext.h395 uint8_t AddrSize, bool isLittleEndian = sys::IsLittleEndianHost,
H A DDWARFUnit.h85 uint8_t getAddressByteSize() const { return FormParams.AddrSize; }
/netbsd-current/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
H A DAddressPool.cpp27 static const uint8_t AddrSize = Asm.getDataLayout().getPointerSize(); local
34 Asm.emitInt8(AddrSize);
/netbsd-current/external/apache2/llvm/dist/llvm/tools/obj2yaml/
H A Ddwarf2yaml.cpp54 DCtx.isLittleEndian(), /*AddrSize=*/0);
75 AddrTables.back().AddrSize = AddrTable.getAddressSize();
118 Range.AddrSize = Set.getHeader().AddrSize;
136 uint8_t AddrSize = 0; local
139 if (AddrSize == 0)
140 AddrSize = CUAddrSize;
141 else if (CUAddrSize != AddrSize)
147 DCtx.isLittleEndian(), AddrSize);
155 YamlRanges.AddrSize
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/lib/MC/
H A DMCDwarf.cpp754 unsigned AddrSize = asmInfo->getCodePointerSize(); local
757 encodeULEB128(1 + AddrSize, OS);
761 Size = AddrSize;
763 OS.write_zeros(AddrSize);
861 int AddrSize = asmInfo->getCodePointerSize(); local
862 int Pad = 2 * AddrSize - (Length & (2 * AddrSize - 1));
863 if (Pad == 2 * AddrSize)
869 Length += 2 * AddrSize * Sections.size();
871 Length += 2 * AddrSize;
957 int AddrSize = AsmInfo.getCodePointerSize(); local
1100 int AddrSize = AsmInfo->getCodePointerSize(); local
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/utils/TableGen/
H A DX86DisassemblerTables.h250 /// @param AddrSize - Instructions address size 16/32/64. 0 is unspecified
260 unsigned AddrSize);
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/
H A DDWARFYAML.h58 Optional<yaml::Hex8> AddrSize; member in struct:llvm::DWARFYAML::ARange
73 Optional<llvm::yaml::Hex8> AddrSize; member in struct:llvm::DWARFYAML::Ranges
113 Optional<uint8_t> AddrSize; member in struct:llvm::DWARFYAML::Unit
164 Optional<yaml::Hex8> AddrSize; member in struct:llvm::DWARFYAML::AddrTableEntry
203 Optional<yaml::Hex8> AddrSize; member in struct:llvm::DWARFYAML::ListTable
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Disassembler/
H A DAMDGPUDisassembler.cpp713 unsigned AddrSize = Info->VAddrDwords; local
726 AddrSize =
731 if (AddrSize > 8)
732 AddrSize = 16;
733 else if (AddrSize > 4)
734 AddrSize = 8;
736 if (AddrSize > Info->VAddrDwords) {
755 if (DstSize == Info->VDataDwords && AddrSize == Info->VAddrDwords)
759 AMDGPU::getMIMGOpcode(Info->BaseOpcode, Info->MIMGEncoding, DstSize, AddrSize);
784 AddrSize !
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/lib/DebugInfo/GSYM/
H A DDwarfTransformer.cpp32 uint8_t AddrSize = 0; member in struct:llvm::gsym::CUInfo
42 AddrSize = CU->getAddressByteSize();
50 if (AddrSize == 4)
52 else if (AddrSize == 8)
/netbsd-current/external/apache2/llvm/dist/llvm/tools/llvm-dwp/
H A Dllvm-dwp.cpp93 uint8_t AddrSize = 0; member in struct:CompileUnitHeader
136 // Size: Version (2), UnitType (1), AddrSize (1), DebugAbbrevOffset (4),
140 // Size: Version (2), DebugAbbrevOffset (4), AddrSize (1)
150 Header.AddrSize = InfoData.getU8(&Offset);
157 Header.AddrSize = InfoData.getU8(&Offset);
317 dwarf::FormParams({Header.Version, Header.AddrSize, Header.Format}));
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/
H A DDwarf.h650 uint8_t AddrSize; member in struct:llvm::dwarf::FormParams
658 return AddrSize;
667 explicit operator bool() const { return Version && AddrSize; }
/netbsd-current/external/apache2/llvm/dist/llvm/lib/DWARFLinker/
H A DDWARFStreamer.cpp785 void DwarfStreamer::emitFDE(uint32_t CIEOffset, uint32_t AddrSize, argument
789 MS->emitIntValue(FDEBytes.size() + 4 + AddrSize, 4);
791 MS->emitIntValue(Address, AddrSize);
793 FrameSectionSize += FDEBytes.size() + 8 + AddrSize;
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/
H A DDIContext.h193 uint8_t AddrSize = 4; // Address byte size to assume when extracting.

Completed in 297 milliseconds

12