/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Core/ |
H A D | DumpRegisterValue.h | 17 class RegisterValue; 23 bool DumpRegisterValue(const RegisterValue ®_val, Stream *s,
|
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Utility/ |
H A D | RegisterValue.h | 1 //===-- RegisterValue.h -----------------------------------------*- C++ -*-===// 27 class RegisterValue { class in namespace:lldb_private 44 RegisterValue() function in class:lldb_private::RegisterValue 47 explicit RegisterValue(uint8_t inst) : m_type(eTypeUInt8) { m_scalar = inst; } function in class:lldb_private::RegisterValue 49 explicit RegisterValue(uint16_t inst) : m_type(eTypeUInt16) { function in class:lldb_private::RegisterValue 53 explicit RegisterValue(uint32_t inst) : m_type(eTypeUInt32) { function in class:lldb_private::RegisterValue 57 explicit RegisterValue(uint64_t inst) : m_type(eTypeUInt64) { function in class:lldb_private::RegisterValue 61 explicit RegisterValue(llvm::APInt inst) : m_type(eTypeUInt128) { function in class:lldb_private::RegisterValue 65 explicit RegisterValue(float value) : m_type(eTypeFloat) { m_scalar = value; } function in class:lldb_private::RegisterValue 67 explicit RegisterValue(doubl function in class:lldb_private::RegisterValue 71 explicit RegisterValue(long double value) : m_type(eTypeLongDouble) { function in class:lldb_private::RegisterValue 75 explicit RegisterValue(uint8_t *bytes, size_t length, function in class:lldb_private::RegisterValue [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/Utility/ |
H A D | RegisterContextMacOSXFrameBackchain.cpp | 14 #include "lldb/Utility/RegisterValue.h" 55 const RegisterInfo *reg_info, RegisterValue &value) { 92 value.SetUInt32(reg_value, RegisterValue::eTypeFloat); 95 value.SetUInt64(reg_value, RegisterValue::eTypeFloat); 102 value.SetUInt32(reg_value, RegisterValue::eTypeDouble); 105 value.SetUInt64(reg_value, RegisterValue::eTypeDouble); 117 value.SetUInt32(reg_value, RegisterValue::eTypeLongDouble); 120 value.SetUInt64(reg_value, RegisterValue::eTypeLongDouble); 132 const RegisterInfo *reg_info, const RegisterValue &value) {
|
H A D | RegisterContextMacOSXFrameBackchain.h | 37 lldb_private::RegisterValue &value) override; 40 const lldb_private::RegisterValue &value) override;
|
H A D | RegisterContextThreadMemory.h | 37 RegisterValue ®_value) override; 40 const RegisterValue ®_value) override; 80 RegisterValue ®_value) override; 84 const RegisterValue ®_value) override;
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSD/ |
H A D | RegisterContextPOSIXProcessMonitor_arm.h | 32 bool ReadRegister(const unsigned reg, lldb_private::RegisterValue &value); 35 const lldb_private::RegisterValue &value); 38 lldb_private::RegisterValue &value); 41 const lldb_private::RegisterValue &value);
|
H A D | RegisterContextPOSIXProcessMonitor_arm64.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_mips64.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 | 40 bool ReadRegister(const unsigned reg, lldb_private::RegisterValue &value); 43 const lldb_private::RegisterValue &value); 46 lldb_private::RegisterValue &value); 49 const lldb_private::RegisterValue &value);
|
H A D | RegisterContextPOSIXProcessMonitor_x86.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_x86.cpp | 11 #include "lldb/Utility/RegisterValue.h" 106 const unsigned reg, RegisterValue &value) { 121 const unsigned reg, const RegisterValue &value) { 123 RegisterValue value_to_write = value; 129 RegisterValue full_value; 137 uint8_t dst[RegisterValue::kMaxRegisterByteSize]; 143 uint8_t src[RegisterValue::kMaxRegisterByteSize]; 173 const RegisterInfo *reg_info, RegisterValue &value) { 231 return value.GetType() == RegisterValue::eTypeBytes; 269 const RegisterInfo *reg_info, const RegisterValue [all...] |
H A D | RegisterContextPOSIXProcessMonitor_arm.cpp | 11 #include "lldb/Utility/RegisterValue.h" 55 const unsigned reg, RegisterValue &value) { 63 const unsigned reg, const RegisterValue &value) { 65 RegisterValue value_to_write = value; 71 RegisterValue full_value; 79 uint8_t dst[RegisterValue::kMaxRegisterByteSize]; 85 uint8_t src[RegisterValue::kMaxRegisterByteSize]; 109 const RegisterInfo *reg_info, RegisterValue &value) { 142 const RegisterInfo *reg_info, const RegisterValue &value) {
|
H A D | RegisterContextPOSIXProcessMonitor_arm64.cpp | 11 #include "lldb/Utility/RegisterValue.h" 56 const unsigned reg, lldb_private::RegisterValue &value) { 64 const unsigned reg, const lldb_private::RegisterValue &value) { 66 lldb_private::RegisterValue value_to_write = value; 72 lldb_private::RegisterValue full_value; 81 uint8_t dst[lldb_private::RegisterValue::kMaxRegisterByteSize]; 87 uint8_t src[lldb_private::RegisterValue::kMaxRegisterByteSize]; 112 lldb_private::RegisterValue &value) { 154 const lldb_private::RegisterValue &value) {
|
H A D | RegisterContextPOSIXProcessMonitor_mips64.cpp | 11 #include "lldb/Utility/RegisterValue.h" 56 const unsigned reg, RegisterValue &value) { 64 const unsigned reg, const RegisterValue &value) { 66 RegisterValue value_to_write = value; 72 RegisterValue full_value; 80 uint8_t dst[RegisterValue::kMaxRegisterByteSize]; 86 uint8_t src[RegisterValue::kMaxRegisterByteSize]; 110 const RegisterInfo *reg_info, RegisterValue &value) { 150 const RegisterInfo *reg_info, const RegisterValue &value) {
|
H A D | RegisterContextPOSIXProcessMonitor_powerpc.cpp | 11 #include "lldb/Utility/RegisterValue.h" 68 const unsigned reg, RegisterValue &value) { 76 const unsigned reg, const RegisterValue &value) { 78 RegisterValue value_to_write = value; 84 RegisterValue full_value; 92 uint8_t dst[RegisterValue::kMaxRegisterByteSize]; 98 uint8_t src[RegisterValue::kMaxRegisterByteSize]; 126 const RegisterInfo *reg_info, RegisterValue &value) { 154 const RegisterInfo *reg_info, const RegisterValue &value) {
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/elf-core/ |
H A D | RegisterContextPOSIXCore_arm.h | 28 lldb_private::RegisterValue &value) override; 31 const lldb_private::RegisterValue &value) override;
|
H A D | RegisterContextPOSIXCore_arm64.h | 28 lldb_private::RegisterValue &value) override; 31 const lldb_private::RegisterValue &value) override;
|
H A D | RegisterContextPOSIXCore_mips64.h | 28 lldb_private::RegisterValue &value) override; 31 const lldb_private::RegisterValue &value) override;
|
H A D | RegisterContextPOSIXCore_ppc64le.h | 25 lldb_private::RegisterValue &value) override; 28 const lldb_private::RegisterValue &value) override;
|
H A D | RegisterContextPOSIXCore_s390x.h | 27 lldb_private::RegisterValue &value) override; 30 const lldb_private::RegisterValue &value) override;
|
H A D | RegisterContextPOSIXCore_x86_64.h | 24 lldb_private::RegisterValue &value) override; 27 const lldb_private::RegisterValue &value) override;
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Utility/ |
H A D | RegisterValue.cpp | 1 //===-- RegisterValue.cpp ---------------------------------------*- C++ -*-===// 9 #include "lldb/Utility/RegisterValue.h" 34 bool RegisterValue::GetData(DataExtractor &data) const { 38 uint32_t RegisterValue::GetAsMemoryData(const RegisterInfo *reg_info, void *dst, 84 uint32_t RegisterValue::SetFromMemoryData(const RegisterInfo *reg_info, 136 bool RegisterValue::GetScalarValue(Scalar &scalar) const { 186 void RegisterValue::Clear() { m_type = eTypeInvalid; } 188 RegisterValue::Type RegisterValue::SetType(const RegisterInfo *reg_info) { 190 RegisterValue cop [all...] |
/freebsd-11-stable/sys/contrib/dev/acpica/components/hardware/ |
H A D | hwxface.c | 326 UINT32 RegisterValue; local 345 &RegisterValue); 353 Value = ((RegisterValue & BitRegInfo->AccessBitMask) 358 RegisterId, BitRegInfo->ParentRegister, RegisterValue, Value)); 396 UINT32 RegisterValue; local 426 &RegisterValue); 436 ACPI_REGISTER_INSERT_VALUE (RegisterValue, BitRegInfo->BitPosition, 440 RegisterValue); 452 RegisterValue = ACPI_REGISTER_PREPARE_BITS (Value, 457 if (RegisterValue) [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/UnwindAssembly/InstEmulation/ |
H A D | UnwindAssemblyInstEmulation.h | 15 #include "lldb/Utility/RegisterValue.h" 92 lldb_private::RegisterValue ®_value); 98 const lldb_private::RegisterValue ®_value); 113 lldb_private::RegisterValue ®_value); 118 const lldb_private::RegisterValue ®_value); 124 const lldb_private::RegisterValue ®_value); 127 lldb_private::RegisterValue ®_value); 137 typedef std::map<uint64_t, lldb_private::RegisterValue> RegisterValueMap;
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Instruction/ARM/ |
H A D | EmulationStateARM.h | 54 lldb_private::RegisterValue ®_value); 61 const lldb_private::RegisterValue ®_value);
|