reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/lldb/source/Plugins/Process/Utility/DynamicRegisterInfo.cpp
  103     memset(&reg_info, 0, sizeof(reg_info));
  103     memset(&reg_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);