Searched defs:regnum (Results 1 - 25 of 28) sorted by relevance

12

/external/libunwind/src/aarch64/
H A Dis_fpreg.c29 unw_is_fpreg (int regnum) argument
31 return (regnum >= UNW_AARCH64_V0 && regnum <= UNW_AARCH64_V31);
/external/libunwind/src/arm/
H A Dis_fpreg.c31 unw_is_fpreg (int regnum) argument
33 return ((regnum >= UNW_ARM_S0 && regnum <= UNW_ARM_S31)
34 || (regnum >= UNW_ARM_F0 && regnum <= UNW_ARM_F7)
35 || (regnum >= UNW_ARM_wCGR0 && regnum <= UNW_ARM_wCGR7)
36 || (regnum >= UNW_ARM_wR0 && regnum <= UNW_ARM_wR15)
37 || (regnum >
[all...]
/external/libunwind/src/mips/
H A Dis_fpreg.c31 unw_is_fpreg (int regnum) argument
/external/libunwind/src/ppc32/
H A Dis_fpreg.c31 unw_is_fpreg (int regnum) argument
33 return (regnum >= UNW_PPC32_F0 && regnum <= UNW_PPC32_F31);
/external/libunwind/src/ppc64/
H A Dis_fpreg.c31 unw_is_fpreg (int regnum) argument
33 return (regnum >= UNW_PPC64_F0 && regnum <= UNW_PPC64_F31);
/external/libunwind/src/sh/
H A Dis_fpreg.c28 unw_is_fpreg (int regnum) argument
/external/libunwind/src/x86/
H A Dis_fpreg.c29 unw_is_fpreg (int regnum) argument
31 return ((regnum >= UNW_X86_ST0 && regnum <= UNW_X86_ST7)
32 || (regnum >= UNW_X86_XMM0_lo && regnum <= UNW_X86_XMM7_hi)
33 || (regnum >= UNW_X86_XMM0 && regnum <= UNW_X86_XMM7));
/external/libunwind/src/x86_64/
H A Dis_fpreg.c31 unw_is_fpreg (int regnum) argument
34 return ((regnum >= UNW_X86_ST0 && regnum <= UNW_X86_ST7)
35 || (regnum >= UNW_X86_XMM0_lo && regnum <= UNW_X86_XMM7_hi));
/external/linux-tools-perf/src/tools/perf/arch/arm64/util/
H A Dunwind-libunwind.c7 int libunwind__arch_reg_id(int regnum) argument
9 switch (regnum) {
77 pr_err("unwind: invalid reg id %d\n", regnum);
/external/linux-tools-perf/src/tools/perf/arch/x86/util/
H A Dunwind.c8 int unwind__arch_reg_id(int regnum) argument
12 switch (regnum) {
65 pr_err("unwind: invalid reg id %d\n", regnum);
72 int unwind__arch_reg_id(int regnum) argument
76 switch (regnum) {
105 pr_err("unwind: invalid reg id %d\n", regnum);
/external/libunwind/src/mi/
H A DGget_fpreg.c29 unw_get_fpreg (unw_cursor_t *cursor, int regnum, unw_fpreg_t *valp) argument
33 return tdep_access_fpreg (c, regnum, valp, 0);
H A DGget_reg.c29 unw_get_reg (unw_cursor_t *cursor, int regnum, unw_word_t *valp) argument
34 if (regnum == UNW_REG_IP)
40 return tdep_access_reg (c, regnum, valp, 0);
H A DGset_fpreg.c29 unw_set_fpreg (unw_cursor_t *cursor, int regnum, unw_fpreg_t val) argument
33 return tdep_access_fpreg (c, regnum, &val, 1);
H A DGset_reg.c29 unw_set_reg (unw_cursor_t *cursor, int regnum, unw_word_t valp) argument
33 return tdep_access_reg (c, regnum, &valp, 1);
/external/libunwind/src/coredump/
H A D_UCD_access_reg_freebsd.c30 unw_regnum_t regnum, unw_word_t *valp,
42 switch (regnum) {
77 Debug(0, "bad regnum:%d\n", regnum);
81 switch (regnum) {
110 Debug(0, "bad regnum:%d\n", regnum);
29 _UCD_access_reg(unw_addr_space_t as, unw_regnum_t regnum, unw_word_t *valp, int write, void *arg) argument
H A D_UCD_access_reg_linux.c31 unw_regnum_t regnum, unw_word_t *valp,
43 if (regnum < 0 || regnum >= UNW_AARCH64_FPCR)
46 if (regnum < 0 || regnum >= 16)
49 if (regnum < 0 || regnum > UNW_SH_PR)
120 if (regnum < 0 || regnum >= (unw_regnum_t)ARRAY_SIZE(remap_regs))
123 regnum
30 _UCD_access_reg(unw_addr_space_t as, unw_regnum_t regnum, unw_word_t *valp, int write, void *arg) argument
[all...]
/external/kernel-headers/original/uapi/asm-x86/asm/
H A Dmtrr.h45 unsigned int regnum; /* Register number */ member in struct:mtrr_gentry
62 __u32 regnum; /* Register number */ member in struct:mtrr_gentry
/external/libunwind/src/dwarf/
H A DGparser.c51 set_reg (dwarf_state_record_t *sr, unw_word_t regnum, dwarf_where_t where, argument
54 sr->rs_current.reg[regnum].where = where;
55 sr->rs_current.reg[regnum].val = val;
64 unw_word_t curr_ip, operand = 0, regnum, val, len, fde_encoding; local
144 regnum = operand;
145 if (regnum >= DWARF_NUM_PRESERVED_REGS)
148 (unsigned int) regnum);
154 set_reg (sr, regnum, DWARF_WHERE_CFAREL, val * dci->data_align);
156 (long) regnum, (long) (val * dci->data_align));
160 if (((ret = read_regnum (as, a, addr, &regnum, ar
712 unw_word_t regnum, addr, cfa, ip; local
[all...]
/external/lldb/include/lldb/Symbol/
H A DUnwindPlan.h388 SetReturnAddressRegister (uint32_t regnum) argument
390 m_return_addr_register = regnum;
/external/libunwind/include/
H A Dlibunwind-common.h212 unw_regnum_t regnum; /* valid if type==UNW_SLT_REG */ member in union:unw_save_loc::__anon9110
/external/linux-tools-perf/src/tools/perf/util/
H A Dunwind.c430 unw_regnum_t regnum, unw_word_t *valp,
438 pr_err("unwind: access_reg w %d\n", regnum);
447 id = unwind__arch_reg_id(regnum);
453 pr_err("unwind: can't read reg %d\n", regnum);
457 pr_debug("unwind: reg %d, val %lx\n", regnum, (unsigned long)*valp);
429 access_reg(unw_addr_space_t __maybe_unused as, unw_regnum_t regnum, unw_word_t *valp, int __write, void *arg) argument
/external/lldb/source/Plugins/Process/Utility/
H A DRegisterContextLLDB.cpp970 UnwindLogMsg ("could not convert lldb regnum %d into %d RegisterKind reg numbering scheme",
1008 UnwindLogMsg ("could not convert lldb regnum %d into eRegisterKindGeneric reg numbering scheme", lldb_regnum);
1010 UnwindLogMsg ("could not convert lldb regnum %d into %d RegisterKind reg numbering scheme",
1291 RegisterContextLLDB::ReadGPRValue (int register_kind, uint32_t regnum, addr_t &value) argument
1299 lldb_regnum = regnum;
1301 else if (!m_thread.GetRegisterContext()->ConvertBetweenRegisterKinds (register_kind, regnum, eRegisterKindLLDB, lldb_regnum))
1321 if (register_kind == eRegisterKindGeneric && regnum == LLDB_REGNUM_GENERIC_PC)
1325 else if (m_thread.GetRegisterContext()->ConvertBetweenRegisterKinds (register_kind, regnum, eRegisterKindGeneric, generic_regnum)
/external/libunwind/src/ia64/
H A DGparser.c474 desc_reg_when (unsigned char regnum, unw_word t, struct ia64_state_record *sr) argument
476 struct ia64_reg_info *reg = sr->curr.reg + regnum;
698 lookup_preg (int regnum, int memory, struct ia64_state_record *sr)
702 switch (regnum)
723 preg = IA64_REG_R4 + (regnum - (UNW_IA64_GR + 4));
727 preg = IA64_REG_B1 + (regnum - UNW_IA64_BR);
731 preg = IA64_REG_F2 + (regnum - (UNW_IA64_FR + 2));
735 preg = IA64_REG_F16 + (regnum - (UNW_IA64_FR + 16));
739 Dprintf ("%s: invalid register number %d\n", __FUNCTION__, regnum);
697 lookup_preg(int regnum, int memory, struct ia64_state_record *sr) argument
/external/lldb/tools/debugserver/source/
H A DRNBRemote.cpp1132 uint32_t regnum = 0; local
1141 regnum++, // register number starts at zero and goes up with no gaps
/external/v8/src/mips/
H A Dsimulator-mips.cc69 int32_t GetRegisterValue(int regnum);
70 int32_t GetFPURegisterValue32(int regnum);
71 int64_t GetFPURegisterValue64(int regnum);
72 float GetFPURegisterValueFloat(int regnum);
73 double GetFPURegisterValueDouble(int regnum);
155 int32_t MipsDebugger::GetRegisterValue(int regnum) { argument
156 if (regnum == kNumSimuRegisters) {
159 return sim_->get_register(regnum);
164 int32_t MipsDebugger::GetFPURegisterValue32(int regnum) { argument
165 if (regnum
173 GetFPURegisterValue64(int regnum) argument
182 GetFPURegisterValueFloat(int regnum) argument
191 GetFPURegisterValueDouble(int regnum) argument
201 int regnum = Registers::Number(desc); local
220 int regnum = Registers::Number(desc); local
468 int regnum = Registers::Number(arg1); local
622 int regnum = Registers::Number(arg1); local
[all...]

Completed in 329 milliseconds

12