Searched refs:reg_info (Results 26 - 50 of 163) sorted by relevance

1234567

/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSD/
H A DRegisterContextPOSIXProcessMonitor_arm.cpp68 const RegisterInfo *reg_info = GetRegisterInfoAtIndex(reg); local
69 if (reg_info->invalidate_regs &&
70 (reg_info->invalidate_regs[0] != LLDB_INVALID_REGNUM)) {
72 uint32_t full_reg = reg_info->invalidate_regs[0];
89 reg_info, src, sizeof(src), byte_order, error);
92 memcpy(dst + (reg_info->byte_offset & 0x1), src, src_size);
109 const RegisterInfo *reg_info, RegisterValue &value) {
110 if (!reg_info)
113 const uint32_t reg = reg_info->kinds[eRegisterKindLLDB];
123 assert(reg_info
108 ReadRegister( const RegisterInfo *reg_info, RegisterValue &value) argument
141 WriteRegister( const RegisterInfo *reg_info, const RegisterValue &value) argument
[all...]
H A DRegisterContextPOSIXProcessMonitor_x86.cpp126 const RegisterInfo *reg_info = GetRegisterInfoAtIndex(reg); local
127 if (reg_info->invalidate_regs &&
128 (reg_info->invalidate_regs[0] != LLDB_INVALID_REGNUM)) {
130 uint32_t full_reg = reg_info->invalidate_regs[0];
147 reg_info, src, sizeof(src), byte_order, error);
150 memcpy(dst + (reg_info->byte_offset & 0x1), src, src_size);
173 const RegisterInfo *reg_info, RegisterValue &value) {
174 if (!reg_info)
177 const uint32_t reg = reg_info->kinds[eRegisterKindLLDB];
184 bool is_subreg = reg_info
172 ReadRegister( const RegisterInfo *reg_info, RegisterValue &value) argument
268 WriteRegister( const RegisterInfo *reg_info, const RegisterValue &value) argument
[all...]
/freebsd-11-stable/tools/tools/cxgbtool/
H A Dreg_defs_t3.c8 struct reg_info sge3_regs[] = {
146 struct reg_info pcix1_regs[] = {
218 struct reg_info pcie0_regs[] = {
417 struct reg_info t3dbg_regs[] = {
563 struct reg_info mc7_pmrx_regs[] = {
680 struct reg_info mc7_pmtx_regs[] = {
797 struct reg_info mc7_cm_regs[] = {
914 struct reg_info cim_regs[] = {
1030 struct reg_info tp1_regs[] = {
1390 struct reg_info ulp2_rx_reg
[all...]
H A Dreg_defs_t3b.c7 struct reg_info t3b_sge3_regs[] = {
156 struct reg_info t3b_pcix1_regs[] = {
228 struct reg_info t3b_pcie0_regs[] = {
382 struct reg_info t3b_t3dbg_regs[] = {
563 struct reg_info t3b_mc7_pmrx_regs[] = {
684 struct reg_info t3b_mc7_pmtx_regs[] = {
805 struct reg_info t3b_mc7_cm_regs[] = {
926 struct reg_info t3b_cim_regs[] = {
1053 struct reg_info t3b_tp1_regs[] = {
1459 struct reg_info t3b_ulp2_rx_reg
[all...]
H A Dreg_defs_t3c.c7 struct reg_info t3c_sge3_regs[] = {
183 struct reg_info t3c_pcix1_regs[] = {
288 struct reg_info t3c_pcie0_regs[] = {
481 struct reg_info t3c_t3dbg_regs[] = {
662 struct reg_info t3c_mc7_pmrx_regs[] = {
783 struct reg_info t3c_mc7_pmtx_regs[] = {
904 struct reg_info t3c_mc7_cm_regs[] = {
1025 struct reg_info t3c_cim_regs[] = {
1200 struct reg_info t3c_tp1_regs[] = {
1673 struct reg_info t3c_ulp2_rx_reg
[all...]
H A Dreg_defs.c7 struct reg_info sge_regs[] = {
112 struct reg_info mc3_regs[] = {
202 struct reg_info mc4_regs[] = {
282 struct reg_info tpi_regs[] = {
296 struct reg_info tp_regs[] = {
515 struct reg_info rat_regs[] = {
538 struct reg_info cspi_regs[] = {
566 struct reg_info espi_regs[] = {
666 struct reg_info ulp_regs[] = {
688 struct reg_info pl_reg
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/Utility/
H A DRegisterContextMacOSXFrameBackchain.cpp55 const RegisterInfo *reg_info, RegisterValue &value) {
61 switch (reg_info->kinds[eRegisterKindGeneric]) {
78 switch (reg_info->encoding) {
85 value.SetUInt(reg_value, reg_info->byte_size);
89 switch (reg_info->byte_size) {
132 const RegisterInfo *reg_info, const RegisterValue &value) {
54 ReadRegister( const RegisterInfo *reg_info, RegisterValue &value) argument
131 WriteRegister( const RegisterInfo *reg_info, const RegisterValue &value) argument
H A DDynamicRegisterInfo.cpp100 RegisterInfo reg_info; local
103 memset(&reg_info, 0, sizeof(reg_info));
113 reg_info.name = name_val.GetCString();
115 reg_info.alt_name = alt_name_val.GetCString();
117 reg_info_dict->GetValueForKeyAsInteger("offset", reg_info.byte_offset,
122 if (reg_info.byte_offset == UINT32_MAX) {
171 reg_info.byte_offset =
175 reg_info.byte_offset =
244 reg_info
400 AddRegister(RegisterInfo &reg_info, ConstString &reg_name, ConstString &reg_alt_name, ConstString &set_name) argument
[all...]
H A DRegisterContextMacOSXFrameBackchain.h36 bool ReadRegister(const lldb_private::RegisterInfo *reg_info,
39 bool WriteRegister(const lldb_private::RegisterInfo *reg_info,
H A DRegisterContextThreadMemory.cpp93 bool RegisterContextThreadMemory::ReadRegister(const RegisterInfo *reg_info, argument
97 return m_reg_ctx_sp->ReadRegister(reg_info, reg_value);
102 const RegisterInfo *reg_info, const RegisterValue &reg_value) {
105 return m_reg_ctx_sp->WriteRegister(reg_info, reg_value);
195 const lldb_private::RegisterInfo *reg_info, lldb::addr_t src_addr,
199 return m_reg_ctx_sp->ReadRegisterValueFromMemory(reg_info, src_addr,
207 const lldb_private::RegisterInfo *reg_info, lldb::addr_t dst_addr,
211 return m_reg_ctx_sp->WriteRegisterValueToMemory(reg_info, dst_addr, dst_len,
101 WriteRegister( const RegisterInfo *reg_info, const RegisterValue &reg_value) argument
194 ReadRegisterValueFromMemory( const lldb_private::RegisterInfo *reg_info, lldb::addr_t src_addr, uint32_t src_len, RegisterValue &reg_value) argument
206 WriteRegisterValueToMemory( const lldb_private::RegisterInfo *reg_info, lldb::addr_t dst_addr, uint32_t dst_len, const RegisterValue &reg_value) argument
H A DRegisterContextThreadMemory.h36 bool ReadRegister(const RegisterInfo *reg_info,
39 bool WriteRegister(const RegisterInfo *reg_info,
78 Status ReadRegisterValueFromMemory(const lldb_private::RegisterInfo *reg_info,
82 Status WriteRegisterValueToMemory(const lldb_private::RegisterInfo *reg_info,
H A DRegisterContextMemory.h24 DynamicRegisterInfo &reg_info,
48 bool ReadRegister(const lldb_private::RegisterInfo *reg_info,
51 bool WriteRegister(const lldb_private::RegisterInfo *reg_info,
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/elf-core/
H A DRegisterContextPOSIXCore_arm.h27 bool ReadRegister(const lldb_private::RegisterInfo *reg_info,
30 bool WriteRegister(const lldb_private::RegisterInfo *reg_info,
H A DRegisterContextPOSIXCore_arm64.h27 bool ReadRegister(const lldb_private::RegisterInfo *reg_info,
30 bool WriteRegister(const lldb_private::RegisterInfo *reg_info,
H A DRegisterContextPOSIXCore_mips64.h27 bool ReadRegister(const lldb_private::RegisterInfo *reg_info,
30 bool WriteRegister(const lldb_private::RegisterInfo *reg_info,
H A DRegisterContextPOSIXCore_ppc64le.h24 bool ReadRegister(const lldb_private::RegisterInfo *reg_info,
27 bool WriteRegister(const lldb_private::RegisterInfo *reg_info,
H A DRegisterContextPOSIXCore_s390x.h26 bool ReadRegister(const lldb_private::RegisterInfo *reg_info,
29 bool WriteRegister(const lldb_private::RegisterInfo *reg_info,
H A DRegisterContextPOSIXCore_x86_64.h23 bool ReadRegister(const lldb_private::RegisterInfo *reg_info,
26 bool WriteRegister(const lldb_private::RegisterInfo *reg_info,
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Target/
H A DRegisterContext.h36 RegisterInfo *reg_info);
42 virtual bool ReadRegister(const RegisterInfo *reg_info,
45 virtual bool WriteRegister(const RegisterInfo *reg_info,
127 ReadRegisterValueFromMemory(const lldb_private::RegisterInfo *reg_info,
132 WriteRegisterValueToMemory(const lldb_private::RegisterInfo *reg_info,
169 uint64_t ReadRegisterAsUnsigned(const RegisterInfo *reg_info,
174 bool WriteRegisterFromUnsigned(const RegisterInfo *reg_info, uint64_t uval);
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/UnwindAssembly/InstEmulation/
H A DUnwindAssemblyInstEmulation.cpp332 const RegisterInfo &reg_info) {
335 if (EmulateInstruction::GetBestRegisterKindAndNumber(&reg_info, reg_kind,
342 const RegisterInfo &reg_info, const RegisterValue &reg_value) {
343 m_register_values[MakeRegisterKindValuePair(reg_info)] = reg_value;
346 bool UnwindAssemblyInstEmulation::GetRegisterValue(const RegisterInfo &reg_info, argument
348 const uint64_t reg_id = MakeRegisterKindValuePair(reg_info);
356 reg_value.SetUInt(reg_id, reg_info.byte_size);
464 const RegisterInfo *reg_info,
467 if (baton && reg_info)
469 ->ReadRegister(instruction, reg_info, reg_valu
331 MakeRegisterKindValuePair( const RegisterInfo &reg_info) argument
341 SetRegisterValue( const RegisterInfo &reg_info, const RegisterValue &reg_value) argument
462 ReadRegister(EmulateInstruction *instruction, void *baton, const RegisterInfo *reg_info, RegisterValue &reg_value) argument
472 ReadRegister(EmulateInstruction *instruction, const RegisterInfo *reg_info, RegisterValue &reg_value) argument
491 WriteRegister( EmulateInstruction *instruction, void *baton, const EmulateInstruction::Context &context, const RegisterInfo *reg_info, const RegisterValue &reg_value) argument
500 WriteRegister( EmulateInstruction *instruction, const EmulateInstruction::Context &context, const RegisterInfo *reg_info, const RegisterValue &reg_value) argument
[all...]
H A DUnwindAssemblyInstEmulation.h91 const lldb_private::RegisterInfo *reg_info,
97 const lldb_private::RegisterInfo *reg_info,
112 const lldb_private::RegisterInfo *reg_info,
117 const lldb_private::RegisterInfo *reg_info,
121 MakeRegisterKindValuePair(const lldb_private::RegisterInfo &reg_info);
123 void SetRegisterValue(const lldb_private::RegisterInfo &reg_info,
126 bool GetRegisterValue(const lldb_private::RegisterInfo &reg_info,
/freebsd-11-stable/contrib/llvm-project/lldb/source/Core/
H A DValueObjectRegister.cpp194 const RegisterInfo *reg_info = local
196 if (reg_info != nullptr)
198 reg_info->kinds[eRegisterKindLLDB]);
209 const RegisterInfo *reg_info = local
211 if (reg_info != nullptr)
212 return reg_info->kinds[eRegisterKindLLDB];
221 const RegisterInfo *reg_info = m_reg_ctx_sp->GetRegisterInfoAtIndex(reg_num); local
222 if (reg_info) {
223 m_reg_info = *reg_info;
224 if (reg_info
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Host/common/
H A DNativeRegisterContext.h46 virtual Status ReadRegister(const RegisterInfo *reg_info,
49 virtual Status WriteRegister(const RegisterInfo *reg_info,
103 ReadRegisterValueFromMemory(const lldb_private::RegisterInfo *reg_info,
108 WriteRegisterValueToMemory(const lldb_private::RegisterInfo *reg_info,
145 lldb::addr_t ReadRegisterAsUnsigned(const RegisterInfo *reg_info,
150 Status WriteRegisterFromUnsigned(const RegisterInfo *reg_info, uint64_t uval);
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ABI/SysV-i386/
H A DABISysV_i386.h44 bool RegisterIsVolatile(const lldb_private::RegisterInfo *reg_info) override {
45 return !RegisterIsCalleeSaved(reg_info);
100 bool RegisterIsCalleeSaved(const lldb_private::RegisterInfo *reg_info);
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ABI/SysV-s390x/
H A DABISysV_s390x.h42 bool RegisterIsVolatile(const lldb_private::RegisterInfo *reg_info) override;
45 const lldb_private::RegisterInfo *reg_info,
88 bool RegisterIsCalleeSaved(const lldb_private::RegisterInfo *reg_info);

Completed in 159 milliseconds

1234567