| /freebsd/contrib/llvm-project/lldb/source/Plugins/Process/Utility/ |
| H A D | RegisterInfoPOSIX_loongarch64.cpp | 197 uint32_t reg_index) const { in GetRegisterSetFromRegisterIndex() 199 if (reg_index >= gpr_first_loongarch && reg_index <= gpr_last_loongarch) in GetRegisterSetFromRegisterIndex() 201 if (reg_index >= fpr_first_loongarch && reg_index <= fpr_last_loongarch) in GetRegisterSetFromRegisterIndex() 203 if (reg_index >= lsx_first_loongarch && reg_index <= lsx_last_loongarch) in GetRegisterSetFromRegisterIndex() 205 if (reg_index >= lasx_first_loongarch && reg_index <= lasx_last_loongarch) in GetRegisterSetFromRegisterIndex()
|
| H A D | RegisterInfoPOSIX_riscv32.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 | 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 | RegisterInfoPOSIX_riscv64.cpp | 131 uint32_t reg_index) const { in GetRegisterSetFromRegisterIndex() 133 if (reg_index >= regset_range.second.first && in GetRegisterSetFromRegisterIndex() 134 reg_index < regset_range.second.second) in GetRegisterSetFromRegisterIndex()
|
| 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 | RegisterContextOpenBSD_i386.cpp | 51 #define DR_OFFSET(reg_index) (LLVM_EXTENSION offsetof(dbreg, dr[reg_index])) argument
|
| 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 | 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;
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/Instruction/LoongArch/ |
| H A D | EmulateInstructionLoongArch.cpp | 138 uint32_t reg_index) { in GetRegisterInfo() argument 140 switch (reg_index) { in GetRegisterInfo() 143 reg_index = gpr_pc_loongarch; in GetRegisterInfo() 147 reg_index = gpr_sp_loongarch; in GetRegisterInfo() 151 reg_index = gpr_fp_loongarch; in GetRegisterInfo() 155 reg_index = gpr_ra_loongarch; in GetRegisterInfo() 169 if (reg_index >= length || reg_kind != eRegisterKindLLDB) in GetRegisterInfo() 171 return array[reg_index]; in GetRegisterInfo()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/Process/AIX/ |
| H A D | NativeRegisterContextAIX.cpp | 19 Status NativeRegisterContextAIX::ReadRegisterRaw(uint32_t reg_index, in ReadRegisterRaw() argument 25 NativeRegisterContextAIX::WriteRegisterRaw(uint32_t reg_index, in WriteRegisterRaw() argument
|
| H A D | NativeRegisterContextAIX.h | 24 virtual Status ReadRegisterRaw(uint32_t reg_index, RegisterValue ®_value); 26 virtual Status WriteRegisterRaw(uint32_t reg_index,
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/ |
| H A D | GDBRemoteCommunicationServerLLGS.cpp | 2001 const uint32_t reg_index = in Handle_qRegisterInfo() local 2003 if (reg_index == std::numeric_limits<uint32_t>::max()) in Handle_qRegisterInfo() 2008 if (reg_index >= reg_context.GetUserRegisterCount()) in Handle_qRegisterInfo() 2011 const RegisterInfo *reg_info = reg_context.GetRegisterInfoAtIndex(reg_index); in Handle_qRegisterInfo() 2042 reg_context.GetRegisterSetNameForRegisterAtIndex(reg_index); in Handle_qRegisterInfo() 2178 const uint32_t reg_index = in Handle_p() local 2180 if (reg_index == std::numeric_limits<uint32_t>::max()) { in Handle_p() 2200 if (reg_index >= reg_context.GetUserRegisterCount()) { in Handle_p() 2204 __FUNCTION__, reg_index, reg_context.GetUserRegisterCount()); in Handle_p() 2208 const RegisterInfo *reg_info = reg_context.GetRegisterInfoAtIndex(reg_index); in Handle_p() [all …]
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSD/ |
| H A D | NativeRegisterContextFreeBSD_x86_64.cpp | 642 uint32_t reg_index; in GetYMMSplitReg() local 645 reg_index = reg - lldb_ymm0_i386; in GetYMMSplitReg() 648 reg_index = reg - lldb_ymm0_x86_64; in GetYMMSplitReg() 657 return YMMSplitPtr{&fpreg->sv_xmm[reg_index], &ymmreg[reg_index]}; in GetYMMSplitReg()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/Process/NetBSD/ |
| H A D | NativeRegisterContextNetBSD_x86_64.cpp | 632 uint32_t reg_index; in GetYMMSplitReg() local 635 reg_index = reg - lldb_ymm0_i386; in GetYMMSplitReg() 638 reg_index = reg - lldb_ymm0_x86_64; in GetYMMSplitReg() 644 return YMMSplitPtr{&xst->xs_fxsave.fx_xmm[reg_index], in GetYMMSplitReg() 645 &xst->xs_ymm_hi128.xs_ymm[reg_index]}; in GetYMMSplitReg()
|
| /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()
|