HomeSort by relevance Sort by last modified time
    Searched refs:reg_num (Results 1 - 25 of 71) sorted by null

1 2 3

  /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::__anon8948
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 &reg_ctx_sp, uint32_t reg_num) :
279 ConstructObject(reg_num);
283 ValueObjectRegister::Create (ExecutionContextScope *exe_scope, lldb::RegisterContextSP &reg_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 &reg_ctx, uint32_t reg_num) :
297 ConstructObject(reg_num);
  /external/lldb/include/lldb/Core/
ValueObjectRegister.h 134 Create (ExecutionContextScope *exe_scope, lldb::RegisterContextSP &reg_ctx_sp, uint32_t reg_num);
181 ConstructObject (uint32_t reg_num);
184 ValueObjectRegister (ValueObject &parent, lldb::RegisterContextSP &reg_ctx_sp, uint32_t reg_num);
185 ValueObjectRegister (ExecutionContextScope *exe_scope, lldb::RegisterContextSP &reg_ctx_sp, uint32_t reg_num);
EmulateInstruction.h 412 GetRegisterInfo (uint32_t reg_kind, uint32_t reg_num, RegisterInfo &reg_info) = 0;
424 TranslateRegister (uint32_t reg_kind, uint32_t reg_num, std::string &reg_name);
453 uint32_t reg_num,
459 uint32_t reg_num,
464 uint32_t reg_num,
471 uint32_t reg_num,
615 uint32_t &reg_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 &reg_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:__anon12113
  /external/lldb/source/Plugins/UnwindAssembly/InstEmulation/
UnwindAssemblyInstEmulation.cpp 359 uint32_t reg_kind, reg_num; local
360 if (EmulateInstruction::GetBestRegisterKindAndNumber (&reg_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)

Completed in 4691 milliseconds

1 2 3