reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
247 return buffer.byte_order;
tools/lldb/source/Utility/RegisterValue.cpp142 switch (buffer.length) { 146 scalar = *(const uint8_t *)buffer.bytes; 149 scalar = *reinterpret_cast<const uint16_t *>(buffer.bytes); 152 scalar = *reinterpret_cast<const uint32_t *>(buffer.bytes); 155 scalar = *reinterpret_cast<const uint64_t *>(buffer.bytes); 160 if (buffer.length % sizeof(uint64_t) == 0) { 161 const auto length_in_bits = buffer.length * 8; 162 const auto length_in_uint64 = buffer.length / sizeof(uint64_t); 166 reinterpret_cast<const uint64_t *>(buffer.bytes), 228 memset(buffer.bytes, 0, sizeof(buffer.bytes)); 228 memset(buffer.bytes, 0, sizeof(buffer.bytes)); 269 buffer.length = reg_info->byte_size; 270 buffer.byte_order = src.GetByteOrder(); 271 assert(buffer.length <= kMaxRegisterByteSize); 272 if (buffer.length > kMaxRegisterByteSize) 273 buffer.length = kMaxRegisterByteSize; 277 buffer.bytes, // dst buffer 278 buffer.length, // dst length 279 buffer.byte_order) == 0) // dst byte order 496 assert(rhs.buffer.length <= kMaxRegisterByteSize); 497 ::memcpy(buffer.bytes, rhs.buffer.bytes, kMaxRegisterByteSize); 497 ::memcpy(buffer.bytes, rhs.buffer.bytes, kMaxRegisterByteSize); 498 buffer.length = rhs.buffer.length; 498 buffer.length = rhs.buffer.length; 499 buffer.byte_order = rhs.buffer.byte_order; 499 buffer.byte_order = rhs.buffer.byte_order; 517 switch (buffer.length) { 522 return *reinterpret_cast<const uint16_t *>(buffer.bytes); 546 switch (buffer.length) { 552 return *reinterpret_cast<const uint32_t *>(buffer.bytes); 577 switch (buffer.length) { 581 return *(const uint8_t *)buffer.bytes; 583 return *reinterpret_cast<const uint16_t *>(buffer.bytes); 585 return *reinterpret_cast<const uint32_t *>(buffer.bytes); 587 return *reinterpret_cast<const uint64_t *>(buffer.bytes); 613 switch (buffer.length) { 622 (reinterpret_cast<const type128 *>(buffer.bytes))->x); 705 return buffer.bytes; 726 return buffer.length; 755 assert(length <= sizeof(buffer.bytes) && 758 buffer.length = length; 759 memcpy(buffer.bytes, bytes, length); 760 buffer.byte_order = byte_order; 763 buffer.length = 0; 782 if (buffer.length != rhs.buffer.length) 782 if (buffer.length != rhs.buffer.length) 785 uint8_t length = buffer.length; 788 return memcmp(buffer.bytes, rhs.buffer.bytes, length) == 0; 788 return memcmp(buffer.bytes, rhs.buffer.bytes, length) == 0; 821 if (buffer.byte_order == eByteOrderBig || 822 buffer.byte_order == eByteOrderLittle) { 824 if (buffer.byte_order == eByteOrderBig) 825 byte_idx = buffer.length - (bit / 8) - 1; 830 if (byte_idx < buffer.length) { 831 buffer.bytes[byte_idx] &= ~(1u << byte_bit); 861 if (buffer.byte_order == eByteOrderBig || 862 buffer.byte_order == eByteOrderLittle) { 864 if (buffer.byte_order == eByteOrderBig) 865 byte_idx = buffer.length - (bit / 8) - 1; 870 if (byte_idx < buffer.length) { 871 buffer.bytes[byte_idx] |= (1u << byte_bit);