Home
last modified time | relevance | path

Searched refs:RegisterValue (Results 1 – 25 of 101) sorted by relevance

12345

/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Utility/
H A DRegisterValue.h28 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 DRegisterValue.cpp36 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 Dhwxface.c326 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 DRegisterContextPOSIXProcessMonitor_x86.cpp107 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 DRegisterContextPOSIXProcessMonitor_mips64.cpp57 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 DRegisterContextPOSIXProcessMonitor_arm.cpp56 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 DRegisterContextPOSIXProcessMonitor_arm64.cpp57 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 DRegisterContextPOSIXProcessMonitor_powerpc.cpp69 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 DRegisterContextPOSIXProcessMonitor_arm.h33 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 DRegisterContextPOSIXProcessMonitor_arm64.h34 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 DRegisterContextPOSIXProcessMonitor_powerpc.h41 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 DRegisterContextPOSIXProcessMonitor_x86.h35 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 DRegisterContextPOSIXProcessMonitor_mips64.h35 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 DRegisterContextMacOSXFrameBackchain.cpp60 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 DRegisterContextThreadMemory.h38 RegisterValue &reg_value) override;
41 const RegisterValue &reg_value) override;
81 RegisterValue &reg_value) override;
85 const RegisterValue &reg_value) override;
H A DRegisterContextLLDB.h49 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 DRegisterContextThreadMemory.cpp97 RegisterValue &reg_value) { in ReadRegister()
105 const RegisterInfo *reg_info, const RegisterValue &reg_value) { in WriteRegister()
199 uint32_t src_len, RegisterValue &reg_value) { in ReadRegisterValueFromMemory()
211 uint32_t dst_len, const RegisterValue &reg_value) { in WriteRegisterValueToMemory()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/
H A DUnwindAssemblyInstEmulation.h95 lldb_private::RegisterValue &reg_value);
101 const lldb_private::RegisterValue &reg_value);
116 lldb_private::RegisterValue &reg_value);
121 const lldb_private::RegisterValue &reg_value);
127 const lldb_private::RegisterValue &reg_value);
130 lldb_private::RegisterValue &reg_value);
140 typedef std::map<uint64_t, lldb_private::RegisterValue> RegisterValueMap;
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Core/
H A DEmulateInstruction.h34 class RegisterValue; variable
354 RegisterValue &reg_value);
359 const RegisterValue &reg_value);
407 bool ReadRegister(const RegisterInfo *reg_info, RegisterValue &reg_value);
413 const RegisterValue &reg_value);
422 RegisterValue &reg_value);
425 uint32_t reg_num, const RegisterValue &reg_value);
467 RegisterValue &reg_value);
472 const RegisterValue &reg_value);
484 RegisterValue &reg_value);
[all …]
/freebsd-12.1/contrib/llvm/tools/lldb/source/Core/
H A DEmulateInstruction.cpp85 RegisterValue &reg_value) { in ReadRegister()
93 RegisterValue &reg_value) { in ReadRegister()
104 RegisterValue reg_value; in ReadRegisterUnsigned()
115 RegisterValue reg_value; in ReadRegisterUnsigned()
125 const RegisterValue &reg_value) { in WriteRegister()
134 const RegisterValue &reg_value) { in WriteRegister()
147 RegisterValue reg_value; in WriteRegisterUnsigned()
158 RegisterValue reg_value; in WriteRegisterUnsigned()
294 RegisterValue &reg_value) { in ReadRegisterFrame()
305 const RegisterValue &reg_value) { in WriteRegisterFrame()
[all …]
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Process/NetBSD/
H A DNativeRegisterContextNetBSD_x86_64.cpp448 const RegisterInfo *reg_info, const RegisterValue &reg_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 DRegisterContext.cpp213 RegisterValue value; in ReadRegisterAsUnsigned()
229 RegisterValue value; in WriteRegisterFromUnsigned()
257 RegisterValue reg_value; in CopyFromRegisterContext()
297 RegisterValue &reg_value) { in ReadRegisterValueFromMemory()
320 if (src_len > RegisterValue::kMaxRegisterByteSize) { in ReadRegisterValueFromMemory()
336 uint8_t src[RegisterValue::kMaxRegisterByteSize]; in ReadRegisterValueFromMemory()
367 const RegisterValue &reg_value) { in WriteRegisterValueToMemory()
368 uint8_t dst[RegisterValue::kMaxRegisterByteSize]; in WriteRegisterValueToMemory()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Host/common/
H A DNativeRegisterContext.cpp195 RegisterValue value; in ReadRegisterAsUnsigned()
230 RegisterValue value; in WriteRegisterFromUnsigned()
307 RegisterValue &reg_value) { in ReadRegisterValueFromMemory()
330 if (src_len > RegisterValue::kMaxRegisterByteSize) { in ReadRegisterValueFromMemory()
347 uint8_t src[RegisterValue::kMaxRegisterByteSize]; in ReadRegisterValueFromMemory()
377 const RegisterValue &reg_value) { in WriteRegisterValueToMemory()
379 uint8_t dst[RegisterValue::kMaxRegisterByteSize]; in WriteRegisterValueToMemory()
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Host/common/
H A DNativeRegisterContext.h52 RegisterValue &reg_value) = 0;
55 const RegisterValue &reg_value) = 0;
112 RegisterValue &reg_value);
117 const RegisterValue &reg_value);
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Target/
H A DRegisterContext.h48 RegisterValue &reg_value) = 0;
51 const RegisterValue &reg_value) = 0;
138 RegisterValue &reg_value);
143 const RegisterValue &reg_value);

12345