Searched refs:RegisterValue (Results 1 - 25 of 103) sorted by relevance

12345

/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Core/
H A DDumpRegisterValue.h17 class RegisterValue;
23 bool DumpRegisterValue(const RegisterValue &reg_val, Stream *s,
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Utility/
H A DRegisterValue.h1 //===-- 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 DRegisterContextMacOSXFrameBackchain.cpp14 #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 DRegisterContextMacOSXFrameBackchain.h37 lldb_private::RegisterValue &value) override;
40 const lldb_private::RegisterValue &value) override;
H A DRegisterContextThreadMemory.h37 RegisterValue &reg_value) override;
40 const RegisterValue &reg_value) override;
80 RegisterValue &reg_value) override;
84 const RegisterValue &reg_value) override;
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSD/
H A DRegisterContextPOSIXProcessMonitor_arm.h32 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 DRegisterContextPOSIXProcessMonitor_arm64.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_mips64.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.h40 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 DRegisterContextPOSIXProcessMonitor_x86.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_x86.cpp11 #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 DRegisterContextPOSIXProcessMonitor_arm.cpp11 #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 DRegisterContextPOSIXProcessMonitor_arm64.cpp11 #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 DRegisterContextPOSIXProcessMonitor_mips64.cpp11 #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 DRegisterContextPOSIXProcessMonitor_powerpc.cpp11 #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 DRegisterContextPOSIXCore_arm.h28 lldb_private::RegisterValue &value) override;
31 const lldb_private::RegisterValue &value) override;
H A DRegisterContextPOSIXCore_arm64.h28 lldb_private::RegisterValue &value) override;
31 const lldb_private::RegisterValue &value) override;
H A DRegisterContextPOSIXCore_mips64.h28 lldb_private::RegisterValue &value) override;
31 const lldb_private::RegisterValue &value) override;
H A DRegisterContextPOSIXCore_ppc64le.h25 lldb_private::RegisterValue &value) override;
28 const lldb_private::RegisterValue &value) override;
H A DRegisterContextPOSIXCore_s390x.h27 lldb_private::RegisterValue &value) override;
30 const lldb_private::RegisterValue &value) override;
H A DRegisterContextPOSIXCore_x86_64.h24 lldb_private::RegisterValue &value) override;
27 const lldb_private::RegisterValue &value) override;
/freebsd-11-stable/contrib/llvm-project/lldb/source/Utility/
H A DRegisterValue.cpp1 //===-- 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 Dhwxface.c326 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 DUnwindAssemblyInstEmulation.h15 #include "lldb/Utility/RegisterValue.h"
92 lldb_private::RegisterValue &reg_value);
98 const lldb_private::RegisterValue &reg_value);
113 lldb_private::RegisterValue &reg_value);
118 const lldb_private::RegisterValue &reg_value);
124 const lldb_private::RegisterValue &reg_value);
127 lldb_private::RegisterValue &reg_value);
137 typedef std::map<uint64_t, lldb_private::RegisterValue> RegisterValueMap;
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Instruction/ARM/
H A DEmulationStateARM.h54 lldb_private::RegisterValue &reg_value);
61 const lldb_private::RegisterValue &reg_value);

Completed in 220 milliseconds

12345