/freebsd-10.0-release/contrib/llvm/tools/lldb/source/Plugins/Instruction/ARM/ |
H A D | EmulationStateARM.cpp | 41 uint32_t reg_num; local 45 reg_num = reg_ctx->ConvertRegisterKindToRegisterNumber (eRegisterKindDWARF, i); 46 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfoAtIndex (reg_num); 58 reg_num = reg_ctx->ConvertRegisterKindToRegisterNumber (eRegisterKindDWARF, i); 60 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfoAtIndex (reg_num); 78 EmulationStateARM::StorePseudoRegisterValue (uint32_t reg_num, uint64_t value) argument 80 if ((dwarf_r0 <= reg_num) && (reg_num <= dwarf_cpsr)) 81 m_gpr[reg_num - dwarf_r0] = (uint32_t) value; 82 else if ((dwarf_s0 <= reg_num) 103 ReadPseudoRegisterValue(uint32_t reg_num, bool &success) argument [all...] |
H A D | EmulationStateARM.h | 27 StorePseudoRegisterValue (uint32_t reg_num, uint64_t value); 30 ReadPseudoRegisterValue (uint32_t reg_num, bool &success);
|
/freebsd-10.0-release/contrib/llvm/tools/lldb/source/Symbol/ |
H A D | UnwindPlan.cpp | 37 return m_location.reg_num == rhs.m_location.reg_num; 130 other_reg_info = unwind_plan->GetRegisterInfo (thread, m_location.reg_num); 134 s.Printf ("=reg(%u)", m_location.reg_num); 199 UnwindPlan::Row::GetRegisterInfo (uint32_t reg_num, UnwindPlan::Row::RegisterLocation& register_location) const argument 201 collection::const_iterator pos = m_register_locations.find(reg_num); 211 UnwindPlan::Row::SetRegisterInfo (uint32_t reg_num, const UnwindPlan::Row::RegisterLocation register_location) argument 213 m_register_locations[reg_num] = register_location; 217 UnwindPlan::Row::SetRegisterLocationToAtCFAPlusOffset (uint32_t reg_num, int32_t offset, bool can_replace) argument 219 if (!can_replace && m_register_locations.find(reg_num) ! 228 SetRegisterLocationToIsCFAPlusOffset(uint32_t reg_num, int32_t offset, bool can_replace) argument 239 SetRegisterLocationToUndefined(uint32_t reg_num, bool can_replace, bool can_replace_only_if_unspecified) argument 258 SetRegisterLocationToUnspecified(uint32_t reg_num, bool can_replace) argument 269 SetRegisterLocationToRegister(uint32_t reg_num, uint32_t other_reg_num, bool can_replace) argument 282 SetRegisterLocationToSame(uint32_t reg_num, bool must_replace) argument 293 SetCFARegister(uint32_t reg_num) argument [all...] |
H A D | DWARFCallFrameInfo.cpp | 270 uint32_t reg_num = (uint32_t)m_cfi_data.GetULEB128(&offset); local 272 cie_sp->initial_row.SetCFARegister (reg_num); 284 uint32_t reg_num = extended_opcode; local 288 cie_sp->initial_row.SetRegisterInfo (reg_num, reg_location); 434 uint32_t reg_num = 0; local 480 reg_num = extended_opcode; 483 row->SetRegisterInfo (reg_num, reg_location); 492 reg_num = extended_opcode; 498 if (unwind_plan.IsValidRowIndex(0) && unwind_plan.GetRowAtIndex(0)->GetRegisterInfo(reg_num, reg_location)) 499 row->SetRegisterInfo (reg_num, reg_locatio [all...] |
/freebsd-10.0-release/contrib/llvm/tools/lldb/include/lldb/Symbol/ |
H A D | UnwindPlan.h | 152 SetInRegister (uint32_t reg_num) argument 155 m_location.reg_num = reg_num; 162 return m_location.reg_num; 231 uint32_t reg_num; // The register number member in union:lldb_private::UnwindPlan::Row::RegisterLocation::__anon3515 255 GetRegisterInfo (uint32_t reg_num, RegisterLocation& register_location) const; 258 SetRegisterInfo (uint32_t reg_num, const RegisterLocation register_location); 285 SetRegisterLocationToAtCFAPlusOffset (uint32_t reg_num, 290 SetRegisterLocationToIsCFAPlusOffset (uint32_t reg_num, 295 SetRegisterLocationToUndefined (uint32_t reg_num, [all...] |
/freebsd-10.0-release/contrib/llvm/tools/lldb/source/Core/ |
H A D | EmulateInstruction.cpp | 78 EmulateInstruction::ReadRegister (uint32_t reg_kind, uint32_t reg_num, RegisterValue& reg_value) argument 81 if (GetRegisterInfo(reg_kind, reg_num, reg_info)) 88 uint32_t reg_num, 93 if (ReadRegister (reg_kind, reg_num, reg_value)) 126 uint32_t reg_num, 130 if (GetRegisterInfo(reg_kind, reg_num, reg_info)) 139 uint32_t reg_num, 144 if (GetRegisterInfo(reg_kind, reg_num, reg_info)) 395 uint32_t reg_kind, reg_num; local 396 if (GetBestRegisterKindAndNumber (reg_info, reg_kind, reg_num)) 87 ReadRegisterUnsigned(uint32_t reg_kind, uint32_t reg_num, uint64_t fail_value, bool *success_ptr) argument 124 WriteRegister(const Context &context, uint32_t reg_kind, uint32_t reg_num, const RegisterValue& reg_value) argument 137 WriteRegisterUnsigned(const Context &context, uint32_t reg_kind, uint32_t reg_num, uint64_t uint_value) argument 610 GetBestRegisterKindAndNumber(const RegisterInfo *reg_info, uint32_t ®_kind, uint32_t ®_num) argument 656 uint32_t reg_kind, reg_num; local [all...] |
H A D | ValueObjectRegister.cpp | 257 ValueObjectRegister::ConstructObject (uint32_t reg_num) argument 259 const RegisterInfo *reg_info = m_reg_ctx_sp->GetRegisterInfoAtIndex (reg_num); 270 ValueObjectRegister::ValueObjectRegister (ValueObject &parent, lldb::RegisterContextSP ®_ctx_sp, uint32_t reg_num) : argument 279 ConstructObject(reg_num); 283 ValueObjectRegister::Create (ExecutionContextScope *exe_scope, lldb::RegisterContextSP ®_ctx_sp, uint32_t reg_num) argument 285 return (new ValueObjectRegister (exe_scope, reg_ctx_sp, reg_num))->GetSP(); 288 ValueObjectRegister::ValueObjectRegister (ExecutionContextScope *exe_scope, lldb::RegisterContextSP ®_ctx, uint32_t reg_num) : argument 297 ConstructObject(reg_num);
|
/freebsd-10.0-release/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/ |
H A D | RegisterContextMemory.cpp | 109 const uint32_t reg_num = reg_info->kinds[eRegisterKindLLDB]; local 110 if (!m_reg_valid[reg_num]) 124 const uint32_t reg_num = reg_info->kinds[eRegisterKindLLDB]; local 127 m_reg_valid[reg_num] = false;
|
H A D | RegisterContextDarwin_i386.h | 257 GetRegisterNumber (uint32_t reg_kind, uint32_t reg_num); 260 GetSetForNativeRegNum (int reg_num);
|
H A D | RegisterContextDarwin_x86_64.h | 261 GetRegisterNumber (uint32_t reg_kind, uint32_t reg_num); 264 GetSetForNativeRegNum (int reg_num);
|
H A D | DynamicRegisterInfo.cpp | 182 const uint32_t reg_num = m_regs.size(); local 191 m_set_reg_nums[set].push_back(reg_num);
|
H A D | RegisterContextDarwin_arm.h | 321 GetRegisterNumber (uint32_t reg_kind, uint32_t reg_num); 324 GetSetForNativeRegNum (int reg_num);
|
/freebsd-10.0-release/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ |
H A D | GDBRemoteRegisterContext.h | 54 const uint32_t reg_num = (uint32_t)m_regs.size(); local 64 m_value_regs_map[reg_num].push_back(reg_info.value_regs[i]); 65 m_value_regs_map[reg_num].push_back(LLDB_INVALID_REGNUM); 66 reg_info.value_regs = m_value_regs_map[reg_num].data(); 71 m_invalidate_regs_map[reg_num].push_back(reg_info.invalidate_regs[i]); 72 m_invalidate_regs_map[reg_num].push_back(LLDB_INVALID_REGNUM); 73 reg_info.invalidate_regs = m_invalidate_regs_map[reg_num].data(); 80 m_set_reg_nums[set].push_back(reg_num);
|
/freebsd-10.0-release/contrib/llvm/tools/lldb/source/Target/ |
H A D | ThreadPlanTracer.cpp | 264 for (uint32_t reg_num = 0, num_registers = reg_ctx->GetRegisterCount(); 265 reg_num < num_registers; 266 ++reg_num) 268 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfoAtIndex(reg_num); 271 assert (reg_num < m_register_values.size()); 272 if (m_register_values[reg_num].GetType() == RegisterValue::eTypeInvalid || 273 reg_value != m_register_values[reg_num]) 281 m_register_values[reg_num] = reg_value;
|
H A D | ABI.cpp | 85 ABI::GetRegisterInfoByKind (RegisterKind reg_kind, uint32_t reg_num, RegisterInfo &info) argument 96 if (register_info_array[i].kinds[reg_kind] == reg_num)
|
/freebsd-10.0-release/contrib/llvm/tools/lldb/source/Utility/ |
H A D | ARM_DWARF_Registers.cpp | 19 GetARMDWARFRegisterName (unsigned reg_num) argument 21 switch (reg_num) 209 GetARMDWARFRegisterInfo (unsigned reg_num, RegisterInfo ®_info) argument 214 if (reg_num >= dwarf_q0 && reg_num <= dwarf_q15) 221 if (reg_num >= dwarf_d0 && reg_num <= dwarf_d31) 227 else if (reg_num >= dwarf_s0 && reg_num <= dwarf_s31) 233 else if (reg_num > [all...] |
H A D | ARM_DWARF_Registers.h | 210 GetARMDWARFRegisterName (unsigned reg_num); 213 GetARMDWARFRegisterInfo (unsigned reg_num,
|
/freebsd-10.0-release/contrib/llvm/tools/lldb/include/lldb/Core/ |
H A D | ValueObjectRegister.h | 134 Create (ExecutionContextScope *exe_scope, lldb::RegisterContextSP ®_ctx_sp, uint32_t reg_num); 181 ConstructObject (uint32_t reg_num); 184 ValueObjectRegister (ValueObject &parent, lldb::RegisterContextSP ®_ctx_sp, uint32_t reg_num); 185 ValueObjectRegister (ExecutionContextScope *exe_scope, lldb::RegisterContextSP ®_ctx_sp, uint32_t reg_num);
|
H A D | EmulateInstruction.h | 412 GetRegisterInfo (uint32_t reg_kind, uint32_t reg_num, RegisterInfo ®_info) = 0; 424 TranslateRegister (uint32_t reg_kind, uint32_t reg_num, std::string ®_name); 453 uint32_t reg_num, 459 uint32_t reg_num, 464 uint32_t reg_num, 471 uint32_t reg_num, 615 uint32_t ®_num);
|
/freebsd-10.0-release/contrib/llvm/tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/ |
H A D | UnwindAssemblyInstEmulation.cpp | 359 uint32_t reg_kind, reg_num; local 360 if (EmulateInstruction::GetBestRegisterKindAndNumber (®_info, reg_kind, reg_num)) 361 return (uint64_t)reg_kind << 24 | reg_num; 479 uint32_t reg_num = LLDB_INVALID_REGNUM; local 484 reg_num = context.info.RegisterToRegisterPlusOffset.data_reg.kinds[unwind_reg_kind]; 493 if (reg_num != LLDB_INVALID_REGNUM) 495 if (m_pushed_regs.find (reg_num) == m_pushed_regs.end()) 497 m_pushed_regs[reg_num] = addr; 499 m_curr_row->SetRegisterLocationToAtCFAPlusOffset (reg_num, offset, cant_replace); 610 // const uint32_t reg_num 634 const uint32_t reg_num = reg_info->kinds[m_unwind_plan_ptr->GetRegisterKind()]; local [all...] |
/freebsd-10.0-release/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-10.0-release/contrib/llvm/tools/lldb/source/Expression/ |
H A D | DWARFExpression.cpp | 430 uint32_t reg_num = op - DW_OP_reg0; local 434 if (abi->GetRegisterInfoByKind(m_reg_kind, reg_num, reg_info)) 448 s->Printf("DW_OP_reg%u", reg_num); break; 485 uint32_t reg_num = op - DW_OP_breg0; local 490 if (abi->GetRegisterInfoByKind(m_reg_kind, reg_num, reg_info)) 504 s->Printf("DW_OP_breg%i(0x%" PRIx64 ")", reg_num, reg_offset); 510 uint32_t reg_num = m_data.GetULEB128(&offset); local 514 if (abi->GetRegisterInfoByKind(m_reg_kind, reg_num, reg_info)) 528 s->Printf("DW_OP_regx(%" PRIu32 ")", reg_num); break; 536 uint32_t reg_num local 716 ReadRegisterValueAsScalar( RegisterContext *reg_ctx, uint32_t reg_kind, uint32_t reg_num, Error *error_ptr, Value &value ) argument 1330 uint32_t reg_num; local [all...] |
/freebsd-10.0-release/contrib/llvm/tools/lldb/include/lldb/Target/ |
H A D | ABI.h | 120 uint32_t reg_num,
|
/freebsd-10.0-release/contrib/binutils/opcodes/ |
H A D | i386-gen.c | 256 char *reg_name, *reg_type, *reg_flags, *reg_num; local 310 /* Find reg_num. */ 311 reg_num = next_field (str, &str); 314 reg_name, reg_type, reg_flags, reg_num);
|
/freebsd-10.0-release/sys/dev/nxge/xgehal/ |
H A D | xgehal-fifo.c | 401 int reg_num = i / 2; local 415 if (reg_num == 0) { 421 val64, tx_fifo_partitions[reg_num]); 425 reg_num, (unsigned long long)(ulong_t) 426 tx_fifo_partitions[reg_num],
|