/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/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/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::__anon29020 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 | 79 int reg_num = 0; local 80 for (;reg_num < Register::NumAllocatableRegisters(); ++reg_num) { 81 Register reg = Register::from_code(reg_num); 107 for (--reg_num; reg_num >= 0; --reg_num) { 108 Register reg = Register::from_code(reg_num);
|
test-code-stubs-arm64.cc | 75 int reg_num = 0; local 76 for (;reg_num < Register::NumAllocatableRegisters(); ++reg_num) { 77 Register reg = Register::from_code(reg_num); 103 for (--reg_num; reg_num >= 0; --reg_num) { 104 Register reg = Register::from_code(reg_num);
|
test-code-stubs-ia32.cc | 73 int reg_num = 0; local 74 for (;reg_num < Register::NumAllocatableRegisters(); ++reg_num) { 75 Register reg = Register::FromAllocationIndex(reg_num); 92 for (--reg_num; reg_num >= 0; --reg_num) { 93 Register reg = Register::FromAllocationIndex(reg_num);
|
test-code-stubs-mips.cc | 77 int reg_num = 2; local 78 for (;reg_num < Register::NumAllocatableRegisters(); ++reg_num) { 79 Register reg = Register::from_code(reg_num); 105 for (--reg_num; reg_num >= 2; --reg_num) { 106 Register reg = Register::from_code(reg_num);
|
test-code-stubs-x64.cc | 77 int reg_num = 0; local 78 for (;reg_num < Register::NumAllocatableRegisters(); ++reg_num) { 79 Register reg = Register::FromAllocationIndex(reg_num); 95 for (--reg_num; reg_num >= 0; --reg_num) { 96 Register reg = Register::FromAllocationIndex(reg_num);
|
test-code-stubs-x87.cc | 73 int reg_num = 0; local 74 for (;reg_num < Register::NumAllocatableRegisters(); ++reg_num) { 75 Register reg = Register::FromAllocationIndex(reg_num); 92 for (--reg_num; reg_num >= 0; --reg_num) { 93 Register reg = Register::FromAllocationIndex(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;
|
/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/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/Utility/ |
ARM_DWARF_Registers.h | 210 GetARMDWARFRegisterName (unsigned reg_num); 213 GetARMDWARFRegisterInfo (unsigned reg_num,
|
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/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/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...] |
/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);
|
/external/ltrace/sysdeps/linux-gnu/ppc/ |
fetch.c | 173 read_gpr(struct fetch_context *ctx, struct process *proc, int reg_num) 176 return ctx->regs.r32[reg_num]; 178 return ctx->regs.r64[reg_num]; 224 int reg_num = ctx->greg++; local 240 u.i64 = read_gpr(ctx, proc, reg_num);
|
/external/lldb/examples/python/ |
gdbremote.py | 484 reg_num = Packet(key).get_hex_uint8() 485 print ' ' + get_register_name_equal_value (options, reg_num, value) 607 print 'query_register_info(reg_num=%i)' % (int(args, 16)) 611 print 'query_register_info(reg_num=%i):' % (int(cmd_args, 16)), 718 def get_register_name_equal_value(options, reg_num, hex_value_str): 719 if reg_num < len(g_register_infos): 720 reg_info = g_register_infos[reg_num] 734 return 'reg(%u) = 0x%x' % (reg_num, reg_value) 738 reg_num = packet.get_hex_uint('big') 741 if reg_num < len(g_register_infos) [all...] |
/art/compiler/dex/quick/ |
ralloc_util.cc | 275 int reg_num = reg.GetRegNum(); local 277 core_spill_mask_ |= (1 << reg_num); 279 core_vmap_table_.push_back(reg_num << VREG_NUM_WIDTH | (v_reg & ((1 << VREG_NUM_WIDTH) - 1))); 282 promotion_map_[p_map_idx].core_reg = reg_num; 309 int reg_num = reg.GetRegNum(); local 311 fp_spill_mask_ |= (1 << reg_num); 313 fp_vmap_table_.push_back(reg_num << VREG_NUM_WIDTH | (v_reg & ((1 << VREG_NUM_WIDTH) - 1))); 1318 int reg_num = curr->fp ? promotion_map_[p_map_idx].fp_reg : promotion_map_[p_map_idx].core_reg; local [all...] |
/external/oprofile/daemon/ |
opd_perfmon.h | 47 unsigned int reg_num; /* which register */ member in struct:__anon32179
|