Home
last modified time | relevance | path

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

123456

/llvm-project-15.0.7/lldb/unittests/UnwindAssembly/ARM64/
H A DTestArm64InstEmulation.cpp105 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_fp_arm64, regloc)); in TEST_F()
650 if (row_sp->GetRegisterInfo(fpu_d8_arm64, regloc)) { in TEST_F()
653 if (row_sp->GetRegisterInfo(fpu_d9_arm64, regloc)) { in TEST_F()
656 if (row_sp->GetRegisterInfo(fpu_d10_arm64, regloc)) { in TEST_F()
659 if (row_sp->GetRegisterInfo(fpu_d11_arm64, regloc)) { in TEST_F()
662 if (row_sp->GetRegisterInfo(fpu_d12_arm64, regloc)) { in TEST_F()
665 if (row_sp->GetRegisterInfo(fpu_d13_arm64, regloc)) { in TEST_F()
668 if (row_sp->GetRegisterInfo(fpu_d14_arm64, regloc)) { in TEST_F()
671 if (row_sp->GetRegisterInfo(fpu_d15_arm64, regloc)) { in TEST_F()
674 if (row_sp->GetRegisterInfo(gpr_x27_arm64, regloc)) { in TEST_F()
[all …]
/llvm-project-15.0.7/lldb/unittests/UnwindAssembly/x86/
H A DTestx86AssemblyInspectionEngine.cpp180 EXPECT_TRUE(row_sp->GetRegisterInfo(k_rip, regloc)); in TEST_F()
191 EXPECT_TRUE(row_sp->GetRegisterInfo(k_rip, regloc)); in TEST_F()
202 EXPECT_TRUE(row_sp->GetRegisterInfo(k_rip, regloc)); in TEST_F()
213 EXPECT_TRUE(row_sp->GetRegisterInfo(k_rip, regloc)); in TEST_F()
256 EXPECT_TRUE(row_sp->GetRegisterInfo(k_eip, regloc)); in TEST_F()
267 EXPECT_TRUE(row_sp->GetRegisterInfo(k_eip, regloc)); in TEST_F()
278 EXPECT_TRUE(row_sp->GetRegisterInfo(k_eip, regloc)); in TEST_F()
289 EXPECT_TRUE(row_sp->GetRegisterInfo(k_eip, regloc)); in TEST_F()
397 EXPECT_TRUE(row_sp->GetRegisterInfo(k_rip, regloc)); in TEST_F()
401 EXPECT_TRUE(row_sp->GetRegisterInfo(k_rbp, regloc)); in TEST_F()
[all …]
/llvm-project-15.0.7/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.cpp470 return GetRegisterInfo()[reg].byte_offset; in GetRegisterOffset()
475 return GetRegisterInfo()[reg].byte_size; in GetRegisterSize()
491 return GetRegisterInfo()[m_reg_info.first_fpr].byte_offset; in GetFXSAVEOffset()
494 const RegisterInfo *RegisterContextPOSIX_x86::GetRegisterInfo() { in GetRegisterInfo() function in RegisterContextPOSIX_x86
498 return m_register_info_up->GetRegisterInfo(); in GetRegisterInfo()
504 return &GetRegisterInfo()[reg]; in GetRegisterInfoAtIndex()
536 return GetRegisterInfo()[reg].name; in GetRegisterName()
/llvm-project-15.0.7/lldb/source/Plugins/Process/Linux/
H A DNativeRegisterContextLinux_arm64.cpp126 if (GetRegisterInfo().IsSVEEnabled()) in NativeRegisterContextLinux_arm64()
233 if (GetRegisterInfo().IsSVERegVG(reg)) { in ReadRegister()
373 if (GetRegisterInfo().IsSVERegVG(reg)) { in WriteRegister()
469 if (GetRegisterInfo().IsSVEEnabled()) { in ReadAllRegisterValues()
479 if (GetRegisterInfo().IsMTEEnabled()) { in ReadAllRegisterValues()
492 if (GetRegisterInfo().IsSVEEnabled()) { in ReadAllRegisterValues()
500 if (GetRegisterInfo().IsMTEEnabled()) in ReadAllRegisterValues()
601 if (GetRegisterInfo().IsMTEEnabled() && in WriteAllRegisterValues()
626 return GetRegisterInfo().IsSVEReg(reg); in IsSVE()
630 return GetRegisterInfo().IsPAuthReg(reg); in IsPAuth()
[all …]
/llvm-project-15.0.7/lldb/unittests/UnwindAssembly/PPC64/
H A DTestPPC64InstEmulation.cpp112 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_r31_ppc64le, regloc)); in TEST_F()
123 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_lr_ppc64le, regloc)); in TEST_F()
134 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_r31_ppc64le, regloc)); in TEST_F()
138 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_lr_ppc64le, regloc)); in TEST_F()
149 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_r31_ppc64le, regloc)); in TEST_F()
153 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_lr_ppc64le, regloc)); in TEST_F()
164 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_r31_ppc64le, regloc)); in TEST_F()
168 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_lr_ppc64le, regloc)); in TEST_F()
224 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_r31_ppc64le, regloc)); in TEST_F()
235 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_lr_ppc64le, regloc)); in TEST_F()
/llvm-project-15.0.7/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_mips64.cpp42 NativeRegisterContextFreeBSD_mips64::GetRegisterInfo() const { in GetRegisterInfo() function in NativeRegisterContextFreeBSD_mips64
48 return GetRegisterInfo().GetRegisterSetCount(); in GetRegisterSetCount()
53 return GetRegisterInfo().GetRegisterSet(set_index); in GetRegisterSet()
88 m_reg_data.data() + GetRegisterInfo().GetGPRSize()); in ReadRegisterSet()
101 m_reg_data.data() + GetRegisterInfo().GetGPRSize()); in WriteRegisterSet()
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()
/llvm-project-15.0.7/lldb/source/Plugins/ABI/AArch64/
H A DABISysV_arm64.cpp90 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfo( in PrepareTrivialCall()
100 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, in PrepareTrivialCall()
107 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, in PrepareTrivialCall()
114 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, in PrepareTrivialCall()
165 reg_info = reg_ctx->GetRegisterInfo( in GetArgumentValues()
245 const RegisterInfo *x0_info = reg_ctx->GetRegisterInfo( in SetReturnValueObject()
256 const RegisterInfo *x1_info = reg_ctx->GetRegisterInfo( in SetReturnValueObject()
539 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfo( in LoadValueFromConsecutiveGPRRegisters()
578 reg_info = reg_ctx->GetRegisterInfo(eRegisterKindGeneric, in LoadValueFromConsecutiveGPRRegisters()
637 x0_reg_info = reg_ctx->GetRegisterInfo(eRegisterKindGeneric, in GetReturnValueObjectImpl()
[all …]
/llvm-project-15.0.7/lldb/source/Plugins/Instruction/PPC64/
H A DEmulateInstructionPPC64.cpp68 bool EmulateInstructionPPC64::GetRegisterInfo(RegisterKind reg_kind, in GetRegisterInfo() function in EmulateInstructionPPC64
244 if (!GetRegisterInfo(eRegisterKindLLDB, gpr_r1_ppc64le, r1_info)) in EmulateLD()
294 if (!GetRegisterInfo(eRegisterKindLLDB, rs_num, rs_info)) in EmulateSTD()
297 if (!GetRegisterInfo(eRegisterKindLLDB, ra, ra_info)) in EmulateSTD()
339 if (!GetRegisterInfo(eRegisterKindLLDB, ra, ra_info)) in EmulateOR()
374 if (!GetRegisterInfo(eRegisterKindLLDB, gpr_r1_ppc64le, r1_info)) in EmulateADDI()
/llvm-project-15.0.7/lldb/unittests/Process/Utility/
H A DRegisterContextNetBSDTest_i386.cpp27 const RegisterInfo &info = ctx.GetRegisterInfo()[reg]; in GetRegParams()
66 size_t base_offset = reg_ctx.GetRegisterInfo()[lldb_fctrl_i386].byte_offset; in TEST()
107 base_offset = reg_ctx.GetRegisterInfo()[lldb_dr0_i386].byte_offset; in TEST()
H A DRegisterContextFreeBSDTest.cpp37 const RegisterInfo &info = ctx.GetRegisterInfo()[reg]; in GetRegParams()
85 size_t base_offset = reg_ctx.GetRegisterInfo()[lldb_fctrl_x86_64].byte_offset; in TEST()
138 base_offset = reg_ctx.GetRegisterInfo()[lldb_dr0_x86_64].byte_offset; in TEST()
192 size_t base_offset = reg_ctx.GetRegisterInfo()[lldb_fctrl_i386].byte_offset; in TEST()
233 base_offset = reg_ctx.GetRegisterInfo()[lldb_dr0_i386].byte_offset; in TEST()
278 size_t base_offset = reg_ctx.GetRegisterInfo()[fpu_d0_arm].byte_offset; in TEST()
367 size_t base_offset = reg_ctx.GetRegisterInfo()[fpu_v0_arm64].byte_offset; in TEST()
467 size_t base_offset = reg_ctx.GetRegisterInfo()[fpr_f0_mips64].byte_offset; in TEST()
526 size_t base_offset = reg_ctx.GetRegisterInfo()[fpr_f0_powerpc].byte_offset; in TEST()
H A DRegisterContextNetBSDTest_x86_64.cpp28 const RegisterInfo &info = ctx.GetRegisterInfo()[reg]; in GetRegParams()
75 size_t base_offset = reg_ctx.GetRegisterInfo()[lldb_fctrl_x86_64].byte_offset; in TEST()
128 base_offset = reg_ctx.GetRegisterInfo()[lldb_dr0_x86_64].byte_offset; in TEST()
/llvm-project-15.0.7/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 …]
/llvm-project-15.0.7/lldb/source/Plugins/ABI/SystemZ/
H A DABISysV_s390x.cpp221 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC); in PrepareTrivialCall()
223 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP); in PrepareTrivialCall()
241 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfo( in PrepareTrivialCall()
333 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG1) in GetArgumentValues()
336 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG2) in GetArgumentValues()
339 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG3) in GetArgumentValues()
342 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG4) in GetArgumentValues()
345 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG5) in GetArgumentValues()
/llvm-project-15.0.7/lldb/source/Plugins/Instruction/ARM/
H A DEmulateInstructionARM.cpp974 GetRegisterInfo(eRegisterKindDWARF, dwarf_sp, sp_reg); in EmulatePUSH()
1101 GetRegisterInfo(eRegisterKindDWARF, dwarf_sp, sp_reg); in EmulatePOP()
1188 GetRegisterInfo(eRegisterKindDWARF, dwarf_sp, sp_reg); in EmulateADDRdSPImm()
1244 GetRegisterInfo(eRegisterKindDWARF, dwarf_sp, sp_reg); in EmulateMOVRdSP()
1768 GetRegisterInfo(eRegisterKindDWARF, dwarf_pc, pc_reg); in EmulateLDRRtPCRelative()
1912 GetRegisterInfo(eRegisterKindDWARF, dwarf_sp, sp_reg); in EmulateADDSPImm()
1979 GetRegisterInfo(eRegisterKindDWARF, dwarf_sp, sp_reg); in EmulateADDSPRm()
2519 GetRegisterInfo(eRegisterKindDWARF, dwarf_sp, sp_reg); in EmulateSTRRtSP()
2617 GetRegisterInfo(eRegisterKindDWARF, dwarf_sp, sp_reg); in EmulateVPUSH()
3184 GetRegisterInfo(eRegisterKindDWARF, Rn, dwarf_reg); in EmulateADDImmARM()
[all …]
/llvm-project-15.0.7/lldb/source/Plugins/ABI/ARC/
H A DABISysV_arc.cpp277 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, reg_index), in PrepareTrivialCall()
348 reg_ctx.GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG1); in SetReturnValueObject()
360 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()
472 auto reg_info_r0 = reg_ctx->GetRegisterInfo(eRegisterKindGeneric, in GetReturnValueObjectSimple()
536 auto reg_info_r0 = reg_ctx->GetRegisterInfo(eRegisterKindGeneric, in GetReturnValueObjectImpl()

123456