reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
103 memset(®_info, 0, sizeof(reg_info)); 103 memset(®_info, 0, sizeof(reg_info)); 113 reg_info.name = name_val.GetCString(); 115 reg_info.alt_name = alt_name_val.GetCString(); 117 reg_info_dict->GetValueForKeyAsInteger("offset", reg_info.byte_offset, 122 if (reg_info.byte_offset == UINT32_MAX) { 171 reg_info.byte_offset = 175 reg_info.byte_offset = 244 reg_info.byte_offset = composite_offset; 272 reg_info.byte_size = bitsize / 8; 277 reg_info.dynamic_size_dwarf_len = dwarf_opcode_string.size() / 2; 278 assert(reg_info.dynamic_size_dwarf_len > 0); 280 std::vector<uint8_t> dwarf_opcode_bytes(reg_info.dynamic_size_dwarf_len); 285 assert(ret_val == reg_info.dynamic_size_dwarf_len); 287 for (j = 0; j < reg_info.dynamic_size_dwarf_len; ++j) 290 reg_info.dynamic_size_dwarf_expr_bytes = m_dynamic_reg_size_map[i].data(); 295 if (OptionArgParser::ToFormat(format_str.str().c_str(), reg_info.format, 304 reg_info_dict->GetValueForKeyAsInteger("format", reg_info.format, 310 reg_info.encoding = Args::StringToEncoding(encoding_str, eEncodingUint); 312 reg_info_dict->GetValueForKeyAsInteger("encoding", reg_info.encoding, 327 reg_info.kinds[lldb::eRegisterKindLLDB] = i; 328 reg_info.kinds[lldb::eRegisterKindProcessPlugin] = i; 335 reg_info.kinds[lldb::eRegisterKindEHFrame] = eh_frame_regno; 337 "dwarf", reg_info.kinds[lldb::eRegisterKindDWARF], LLDB_INVALID_REGNUM); 340 reg_info.kinds[lldb::eRegisterKindGeneric] = 344 "generic", reg_info.kinds[lldb::eRegisterKindGeneric], 369 invalidate_reg_name.GetCString(), reg_info.name); 389 const size_t end_reg_offset = reg_info.byte_offset + reg_info.byte_size; 389 const size_t end_reg_offset = reg_info.byte_offset + reg_info.byte_size; 393 m_regs.push_back(reg_info);