| /freebsd-13.1/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/ |
| H A D | DWARFDebugAddr.cpp | 21 if (AddrSize != 4 && AddrSize != 8) in extractAddresses() 26 Offset, AddrSize); in extractAddresses() 27 if (DataSize % AddrSize != 0) { in extractAddresses() 33 Offset, DataSize, AddrSize); in extractAddresses() 36 size_t Count = DataSize / AddrSize; in extractAddresses() 39 Addrs.push_back(Data.getRelocatedValue(AddrSize, OffsetPtr)); in extractAddresses() 80 AddrSize = Data.getU8(OffsetPtr); in extractV5() 98 if (CUAddrSize && AddrSize != CUAddrSize) { in extractV5() 103 Offset, AddrSize, CUAddrSize)); in extractV5() 117 AddrSize = CUAddrSize; in extractPreStandard() [all …]
|
| H A D | DWARFDebugRnglists.cpp | 185 .dump(OS, AddrSize, DumpOpts); in dump() 202 uint64_t Tombstone = dwarf::computeTombstoneAddress(AddrSize); in dump() 215 DWARFFormValue::dumpAddress(OS << ' ', AddrSize, Value0); in dump() 223 DWARFFormValue::dumpAddress(OS << ' ', AddrSize, Value0); in dump() 226 PrintRawEntry(OS, *this, AddrSize, DumpOpts); in dump() 230 PrintRawEntry(OS, *this, AddrSize, DumpOpts); in dump() 233 .dump(OS, AddrSize, DumpOpts); in dump() 238 DWARFAddressRange(Value0, Value1).dump(OS, AddrSize, DumpOpts); in dump() 241 PrintRawEntry(OS, *this, AddrSize, DumpOpts); in dump() 249 PrintRawEntry(OS, *this, AddrSize, DumpOpts); in dump() [all …]
|
| H A D | DWARFDebugArangeSet.cpp | 73 HeaderData.AddrSize = data.getU8(offset_ptr, &Err); in extract() 90 if (HeaderData.AddrSize != 4 && HeaderData.AddrSize != 8) in extract() 95 Offset, HeaderData.AddrSize); in extract() 106 const uint32_t tuple_size = HeaderData.AddrSize * 2; in extract() 135 assert(sizeof(arangeDescriptor.Address) >= HeaderData.AddrSize); in extract() 140 arangeDescriptor.Address = data.getUnsigned(offset_ptr, HeaderData.AddrSize); in extract() 141 arangeDescriptor.Length = data.getUnsigned(offset_ptr, HeaderData.AddrSize); in extract() 172 << format("addr_size = 0x%2.2x, ", HeaderData.AddrSize) in dump() 176 Desc.dump(OS, HeaderData.AddrSize); in dump()
|
| H A D | DWARFListTable.cpp | 47 HeaderData.AddrSize = Data.getU8(OffsetPtr); in extract() 57 if (HeaderData.AddrSize != 4 && HeaderData.AddrSize != 8) in extract() 61 SectionName.data(), HeaderOffset, HeaderData.AddrSize); in extract() 73 Data.setAddressSize(HeaderData.AddrSize); in extract() 89 HeaderData.Version, HeaderData.AddrSize, HeaderData.SegSize, in dump()
|
| H A D | DWARFVerifier.cpp | 106 uint8_t AddrSize = 0; in verifyUnitHeader() local 124 AddrSize = DebugInfoData.getU8(Offset); in verifyUnitHeader() 130 AddrSize = DebugInfoData.getU8(Offset); in verifyUnitHeader() 138 ValidAddrSize = DWARFContext::isAddressSizeSupported(AddrSize); in verifyUnitHeader()
|
| H A D | DWARFContext.cpp | 219 uint8_t AddrSize) { in dumpAddrSection() argument 224 if (Error Err = AddrTable.extract(AddrData, &Offset, Version, AddrSize, in dumpAddrSection() 1637 uint8_t AddrSize, bool IsLittleEndian) in DWARFObjInMemory() argument 1982 uint8_t AddrSize, bool isLittleEndian, in create() argument 1986 std::make_unique<DWARFObjInMemory>(Sections, AddrSize, isLittleEndian); in create()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/ObjectYAML/ |
| H A D | DWARFEmitter.cpp | 143 uint8_t AddrSize; in emitDebugAranges() local 144 if (Range.AddrSize) in emitDebugAranges() 145 AddrSize = *Range.AddrSize; in emitDebugAranges() 204 uint8_t AddrSize; in emitDebugRanges() local 206 AddrSize = *DebugRanges.AddrSize; in emitDebugRanges() 409 uint8_t AddrSize; in emitDebugInfo() local 410 if (Unit.AddrSize) in emitDebugInfo() 411 AddrSize = *Unit.AddrSize; in emitDebugInfo() 632 uint8_t AddrSize; in emitDebugAddr() local 634 AddrSize = *TableEntry.AddrSize; in emitDebugAddr() [all …]
|
| H A D | DWARFYAML.cpp | 147 IO.mapOptional("AddressSize", ARange.AddrSize); in mapping() 161 IO.mapOptional("AddrSize", DebugRanges.AddrSize); in mapping() 191 IO.mapOptional("AddrSize", Unit.AddrSize); in mapping() 265 IO.mapOptional("AddressSize", AddrTable.AddrSize); in mapping() 320 IO.mapOptional("AddressSize", ListTable.AddrSize); in mapping()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/MC/ |
| H A D | MCDwarf.cpp | 814 int Pad = 2 * AddrSize - (Length & (2 * AddrSize - 1)); in EmitGenDwarfAranges() 815 if (Pad == 2 * AddrSize) in EmitGenDwarfAranges() 823 Length += 2 * AddrSize; in EmitGenDwarfAranges() 842 MCOS->emitInt8(AddrSize); in EmitGenDwarfAranges() 861 MCOS->emitValue(Addr, AddrSize); in EmitGenDwarfAranges() 866 MCOS->emitIntValue(0, AddrSize); in EmitGenDwarfAranges() 867 MCOS->emitIntValue(0, AddrSize); in EmitGenDwarfAranges() 912 MCOS->emitInt8(AddrSize); in EmitGenDwarfInfo() 923 MCOS->emitInt8(AddrSize); in EmitGenDwarfInfo() 966 MCOS->emitValue(End, AddrSize); in EmitGenDwarfInfo() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/ |
| H A D | DWARFDebugAddr.h | 40 uint8_t AddrSize; variable 88 uint8_t getAddressSize() const { return AddrSize; } in getAddressSize()
|
| H A D | DWARFDebugRnglists.h | 37 void dump(raw_ostream &OS, uint8_t AddrSize, uint8_t MaxEncodingStringLength,
|
| H A D | DWARFDebugArangeSet.h | 37 uint8_t AddrSize; member
|
| H A D | DWARFListTable.h | 66 uint8_t AddrSize; member 94 uint8_t getAddrSize() const { return HeaderData.AddrSize; } in getAddrSize()
|
| H A D | DWARFContext.h | 400 uint8_t AddrSize, bool isLittleEndian = sys::IsLittleEndianHost,
|
| H A D | DWARFDebugLine.h | 101 uint8_t getAddressSize() const { return FormParams.AddrSize; } in getAddressSize()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | AddressPool.cpp | 27 static const uint8_t AddrSize = Asm.getDataLayout().getPointerSize(); in emitHeader() local 34 Asm.emitInt8(AddrSize); in emitHeader()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ObjectYAML/ |
| H A D | DWARFYAML.h | 58 Optional<yaml::Hex8> AddrSize; member 73 Optional<llvm::yaml::Hex8> AddrSize; member 113 Optional<uint8_t> AddrSize; member 164 Optional<yaml::Hex8> AddrSize; member 203 Optional<yaml::Hex8> AddrSize; member
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/DebugInfo/GSYM/ |
| H A D | DwarfTransformer.cpp | 32 uint8_t AddrSize = 0; member 42 AddrSize = CU->getAddressByteSize(); in CUInfo() 50 if (AddrSize == 4) in isHighestAddress() 52 else if (AddrSize == 8) in isHighestAddress()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/Disassembler/ |
| H A D | AMDGPUDisassembler.cpp | 713 unsigned AddrSize = Info->VAddrDwords; in convertMIMGInst() local 726 AddrSize = in convertMIMGInst() 731 if (AddrSize > 8) in convertMIMGInst() 732 AddrSize = 16; in convertMIMGInst() 734 if (AddrSize > Info->VAddrDwords) { in convertMIMGInst() 753 if (DstSize == Info->VDataDwords && AddrSize == Info->VAddrDwords) in convertMIMGInst() 757 AMDGPU::getMIMGOpcode(Info->BaseOpcode, Info->MIMGEncoding, DstSize, AddrSize); in convertMIMGInst() 782 AddrSize != Info->VAddrDwords) { in convertMIMGInst() 808 assert(AddrSize <= Info->VAddrDwords); in convertMIMGInst() 809 MI.erase(MI.begin() + VAddr0Idx + AddrSize, in convertMIMGInst()
|
| /freebsd-13.1/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | X86DisassemblerTables.h | 260 unsigned AddrSize);
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/BinaryFormat/ |
| H A D | Dwarf.h | 650 uint8_t AddrSize; member 658 return AddrSize; in getRefAddrByteSize() 667 explicit operator bool() const { return Version && AddrSize; }
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/DWP/ |
| H A D | DWP.h | 39 uint8_t AddrSize = 0; member
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/DWARFLinker/ |
| H A D | DWARFStreamer.cpp | 785 void DwarfStreamer::emitFDE(uint32_t CIEOffset, uint32_t AddrSize, in emitFDE() argument 789 MS->emitIntValue(FDEBytes.size() + 4 + AddrSize, 4); in emitFDE() 791 MS->emitIntValue(Address, AddrSize); in emitFDE() 793 FrameSectionSize += FDEBytes.size() + 8 + AddrSize; in emitFDE()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/DWP/ |
| H A D | DWP.cpp | 141 dwarf::FormParams({Header.Version, Header.AddrSize, Header.Format})); in getCUIdentifiers() 333 Header.AddrSize = InfoData.getU8(&Offset); in parseInfoSectionUnitHeader() 347 Header.AddrSize = InfoData.getU8(&Offset); in parseInfoSectionUnitHeader()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/DebugInfo/ |
| H A D | DIContext.h | 185 uint8_t AddrSize = 4; // Address byte size to assume when extracting. member
|