Home
last modified time | relevance | path

Searched refs:GetRegisterInfo (Results 1 – 25 of 109) sorted by relevance

12345

/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Process/Utility/
H A DRegisterContextPOSIX_arm.cpp55 return m_register_info_up->GetRegisterInfo()[reg].byte_offset; in GetRegisterOffset()
59 return m_register_info_up->GetRegisterInfo()[reg].byte_size; in GetRegisterSize()
70 const lldb_private::RegisterInfo *RegisterContextPOSIX_arm::GetRegisterInfo() { in GetRegisterInfo() function in RegisterContextPOSIX_arm
74 return m_register_info_up->GetRegisterInfo(); in GetRegisterInfo()
80 return &GetRegisterInfo()[reg]; in GetRegisterInfoAtIndex()
96 return GetRegisterInfo()[reg].name; in GetRegisterName()
H A DRegisterContextPOSIX_arm64.cpp63 return m_register_info_up->GetRegisterInfo()[reg].byte_offset; in GetRegisterOffset()
67 return m_register_info_up->GetRegisterInfo()[reg].byte_size; in GetRegisterSize()
79 RegisterContextPOSIX_arm64::GetRegisterInfo() { in GetRegisterInfo() function in RegisterContextPOSIX_arm64
83 return m_register_info_up->GetRegisterInfo(); in GetRegisterInfo()
89 return &GetRegisterInfo()[reg]; in GetRegisterInfoAtIndex()
105 return GetRegisterInfo()[reg].name; in GetRegisterName()
H A DRegisterContextPOSIX_mips64.cpp69 return GetRegisterInfo()[reg].byte_offset; in GetRegisterOffset()
74 return GetRegisterInfo()[reg].byte_size; in GetRegisterSize()
85 const RegisterInfo *RegisterContextPOSIX_mips64::GetRegisterInfo() { in GetRegisterInfo() function in RegisterContextPOSIX_mips64
89 return m_register_info_up->GetRegisterInfo(); in GetRegisterInfo()
95 return &GetRegisterInfo()[reg]; in GetRegisterInfoAtIndex()
125 return GetRegisterInfo()[reg].name; in GetRegisterName()
H A DRegisterContextPOSIX_s390x.cpp107 const RegisterInfo *RegisterContextPOSIX_s390x::GetRegisterInfo() { in GetRegisterInfo() function in RegisterContextPOSIX_s390x
108 return m_register_info_up->GetRegisterInfo(); in GetRegisterInfo()
114 return &GetRegisterInfo()[reg]; in GetRegisterInfoAtIndex()
125 return GetRegisterInfo()[reg].byte_offset; in GetRegisterOffset()
130 return GetRegisterInfo()[reg].byte_size; in GetRegisterSize()
135 return GetRegisterInfo()[reg].name; in GetRegisterName()
H A DRegisterContextPOSIX_powerpc.cpp106 return GetRegisterInfo()[reg].byte_offset; in GetRegisterOffset()
111 return GetRegisterInfo()[reg].byte_size; in GetRegisterSize()
123 const RegisterInfo *RegisterContextPOSIX_powerpc::GetRegisterInfo() { in GetRegisterInfo() function in RegisterContextPOSIX_powerpc
127 return m_register_info_up->GetRegisterInfo(); in GetRegisterInfo()
133 return &GetRegisterInfo()[reg]; in GetRegisterInfoAtIndex()
157 return GetRegisterInfo()[reg].name; in GetRegisterName()
H A DRegisterContextPOSIX_ppc64le.cpp125 return GetRegisterInfo()[reg].byte_offset; in GetRegisterOffset()
130 return GetRegisterInfo()[reg].byte_size; in GetRegisterSize()
142 const RegisterInfo *RegisterContextPOSIX_ppc64le::GetRegisterInfo() { in GetRegisterInfo() function in RegisterContextPOSIX_ppc64le
146 return m_register_info_up->GetRegisterInfo(); in GetRegisterInfo()
152 return &GetRegisterInfo()[reg]; in GetRegisterInfoAtIndex()
176 return GetRegisterInfo()[reg].name; in GetRegisterName()
H A DRegisterContextFreeBSD_powerpc.h23 const lldb_private::RegisterInfo *GetRegisterInfo() const override;
35 const lldb_private::RegisterInfo *GetRegisterInfo() const override;
47 const lldb_private::RegisterInfo *GetRegisterInfo() const override;
H A DNativeProcessSoftwareSingleStep.cpp62 emulator_baton->m_reg_context.GetRegisterInfo( in ReadRegisterCallback()
91 const RegisterInfo *flags_info = regsiter_context.GetRegisterInfo( in ReadFlags()
124 const RegisterInfo *reg_info_pc = register_context.GetRegisterInfo( in SetupSoftwareSingleStepping()
126 const RegisterInfo *reg_info_flags = register_context.GetRegisterInfo( in SetupSoftwareSingleStepping()
H A DRegisterContextPOSIX_x86.cpp469 return GetRegisterInfo()[reg].byte_offset; in GetRegisterOffset()
474 return GetRegisterInfo()[reg].byte_size; in GetRegisterSize()
490 return GetRegisterInfo()[m_reg_info.first_fpr].byte_offset; in GetFXSAVEOffset()
493 const RegisterInfo *RegisterContextPOSIX_x86::GetRegisterInfo() { in GetRegisterInfo() function in RegisterContextPOSIX_x86
497 return m_register_info_up->GetRegisterInfo(); in GetRegisterInfo()
503 return &GetRegisterInfo()[reg]; in GetRegisterInfoAtIndex()
535 return GetRegisterInfo()[reg].name; in GetRegisterName()
H A DRegisterContextFreeBSD_powerpc.cpp188 const RegisterInfo *RegisterContextFreeBSD_powerpc::GetRegisterInfo() const { in GetRegisterInfo() function in RegisterContextFreeBSD_powerpc
206 const RegisterInfo *RegisterContextFreeBSD_powerpc32::GetRegisterInfo() const { in GetRegisterInfo() function in RegisterContextFreeBSD_powerpc32
226 const RegisterInfo *RegisterContextFreeBSD_powerpc64::GetRegisterInfo() const { in GetRegisterInfo() function in RegisterContextFreeBSD_powerpc64
H A DDynamicRegisterInfo.h63 const lldb_private::RegisterInfo *GetRegisterInfo(uint32_t kind,
73 GetRegisterInfo(llvm::StringRef reg_name) const;
H A DRegisterContextFreeBSD_x86_64.cpp87 const RegisterInfo *base_info = reg_interface->GetRegisterInfo(); in GetRegisterInfo_i386()
139 const RegisterInfo *RegisterContextFreeBSD_x86_64::GetRegisterInfo() const { in GetRegisterInfo() function in RegisterContextFreeBSD_x86_64
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSD/
H A DNativeRegisterContextFreeBSD_arm.cpp42 NativeRegisterContextFreeBSD_arm::GetRegisterInfo() const { in GetRegisterInfo() function in NativeRegisterContextFreeBSD_arm
47 return GetRegisterInfo().GetRegisterSetCount(); in GetRegisterSetCount()
52 return GetRegisterInfo().GetRegisterSet(set_index); in GetRegisterSet()
105 uint32_t set = GetRegisterInfo().GetRegisterSetFromRegisterIndex(reg); in ReadRegister()
130 uint32_t set = GetRegisterInfo().GetRegisterSetFromRegisterIndex(reg); in WriteRegister()
H A DNativeRegisterContextFreeBSD_arm64.cpp51 NativeRegisterContextFreeBSD_arm64::GetRegisterInfo() const { in GetRegisterInfo() function in NativeRegisterContextFreeBSD_arm64
56 return GetRegisterInfo().GetRegisterSetCount(); in GetRegisterSetCount()
61 return GetRegisterInfo().GetRegisterSet(set_index); in GetRegisterSet()
114 uint32_t set = GetRegisterInfo().GetRegisterSetFromRegisterIndex(reg); in ReadRegister()
139 uint32_t set = GetRegisterInfo().GetRegisterSetFromRegisterIndex(reg); in WriteRegister()
H A DNativeRegisterContextFreeBSD_mips64.cpp41 NativeRegisterContextFreeBSD_mips64::GetRegisterInfo() const { in GetRegisterInfo() function in NativeRegisterContextFreeBSD_mips64
47 return GetRegisterInfo().GetRegisterSetCount(); in GetRegisterSetCount()
52 return GetRegisterInfo().GetRegisterSet(set_index); in GetRegisterSet()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/ABI/AArch64/
H A DABISysV_arm64.cpp89 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfo( in PrepareTrivialCall()
99 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, in PrepareTrivialCall()
106 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, in PrepareTrivialCall()
113 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, in PrepareTrivialCall()
164 reg_info = reg_ctx->GetRegisterInfo( in GetArgumentValues()
244 const RegisterInfo *x0_info = reg_ctx->GetRegisterInfo( in SetReturnValueObject()
255 const RegisterInfo *x1_info = reg_ctx->GetRegisterInfo( in SetReturnValueObject()
538 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfo( in LoadValueFromConsecutiveGPRRegisters()
574 reg_info = reg_ctx->GetRegisterInfo(eRegisterKindGeneric, in LoadValueFromConsecutiveGPRRegisters()
633 x0_reg_info = reg_ctx->GetRegisterInfo(eRegisterKindGeneric, in GetReturnValueObjectImpl()
[all …]
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Instruction/PPC64/
H A DEmulateInstructionPPC64.cpp78 bool EmulateInstructionPPC64::GetRegisterInfo(RegisterKind reg_kind, in GetRegisterInfo() function in EmulateInstructionPPC64
254 if (!GetRegisterInfo(eRegisterKindLLDB, gpr_r1_ppc64le, r1_info)) in EmulateLD()
304 if (!GetRegisterInfo(eRegisterKindLLDB, rs_num, rs_info)) in EmulateSTD()
307 if (!GetRegisterInfo(eRegisterKindLLDB, ra, ra_info)) in EmulateSTD()
349 if (!GetRegisterInfo(eRegisterKindLLDB, ra, ra_info)) in EmulateOR()
384 if (!GetRegisterInfo(eRegisterKindLLDB, gpr_r1_ppc64le, r1_info)) in EmulateADDI()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/ABI/PowerPC/
H A DABISysV_ppc.cpp259 reg_info = reg_ctx->GetRegisterInfo(eRegisterKindGeneric, in PrepareTrivialCall()
278 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC); in PrepareTrivialCall()
280 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP); in PrepareTrivialCall()
362 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG1) in GetArgumentValues()
365 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG2) in GetArgumentValues()
368 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG3) in GetArgumentValues()
371 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG4) in GetArgumentValues()
374 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG5) in GetArgumentValues()
377 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG6) in GetArgumentValues()
380 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG7) in GetArgumentValues()
[all …]
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/ABI/SystemZ/
H A DABISysV_s390x.cpp220 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC); in PrepareTrivialCall()
222 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP); in PrepareTrivialCall()
240 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfo( in PrepareTrivialCall()
332 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG1) in GetArgumentValues()
335 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG2) in GetArgumentValues()
338 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG3) in GetArgumentValues()
341 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG4) in GetArgumentValues()
344 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG5) in GetArgumentValues()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Instruction/ARM/
H A DEmulateInstructionARM.cpp979 GetRegisterInfo(eRegisterKindDWARF, dwarf_sp, sp_reg); in EmulatePUSH()
1106 GetRegisterInfo(eRegisterKindDWARF, dwarf_sp, sp_reg); in EmulatePOP()
1193 GetRegisterInfo(eRegisterKindDWARF, dwarf_sp, sp_reg); in EmulateADDRdSPImm()
1249 GetRegisterInfo(eRegisterKindDWARF, dwarf_sp, sp_reg); in EmulateMOVRdSP()
1773 GetRegisterInfo(eRegisterKindDWARF, dwarf_pc, pc_reg); in EmulateLDRRtPCRelative()
1917 GetRegisterInfo(eRegisterKindDWARF, dwarf_sp, sp_reg); in EmulateADDSPImm()
1984 GetRegisterInfo(eRegisterKindDWARF, dwarf_sp, sp_reg); in EmulateADDSPRm()
2524 GetRegisterInfo(eRegisterKindDWARF, dwarf_sp, sp_reg); in EmulateSTRRtSP()
2622 GetRegisterInfo(eRegisterKindDWARF, dwarf_sp, sp_reg); in EmulateVPUSH()
3189 GetRegisterInfo(eRegisterKindDWARF, Rn, dwarf_reg); in EmulateADDImmARM()
[all …]
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/ABI/ARC/
H A DABISysV_arc.cpp278 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, reg_index), in PrepareTrivialCall()
349 reg_ctx.GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG1); in SetReturnValueObject()
361 reg_ctx.GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG2); in SetReturnValueObject()
430 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG1); in ReadRawValue()
438 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, in ReadRawValue()
473 auto reg_info_r0 = reg_ctx->GetRegisterInfo(eRegisterKindGeneric, in GetReturnValueObjectSimple()
537 auto reg_info_r0 = reg_ctx->GetRegisterInfo(eRegisterKindGeneric, in GetReturnValueObjectImpl()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/ABI/X86/
H A DABISysV_x86_64.cpp137 reg_info = reg_ctx->GetRegisterInfo(eRegisterKindGeneric, in PrepareTrivialCall()
156 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC); in PrepareTrivialCall()
158 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP); in PrepareTrivialCall()
240 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG1) in GetArgumentValues()
243 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG2) in GetArgumentValues()
246 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG3) in GetArgumentValues()
249 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG4) in GetArgumentValues()
252 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG5) in GetArgumentValues()
255 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG6) in GetArgumentValues()
H A DABIWindows_x86_64.cpp153 reg_info = reg_ctx->GetRegisterInfo(eRegisterKindGeneric, in PrepareTrivialCall()
172 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC); in PrepareTrivialCall()
174 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP); in PrepareTrivialCall()
255 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG1) in GetArgumentValues()
258 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG2) in GetArgumentValues()
261 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG3) in GetArgumentValues()
264 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG4) in GetArgumentValues()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/ABI/ARM/
H A DABISysV_arm.cpp1353 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, reg_names[i]), in PrepareTrivialCall()
1369 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfo( in PrepareTrivialCall()
1472 arg_reg_info = reg_ctx->GetRegisterInfo( in GetArgumentValues()
1516 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG1); in GetReturnValuePassedInMemory()
1567 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG1); in GetReturnValueObjectImpl()
1578 const RegisterInfo *r1_reg_info = reg_ctx->GetRegisterInfo( in GetReturnValueObjectImpl()
1630 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfo( in GetReturnValueObjectImpl()
1656 const RegisterInfo *r1_reg_info = reg_ctx->GetRegisterInfo( in GetReturnValueObjectImpl()
1789 reg_ctx->GetRegisterInfo(eRegisterKindDWARF, regnum); in GetReturnValueObjectImpl()
1866 const RegisterInfo *r0_info = reg_ctx->GetRegisterInfo( in SetReturnValueObject()
[all …]
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Instruction/ARM64/
H A DEmulateInstructionARM64.cpp157 bool EmulateInstructionARM64::GetRegisterInfo(RegisterKind reg_kind, in GetRegisterInfo() function in EmulateInstructionARM64
678 if (GetRegisterInfo(eRegisterKindLLDB, n, reg_info_Rn)) in EmulateADDSUBImm()
786 if (!GetRegisterInfo(eRegisterKindLLDB, gpr_x0_arm64 + n, reg_info_base)) in EmulateLDPSTP()
790 if (!GetRegisterInfo(eRegisterKindLLDB, fpu_d0_arm64 + t, reg_info_Rt)) in EmulateLDPSTP()
792 if (!GetRegisterInfo(eRegisterKindLLDB, fpu_d0_arm64 + t2, reg_info_Rt2)) in EmulateLDPSTP()
795 if (!GetRegisterInfo(eRegisterKindLLDB, gpr_x0_arm64 + t, reg_info_Rt)) in EmulateLDPSTP()
797 if (!GetRegisterInfo(eRegisterKindLLDB, gpr_x0_arm64 + t2, reg_info_Rt2)) in EmulateLDPSTP()
984 if (!GetRegisterInfo(eRegisterKindLLDB, gpr_x0_arm64 + n, reg_info_base)) in EmulateLDRSTRImm()
988 if (!GetRegisterInfo(eRegisterKindLLDB, gpr_x0_arm64 + t, reg_info_Rt)) in EmulateLDRSTRImm()

12345