Searched refs:reg_value (Results 1 - 25 of 141) sorted by relevance

123456

/openbsd-current/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/x86/
H A DRegisterContextWindows_x86.cpp164 RegisterValue &reg_value) {
174 return ReadRegisterHelper(CONTEXT_INTEGER, "EAX", m_context.Eax, reg_value);
176 return ReadRegisterHelper(CONTEXT_INTEGER, "EBX", m_context.Ebx, reg_value);
178 return ReadRegisterHelper(CONTEXT_INTEGER, "ECX", m_context.Ecx, reg_value);
180 return ReadRegisterHelper(CONTEXT_INTEGER, "EDX", m_context.Edx, reg_value);
182 return ReadRegisterHelper(CONTEXT_INTEGER, "EDI", m_context.Edi, reg_value);
184 return ReadRegisterHelper(CONTEXT_INTEGER, "ESI", m_context.Esi, reg_value);
186 return ReadRegisterHelper(CONTEXT_CONTROL, "EBP", m_context.Ebp, reg_value);
188 return ReadRegisterHelper(CONTEXT_CONTROL, "ESP", m_context.Esp, reg_value);
190 return ReadRegisterHelper(CONTEXT_CONTROL, "EIP", m_context.Eip, reg_value);
163 ReadRegister(const RegisterInfo *reg_info, RegisterValue &reg_value) argument
202 WriteRegister(const RegisterInfo *reg_info, const RegisterValue &reg_value) argument
[all...]
H A DRegisterContextWindows_x86.h38 RegisterValue &reg_value) override;
41 const RegisterValue &reg_value) override;
45 DWORD value, RegisterValue &reg_value) const;
/openbsd-current/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/arm/
H A DRegisterContextWindows_arm.cpp104 RegisterValue &reg_value) {
115 reg_value.SetUInt32(m_context.R0);
118 reg_value.SetUInt32(m_context.R1);
121 reg_value.SetUInt32(m_context.R2);
124 reg_value.SetUInt32(m_context.R3);
127 reg_value.SetUInt32(m_context.R4);
130 reg_value.SetUInt32(m_context.R5);
133 reg_value.SetUInt32(m_context.R6);
136 reg_value.SetUInt32(m_context.R7);
139 reg_value
103 ReadRegister(const RegisterInfo *reg_info, RegisterValue &reg_value) argument
267 WriteRegister(const RegisterInfo *reg_info, const RegisterValue &reg_value) argument
[all...]
H A DRegisterContextWindows_arm.h38 RegisterValue &reg_value) override;
41 const RegisterValue &reg_value) override;
/openbsd-current/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/
H A DNativeRegisterContextWindows_x86_64.cpp140 RegisterValue &reg_value) {
150 reg_value.SetUInt64(tls_context.Rax);
153 reg_value.SetUInt64(tls_context.Rbx);
156 reg_value.SetUInt64(tls_context.Rcx);
159 reg_value.SetUInt64(tls_context.Rdx);
162 reg_value.SetUInt64(tls_context.Rdi);
165 reg_value.SetUInt64(tls_context.Rsi);
168 reg_value.SetUInt64(tls_context.Rbp);
171 reg_value.SetUInt64(tls_context.Rsp);
174 reg_value
139 GPRRead(const uint32_t reg, RegisterValue &reg_value) argument
227 GPRWrite(const uint32_t reg, const RegisterValue &reg_value) argument
315 FPRRead(const uint32_t reg, RegisterValue &reg_value) argument
379 FPRWrite(const uint32_t reg, const RegisterValue &reg_value) argument
443 DRRead(const uint32_t reg, RegisterValue &reg_value) argument
481 DRWrite(const uint32_t reg, const RegisterValue &reg_value) argument
520 ReadRegister(const RegisterInfo *reg_info, RegisterValue &reg_value) argument
550 WriteRegister( const RegisterInfo *reg_info, const RegisterValue &reg_value) argument
706 RegisterValue reg_value; local
768 RegisterValue reg_value; local
[all...]
H A DNativeRegisterContextWindows_i386.cpp118 RegisterValue &reg_value) {
128 reg_value.SetUInt32(tls_context.Eax);
131 reg_value.SetUInt32(tls_context.Ebx);
134 reg_value.SetUInt32(tls_context.Ecx);
137 reg_value.SetUInt32(tls_context.Edx);
140 reg_value.SetUInt32(tls_context.Edi);
143 reg_value.SetUInt32(tls_context.Esi);
146 reg_value.SetUInt32(tls_context.Ebp);
149 reg_value.SetUInt32(tls_context.Esp);
152 reg_value
117 GPRRead(const uint32_t reg, RegisterValue &reg_value) argument
181 GPRWrite(const uint32_t reg, const RegisterValue &reg_value) argument
245 DRRead(const uint32_t reg, RegisterValue &reg_value) argument
283 DRWrite(const uint32_t reg, const RegisterValue &reg_value) argument
322 ReadRegister(const RegisterInfo *reg_info, RegisterValue &reg_value) argument
350 WriteRegister( const RegisterInfo *reg_info, const RegisterValue &reg_value) argument
502 RegisterValue reg_value; local
563 RegisterValue reg_value; local
[all...]
H A DNativeRegisterContextWindows_WoW64.cpp114 RegisterValue &reg_value) {
122 reg_value.SetUInt32(tls_context.Eax);
125 reg_value.SetUInt32(tls_context.Ebx);
128 reg_value.SetUInt32(tls_context.Ecx);
131 reg_value.SetUInt32(tls_context.Edx);
134 reg_value.SetUInt32(tls_context.Edi);
137 reg_value.SetUInt32(tls_context.Esi);
140 reg_value.SetUInt32(tls_context.Ebp);
143 reg_value.SetUInt32(tls_context.Esp);
146 reg_value
113 GPRRead(const uint32_t reg, RegisterValue &reg_value) argument
175 GPRWrite(const uint32_t reg, const RegisterValue &reg_value) argument
237 DRRead(const uint32_t reg, RegisterValue &reg_value) argument
275 DRWrite(const uint32_t reg, const RegisterValue &reg_value) argument
314 ReadRegister(const RegisterInfo *reg_info, RegisterValue &reg_value) argument
341 WriteRegister( const RegisterInfo *reg_info, const RegisterValue &reg_value) argument
492 RegisterValue reg_value; local
553 RegisterValue reg_value; local
[all...]
H A DNativeRegisterContextWindows_x86_64.h33 RegisterValue &reg_value) override;
36 const RegisterValue &reg_value) override;
61 Status GPRRead(const uint32_t reg, RegisterValue &reg_value);
62 Status GPRWrite(const uint32_t reg, const RegisterValue &reg_value);
64 Status FPRRead(const uint32_t reg, RegisterValue &reg_value);
65 Status FPRWrite(const uint32_t reg, const RegisterValue &reg_value);
67 Status DRRead(const uint32_t reg, RegisterValue &reg_value);
68 Status DRWrite(const uint32_t reg, const RegisterValue &reg_value);
H A DNativeRegisterContextWindows_arm.cpp154 RegisterValue &reg_value) {
164 reg_value.SetUInt32(tls_context.R0);
167 reg_value.SetUInt32(tls_context.R1);
170 reg_value.SetUInt32(tls_context.R2);
173 reg_value.SetUInt32(tls_context.R3);
176 reg_value.SetUInt32(tls_context.R4);
179 reg_value.SetUInt32(tls_context.R5);
182 reg_value.SetUInt32(tls_context.R6);
185 reg_value.SetUInt32(tls_context.R7);
188 reg_value
153 GPRRead(const uint32_t reg, RegisterValue &reg_value) argument
220 GPRWrite(const uint32_t reg, const RegisterValue &reg_value) argument
287 FPRRead(const uint32_t reg, RegisterValue &reg_value) argument
398 FPRWrite(const uint32_t reg, const RegisterValue &reg_value) argument
507 ReadRegister(const RegisterInfo *reg_info, RegisterValue &reg_value) argument
534 WriteRegister( const RegisterInfo *reg_info, const RegisterValue &reg_value) argument
[all...]
H A DNativeRegisterContextWindows_WoW64.h32 RegisterValue &reg_value) override;
35 const RegisterValue &reg_value) override;
60 Status GPRRead(const uint32_t reg, RegisterValue &reg_value);
61 Status GPRWrite(const uint32_t reg, const RegisterValue &reg_value);
63 Status DRRead(const uint32_t reg, RegisterValue &reg_value);
64 Status DRWrite(const uint32_t reg, const RegisterValue &reg_value);
H A DNativeRegisterContextWindows_arm64.h31 RegisterValue &reg_value) override;
34 const RegisterValue &reg_value) override;
63 Status GPRRead(const uint32_t reg, RegisterValue &reg_value);
65 Status GPRWrite(const uint32_t reg, const RegisterValue &reg_value);
67 Status FPRRead(const uint32_t reg, RegisterValue &reg_value);
69 Status FPRWrite(const uint32_t reg, const RegisterValue &reg_value);
H A DNativeRegisterContextWindows_arm.h31 RegisterValue &reg_value) override;
34 const RegisterValue &reg_value) override;
63 Status GPRRead(const uint32_t reg, RegisterValue &reg_value);
65 Status GPRWrite(const uint32_t reg, const RegisterValue &reg_value);
67 Status FPRRead(const uint32_t reg, RegisterValue &reg_value);
69 Status FPRWrite(const uint32_t reg, const RegisterValue &reg_value);
H A DNativeRegisterContextWindows_i386.h32 RegisterValue &reg_value) override;
35 const RegisterValue &reg_value) override;
60 Status GPRRead(const uint32_t reg, RegisterValue &reg_value);
61 Status GPRWrite(const uint32_t reg, const RegisterValue &reg_value);
63 Status DRRead(const uint32_t reg, RegisterValue &reg_value);
64 Status DRWrite(const uint32_t reg, const RegisterValue &reg_value);
H A DNativeRegisterContextWindows_arm64.cpp169 RegisterValue &reg_value) {
207 reg_value.SetUInt64(tls_context.X[reg - gpr_x0_arm64]);
211 reg_value.SetUInt64(tls_context.Fp);
214 reg_value.SetUInt64(tls_context.Sp);
217 reg_value.SetUInt64(tls_context.Lr);
220 reg_value.SetUInt64(tls_context.Pc);
223 reg_value.SetUInt32(tls_context.Cpsr);
255 reg_value.SetUInt32(
265 const RegisterValue &reg_value) {
304 tls_context.X[reg - gpr_x0_arm64] = reg_value
168 GPRRead(const uint32_t reg, RegisterValue &reg_value) argument
264 GPRWrite(const uint32_t reg, const RegisterValue &reg_value) argument
359 FPRRead(const uint32_t reg, RegisterValue &reg_value) argument
488 FPRWrite(const uint32_t reg, const RegisterValue &reg_value) argument
617 ReadRegister(const RegisterInfo *reg_info, RegisterValue &reg_value) argument
644 WriteRegister( const RegisterInfo *reg_info, const RegisterValue &reg_value) argument
[all...]
/openbsd-current/gnu/llvm/lldb/source/Plugins/Process/OpenBSD/
H A DNativeRegisterContextOpenBSD_x86_64.cpp203 RegisterValue &reg_value) {
240 reg_value = (uint64_t)m_gpr.r_rax;
243 reg_value = (uint64_t)m_gpr.r_rbx;
246 reg_value = (uint64_t)m_gpr.r_rcx;
249 reg_value = (uint64_t)m_gpr.r_rdx;
252 reg_value = (uint64_t)m_gpr.r_rdi;
255 reg_value = (uint64_t)m_gpr.r_rsi;
258 reg_value = (uint64_t)m_gpr.r_rbp;
261 reg_value = (uint64_t)m_gpr.r_rsp;
264 reg_value
202 ReadRegister(const RegisterInfo *reg_info, RegisterValue &reg_value) argument
399 WriteRegister( const RegisterInfo *reg_info, const RegisterValue &reg_value) argument
[all...]
H A DNativeRegisterContextOpenBSD_arm64.cpp103 RegisterValue &reg_value) {
143 reg_value = (uint64_t)m_pacmask[offset > 0];
144 if (reg_value.GetByteSize() > reg_info->byte_size) {
145 reg_value.SetType(*reg_info);
181 reg_value = (uint64_t)m_gpr.r_reg[reg - gpr_x0_arm64];
184 reg_value = (uint64_t)m_gpr.r_reg[29];
187 reg_value = (uint64_t)m_gpr.r_lr;
190 reg_value = (uint64_t)m_gpr.r_sp;
193 reg_value = (uint64_t)m_gpr.r_pc;
196 reg_value
102 ReadRegister(const RegisterInfo *reg_info, RegisterValue &reg_value) argument
250 WriteRegister( const RegisterInfo *reg_info, const RegisterValue &reg_value) argument
[all...]
/openbsd-current/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/x64/
H A DRegisterContextWindows_x64.cpp339 RegisterValue &reg_value) {
351 reg_value.SetUInt##size(reg_val); \
426 reg_value.SetBytes(&m_context.Xmm0,
430 reg_value.SetBytes(&m_context.Xmm1,
434 reg_value.SetBytes(&m_context.Xmm2,
438 reg_value.SetBytes(&m_context.Xmm3,
442 reg_value.SetBytes(&m_context.Xmm4,
446 reg_value.SetBytes(&m_context.Xmm5,
450 reg_value.SetBytes(&m_context.Xmm6,
454 reg_value
338 ReadRegister(const RegisterInfo *reg_info, RegisterValue &reg_value) argument
493 WriteRegister(const RegisterInfo *reg_info, const RegisterValue &reg_value) argument
[all...]
H A DRegisterContextWindows_x64.h38 RegisterValue &reg_value) override;
41 const RegisterValue &reg_value) override;
/openbsd-current/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/arm64/
H A DRegisterContextWindows_arm64.cpp118 RegisterValue &reg_value) {
157 reg_value.SetUInt64(m_context.X[reg - gpr_x0]);
161 reg_value.SetUInt64(m_context.Fp);
164 reg_value.SetUInt64(m_context.Sp);
167 reg_value.SetUInt64(m_context.Lr);
170 reg_value.SetUInt64(m_context.Pc);
173 reg_value.SetUInt32(m_context.Cpsr);
205 reg_value.SetUInt32(
241 reg_value.SetBytes(m_context.V[reg - fpu_v0].B, reg_info->byte_size,
277 reg_value
117 ReadRegister(const RegisterInfo *reg_info, RegisterValue &reg_value) argument
330 WriteRegister( const RegisterInfo *reg_info, const RegisterValue &reg_value) argument
[all...]
H A DRegisterContextWindows_arm64.h38 RegisterValue &reg_value) override;
41 const RegisterValue &reg_value) override;
/openbsd-current/sys/dev/pci/drm/amd/display/dc/
H A Ddm_services.h89 uint32_t reg_value,
93 return (mask & reg_value) >> shift;
96 #define get_reg_field_value(reg_value, reg_name, reg_field)\
98 (reg_value),\
103 uint32_t reg_value,
109 return (reg_value & ~mask) | (mask & (value << shift));
112 #define set_reg_field_value(reg_value, value, reg_name, reg_field)\
113 (reg_value) = set_reg_field_value_ex(\
114 (reg_value),\
165 #define get_reg_field_value_soc15(reg_value, bloc
88 get_reg_field_value_ex( uint32_t reg_value, uint32_t mask, uint8_t shift) argument
102 set_reg_field_value_ex( uint32_t reg_value, uint32_t value, uint32_t mask, uint8_t shift) argument
[all...]
/openbsd-current/gnu/llvm/lldb/source/Plugins/Process/Utility/
H A DRegisterContextThreadMemory.cpp94 RegisterValue &reg_value) {
97 return m_reg_ctx_sp->ReadRegister(reg_info, reg_value);
102 const RegisterInfo *reg_info, const RegisterValue &reg_value) {
105 return m_reg_ctx_sp->WriteRegister(reg_info, reg_value);
196 uint32_t src_len, RegisterValue &reg_value) {
200 src_len, reg_value);
208 uint32_t dst_len, const RegisterValue &reg_value) {
212 reg_value);
93 ReadRegister(const RegisterInfo *reg_info, RegisterValue &reg_value) argument
101 WriteRegister( const RegisterInfo *reg_info, const RegisterValue &reg_value) argument
194 ReadRegisterValueFromMemory( const lldb_private::RegisterInfo *reg_info, lldb::addr_t src_addr, uint32_t src_len, RegisterValue &reg_value) argument
206 WriteRegisterValueToMemory( const lldb_private::RegisterInfo *reg_info, lldb::addr_t dst_addr, uint32_t dst_len, const RegisterValue &reg_value) argument
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;
/openbsd-current/gnu/llvm/lldb/source/Core/
H A DEmulateInstruction.cpp81 RegisterValue reg_value;
82 bool success = m_read_reg_callback(this, m_baton, &reg_info, reg_value);
84 return reg_value;
90 RegisterValue &reg_value) {
97 reg_value = *value;
105 RegisterValue reg_value; local
106 if (ReadRegister(reg_kind, reg_num, reg_value))
107 return reg_value.GetAsUInt64(fail_value, success_ptr);
116 std::optional<RegisterValue> reg_value = ReadRegister(reg_info); local
117 if (!reg_value) {
88 ReadRegister(lldb::RegisterKind reg_kind, uint32_t reg_num, RegisterValue &reg_value) argument
126 WriteRegister(const Context &context, const RegisterInfo &reg_info, const RegisterValue &reg_value) argument
134 WriteRegister(const Context &context, lldb::RegisterKind reg_kind, uint32_t reg_num, const RegisterValue &reg_value) argument
150 RegisterValue reg_value; local
160 RegisterValue reg_value; local
292 ReadRegisterFrame(EmulateInstruction *instruction, void *baton, const RegisterInfo *reg_info, RegisterValue &reg_value) argument
303 WriteRegisterFrame(EmulateInstruction *instruction, void *baton, const Context &context, const RegisterInfo *reg_info, const RegisterValue &reg_value) argument
343 ReadRegisterDefault(EmulateInstruction *instruction, void *baton, const RegisterInfo *reg_info, RegisterValue &reg_value) argument
359 WriteRegisterDefault(EmulateInstruction *instruction, void *baton, const Context &context, const RegisterInfo *reg_info, const RegisterValue &reg_value) argument
[all...]
/openbsd-current/gnu/llvm/lldb/source/Plugins/UnwindAssembly/InstEmulation/
H A DUnwindAssemblyInstEmulation.h90 lldb_private::RegisterValue &reg_value);
96 const lldb_private::RegisterValue &reg_value);
111 lldb_private::RegisterValue &reg_value);
116 const lldb_private::RegisterValue &reg_value);
122 const lldb_private::RegisterValue &reg_value);
125 lldb_private::RegisterValue &reg_value);

Completed in 267 milliseconds

123456