Lines Matching refs:reg_info

59     const RegisterInfo *reg_info = GetRegisterInfoAtIndex(reg);
61 if (reg_name.equals_lower(reg_info->name) ||
62 reg_name.equals_lower(reg_info->alt_name))
63 return reg_info;
70 RegisterInfo *reg_info) {
79 const uint8_t *dwarf_opcode_ptr = reg_info->dynamic_size_dwarf_expr_bytes;
80 const size_t dwarf_opcode_len = reg_info->dynamic_size_dwarf_len;
98 return reg_info->byte_size;
102 return reg_info->byte_size;
115 const RegisterInfo *reg_info = GetRegisterInfoAtIndex(reg);
116 if (reg_info)
117 return reg_info->name;
207 uint64_t RegisterContext::ReadRegisterAsUnsigned(const RegisterInfo *reg_info,
209 if (reg_info) {
211 if (ReadRegister(reg_info, value))
223 bool RegisterContext::WriteRegisterFromUnsigned(const RegisterInfo *reg_info,
225 if (reg_info) {
227 if (value.SetUInt(uval, reg_info->byte_size))
228 return WriteRegister(reg_info, value);
251 const RegisterInfo *reg_info = GetRegisterInfoAtIndex(reg);
252 if (!reg_info || reg_info->value_regs)
258 if (context->ReadRegister(reg_info, reg_value)) {
259 WriteRegister(reg_info, reg_value);
260 } else if (frame_zero_context->ReadRegister(reg_info, reg_value)) {
261 WriteRegister(reg_info, reg_value);
293 const RegisterInfo *reg_info, lldb::addr_t src_addr, uint32_t src_len,
296 if (reg_info == nullptr) {
322 const uint32_t dst_len = reg_info->byte_size;
327 reg_info->name, dst_len);
354 reg_value.SetFromMemoryData(reg_info, src, src_len,
363 const RegisterInfo *reg_info, lldb::addr_t dst_addr, uint32_t dst_len,
377 reg_info, dst, dst_len, process_sp->GetByteOrder(), error);
439 const RegisterInfo *reg_info = GetRegisterInfoAtIndex(reg);
441 if (reg_info->kinds[source_rk] == source_regnum) {
442 target_regnum = reg_info->kinds[target_rk];