/freebsd-10.1-release/contrib/llvm/tools/lldb/source/Utility/ |
H A D | ARM_DWARF_Registers.cpp | 209 GetARMDWARFRegisterInfo (unsigned reg_num, RegisterInfo ®_info) argument 211 ::memset (®_info, 0, sizeof(RegisterInfo)); 212 ::memset (reg_info.kinds, LLDB_INVALID_REGNUM, sizeof(reg_info.kinds)); 216 reg_info.byte_size = 16; 217 reg_info.format = eFormatVectorOfUInt8; 218 reg_info.encoding = eEncodingVector; 223 reg_info.byte_size = 8; 224 reg_info.format = eFormatFloat; 225 reg_info [all...] |
/freebsd-10.1-release/tools/tools/cxgbetool/ |
H A D | reg_defs_t4vf.c | 8 struct reg_info t4vf_sge_regs[] = { 22 struct reg_info t4vf_mps_regs[] = { 71 struct reg_info t4vf_pl_regs[] = { 80 struct reg_info t4vf_cim_regs[] = { 96 struct reg_info t4vf_mbdata_regs[] = {
|
/freebsd-10.1-release/contrib/llvm/tools/lldb/source/Target/ |
H A D | RegisterContext.cpp | 72 const RegisterInfo * reg_info = GetRegisterInfoAtIndex(reg); local 74 if ((reg_info->name != NULL && ::strcasecmp (reg_info->name, reg_name) == 0) || 75 (reg_info->alt_name != NULL && ::strcasecmp (reg_info->alt_name, reg_name) == 0)) 77 return reg_info; 96 const RegisterInfo * reg_info = GetRegisterInfoAtIndex(reg); local 97 if (reg_info) 98 return reg_info->name; 190 RegisterContext::ReadRegisterAsUnsigned (const RegisterInfo *reg_info, uint64_ argument 210 WriteRegisterFromUnsigned(const RegisterInfo *reg_info, uint64_t uval) argument 242 const RegisterInfo *reg_info = GetRegisterInfoAtIndex(reg); local 312 ReadRegisterValueFromMemory(const RegisterInfo *reg_info, lldb::addr_t src_addr, uint32_t src_len, RegisterValue ®_value) argument 392 WriteRegisterValueToMemory(const RegisterInfo *reg_info, lldb::addr_t dst_addr, uint32_t dst_len, const RegisterValue ®_value) argument 496 const RegisterInfo * reg_info = GetRegisterInfoAtIndex (reg); local [all...] |
/freebsd-10.1-release/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ |
H A D | GDBRemoteRegisterContext.h | 58 GDBRemoteDynamicRegisterInfo ®_info, 83 ReadRegister (const lldb_private::RegisterInfo *reg_info, lldb_private::RegisterValue &value); 86 WriteRegister (const lldb_private::RegisterInfo *reg_info, const lldb_private::RegisterValue &value); 107 ReadRegisterBytes (const lldb_private::RegisterInfo *reg_info, 111 WriteRegisterBytes (const lldb_private::RegisterInfo *reg_info, 133 SetRegisterIsValid (const lldb_private::RegisterInfo *reg_info, bool valid) 135 if (reg_info) 136 return SetRegisterIsValid (reg_info->kinds[lldb::eRegisterKindLLDB], valid); 159 bool GetPrimordialRegister(const lldb_private::RegisterInfo *reg_info, 162 bool SetPrimordialRegister(const lldb_private::RegisterInfo *reg_info, [all...] |
/freebsd-10.1-release/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/ |
H A D | RegisterContextMemory.cpp | 107 RegisterContextMemory::ReadRegister (const RegisterInfo *reg_info, RegisterValue ®_value) argument 109 const uint32_t reg_num = reg_info->kinds[eRegisterKindLLDB]; 116 return reg_value.SetValueFromData(reg_info, m_reg_data, reg_info->byte_offset, partial_data_ok).Success(); 120 RegisterContextMemory::WriteRegister (const RegisterInfo *reg_info, const RegisterValue ®_value) argument 124 const uint32_t reg_num = reg_info->kinds[eRegisterKindLLDB]; 125 addr_t reg_addr = m_reg_data_addr + reg_info->byte_offset; 126 Error error (WriteRegisterValueToMemory(reg_info, reg_addr, reg_info->byte_size, reg_value));
|
H A D | RegisterContextMacOSXFrameBackchain.cpp | 84 RegisterContextMacOSXFrameBackchain::ReadRegister (const RegisterInfo *reg_info, argument 92 switch (reg_info->kinds[eRegisterKindGeneric]) 110 switch (reg_info->encoding) 118 value.SetUInt(reg_value, reg_info->byte_size); 122 switch (reg_info->byte_size) 173 RegisterContextMacOSXFrameBackchain::WriteRegister (const RegisterInfo *reg_info, argument
|
H A D | DynamicRegisterInfo.cpp | 115 RegisterInfo reg_info; local 118 bzero (®_info, sizeof(reg_info)); 120 reg_info.name = ConstString (reg_info_dict.GetItemForKeyAsString(name_pystr)).GetCString(); 121 if (reg_info.name == NULL) 127 reg_info.alt_name = ConstString (reg_info_dict.GetItemForKeyAsString(altname_pystr)).GetCString(); 129 reg_info.byte_offset = reg_info_dict.GetItemForKeyAsInteger(offset_pystr, UINT32_MAX); 131 if (reg_info.byte_offset == UINT32_MAX) 182 reg_info.byte_offset = containing_reg_info->byte_offset + lsbyte; 187 reg_info 423 AddRegister(RegisterInfo ®_info, ConstString ®_name, ConstString ®_alt_name, ConstString &set_name) argument [all...] |
H A D | RegisterContextDummy.cpp | 100 RegisterContextDummy::ReadRegister (const lldb_private::RegisterInfo *reg_info, lldb_private::RegisterValue &value) argument 102 if (!reg_info) 104 uint32_t reg_number = reg_info->kinds[eRegisterKindGeneric]; 107 value.SetUInt(LLDB_INVALID_ADDRESS, reg_info->byte_size); 114 RegisterContextDummy::WriteRegister (const lldb_private::RegisterInfo *reg_info, const lldb_private::RegisterValue &value) argument
|
H A D | RegisterContextHistory.cpp | 101 RegisterContextHistory::ReadRegister (const lldb_private::RegisterInfo *reg_info, lldb_private::RegisterValue &value) argument 103 if (!reg_info) 105 uint32_t reg_number = reg_info->kinds[eRegisterKindGeneric]; 108 value.SetUInt(m_pc_value, reg_info->byte_size); 115 RegisterContextHistory::WriteRegister (const lldb_private::RegisterInfo *reg_info, const lldb_private::RegisterValue &value) argument
|
H A D | RegisterContextMacOSXFrameBackchain.h | 54 ReadRegister (const lldb_private::RegisterInfo *reg_info, lldb_private::RegisterValue &value); 57 WriteRegister (const lldb_private::RegisterInfo *reg_info, const lldb_private::RegisterValue &value);
|
H A D | RegisterContextThreadMemory.cpp | 125 RegisterContextThreadMemory::ReadRegister (const RegisterInfo *reg_info, RegisterValue ®_value) argument 129 return m_reg_ctx_sp->ReadRegister(reg_info, reg_value); 134 RegisterContextThreadMemory::WriteRegister (const RegisterInfo *reg_info, const RegisterValue ®_value) argument 138 return m_reg_ctx_sp->WriteRegister (reg_info, reg_value); 242 RegisterContextThreadMemory::ReadRegisterValueFromMemory (const lldb_private::RegisterInfo *reg_info, lldb::addr_t src_addr, uint32_t src_len, RegisterValue ®_value) argument 246 return m_reg_ctx_sp->ReadRegisterValueFromMemory (reg_info, src_addr, src_len, reg_value); 253 RegisterContextThreadMemory::WriteRegisterValueToMemory (const lldb_private::RegisterInfo *reg_info, lldb::addr_t dst_addr, uint32_t dst_len, const RegisterValue ®_value) argument 257 return m_reg_ctx_sp->WriteRegisterValueToMemory (reg_info, dst_addr, dst_len, reg_value);
|
H A D | RegisterContextThreadMemory.h | 47 ReadRegister (const RegisterInfo *reg_info, RegisterValue ®_value); 50 WriteRegister (const RegisterInfo *reg_info, const RegisterValue ®_value); 96 ReadRegisterValueFromMemory (const lldb_private::RegisterInfo *reg_info, lldb::addr_t src_addr, uint32_t src_len, RegisterValue ®_value); 99 WriteRegisterValueToMemory (const lldb_private::RegisterInfo *reg_info, lldb::addr_t dst_addr, uint32_t dst_len, const RegisterValue ®_value);
|
H A D | RegisterContextMemory.h | 33 DynamicRegisterInfo ®_info, 70 ReadRegister (const lldb_private::RegisterInfo *reg_info, 74 WriteRegister (const lldb_private::RegisterInfo *reg_info,
|
/freebsd-10.1-release/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/ |
H A D | RegisterContextPOSIXCore_x86_64.cpp | 64 RegisterContextCorePOSIX_x86_64::ReadRegister(const RegisterInfo *reg_info, RegisterValue &value) argument 66 switch (reg_info->byte_size) 69 value = *(uint32_t *)(m_gpregset + reg_info->byte_offset); 72 value = *(uint64_t *)(m_gpregset + reg_info->byte_offset); 85 RegisterContextCorePOSIX_x86_64::WriteRegister(const RegisterInfo *reg_info, const RegisterValue &value) argument
|
H A D | RegisterContextPOSIXCore_mips64.cpp | 64 RegisterContextCorePOSIX_mips64::ReadRegister(const RegisterInfo *reg_info, RegisterValue &value) argument 66 int reg_num = reg_info->byte_offset / 8; 79 RegisterContextCorePOSIX_mips64::WriteRegister(const RegisterInfo *reg_info, const RegisterValue &value)
|
H A D | RegisterContextPOSIXCore_mips64.h | 27 ReadRegister(const lldb_private::RegisterInfo *reg_info, lldb_private::RegisterValue &value); 30 WriteRegister(const lldb_private::RegisterInfo *reg_info, const lldb_private::RegisterValue &value);
|
H A D | RegisterContextPOSIXCore_x86_64.h | 27 ReadRegister(const lldb_private::RegisterInfo *reg_info, lldb_private::RegisterValue &value); 30 WriteRegister(const lldb_private::RegisterInfo *reg_info, const lldb_private::RegisterValue &value);
|
/freebsd-10.1-release/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/ |
H A D | RegisterContextPOSIXProcessMonitor_mips64.cpp | 86 const RegisterInfo *reg_info = GetRegisterInfoAtIndex(reg); local 87 if (reg_info->invalidate_regs && (reg_info->invalidate_regs[0] != LLDB_INVALID_REGNUM)) 90 uint32_t full_reg = reg_info->invalidate_regs[0]; 111 const uint32_t src_size = value.GetAsMemoryData (reg_info, src, sizeof(src), byte_order, error); 115 memcpy (dst + (reg_info->byte_offset & 0x1), src, src_size); 133 RegisterContextPOSIXProcessMonitor_mips64::ReadRegister(const RegisterInfo *reg_info, RegisterValue &value) argument 135 if (!reg_info) 138 const uint32_t reg = reg_info->kinds[eRegisterKindLLDB]; 148 bool is_subreg = reg_info 176 WriteRegister(const RegisterInfo *reg_info, const RegisterValue &value) argument [all...] |
H A D | RegisterContextPOSIXProcessMonitor_x86.cpp | 136 const RegisterInfo *reg_info = GetRegisterInfoAtIndex(reg); local 137 if (reg_info->invalidate_regs && (reg_info->invalidate_regs[0] != LLDB_INVALID_REGNUM)) 140 uint32_t full_reg = reg_info->invalidate_regs[0]; 161 const uint32_t src_size = value.GetAsMemoryData (reg_info, src, sizeof(src), byte_order, error); 165 memcpy (dst + (reg_info->byte_offset & 0x1), src, src_size); 190 RegisterContextPOSIXProcessMonitor_x86_64::ReadRegister(const RegisterInfo *reg_info, RegisterValue &value) argument 192 if (!reg_info) 195 const uint32_t reg = reg_info->kinds[eRegisterKindLLDB]; 205 bool is_subreg = reg_info 275 WriteRegister(const RegisterInfo *reg_info, const RegisterValue &value) argument [all...] |
/freebsd-10.1-release/contrib/llvm/tools/lldb/source/Commands/ |
H A D | CommandObjectRegister.cpp | 92 const RegisterInfo *reg_info) 94 if (reg_info) 98 if (reg_ctx->ReadRegister (reg_info, reg_value)) 104 reg_value.Dump(&strm, reg_info, prefix_with_name, prefix_with_altname, m_format_options.GetFormat(), 8); 105 if ((reg_info->encoding == eEncodingUint) || (reg_info->encoding == eEncodingSint)) 108 if (process && reg_info->byte_size == process->GetAddressByteSize()) 151 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfoAtIndex(reg); local 153 if (primitive_only && reg_info && reg_info 89 DumpRegister(const ExecutionContext &exe_ctx, Stream &strm, RegisterContext *reg_ctx, const RegisterInfo *reg_info) argument 179 const RegisterInfo *reg_info = NULL; local 437 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfoByName(reg_name); local [all...] |
/freebsd-10.1-release/contrib/llvm/tools/lldb/source/Core/ |
H A D | EmulateInstruction.cpp | 70 EmulateInstruction::ReadRegister (const RegisterInfo *reg_info, RegisterValue& reg_value) argument 73 return m_read_reg_callback (this, m_baton, reg_info, reg_value); 80 RegisterInfo reg_info; local 81 if (GetRegisterInfo(reg_kind, reg_num, reg_info)) 82 return ReadRegister (®_info, reg_value); 101 EmulateInstruction::ReadRegisterUnsigned (const RegisterInfo *reg_info, argument 106 if (ReadRegister (reg_info, reg_value)) 115 const RegisterInfo *reg_info, 119 return m_write_reg_callback (this, m_baton, context, reg_info, reg_value); 129 RegisterInfo reg_info; local 114 WriteRegister(const Context &context, const RegisterInfo *reg_info, const RegisterValue& reg_value) argument 143 RegisterInfo reg_info; local 154 WriteRegisterUnsigned(const Context &context, const RegisterInfo *reg_info, uint64_t uint_value) argument 330 ReadRegisterFrame(EmulateInstruction *instruction, void *baton, const RegisterInfo *reg_info, RegisterValue ®_value) argument 343 WriteRegisterFrame(EmulateInstruction *instruction, void *baton, const Context &context, const RegisterInfo *reg_info, const RegisterValue ®_value) argument 388 ReadRegisterDefault(EmulateInstruction *instruction, void *baton, const RegisterInfo *reg_info, RegisterValue ®_value) argument 405 WriteRegisterDefault(EmulateInstruction *instruction, void *baton, const Context &context, const RegisterInfo *reg_info, const RegisterValue ®_value) argument 610 GetBestRegisterKindAndNumber(const RegisterInfo *reg_info, uint32_t ®_kind, uint32_t ®_num) argument 654 GetInternalRegisterNumber(RegisterContext *reg_ctx, const RegisterInfo ®_info) argument [all...] |
/freebsd-10.1-release/tools/tools/cxgbtool/ |
H A D | reg_defs_t3.c | 8 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 D | reg_defs_t3b.c | 7 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 D | reg_defs_t3c.c | 7 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 D | reg_defs.c | 7 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...] |