Searched refs:reg_num (Results 1 - 25 of 52) sorted by relevance

123

/external/lldb/source/Plugins/Instruction/ARM/
H A DEmulationStateARM.cpp41 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 DEmulationStateARM.h27 StorePseudoRegisterValue (uint32_t reg_num, uint64_t value);
30 ReadPseudoRegisterValue (uint32_t reg_num, bool &success);
/external/lldb/source/Symbol/
H A DUnwindPlan.cpp37 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 DDWARFCallFrameInfo.cpp270 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...]
/external/lldb/include/lldb/Symbol/
H A DUnwindPlan.h152 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::__anon25250
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/
H A Dtest-code-stubs-arm.cc78 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);
H A Dtest-code-stubs-arm64.cc74 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);
H A Dtest-code-stubs-ia32.cc72 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);
H A Dtest-code-stubs-x64.cc76 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);
H A Dtest-code-stubs-x87.cc72 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);
H A Dtest-code-stubs-mips.cc76 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);
H A Dtest-code-stubs-mips64.cc76 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);
/external/lldb/source/Core/
H A DEmulateInstruction.cpp78 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 &reg_kind, uint32_t &reg_num) argument
656 uint32_t reg_kind, reg_num; local
[all...]
H A DValueObjectRegister.cpp257 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 &reg_ctx_sp, uint32_t reg_num) : argument
279 ConstructObject(reg_num);
283 ValueObjectRegister::Create (ExecutionContextScope *exe_scope, lldb::RegisterContextSP &reg_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 &reg_ctx, uint32_t reg_num) : argument
297 ConstructObject(reg_num);
/external/lldb/source/Plugins/Process/Utility/
H A DRegisterContextMemory.cpp109 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/
H A DGDBRemoteRegisterContext.h54 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/
H A DThreadPlanTracer.cpp264 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 DABI.cpp85 ABI::GetRegisterInfoByKind (RegisterKind reg_kind, uint32_t reg_num, RegisterInfo &info) argument
96 if (register_info_array[i].kinds[reg_kind] == reg_num)
/external/lldb/source/Utility/
H A DARM_DWARF_Registers.cpp19 GetARMDWARFRegisterName (unsigned reg_num) argument
21 switch (reg_num)
209 GetARMDWARFRegisterInfo (unsigned reg_num, RegisterInfo &reg_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 DARM_DWARF_Registers.h210 GetARMDWARFRegisterName (unsigned reg_num);
213 GetARMDWARFRegisterInfo (unsigned reg_num,
/external/lldb/include/lldb/Core/
H A DValueObjectRegister.h134 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);
H A DEmulateInstruction.h412 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/oprofile/daemon/
H A Dopd_perfmon.h47 unsigned int reg_num; /* which register */ member in struct:__anon28422
/external/lldb/source/Plugins/UnwindAssembly/InstEmulation/
H A DUnwindAssemblyInstEmulation.cpp359 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
634 const uint32_t reg_num = reg_info->kinds[m_unwind_plan_ptr->GetRegisterKind()]; local
[all...]
/external/ltrace/sysdeps/linux-gnu/ppc/
H A Dfetch.c173 read_gpr(struct fetch_context *ctx, struct process *proc, int reg_num) argument
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);

Completed in 2710 milliseconds

123