| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Utility/ |
| H A D | RegisterValue.h | 28 class RegisterValue { 49 explicit RegisterValue(uint16_t inst) : m_type(eTypeUInt16) { in RegisterValue() function 67 explicit RegisterValue(double value) : m_type(eTypeDouble) { in RegisterValue() function 75 explicit RegisterValue(uint8_t *bytes, size_t length, in RegisterValue() function 80 RegisterValue::Type GetType() const { return m_type; } in GetType() 82 bool CopyValue(const RegisterValue &rhs); 84 void SetType(RegisterValue::Type type) { m_type = type; } in SetType() 86 RegisterValue::Type SetType(const RegisterInfo *reg_info); 145 bool operator==(const RegisterValue &rhs) const; 147 bool operator!=(const RegisterValue &rhs) const; [all …]
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Utility/ |
| H A D | RegisterValue.cpp | 36 bool RegisterValue::GetData(DataExtractor &data) const { in GetData() 186 void RegisterValue::Clear() { m_type = eTypeInvalid; } in Clear() 188 RegisterValue::Type RegisterValue::SetType(const RegisterInfo *reg_info) { in SetType() 190 RegisterValue copy; in SetType() 476 bool RegisterValue::CopyValue(const RegisterValue &rhs) { in CopyValue() 690 const void *RegisterValue::GetBytes() const { in GetBytes() 709 uint32_t RegisterValue::GetByteSize() const { in GetByteSize() 766 bool RegisterValue::operator==(const RegisterValue &rhs) const { in operator ==() 795 bool RegisterValue::operator!=(const RegisterValue &rhs) const { in operator !=() 799 bool RegisterValue::ClearBit(uint32_t bit) { in ClearBit() [all …]
|
| /freebsd-12.1/sys/contrib/dev/acpica/components/hardware/ |
| H A D | hwxface.c | 326 UINT32 RegisterValue; in ACPI_EXPORT_SYMBOL() local 345 &RegisterValue); in ACPI_EXPORT_SYMBOL() 353 Value = ((RegisterValue & BitRegInfo->AccessBitMask) in ACPI_EXPORT_SYMBOL() 358 RegisterId, BitRegInfo->ParentRegister, RegisterValue, Value)); in ACPI_EXPORT_SYMBOL() 396 UINT32 RegisterValue; in ACPI_EXPORT_SYMBOL() local 426 &RegisterValue); in ACPI_EXPORT_SYMBOL() 440 RegisterValue); in ACPI_EXPORT_SYMBOL() 452 RegisterValue = ACPI_REGISTER_PREPARE_BITS (Value, in ACPI_EXPORT_SYMBOL() 457 if (RegisterValue) in ACPI_EXPORT_SYMBOL() 460 RegisterValue); in ACPI_EXPORT_SYMBOL() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/ |
| H A D | RegisterContextPOSIXProcessMonitor_x86.cpp | 107 const unsigned reg, RegisterValue &value) { in ReadRegister() 122 const unsigned reg, const RegisterValue &value) { in WriteRegister() 124 RegisterValue value_to_write = value; in WriteRegister() 130 RegisterValue full_value; in WriteRegister() 425 RegisterValue current_dr7_bits; in ClearHardwareWatchpoint() 490 RegisterValue zero_bits = RegisterValue(uint64_t(0)); in IsWatchpointHit() 498 RegisterValue value; in IsWatchpointHit() 519 RegisterValue value; in GetWatchpointAddress() 532 RegisterValue value; in IsWatchpointVacant() 538 RegisterValue zero_bits = RegisterValue(uint64_t(0)); in IsWatchpointVacant() [all …]
|
| H A D | RegisterContextPOSIXProcessMonitor_mips64.cpp | 57 const unsigned reg, RegisterValue &value) { in ReadRegister() 65 const unsigned reg, const RegisterValue &value) { in WriteRegister() 67 RegisterValue value_to_write = value; in WriteRegister() 73 RegisterValue full_value; in WriteRegister() 81 uint8_t dst[RegisterValue::kMaxRegisterByteSize]; in WriteRegister() 87 uint8_t src[RegisterValue::kMaxRegisterByteSize]; in WriteRegister() 111 const RegisterInfo *reg_info, RegisterValue &value) { in ReadRegister() 151 const RegisterInfo *reg_info, const RegisterValue &value) { in WriteRegister()
|
| H A D | RegisterContextPOSIXProcessMonitor_arm.cpp | 56 const unsigned reg, RegisterValue &value) { in ReadRegister() 64 const unsigned reg, const RegisterValue &value) { in WriteRegister() 66 RegisterValue value_to_write = value; in WriteRegister() 72 RegisterValue full_value; in WriteRegister() 80 uint8_t dst[RegisterValue::kMaxRegisterByteSize]; in WriteRegister() 86 uint8_t src[RegisterValue::kMaxRegisterByteSize]; in WriteRegister() 110 const RegisterInfo *reg_info, RegisterValue &value) { in ReadRegister() 143 const RegisterInfo *reg_info, const RegisterValue &value) { in WriteRegister()
|
| H A D | RegisterContextPOSIXProcessMonitor_arm64.cpp | 57 const unsigned reg, lldb_private::RegisterValue &value) { in ReadRegister() 65 const unsigned reg, const lldb_private::RegisterValue &value) { in WriteRegister() 67 lldb_private::RegisterValue value_to_write = value; in WriteRegister() 73 lldb_private::RegisterValue full_value; in WriteRegister() 82 uint8_t dst[lldb_private::RegisterValue::kMaxRegisterByteSize]; in WriteRegister() 88 uint8_t src[lldb_private::RegisterValue::kMaxRegisterByteSize]; in WriteRegister() 113 lldb_private::RegisterValue &value) { in ReadRegister() 155 const lldb_private::RegisterValue &value) { in WriteRegister()
|
| H A D | RegisterContextPOSIXProcessMonitor_powerpc.cpp | 69 const unsigned reg, RegisterValue &value) { in ReadRegister() 77 const unsigned reg, const RegisterValue &value) { in WriteRegister() 79 RegisterValue value_to_write = value; in WriteRegister() 85 RegisterValue full_value; in WriteRegister() 93 uint8_t dst[RegisterValue::kMaxRegisterByteSize]; in WriteRegister() 99 uint8_t src[RegisterValue::kMaxRegisterByteSize]; in WriteRegister() 127 const RegisterInfo *reg_info, RegisterValue &value) { in ReadRegister() 155 const RegisterInfo *reg_info, const RegisterValue &value) { in WriteRegister()
|
| H A D | RegisterContextPOSIXProcessMonitor_arm.h | 33 bool ReadRegister(const unsigned reg, lldb_private::RegisterValue &value); 36 const lldb_private::RegisterValue &value); 39 lldb_private::RegisterValue &value); 42 const lldb_private::RegisterValue &value);
|
| H A D | RegisterContextPOSIXProcessMonitor_arm64.h | 34 bool ReadRegister(const unsigned reg, lldb_private::RegisterValue &value); 37 const lldb_private::RegisterValue &value); 40 lldb_private::RegisterValue &value); 43 const lldb_private::RegisterValue &value);
|
| H A D | RegisterContextPOSIXProcessMonitor_powerpc.h | 41 bool ReadRegister(const unsigned reg, lldb_private::RegisterValue &value); 44 const lldb_private::RegisterValue &value); 47 lldb_private::RegisterValue &value); 50 const lldb_private::RegisterValue &value);
|
| H A D | RegisterContextPOSIXProcessMonitor_x86.h | 35 bool ReadRegister(const unsigned reg, lldb_private::RegisterValue &value); 38 const lldb_private::RegisterValue &value); 41 lldb_private::RegisterValue &value); 44 const lldb_private::RegisterValue &value);
|
| H A D | RegisterContextPOSIXProcessMonitor_mips64.h | 35 bool ReadRegister(const unsigned reg, lldb_private::RegisterValue &value); 38 const lldb_private::RegisterValue &value); 41 lldb_private::RegisterValue &value); 44 const lldb_private::RegisterValue &value);
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/ |
| H A D | RegisterContextMacOSXFrameBackchain.cpp | 60 const RegisterInfo *reg_info, RegisterValue &value) { in ReadRegister() 97 value.SetUInt32(reg_value, RegisterValue::eTypeFloat); in ReadRegister() 100 value.SetUInt64(reg_value, RegisterValue::eTypeFloat); in ReadRegister() 107 value.SetUInt32(reg_value, RegisterValue::eTypeDouble); in ReadRegister() 110 value.SetUInt64(reg_value, RegisterValue::eTypeDouble); in ReadRegister() 122 value.SetUInt32(reg_value, RegisterValue::eTypeLongDouble); in ReadRegister() 125 value.SetUInt64(reg_value, RegisterValue::eTypeLongDouble); in ReadRegister() 137 const RegisterInfo *reg_info, const RegisterValue &value) { in WriteRegister()
|
| H A D | RegisterContextThreadMemory.h | 38 RegisterValue ®_value) override; 41 const RegisterValue ®_value) override; 81 RegisterValue ®_value) override; 85 const RegisterValue ®_value) override;
|
| H A D | RegisterContextLLDB.h | 49 lldb_private::RegisterValue &value) override; 52 const lldb_private::RegisterValue &value) override; 151 lldb_private::RegisterValue &value); 156 const lldb_private::RegisterValue &value);
|
| H A D | RegisterContextThreadMemory.cpp | 97 RegisterValue ®_value) { in ReadRegister() 105 const RegisterInfo *reg_info, const RegisterValue ®_value) { in WriteRegister() 199 uint32_t src_len, RegisterValue ®_value) { in ReadRegisterValueFromMemory() 211 uint32_t dst_len, const RegisterValue ®_value) { in WriteRegisterValueToMemory()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/ |
| H A D | UnwindAssemblyInstEmulation.h | 95 lldb_private::RegisterValue ®_value); 101 const lldb_private::RegisterValue ®_value); 116 lldb_private::RegisterValue ®_value); 121 const lldb_private::RegisterValue ®_value); 127 const lldb_private::RegisterValue ®_value); 130 lldb_private::RegisterValue ®_value); 140 typedef std::map<uint64_t, lldb_private::RegisterValue> RegisterValueMap;
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Core/ |
| H A D | EmulateInstruction.h | 34 class RegisterValue; variable 354 RegisterValue ®_value); 359 const RegisterValue ®_value); 407 bool ReadRegister(const RegisterInfo *reg_info, RegisterValue ®_value); 413 const RegisterValue ®_value); 422 RegisterValue ®_value); 425 uint32_t reg_num, const RegisterValue ®_value); 467 RegisterValue ®_value); 472 const RegisterValue ®_value); 484 RegisterValue ®_value); [all …]
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Core/ |
| H A D | EmulateInstruction.cpp | 85 RegisterValue ®_value) { in ReadRegister() 93 RegisterValue ®_value) { in ReadRegister() 104 RegisterValue reg_value; in ReadRegisterUnsigned() 115 RegisterValue reg_value; in ReadRegisterUnsigned() 125 const RegisterValue ®_value) { in WriteRegister() 134 const RegisterValue ®_value) { in WriteRegister() 147 RegisterValue reg_value; in WriteRegisterUnsigned() 158 RegisterValue reg_value; in WriteRegisterUnsigned() 294 RegisterValue ®_value) { in ReadRegisterFrame() 305 const RegisterValue ®_value) { in WriteRegisterFrame() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Process/NetBSD/ |
| H A D | NativeRegisterContextNetBSD_x86_64.cpp | 448 const RegisterInfo *reg_info, const RegisterValue ®_value) { in WriteRegister() 673 RegisterValue value((uint64_t)-1); in ReadAllRegisterValues() 723 RegisterValue reg_value; in IsWatchpointHit() 760 RegisterValue reg_value; in IsWatchpointVacant() 801 RegisterValue reg_value; in SetHardwareWatchpointWithIndex() 828 error = WriteRegister(reg_info_drN, RegisterValue(addr)); in SetHardwareWatchpointWithIndex() 845 RegisterValue reg_value; in ClearHardwareWatchpoint() 856 error = WriteRegister(reg_info_dr6, RegisterValue(status_bits)); in ClearHardwareWatchpoint() 874 RegisterValue reg_value; in ClearAllHardwareWatchpoints() 884 error = WriteRegister(reg_info_dr6, RegisterValue(status_bits)); in ClearAllHardwareWatchpoints() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Target/ |
| H A D | RegisterContext.cpp | 213 RegisterValue value; in ReadRegisterAsUnsigned() 229 RegisterValue value; in WriteRegisterFromUnsigned() 257 RegisterValue reg_value; in CopyFromRegisterContext() 297 RegisterValue ®_value) { in ReadRegisterValueFromMemory() 320 if (src_len > RegisterValue::kMaxRegisterByteSize) { in ReadRegisterValueFromMemory() 336 uint8_t src[RegisterValue::kMaxRegisterByteSize]; in ReadRegisterValueFromMemory() 367 const RegisterValue ®_value) { in WriteRegisterValueToMemory() 368 uint8_t dst[RegisterValue::kMaxRegisterByteSize]; in WriteRegisterValueToMemory()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Host/common/ |
| H A D | NativeRegisterContext.cpp | 195 RegisterValue value; in ReadRegisterAsUnsigned() 230 RegisterValue value; in WriteRegisterFromUnsigned() 307 RegisterValue ®_value) { in ReadRegisterValueFromMemory() 330 if (src_len > RegisterValue::kMaxRegisterByteSize) { in ReadRegisterValueFromMemory() 347 uint8_t src[RegisterValue::kMaxRegisterByteSize]; in ReadRegisterValueFromMemory() 377 const RegisterValue ®_value) { in WriteRegisterValueToMemory() 379 uint8_t dst[RegisterValue::kMaxRegisterByteSize]; in WriteRegisterValueToMemory()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Host/common/ |
| H A D | NativeRegisterContext.h | 52 RegisterValue ®_value) = 0; 55 const RegisterValue ®_value) = 0; 112 RegisterValue ®_value); 117 const RegisterValue ®_value);
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Target/ |
| H A D | RegisterContext.h | 48 RegisterValue ®_value) = 0; 51 const RegisterValue ®_value) = 0; 138 RegisterValue ®_value); 143 const RegisterValue ®_value);
|