/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/Utility/ |
H A D | RegisterInfoPOSIX_riscv64.cpp | 128 uint32_t reg_index) const { in GetRegisterSetFromRegisterIndex() 130 if (reg_index >= gpr_first_riscv && reg_index <= gpr_last_riscv) in GetRegisterSetFromRegisterIndex() 132 if (reg_index >= fpr_first_riscv && reg_index <= fpr_last_riscv) in GetRegisterSetFromRegisterIndex()
|
H A D | RegisterInfoPOSIX_loongarch64.cpp | 144 uint32_t reg_index) const { in GetRegisterSetFromRegisterIndex() 146 if (reg_index >= gpr_first_loongarch && reg_index <= gpr_last_loongarch) in GetRegisterSetFromRegisterIndex() 148 if (reg_index >= fpr_first_loongarch && reg_index <= fpr_last_loongarch) in GetRegisterSetFromRegisterIndex()
|
H A D | NativeRegisterContextRegisterInfo.cpp | 32 uint32_t reg_index) const { in GetRegisterInfoAtIndex() 33 if (reg_index <= GetRegisterCount()) in GetRegisterInfoAtIndex() 34 return m_register_info_interface_up->GetRegisterInfo() + reg_index; in GetRegisterInfoAtIndex()
|
H A D | RegisterInfos_i386.h | 26 #define YMM_OFFSET(reg_index) \ argument 30 (32 * reg_index)) 32 #define BNDR_OFFSET(reg_index) \ argument 35 LLVM_EXTENSION offsetof(XSAVE, mpxr[reg_index])) 37 #define BNDC_OFFSET(reg_index) \ argument 40 LLVM_EXTENSION offsetof(XSAVE, mpxc[reg_index]))
|
H A D | RegisterInfos_x86_64.h | 23 #define YMM_OFFSET(reg_index) \ argument 26 LLVM_EXTENSION offsetof(XSAVE, ymmh[0]) + (32 * reg_index)) 31 #define BNDR_OFFSET(reg_index) \ argument 34 LLVM_EXTENSION offsetof(XSAVE, mpxr[reg_index]) + GDB_REMOTE_OFFSET) 36 #define BNDC_OFFSET(reg_index) \ argument 39 LLVM_EXTENSION offsetof(XSAVE, mpxc[reg_index]) + GDB_REMOTE_OFFSET) 378 #define UPDATE_DR_INFO(reg_index) \ argument 380 g_register_infos[lldb_dr##reg_index##_i386].byte_offset = \ 381 DR_OFFSET(reg_index); \
|
H A D | RegisterInfos_x86_64_with_base.h | 25 #define YMM_OFFSET(reg_index) \ argument 28 LLVM_EXTENSION offsetof(XSAVE, ymmh[0]) + (32 * reg_index)) 33 #define BNDR_OFFSET(reg_index) \ argument 36 LLVM_EXTENSION offsetof(XSAVE, mpxr[reg_index]) + GDB_REMOTE_OFFSET) 38 #define BNDC_OFFSET(reg_index) \ argument 41 LLVM_EXTENSION offsetof(XSAVE, mpxc[reg_index]) + GDB_REMOTE_OFFSET) 363 #define UPDATE_DR_INFO(reg_index) \ 365 g_register_infos[lldb_dr##reg_index##_i386].byte_offset = \ 366 DR_OFFSET(reg_index); \ 372 UPDATE_DR_INFO(reg_index) global() argument
|
H A D | RegisterContextOpenBSD_i386.cpp | 51 #define DR_OFFSET(reg_index) (LLVM_EXTENSION offsetof(dbreg, dr[reg_index])) argument
|
H A D | RegisterContextFreeBSD_i386.cpp | 55 #define DR_OFFSET(reg_index) \ argument 57 LLVM_EXTENSION offsetof(DBG, dr[reg_index]))
|
H A D | RegisterInfoPOSIX_arm.cpp | 176 uint32_t reg_index) const { in GetRegisterSetFromRegisterIndex() 177 if (reg_index <= gpr_cpsr) in GetRegisterSetFromRegisterIndex() 179 if (reg_index <= fpu_q15) in GetRegisterSetFromRegisterIndex()
|
H A D | RegisterContextOpenBSD_x86_64.cpp | 59 #define DR_OFFSET(reg_index) (LLVM_EXTENSION offsetof(DBG, dr[reg_index])) argument
|
H A D | RegisterContextNetBSD_i386.cpp | 68 #define DR_OFFSET(reg_index) \ argument 69 (LLVM_EXTENSION offsetof(UserArea, u_debugreg[reg_index]))
|
H A D | RegisterContextLinux_i386.cpp | 81 #define DR_OFFSET(reg_index) (DR_0_OFFSET + (reg_index * 4)) argument
|
H A D | RegisterContextFreeBSD_x86_64.cpp | 62 #define DR_OFFSET(reg_index) \ argument 64 LLVM_EXTENSION offsetof(DBG, dr[reg_index]))
|
H A D | RegisterContextNetBSD_x86_64.cpp | 76 #define DR_OFFSET(reg_index) \ argument 78 LLVM_EXTENSION offsetof(DBG, dr[reg_index]))
|
H A D | RegisterContextLinux_x86_64.cpp | 74 #define DR_OFFSET(reg_index) \ argument 76 LLVM_EXTENSION offsetof(DBG, dr[reg_index]))
|
H A D | NativeRegisterContextRegisterInfo.h | 32 const RegisterInfo *GetRegisterInfoAtIndex(uint32_t reg_index) const override;
|
H A D | RegisterInfoAndSetInterface.h | 32 virtual size_t GetRegisterSetFromRegisterIndex(uint32_t reg_index) const = 0;
|
H A D | RegisterInfoPOSIX_riscv64.h | 59 size_t GetRegisterSetFromRegisterIndex(uint32_t reg_index) const override;
|
H A D | RegisterInfoPOSIX_arm.h | 65 size_t GetRegisterSetFromRegisterIndex(uint32_t reg_index) const override;
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/Instruction/LoongArch/ |
H A D | EmulateInstructionLoongArch.cpp | 149 uint32_t reg_index) { in GetRegisterInfo() argument 151 switch (reg_index) { in GetRegisterInfo() 154 reg_index = gpr_pc_loongarch; in GetRegisterInfo() 158 reg_index = gpr_sp_loongarch; in GetRegisterInfo() 162 reg_index = gpr_fp_loongarch; in GetRegisterInfo() 166 reg_index = gpr_ra_loongarch; in GetRegisterInfo() 180 if (reg_index >= length || reg_kind != eRegisterKindLLDB) in GetRegisterInfo() 182 return array[reg_index]; in GetRegisterInfo()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/ |
H A D | GDBRemoteCommunicationServerLLGS.cpp | 1997 const uint32_t reg_index = in Handle_qRegisterInfo() local 1999 if (reg_index == std::numeric_limits<uint32_t>::max()) in Handle_qRegisterInfo() 2004 if (reg_index >= reg_context.GetUserRegisterCount()) in Handle_qRegisterInfo() 2007 const RegisterInfo *reg_info = reg_context.GetRegisterInfoAtIndex(reg_index); in Handle_qRegisterInfo() 2038 reg_context.GetRegisterSetNameForRegisterAtIndex(reg_index); in Handle_qRegisterInfo() 2174 const uint32_t reg_index = in Handle_p() local 2176 if (reg_index == std::numeric_limits<uint32_t>::max()) { in Handle_p() 2196 if (reg_index >= reg_context.GetUserRegisterCount()) { in Handle_p() 2200 __FUNCTION__, reg_index, reg_context.GetUserRegisterCount()); in Handle_p() 2204 const RegisterInfo *reg_info = reg_context.GetRegisterInfoAtIndex(reg_index); in Handle_p() [all …]
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/ARC/ |
H A D | ABISysV_arc.cpp | 253 size_t reg_index = LLDB_REGNUM_GENERIC_ARG1; in PrepareTrivialCall() local 261 while (size > 0 && reg_index < regs_for_args_count) { in PrepareTrivialCall() 277 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, reg_index), in PrepareTrivialCall() 282 ++reg_index; in PrepareTrivialCall() 285 if (reg_index < regs_for_args_count || size == 0) in PrepareTrivialCall()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/NetBSD/ |
H A D | NativeRegisterContextNetBSD_x86_64.cpp | 629 uint32_t reg_index; in GetYMMSplitReg() local 632 reg_index = reg - lldb_ymm0_i386; in GetYMMSplitReg() 635 reg_index = reg - lldb_ymm0_x86_64; in GetYMMSplitReg() 641 return YMMSplitPtr{&xst->xs_fxsave.fx_xmm[reg_index], in GetYMMSplitReg() 642 &xst->xs_ymm_hi128.xs_ymm[reg_index]}; in GetYMMSplitReg()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSD/ |
H A D | NativeRegisterContextFreeBSD_x86_64.cpp | 639 uint32_t reg_index; in GetYMMSplitReg() local 642 reg_index = reg - lldb_ymm0_i386; in GetYMMSplitReg() 645 reg_index = reg - lldb_ymm0_x86_64; in GetYMMSplitReg() 654 return YMMSplitPtr{&fpreg->sv_xmm[reg_index], &ymmreg[reg_index]}; in GetYMMSplitReg()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/PowerPC/ |
H A D | ABISysV_ppc64.cpp | 584 ValueSP GetIntegerValue(uint32_t reg_index) { in GetIntegerValue() argument 586 auto reg = GetGPR(reg_index); in GetIntegerValue() 633 ValueSP GetFloatValue(CompilerType &type, uint32_t reg_index) { in GetFloatValue() argument 635 auto reg = GetFPR(reg_index); in GetFloatValue() 665 ValueSP GetPointerValue(uint32_t reg_index) { in GetPointerValue() argument 667 auto reg = GetGPR(reg_index); in GetPointerValue()
|