Home
last modified time | relevance | path

Searched refs:byte_order (Results 1 – 25 of 78) sorted by relevance

1234

/llvm-project-15.0.7/lldb/examples/python/
H A Dfile_extract.py15 self.byte_order = b
21 self.byte_order = '>'
23 self.byte_order = '<'
26 self.byte_order = swap_unpack_char()
28 self.byte_order = '='
30 self.byte_order = b
67 v, = struct.unpack(self.byte_order + 'b', s)
76 v, = struct.unpack(self.byte_order + 'B', s)
85 v, = struct.unpack(self.byte_order + 'h', s)
94 v, = struct.unpack(self.byte_order + 'H', s)
[all …]
/llvm-project-15.0.7/lldb/source/Utility/
H A DStream.cpp39 m_byte_order = byte_order; in SetByteOrder()
243 if (byte_order == eByteOrderInvalid) in PutHex16()
244 byte_order = m_byte_order; in PutHex16()
259 if (byte_order == eByteOrderInvalid) in PutHex32()
260 byte_order = m_byte_order; in PutHex32()
275 if (byte_order == eByteOrderInvalid) in PutHex64()
276 byte_order = m_byte_order; in PutHex64()
309 if (byte_order == eByteOrderInvalid) in PutFloat()
310 byte_order = m_byte_order; in PutFloat()
317 byte_order = m_byte_order; in PutDouble()
[all …]
H A DRegisterValue.cpp243 buffer.byte_order = src.GetByteOrder(); in SetValueFromData()
252 buffer.byte_order) == 0) // dst byte order in SetValueFromData()
501 buffer.byte_order = rhs.buffer.byte_order; in CopyValue()
753 lldb::ByteOrder byte_order) { in SetBytes() argument
763 buffer.byte_order = byte_order; in SetBytes()
824 if (buffer.byte_order == eByteOrderBig || in ClearBit()
825 buffer.byte_order == eByteOrderLittle) { in ClearBit()
827 if (buffer.byte_order == eByteOrderBig) in ClearBit()
864 if (buffer.byte_order == eByteOrderBig || in SetBit()
865 buffer.byte_order == eByteOrderLittle) { in SetBit()
[all …]
/llvm-project-15.0.7/lldb/unittests/SymbolFile/DWARF/
H A DSymbolFileDWARFTests.cpp76 const auto byte_order = eByteOrderLittle; in TEST_F() local
78 StreamString encoder(Stream::eBinary, addr_size, byte_order); in TEST_F()
121 const auto byte_order = eByteOrderLittle; in TEST_F() local
123 StreamString encoder(Stream::eBinary, addr_size, byte_order); in TEST_F()
166 const auto byte_order = eByteOrderLittle; in TEST_F() local
168 StreamString encoder(Stream::eBinary, addr_size, byte_order); in TEST_F()
211 const auto byte_order = eByteOrderLittle; in TEST_F() local
213 StreamString encoder(Stream::eBinary, addr_size, byte_order); in TEST_F()
238 const auto byte_order = eByteOrderLittle; in TEST_F() local
266 const auto byte_order = eByteOrderLittle; in TEST_F() local
[all …]
H A DDWARFIndexCachingTest.cpp25 static void EncodeDecode(const DIERef &object, ByteOrder byte_order) { in EncodeDecode() argument
27 DataEncoder encoder(byte_order, addr_size); in EncodeDecode()
30 DataExtractor data(bytes.data(), bytes.size(), byte_order, addr_size); in EncodeDecode()
50 DataEncoder encoder(byte_order, addr_size); in EncodeDecode()
51 DataEncoder strtab_encoder(byte_order, addr_size); in EncodeDecode()
57 DataExtractor data(bytes.data(), bytes.size(), byte_order, addr_size); in EncodeDecode()
62 byte_order, addr_size); in EncodeDecode()
92 ByteOrder byte_order) { in EncodeDecode() argument
94 DataEncoder encoder(byte_order, addr_size); in EncodeDecode()
95 DataEncoder strtab_encoder(byte_order, addr_size); in EncodeDecode()
[all …]
/llvm-project-15.0.7/lldb/unittests/Symbol/
H A DMangledTest.cpp19 static void EncodeDecode(const Mangled &object, ByteOrder byte_order) { in EncodeDecode() argument
21 DataEncoder file(byte_order, addr_size); in EncodeDecode()
22 DataEncoder strtab_encoder(byte_order, addr_size); in EncodeDecode()
28 DataExtractor data(bytes.data(), bytes.size(), byte_order, addr_size); in EncodeDecode()
33 byte_order, addr_size); in EncodeDecode()
H A DSymbolTest.cpp21 ByteOrder byte_order) { in EncodeDecode() argument
23 DataEncoder file(byte_order, addr_size); in EncodeDecode()
24 DataEncoder strtab_encoder(byte_order, addr_size); in EncodeDecode()
28 DataExtractor data(bytes.data(), bytes.size(), byte_order, addr_size); in EncodeDecode()
33 byte_order, addr_size); in EncodeDecode()
H A DSymtabTest.cpp37 static void EncodeDecode(const Symtab &object, ByteOrder byte_order) { in EncodeDecode() argument
39 DataEncoder file(byte_order, addr_size); in EncodeDecode()
43 DataExtractor data(bytes.data(), bytes.size(), byte_order, addr_size); in EncodeDecode()
/llvm-project-15.0.7/lldb/include/lldb/Utility/
H A DStream.h59 Stream(uint32_t flags, uint32_t addr_size, lldb::ByteOrder byte_order,
122 lldb::ByteOrder SetByteOrder(lldb::ByteOrder byte_order);
150 lldb::ByteOrder byte_order = lldb::eByteOrderInvalid);
153 lldb::ByteOrder byte_order = lldb::eByteOrderInvalid);
156 lldb::ByteOrder byte_order = lldb::eByteOrderInvalid);
159 lldb::ByteOrder byte_order = lldb::eByteOrderInvalid);
161 lldb::ByteOrder byte_order = lldb::eByteOrderInvalid);
164 lldb::ByteOrder byte_order = lldb::eByteOrderInvalid);
167 lldb::ByteOrder byte_order = lldb::eByteOrderInvalid);
H A DRegisterValue.h77 lldb::ByteOrder byte_order) { in RegisterValue() argument
78 SetBytes(bytes.data(), bytes.size(), byte_order); in RegisterValue()
232 void SetBytes(const void *bytes, size_t length, lldb::ByteOrder byte_order);
248 return buffer.byte_order; in GetByteOrder()
267 lldb::ByteOrder byte_order; member
H A DDataExtractor.h88 lldb::ByteOrder byte_order, uint32_t addr_size,
109 DataExtractor(const lldb::DataBufferSP &data_sp, lldb::ByteOrder byte_order,
871 lldb::ByteOrder byte_order);
931 void SetByteOrder(lldb::ByteOrder byte_order) { m_byte_order = byte_order; } in SetByteOrder() argument
/llvm-project-15.0.7/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangExpressionVariable.cpp24 ExecutionContextScope *exe_scope, lldb::ByteOrder byte_order, in ClangExpressionVariable() argument
30 ValueObjectConstResult::Create(exe_scope, byte_order, addr_byte_size); in ClangExpressionVariable()
52 const TypeFromUser &user_type, lldb::ByteOrder byte_order, in ClangExpressionVariable() argument
58 ValueObjectConstResult::Create(exe_scope, byte_order, addr_byte_size); in ClangExpressionVariable()
/llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/PDB/
H A DPDBLocationToDWARFExpression.cpp77 ByteOrder byte_order = architecture.GetByteOrder(); in ConvertPDBLocationToDWARFExpression() local
80 if (byte_order == eByteOrderInvalid || address_size == 0) in ConvertPDBLocationToDWARFExpression()
84 StreamBuffer<32> stream(Stream::eBinary, address_size, byte_order); in ConvertPDBLocationToDWARFExpression()
102 byte_order); in ConvertPDBLocationToDWARFExpression()
177 DataExtractor extractor(buffer, byte_order, address_size, byte_size); in ConvertPDBLocationToDWARFExpression()
/llvm-project-15.0.7/lldb/source/Plugins/ABI/AArch64/
H A DABIMacOSX_arm64.cpp504 const ByteOrder byte_order = exe_ctx.GetProcessRef().GetByteOrder(); in LoadValueFromConsecutiveGPRRegisters() local
541 byte_order, error); in LoadValueFromConsecutiveGPRRegisters()
549 data.SetByteOrder(byte_order); in LoadValueFromConsecutiveGPRRegisters()
581 byte_order, error); in LoadValueFromConsecutiveGPRRegisters()
631 data.SetByteOrder(byte_order); in LoadValueFromConsecutiveGPRRegisters()
687 const ByteOrder byte_order = in GetReturnValueObjectImpl() local
696 byte_order, error) && in GetReturnValueObjectImpl()
699 byte_order, error)) { in GetReturnValueObjectImpl()
701 DataBufferSP(heap_data_up.release()), byte_order, in GetReturnValueObjectImpl()
793 byte_order, error)) { in GetReturnValueObjectImpl()
[all …]
H A DABISysV_arm64.cpp479 const ByteOrder byte_order = exe_ctx.GetProcessRef().GetByteOrder(); in LoadValueFromConsecutiveGPRRegisters() local
516 byte_order, error); in LoadValueFromConsecutiveGPRRegisters()
524 data.SetByteOrder(byte_order); in LoadValueFromConsecutiveGPRRegisters()
552 byte_order, error); in LoadValueFromConsecutiveGPRRegisters()
601 data.SetByteOrder(byte_order); in LoadValueFromConsecutiveGPRRegisters()
659 const ByteOrder byte_order = in GetReturnValueObjectImpl() local
668 byte_order, error) && in GetReturnValueObjectImpl()
671 byte_order, error)) { in GetReturnValueObjectImpl()
673 DataBufferSP(heap_data_up.release()), byte_order, in GetReturnValueObjectImpl()
757 const ByteOrder byte_order = exe_ctx.GetProcessRef().GetByteOrder(); in GetReturnValueObjectImpl() local
[all …]
/llvm-project-15.0.7/lldb/source/Plugins/Process/Linux/
H A DNativeRegisterContextLinux_x86_64.cpp461 lldb::ByteOrder byte_order = GetByteOrder(); in ReadRegister() local
463 if (byte_order != lldb::eByteOrderInvalid) { in ReadRegister()
467 reg_info->byte_size, byte_order); in ReadRegister()
471 reg_info->byte_size, byte_order); in ReadRegister()
475 reg_info->byte_size, byte_order); in ReadRegister()
479 if (CopyXSTATEtoYMM(reg, byte_order)) in ReadRegister()
710 lldb::ByteOrder byte_order = GetByteOrder(); in ReadAllRegisterValues() local
716 if (!CopyXSTATEtoYMM(reg, byte_order)) { in ReadAllRegisterValues()
923 if (byte_order == lldb::eByteOrderLittle) { in CopyXSTATEtoYMM()
935 uint32_t reg, lldb::ByteOrder byte_order) { in CopyYMMtoXSTATE() argument
[all …]
H A DNativeRegisterContextLinux.cpp57 lldb::ByteOrder byte_order = GetByteOrder(); in WriteRegisterRaw() local
62 full_reg_info, dst, sizeof(dst), byte_order, error); in WriteRegisterRaw()
68 reg_info, src, sizeof(src), byte_order, error); in WriteRegisterRaw()
73 value_to_write.SetBytes(dst, full_value.GetByteSize(), byte_order); in WriteRegisterRaw()
/llvm-project-15.0.7/lldb/test/API/tools/lldb-server/register-reading/
H A DTestGdbRemoteGPacket.py7 def _extract_register_value(reg_info, reg_bank, byte_order, bytes_per_entry=8): argument
17 if byte_order == lldb.eByteOrderLittle:
99 byte_order = self.get_target_byte_order()
101 reg_infos[reg_name], reg_bank, byte_order)
/llvm-project-15.0.7/lldb/source/Plugins/ABI/X86/
H A DABISysV_x86_64.cpp361 ByteOrder byte_order = data.GetByteOrder(); in SetReturnValueObject() local
363 data.CopyByteOrderedData(0, num_bytes, buffer, 16, byte_order); in SetReturnValueObject()
364 xmm0_value.SetBytes(buffer, 16, byte_order); in SetReturnValueObject()
509 const ByteOrder byte_order = process_sp->GetByteOrder(); in GetReturnValueObjectSimple() local
517 byte_order, in GetReturnValueObjectSimple()
534 const ByteOrder byte_order = process_sp->GetByteOrder(); in GetReturnValueObjectSimple() local
543 altivec_reg->byte_size, byte_order, error) && in GetReturnValueObjectSimple()
548 byte_order, error)) { in GetReturnValueObjectSimple()
550 byte_order, in GetReturnValueObjectSimple()
649 DataExtractor return_ext(data_sp, byte_order, in GetReturnValueObjectImpl()
[all …]
H A DABIWindows_x86_64.cpp368 ByteOrder byte_order = data.GetByteOrder(); in SetReturnValueObject() local
370 data.CopyByteOrderedData(0, num_bytes, buffer, 16, byte_order); in SetReturnValueObject()
371 xmm0_value.SetBytes(buffer, 16, byte_order); in SetReturnValueObject()
516 const ByteOrder byte_order = process_sp->GetByteOrder(); in GetReturnValueObjectSimple() local
522 heap_data_up->GetByteSize(), byte_order, error)) { in GetReturnValueObjectSimple()
524 byte_order, in GetReturnValueObjectSimple()
644 ByteOrder byte_order = target->GetArchitecture().GetByteOrder(); in GetReturnValueObjectImpl() local
647 DataExtractor return_ext(data_sp, byte_order, in GetReturnValueObjectImpl()
703 field_byte_width, byte_order); in GetReturnValueObjectImpl()
/llvm-project-15.0.7/lldb/packages/Python/lldbsuite/test/
H A Dlldbdwarf.py167 def updateRegInfoBitsize(self, reg_info, byte_order): argument
172 byte_order)
180 def evaluateDwarfExpression(self, dwarf_opcode, byte_order): argument
209 if byte_order == lldb.eByteOrderLittle:
/llvm-project-15.0.7/lldb/include/lldb/Core/
H A DValueObjectConstResult.h38 Create(ExecutionContextScope *exe_scope, lldb::ByteOrder byte_order,
49 lldb::ByteOrder byte_order, uint32_t addr_size,
125 lldb::ByteOrder byte_order, uint32_t addr_byte_size,
137 lldb::ByteOrder byte_order, uint32_t addr_size,
H A DStreamBuffer.h23 StreamBuffer(uint32_t flags, uint32_t addr_size, lldb::ByteOrder byte_order) in StreamBuffer() argument
24 : Stream(flags, addr_size, byte_order), m_packet() {} in StreamBuffer()
/llvm-project-15.0.7/lldb/source/Core/
H A DAddress.cpp78 ByteOrder &byte_order, in GetByteOrderAndAddressSize() argument
80 byte_order = eByteOrderInvalid; in GetByteOrderAndAddressSize()
87 byte_order = target_sp->GetArchitecture().GetByteOrder(); in GetByteOrderAndAddressSize()
91 if (byte_order == eByteOrderInvalid || addr_size == 0) { in GetByteOrderAndAddressSize()
94 byte_order = module_sp->GetArchitecture().GetByteOrder(); in GetByteOrderAndAddressSize()
98 return byte_order != eByteOrderInvalid && addr_size != 0; in GetByteOrderAndAddressSize()
113 ByteOrder byte_order = eByteOrderInvalid; in ReadUIntMax64() local
115 if (GetByteOrderAndAddressSize(exe_scope, address, byte_order, addr_size)) { in ReadUIntMax64()
116 DataExtractor data(&buf, sizeof(buf), byte_order, addr_size); in ReadUIntMax64()
169 ByteOrder byte_order = eByteOrderInvalid; in DumpUInt() local
[all …]
/llvm-project-15.0.7/lldb/include/lldb/Target/
H A DDynamicRegisterInfo.h104 lldb::ByteOrder byte_order);
107 lldb::ByteOrder byte_order);
110 lldb::ByteOrder byte_order);

1234