reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
614 ::memset(®_info, 0, sizeof(RegisterInfo)); 615 ::memset(reg_info.kinds, LLDB_INVALID_REGNUM, sizeof(reg_info.kinds)); 615 ::memset(reg_info.kinds, LLDB_INVALID_REGNUM, sizeof(reg_info.kinds)); 620 reg_info.byte_size = 4; 621 reg_info.format = eFormatHex; 622 reg_info.encoding = eEncodingUint; 625 reg_info.byte_size = 8; 626 reg_info.format = eFormatHex; 627 reg_info.encoding = eEncodingUint; 630 reg_info.byte_size = 16; 631 reg_info.format = eFormatVectorOfUInt8; 632 reg_info.encoding = eEncodingVector; 637 reg_info.name = GetRegisterName(reg_num, false); 638 reg_info.alt_name = GetRegisterName(reg_num, true); 639 reg_info.kinds[eRegisterKindDWARF] = reg_num; 643 reg_info.kinds[eRegisterKindGeneric] = LLDB_REGNUM_GENERIC_FP; 646 reg_info.kinds[eRegisterKindGeneric] = LLDB_REGNUM_GENERIC_RA; 649 reg_info.kinds[eRegisterKindGeneric] = LLDB_REGNUM_GENERIC_SP; 652 reg_info.kinds[eRegisterKindGeneric] = LLDB_REGNUM_GENERIC_PC; 655 reg_info.kinds[eRegisterKindGeneric] = LLDB_REGNUM_GENERIC_FLAGS;