/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/ |
H A D | PDBLocationToDWARFExpression.cpp | 108 uint32_t reg_num; local 127 reg_num = LLDB_REGNUM_GENERIC_FP; 130 reg_num = GetLLDBRegisterNumber(arch_type, reg_id); 131 if (reg_num == LLDB_INVALID_REGNUM) 135 if (reg_num > 31) { 137 stream.PutULEB128(reg_num); 139 stream.PutHex8(DW_OP_breg0 + reg_num); 150 uint32_t reg_num = GetLLDBRegisterNumber(arch_type, symbol.getRegisterId()); local 151 if (reg_num == LLDB_INVALID_REGNUM) 154 if (reg_num > 3 [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/source/Symbol/ |
H A D | UnwindPlan.cpp | 38 return m_location.reg_num == rhs.m_location.reg_num; 138 other_reg_info = unwind_plan->GetRegisterInfo(thread, m_location.reg_num); 142 s.Printf("=reg(%u)", m_location.reg_num); 160 Thread *thread, uint32_t reg_num) { 161 const RegisterInfo *reg_info = unwind_plan->GetRegisterInfo(thread, reg_num); 165 s.Printf("reg(%u)", reg_num); 180 return m_value.reg.reg_num == rhs.m_value.reg.reg_num; 196 DumpRegisterName(s, unwind_plan, thread, m_value.reg.reg_num); 159 DumpRegisterName(Stream &s, const UnwindPlan *unwind_plan, Thread *thread, uint32_t reg_num) argument 253 GetRegisterInfo( uint32_t reg_num, UnwindPlan::Row::RegisterLocation ®ister_location) const argument 264 RemoveRegisterInfo(uint32_t reg_num) argument 271 SetRegisterInfo( uint32_t reg_num, const UnwindPlan::Row::RegisterLocation register_location) argument 277 SetRegisterLocationToAtCFAPlusOffset(uint32_t reg_num, int32_t offset, bool can_replace) argument 289 SetRegisterLocationToIsCFAPlusOffset(uint32_t reg_num, int32_t offset, bool can_replace) argument 301 SetRegisterLocationToUndefined( uint32_t reg_num, bool can_replace, bool can_replace_only_if_unspecified) argument 318 SetRegisterLocationToUnspecified(uint32_t reg_num, bool can_replace) argument 329 SetRegisterLocationToRegister(uint32_t reg_num, uint32_t other_reg_num, bool can_replace) argument 341 SetRegisterLocationToSame(uint32_t reg_num, bool must_replace) argument [all...] |
H A D | DWARFCallFrameInfo.cpp | 667 uint32_t reg_num = extended_opcode; local 674 unwind_plan.GetRowAtIndex(0)->GetRegisterInfo(reg_num, 676 row->SetRegisterInfo(reg_num, reg_location); 742 uint32_t reg_num = (uint32_t)m_cfi_data.GetULEB128(&offset); local 744 unwind_plan.GetRowAtIndex(0)->GetRegisterInfo(reg_num, 746 row->SetRegisterInfo(reg_num, reg_location); 832 uint8_t reg_num = extended_opcode; local 835 row.SetRegisterInfo(reg_num, reg_location); 849 uint32_t reg_num = (uint32_t)m_cfi_data.GetULEB128(&offset); local 853 row.SetRegisterInfo(reg_num, reg_locatio 862 uint32_t reg_num = (uint32_t)m_cfi_data.GetULEB128(&offset); local 874 uint32_t reg_num = (uint32_t)m_cfi_data.GetULEB128(&offset); local 886 uint32_t reg_num = (uint32_t)m_cfi_data.GetULEB128(&offset); local 899 uint32_t reg_num = (uint32_t)m_cfi_data.GetULEB128(&offset); local 910 uint32_t reg_num = (uint32_t)m_cfi_data.GetULEB128(&offset); local 945 uint32_t reg_num = (uint32_t)m_cfi_data.GetULEB128(&offset); local 961 uint32_t reg_num = (uint32_t)m_cfi_data.GetULEB128(&offset); local 975 uint32_t reg_num = (uint32_t)m_cfi_data.GetULEB128(&offset); local 1001 uint32_t reg_num = (uint32_t)m_cfi_data.GetULEB128(&offset); local [all...] |
H A D | PostfixExpression.cpp | 216 uint32_t reg_num = reg.GetRegNum(); local 217 assert(reg_num != LLDB_INVALID_REGNUM); 219 if (reg_num > 31) { 221 m_out_stream.PutULEB128(reg_num); 223 m_out_stream.PutHex8(DW_OP_breg0 + reg_num);
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Instruction/ARM/ |
H A D | EmulationStateARM.cpp | 32 uint32_t reg_num; local 35 reg_num = 37 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfoAtIndex(reg_num); 46 reg_num = 49 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfoAtIndex(reg_num); 66 bool EmulationStateARM::StorePseudoRegisterValue(uint32_t reg_num, argument 68 if (reg_num <= dwarf_cpsr) 69 m_gpr[reg_num - dwarf_r0] = (uint32_t)value; 70 else if ((dwarf_s0 <= reg_num) && (reg_num < 86 ReadPseudoRegisterValue(uint32_t reg_num, bool &success) argument [all...] |
H A D | EmulationStateARM.h | 23 bool StorePseudoRegisterValue(uint32_t reg_num, uint64_t value); 25 uint64_t ReadPseudoRegisterValue(uint32_t reg_num, bool &success);
|
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Symbol/ |
H A D | UnwindPlan.h | 128 void SetInRegister(uint32_t reg_num) { argument 130 m_location.reg_num = reg_num; 135 return m_location.reg_num; 189 uint32_t reg_num; // The register number member in union:lldb_private::UnwindPlan::Row::RegisterLocation::__anon1168 227 void SetIsRegisterPlusOffset(uint32_t reg_num, int32_t offset) { argument 229 m_value.reg.reg_num = reg_num; 237 void SetIsRegisterDereferenced(uint32_t reg_num) { argument 239 m_value.reg.reg_num 309 uint32_t reg_num; // The register number member in struct:lldb_private::UnwindPlan::Row::FAValue::__anon1170::__anon1171 [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/source/Core/ |
H A D | EmulateInstruction.cpp | 84 uint32_t reg_num, 87 if (GetRegisterInfo(reg_kind, reg_num, reg_info)) 93 uint32_t reg_num, 97 if (ReadRegister(reg_kind, reg_num, reg_value)) 125 uint32_t reg_num, 128 if (GetRegisterInfo(reg_kind, reg_num, reg_info)) 135 uint32_t reg_num, 138 if (GetRegisterInfo(reg_kind, reg_num, reg_info)) { 341 uint32_t reg_num; local 342 if (GetBestRegisterKindAndNumber(reg_info, reg_kind, reg_num)) 83 ReadRegister(lldb::RegisterKind reg_kind, uint32_t reg_num, RegisterValue ®_value) argument 92 ReadRegisterUnsigned(lldb::RegisterKind reg_kind, uint32_t reg_num, uint64_t fail_value, bool *success_ptr) argument 123 WriteRegister(const Context &context, lldb::RegisterKind reg_kind, uint32_t reg_num, const RegisterValue ®_value) argument 133 WriteRegisterUnsigned(const Context &context, lldb::RegisterKind reg_kind, uint32_t reg_num, uint64_t uint_value) argument 535 GetBestRegisterKindAndNumber( const RegisterInfo *reg_info, lldb::RegisterKind ®_kind, uint32_t ®_num) argument 576 uint32_t reg_num; local [all...] |
H A D | ValueObjectRegister.cpp | 220 void ValueObjectRegister::ConstructObject(uint32_t reg_num) { argument 221 const RegisterInfo *reg_info = m_reg_ctx_sp->GetRegisterInfoAtIndex(reg_num); 233 uint32_t reg_num) 237 ConstructObject(reg_num); 242 uint32_t reg_num) { 243 return (new ValueObjectRegister(exe_scope, reg_ctx_sp, reg_num))->GetSP(); 248 uint32_t reg_num) 252 ConstructObject(reg_num); 231 ValueObjectRegister(ValueObject &parent, lldb::RegisterContextSP ®_ctx_sp, uint32_t reg_num) argument 240 Create(ExecutionContextScope *exe_scope, lldb::RegisterContextSP ®_ctx_sp, uint32_t reg_num) argument 246 ValueObjectRegister(ExecutionContextScope *exe_scope, lldb::RegisterContextSP ®_ctx, uint32_t reg_num) argument
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/Utility/ |
H A D | RegisterContextMemory.cpp | 78 const uint32_t reg_num = reg_info->kinds[eRegisterKindLLDB]; local 79 if (!m_reg_valid[reg_num]) { 93 const uint32_t reg_num = reg_info->kinds[eRegisterKindLLDB]; local 97 m_reg_valid[reg_num] = false;
|
H A D | RegisterContextDarwin_i386.h | 199 static uint32_t GetRegisterNumber(uint32_t reg_kind, uint32_t reg_num); 201 static int GetSetForNativeRegNum(int reg_num);
|
H A D | RegisterContextDarwin_x86_64.h | 204 static uint32_t GetRegisterNumber(uint32_t reg_kind, uint32_t reg_num); 206 static int GetSetForNativeRegNum(int reg_num);
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/ |
H A D | DWARFLocationExpression.cpp | 45 uint32_t reg_num = GetLLDBRegisterNumber(arch_type, register_id); local 46 if (reg_num != LLDB_INVALID_REGNUM) 47 return reg_num; 136 uint32_t reg_num = GetRegisterNumber( 138 if (reg_num == LLDB_INVALID_REGNUM) 141 if (reg_num > 31) { 146 stream.PutULEB128(reg_num); 151 stream.PutHex8(base + reg_num);
|
H A D | PdbFPOProgramToDWARFExpression.cpp | 71 uint32_t reg_num = 74 if (reg_num == LLDB_INVALID_REGNUM) 77 return MakeNode<RegisterNode>(alloc, reg_num);
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Target/ |
H A D | ThreadPlanTracer.cpp | 213 for (uint32_t reg_num = 0, num_registers = reg_ctx->GetRegisterCount(); 214 reg_num < num_registers; ++reg_num) { 215 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfoAtIndex(reg_num); 217 assert(reg_num < m_register_values.size()); 218 if (m_register_values[reg_num].GetType() == RegisterValue::eTypeInvalid || 219 reg_value != m_register_values[reg_num]) { 226 m_register_values[reg_num] = reg_value;
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Instruction/PPC64/ |
H A D | EmulateInstructionPPC64.cpp | 69 static bool LLDBTableGetRegisterInfo(uint32_t reg_num, RegisterInfo ®_info) { argument 70 if (reg_num >= llvm::array_lengthof(g_register_infos_ppc64le)) 72 reg_info = g_register_infos_ppc64le[reg_num]; 77 uint32_t reg_num, 80 switch (reg_num) { 83 reg_num = gpr_pc_ppc64le; 87 reg_num = gpr_r1_ppc64le; 91 reg_num = gpr_lr_ppc64le; 95 reg_num = gpr_cr_ppc64le; 104 return LLDBTableGetRegisterInfo(reg_num, reg_inf 76 GetRegisterInfo(RegisterKind reg_kind, uint32_t reg_num, RegisterInfo ®_info) argument [all...] |
H A D | EmulateInstructionPPC64.h | 66 bool GetRegisterInfo(lldb::RegisterKind reg_kind, uint32_t reg_num,
|
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Core/ |
H A D | ValueObjectRegister.h | 121 uint32_t reg_num); 156 void ConstructObject(uint32_t reg_num); 161 uint32_t reg_num); 163 lldb::RegisterContextSP ®_ctx_sp, uint32_t reg_num);
|
H A D | EmulateInstruction.h | 373 virtual bool GetRegisterInfo(lldb::RegisterKind reg_kind, uint32_t reg_num, 383 uint32_t reg_num, std::string ®_name); 398 bool ReadRegister(lldb::RegisterKind reg_kind, uint32_t reg_num, 402 uint32_t reg_num, const RegisterValue ®_value); 404 uint64_t ReadRegisterUnsigned(lldb::RegisterKind reg_kind, uint32_t reg_num, 408 lldb::RegisterKind reg_kind, uint32_t reg_num, 485 uint32_t ®_num);
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/UnwindAssembly/InstEmulation/ |
H A D | UnwindAssemblyInstEmulation.cpp | 334 uint32_t reg_num; local 336 reg_num)) 337 return (uint64_t)reg_kind << 24 | reg_num; 435 uint32_t reg_num = LLDB_INVALID_REGNUM; local 441 reg_num = context.info.RegisterToRegisterPlusOffset.data_reg 446 if (reg_num != LLDB_INVALID_REGNUM && 448 if (m_pushed_regs.find(reg_num) == m_pushed_regs.end()) { 449 m_pushed_regs[reg_num] = addr; 451 m_curr_row->SetRegisterLocationToAtCFAPlusOffset(reg_num, offset, 536 // const uint32_t reg_num 586 const uint32_t reg_num = local [all...] |
/freebsd-11-stable/sys/contrib/octeon-sdk/ |
H A D | cvmx-power-throttle.c | 206 uint64_t csr_addr, reg_num, reg_reg, reg_sel; local 215 reg_num = (ppid << 8) + (reg_reg << 3) + reg_sel; 216 csr_addr = CVMX_L2C_COP0_MAPX(0) + ((reg_num) << 3);
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Host/common/ |
H A D | NativeRegisterContext.cpp | 72 const uint32_t reg_num = ConvertRegisterKindToRegisterNumber(kind, num); local 73 if (reg_num == LLDB_INVALID_REGNUM) 75 return GetRegisterInfoAtIndex(reg_num); 98 const uint32_t reg_num = reg_set->registers[reg_num_index]; local 100 if (reg_info->kinds[RegisterKind::eRegisterKindLLDB] == reg_num) {
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Instruction/MIPS64/ |
H A D | EmulateInstructionMIPS64.cpp | 214 const char *EmulateInstructionMIPS64::GetRegisterName(unsigned reg_num, argument 217 switch (reg_num) { 364 switch (reg_num) { 584 uint32_t reg_num, 587 switch (reg_num) { 590 reg_num = dwarf_pc_mips64; 594 reg_num = dwarf_sp_mips64; 598 reg_num = dwarf_r30_mips64; 602 reg_num = dwarf_ra_mips64; 606 reg_num 583 GetRegisterInfo(RegisterKind reg_kind, uint32_t reg_num, RegisterInfo ®_info) argument [all...] |
H A D | EmulateInstructionMIPS64.h | 77 bool GetRegisterInfo(lldb::RegisterKind reg_kind, uint32_t reg_num, 171 const char *GetRegisterName(unsigned reg_num, bool altnernate_name);
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/NetBSD/ |
H A D | NativeRegisterContextNetBSD_x86_64.h | 91 int GetSetForNativeRegNum(int reg_num) const;
|