| /llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/DWARF/ |
| H A D | DWARFDebugArangeSet.cpp | 23 m_header.length = 0; in Clear() 24 m_header.version = 0; in Clear() 25 m_header.cu_offset = 0; in Clear() 26 m_header.addr_size = 0; in Clear() 27 m_header.seg_size = 0; in Clear() 55 if (m_header.length > 0) in extract() 70 if (m_header.version < 2 || m_header.version > 5) in extract() 74 if (m_header.addr_size != 4 && m_header.addr_size != 8) in extract() 78 if (m_header.length == 0) in extract() 82 if (!data.ValidOffset(m_offset + sizeof(m_header.length) + m_header.length - in extract() [all …]
|
| H A D | DWARFUnit.h | 133 dw_offset_t GetOffset() const { return m_header.GetOffset(); } in GetOffset() 149 dw_offset_t GetNextUnitOffset() const { return m_header.GetNextUnitOffset(); } in GetNextUnitOffset() 153 uint32_t GetLength() const { return m_header.GetLength(); } in GetLength() 154 uint16_t GetVersion() const { return m_header.GetVersion(); } in GetVersion() 157 uint8_t GetAddressByteSize() const { return m_header.GetAddressByteSize(); } in GetAddressByteSize() 223 uint8_t GetUnitType() const { return m_header.GetUnitType(); } in GetUnitType() 224 bool IsTypeUnit() const { return m_header.IsTypeUnit(); } in IsTypeUnit() 294 DWARFUnitHeader m_header; variable
|
| H A D | HashedNameToDIE.cpp | 327 if (!m_header.Read(m_data, &offset, hash_data[i])) in ReadHashData() 357 count * m_header.header_data.GetMinimumHashDataByteSize(); in GetHashDataForName() 366 if (!match && m_header.header_data.HashDataHasFixedByteSize()) { in GetHashDataForName() 377 if (m_header.Read(m_data, hash_data_offset_ptr, die_info)) { in GetHashDataForName() 422 count * m_header.header_data.GetMinimumHashDataByteSize(); in AppendHashDataForRegularExpression() 427 if (!match && m_header.header_data.HashDataHasFixedByteSize()) { in AppendHashDataForRegularExpression() 438 if (m_header.Read(m_data, hash_data_offset_ptr, die_info)) { in AppendHashDataForRegularExpression() 468 const uint32_t hash_count = m_header.hashes_count; in AppendAllDIEsThatMatchingRegex() 499 const uint32_t hash_count = m_header.hashes_count; in AppendAllDIEsInRange() 513 if (m_header.Read(m_data, &hash_data_offset, die_info)) { in AppendAllDIEsInRange()
|
| H A D | DWARFTypeUnit.h | 21 uint64_t GetTypeHash() { return m_header.GetTypeHash(); } in GetTypeHash() 23 dw_offset_t GetTypeOffset() { return GetOffset() + m_header.GetTypeOffset(); } in GetTypeOffset()
|
| H A D | DWARFDebugArangeSet.h | 49 const Header &GetHeader() const { return m_header; } in GetHeader() 62 Header m_header; variable
|
| H A D | DWARFUnit.cpp | 36 : UserID(uid), m_dwarf(dwarf), m_header(header), m_abbrevs(&abbrevs), in DWARFUnit() 322 if (const llvm::DWARFUnitIndex::Entry *entry = m_header.GetIndexEntry()) { in SetDwoStrOffsetsBase() 464 if (const llvm::DWARFUnitIndex::Entry *entry = m_header.GetIndexEntry()) { in SetLoclistsBase() 508 if (const llvm::DWARFUnitIndex::Entry *entry = m_header.GetIndexEntry()) { in GetLocationData() 521 if (const llvm::DWARFUnitIndex::Entry *entry = m_header.GetIndexEntry()) { in GetRnglistData() 986 switch (m_header.GetUnitType()) { in GetHeaderByteSize() 1025 data.setAddressSize(m_header.GetAddressByteSize()); in FindRnglistFromOffset()
|
| /llvm-project-15.0.7/lldb/include/lldb/Core/ |
| H A D | MappedHash.h | 164 lldb::offset_t offset = m_header.Read(data, 0); in MemoryTable() 178 return m_header.version == 1 && in IsValid() 179 m_header.hash_function == eHashFunctionDJB && in IsValid() 180 m_header.bucket_count > 0; in IsValid() 192 if (m_hash_values && hash_idx < m_header.hashes_count) in GetHashValue() 199 if (m_hash_offsets && hash_idx < m_header.hashes_count) in GetHashDataOffset() 209 const uint32_t bucket_count = m_header.bucket_count; in Find() 210 const uint32_t hash_count = m_header.hashes_count; in Find() 281 const HeaderType &GetHeader() { return m_header; } in GetHeader() 285 const size_t num_hash_offsets = m_header.hashes_count; in ForEach() [all …]
|
| /llvm-project-15.0.7/lldb/source/Plugins/ObjectContainer/Universal-Mach-O/ |
| H A D | ObjectContainerUniversalMachO.cpp | 69 m_header(), m_fat_archs() { in ObjectContainerUniversalMachO() 70 memset(&m_header, 0, sizeof(m_header)); in ObjectContainerUniversalMachO() 76 bool success = ParseHeader(m_data, m_header, m_fat_archs); in ParseHeader() 143 return m_header.nfat_arch; in GetNumArchitectures() 148 if (idx < m_header.nfat_arch) { in GetArchitectureAtIndex() 173 for (arch_idx = 0; arch_idx < m_header.nfat_arch; ++arch_idx) { in GetObjectFile() 180 if (arch_idx >= m_header.nfat_arch) { in GetObjectFile() 181 for (arch_idx = 0; arch_idx < m_header.nfat_arch; ++arch_idx) { in GetObjectFile() 188 if (arch_idx < m_header.nfat_arch) { in GetObjectFile()
|
| H A D | ObjectContainerUniversalMachO.h | 67 llvm::MachO::fat_header m_header;
|
| /llvm-project-15.0.7/lldb/source/Plugins/ObjectFile/Mach-O/ |
| H A D | ObjectFileMachO.cpp | 952 ::memset(&m_header, 0, sizeof(m_header)); in ObjectFileMachO() 964 ::memset(&m_header, 0, sizeof(m_header)); in ObjectFileMachO() 1033 switch (m_header.magic) { in ParseHeader() 1071 GetAllArchSpecs(m_header, m_data, MachHeaderSizeFromMagic(m_header.magic), in ParseHeader() 1085 m_header.sizeofcmds + MachHeaderSizeFromMagic(m_header.magic); in ParseHeader() 4783 if (m_header.magic == MH_MAGIC_64 || m_header.magic == MH_CIGAM_64) 4791 GetAllArchSpecs(m_header, m_data, MachHeaderSizeFromMagic(m_header.magic), 5260 switch (m_header.cputype) { 5653 switch (m_header.cputype) { 5681 switch (m_header.filetype) { [all …]
|
| H A D | ObjectFileMachO.h | 256 llvm::MachO::mach_header m_header; variable
|
| /llvm-project-15.0.7/lldb/source/Plugins/ObjectFile/ELF/ |
| H A D | ObjectFileELF.cpp | 667 return ((m_header.e_type & ET_EXEC) != 0) || (m_header.e_entry != 0); in IsExecutable() 717 if (m_header.e_ident[EI_DATA] == ELFDATA2MSB) in GetByteOrder() 719 if (m_header.e_ident[EI_DATA] == ELFDATA2LSB) in GetByteOrder() 766 return m_header.Parse(m_data, &offset); in ParseHeader() 899 addr_t offset = m_header.e_entry; in GetEntryPointAddress() 1016 return GetProgramHeaderInfo(m_program_headers, m_data, m_header) != 0; in ParseProgramHeaders() 2591 return ParsePLTRelocations(symbol_table, start_id, rel_type, &m_header, in ParseTrampolineSymbols() 2734 ApplyRelocations(thetab, &m_header, rel_hdr, symtab_hdr, debug_hdr, in RelocateDebugSections() 2992 DumpELFHeader(s, m_header); in Dump() 3279 switch (m_header.e_type) { in CalculateType() [all …]
|
| H A D | ObjectFileELF.h | 197 elf::ELFHeader m_header; variable
|