/external/lldb/source/Plugins/Instruction/ARM/ |
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) 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) && (reg_num <= dwarf_s31) [all...] |
EmulationStateARM.h | 27 StorePseudoRegisterValue (uint32_t reg_num, uint64_t value); 30 ReadPseudoRegisterValue (uint32_t reg_num, bool &success);
|
/external/lldb/source/Symbol/ |
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 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) 213 m_register_locations[reg_num] = register_location; 217 UnwindPlan::Row::SetRegisterLocationToAtCFAPlusOffset (uint32_t reg_num, int32_t offset, bool can_replace) 219 if (!can_replace && m_register_locations.find(reg_num) != m_register_locations.end() [all...] |
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_location) [all...] |
/external/lldb/include/lldb/Symbol/ |
UnwindPlan.h | 152 SetInRegister (uint32_t reg_num) 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::__anon29861 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...] |
/external/chromium_org/v8/test/cctest/ |
test-code-stubs-arm.cc | 78 int reg_num = 0; local 79 for (;reg_num < Register::NumAllocatableRegisters(); ++reg_num) { 80 Register reg = Register::from_code(reg_num); 106 for (--reg_num; reg_num >= 0; --reg_num) { 107 Register reg = Register::from_code(reg_num);
|
test-code-stubs-arm64.cc | 74 int reg_num = 0; local 75 for (;reg_num < Register::NumAllocatableRegisters(); ++reg_num) { 76 Register reg = Register::from_code(reg_num); 102 for (--reg_num; reg_num >= 0; --reg_num) { 103 Register reg = Register::from_code(reg_num);
|
test-code-stubs-ia32.cc | 72 int reg_num = 0; local 73 for (;reg_num < Register::NumAllocatableRegisters(); ++reg_num) { 74 Register reg = Register::FromAllocationIndex(reg_num); 91 for (--reg_num; reg_num >= 0; --reg_num) { 92 Register reg = Register::FromAllocationIndex(reg_num);
|
test-code-stubs-x64.cc | 76 int reg_num = 0; local 77 for (;reg_num < Register::NumAllocatableRegisters(); ++reg_num) { 78 Register reg = Register::FromAllocationIndex(reg_num); 94 for (--reg_num; reg_num >= 0; --reg_num) { 95 Register reg = Register::FromAllocationIndex(reg_num);
|
test-code-stubs-x87.cc | 72 int reg_num = 0; local 73 for (;reg_num < Register::NumAllocatableRegisters(); ++reg_num) { 74 Register reg = Register::FromAllocationIndex(reg_num); 91 for (--reg_num; reg_num >= 0; --reg_num) { 92 Register reg = Register::FromAllocationIndex(reg_num);
|
test-code-stubs-mips.cc | 76 int reg_num = 2; local 77 for (;reg_num < Register::NumAllocatableRegisters(); ++reg_num) { 78 Register reg = Register::from_code(reg_num); 104 for (--reg_num; reg_num >= 2; --reg_num) { 105 Register reg = Register::from_code(reg_num);
|
test-code-stubs-mips64.cc | 76 int reg_num = 2; local 77 for (;reg_num < Register::NumAllocatableRegisters(); ++reg_num) { 78 Register reg = Register::from_code(reg_num); 104 for (--reg_num; reg_num >= 2; --reg_num) { 105 Register reg = Register::from_code(reg_num);
|
/art/compiler/dex/ |
reg_storage.h | 288 static RegStorage Solo32(int reg_num) { 289 return RegStorage(k32BitSolo, reg_num & kRegTypeMask); 293 static constexpr RegStorage FloatSolo32(int reg_num) { 294 return RegStorage(k32BitSolo, (reg_num & kRegNumMask) | kFloatingPoint); 298 static constexpr RegStorage Solo128(int reg_num) { 299 return RegStorage(k128BitSolo, reg_num & kRegTypeMask); 303 static constexpr RegStorage Solo64(int reg_num) { 304 return RegStorage(k64BitSolo, reg_num & kRegTypeMask); 308 static RegStorage FloatSolo64(int reg_num) { 309 return RegStorage(k64BitSolo, (reg_num & kRegNumMask) | kFloatingPoint) [all...] |
/external/lldb/source/Core/ |
EmulateInstruction.cpp | 78 EmulateInstruction::ReadRegister (uint32_t reg_kind, uint32_t reg_num, RegisterValue& reg_value) 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)) 656 uint32_t reg_kind, reg_num; local [all...] |
ValueObjectRegister.cpp | 257 ValueObjectRegister::ConstructObject (uint32_t reg_num) 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) : 279 ConstructObject(reg_num); 283 ValueObjectRegister::Create (ExecutionContextScope *exe_scope, lldb::RegisterContextSP ®_ctx_sp, uint32_t reg_num) 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) : 297 ConstructObject(reg_num);
|
/external/lldb/include/lldb/Core/ |
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);
|
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);
|
/external/lldb/source/Plugins/Process/Utility/ |
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;
|
/external/lldb/source/Plugins/Process/gdb-remote/ |
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);
|
/external/lldb/source/Target/ |
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;
|
ABI.cpp | 85 ABI::GetRegisterInfoByKind (RegisterKind reg_kind, uint32_t reg_num, RegisterInfo &info) 96 if (register_info_array[i].kinds[reg_kind] == reg_num)
|
/external/lldb/source/Utility/ |
ARM_DWARF_Registers.cpp | 19 GetARMDWARFRegisterName (unsigned reg_num) 21 switch (reg_num) 209 GetARMDWARFRegisterInfo (unsigned reg_num, RegisterInfo ®_info) 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 >= dwarf_f0 && reg_num <= dwarf_f7 [all...] |
/external/oprofile/daemon/ |
opd_perfmon.h | 47 unsigned int reg_num; /* which register */ member in struct:__anon33026
|
/external/lldb/source/Plugins/UnwindAssembly/InstEmulation/ |
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 = reg_info->kinds[m_unwind_plan_ptr->GetRegisterKind()] 634 const uint32_t reg_num = reg_info->kinds[m_unwind_plan_ptr->GetRegisterKind()]; local [all...] |
/art/compiler/dex/quick/arm64/ |
arm64_lir.h | 102 #define A64_REG_IS_SP(reg_num) ((reg_num) == rwsp || (reg_num) == rsp) 103 #define A64_REG_IS_ZR(reg_num) ((reg_num) == rwzr || (reg_num) == rxzr)
|