Searched defs:regno (Results 1 - 25 of 48) sorted by relevance

12

/external/elfutils/src/libebl/
H A Debldwarftoregno.c36 ebl_dwarf_to_regno (Ebl *ebl, unsigned *regno) argument
40 return ebl->dwarf_to_regno == NULL ? true : ebl->dwarf_to_regno (ebl, regno);
H A Dlibebl.h233 int regno, char *name, size_t namelen,
358 Dwarf_Half regno; /* DWARF register number. */ member in struct:__anon4628
425 extern bool ebl_dwarf_to_regno (Ebl *ebl, unsigned *regno)
/external/elfutils/src/backends/
H A Dppc_initreg.c44 ppc_dwarf_to_regno (Ebl *ebl __attribute__ ((unused)), unsigned *regno) argument
46 switch (*regno)
50 *regno = 65;
56 *regno = *regno - 1200 + (114 - 1);
85 for (unsigned regno = 0; regno < sizeof (user_regs) / sizeof (long);
86 regno++)
88 user_regs.l[regno] = ptrace (PTRACE_PEEKUSER, tid,
89 (void *) (uintptr_t) (regno
[all...]
H A Dalpha_regs.c41 int regno, char *name, size_t namelen,
48 if (regno < 0 || regno > 66 || namelen < 7)
56 if (regno >= 32 && regno < 64)
62 switch (regno)
72 name[1] = regno - 1 + '0';
78 name[1] = regno - 9 + '0';
84 name[1] = regno - 16 + '0';
90 name[1] = regno
40 alpha_register_info(Ebl *ebl __attribute__ ((unused)), int regno, char *name, size_t namelen, const char **prefix, const char **setname, int *bits, int *type) argument
[all...]
H A Darm_regs.c41 int regno, char *name, size_t namelen,
48 if (regno < 0 || regno > 320 || namelen < 5)
56 switch (regno)
60 name[1] = regno + '0';
67 name[2] = regno % 10 + '0';
73 name[0] = "slp"[regno - 13];
74 name[1] = "prc"[regno - 13];
79 regno += 96 - 16;
86 name[1] = regno
40 arm_register_info(Ebl *ebl __attribute__ ((unused)), int regno, char *name, size_t namelen, const char **prefix, const char **setname, int *bits, int *type) argument
[all...]
H A Dppc_regs.c41 int regno, char *name, size_t namelen,
48 if (regno < 0 || regno > 1155 || namelen < 8)
53 *type = (regno < 32 ? DW_ATE_signed
54 : regno < 64 ? DW_ATE_float : DW_ATE_unsigned);
56 if (regno < 32 || regno == 64 || regno == 66)
58 else if (regno < 64 || regno
40 ppc_register_info(Ebl *ebl __attribute__ ((unused)), int regno, char *name, size_t namelen, const char **prefix, const char **setname, int *bits, int *type) argument
[all...]
H A Ds390_regs.c58 int regno, char *name, size_t namelen,
65 if (regno < 0 || regno > 65 || namelen < 7)
72 if (regno < 16)
77 else if (regno < 32)
83 else if (regno < 48 || regno > 63)
91 switch (regno)
95 name[1] = regno + '0';
102 name[2] = regno
57 s390_register_info(Ebl *ebl __attribute__ ((unused)), int regno, char *name, size_t namelen, const char **prefix, const char **setname, int *bits, int *type) argument
[all...]
H A Dsh_regs.c43 int regno, char *name, size_t namelen,
50 if (regno < 0 || regno > 103 || namelen < 6)
57 switch (regno)
62 name[1] = regno + '0';
70 name[2] = regno - 10 + '0';
152 name[2] = regno - 25 + '0';
162 name[3] = regno - 35 + '0';
171 name[2] = regno - 87 + '0';
181 name[3] = regno
42 sh_register_info(Ebl *ebl __attribute__ ((unused)), int regno, char *name, size_t namelen, const char **prefix, const char **setname, int *bits, int *type) argument
[all...]
H A Dtilegx_regs.c42 int regno, char *name, size_t namelen,
49 if (regno < 0 || regno > 64 || namelen < 5)
56 switch (regno)
61 name[1] = regno + '0';
68 name[1] = regno / 10 + '0';
69 name[2] = regno % 10 + '0';
41 tilegx_register_info(Ebl *ebl __attribute__ ((unused)), int regno, char *name, size_t namelen, const char **prefix, const char **setname, int *bits, int *type) argument
H A Daarch64_regs.c43 int regno, char *name, size_t namelen,
70 switch (regno)
73 return regtype ("integer", DW_ATE_signed, "x%d", regno);
94 return regtype ("FP/SIMD", DW_ATE_unsigned, "v%d", regno - 64);
42 aarch64_register_info(Ebl *ebl __attribute__ ((unused)), int regno, char *name, size_t namelen, const char **prefix, const char **setnamep, int *bits, int *typep) argument
H A Di386_regs.c41 int regno, char *name, size_t namelen,
48 if (regno < 0 || regno > 45 || namelen < 6)
54 if (regno < 11)
57 if (regno < 9)
60 else if (regno < 19)
66 else if (regno < 29)
71 else if (regno < 37)
76 else if (regno < 40)
84 switch (regno)
40 i386_register_info(Ebl *ebl __attribute__ ((unused)), int regno, char *name, size_t namelen, const char **prefix, const char **setname, int *bits, int *type) argument
[all...]
H A Dia64_regs.c41 int regno, char *name, size_t namelen,
48 if (regno < 0 || regno > 687 + 63 || namelen < 12)
55 switch (regno)
59 name[1] = (regno - 0) + '0';
67 name[1] = (regno - 0) / 10 + '0';
68 name[2] = (regno - 0) % 10 + '0';
77 name[2] = (regno - 100) / 10 + '0';
78 name[3] = (regno - 0) % 10 + '0';
86 name[1] = (regno
40 ia64_register_info(Ebl *ebl __attribute__ ((unused)), int regno, char *name, size_t namelen, const char **prefix, const char **setname, int *bits, int *type) argument
[all...]
H A Dsparc_regs.c41 int regno, char *name, size_t namelen,
51 if (regno < 0 || regno >= 32 + nfp + nspec || namelen < 6)
59 if (regno >= 32 + nfp)
61 regno -= 32 + nfp;
69 if ((ebl->machine != EM_SPARC ? 0 : 4) + 1 - (unsigned int) regno <= 1)
71 return stpncpy (name, names[ebl->machine != EM_SPARC][regno],
75 if (regno < 32)
78 name[0] = "goli"[regno >> 3];
79 name[1] = (regno
40 sparc_register_info(Ebl *ebl, int regno, char *name, size_t namelen, const char **prefix, const char **setname, int *bits, int *type) argument
[all...]
H A Dx86_64_regs.c42 int regno, char *name, size_t namelen,
49 if (regno < 0 || regno > 66 || namelen < 7)
55 if (regno < 17)
60 else if (regno < 33)
65 else if (regno < 41)
71 else if (regno < 49)
73 else if (regno > 49 && regno < 60)
81 switch (regno)
41 x86_64_register_info(Ebl *ebl __attribute__ ((unused)), int regno, char *name, size_t namelen, const char **prefix, const char **setname, int *bits, int *type) argument
[all...]
/external/valgrind/coregrind/m_gdbserver/
H A Dvalgrind-low-arm.c183 int regno = abs_regno % num_regs; local
188 switch (regno) {
H A Dvalgrind-low-arm64.c144 int regno = abs_regno % num_regs; local
149 switch (regno) {
H A Dvalgrind-low-ppc32.c183 int regno = abs_regno % num_regs; local
188 switch (regno) {
H A Dvalgrind-low-ppc64.c180 int regno = abs_regno % num_regs; local
185 switch (regno) {
H A Dvalgrind-low-s390x.c125 int regno = abs_regno % num_regs; local
130 switch (regno) {
H A Dvalgrind-low-tilegx.c149 int regno = abs_regno % num_regs; local
154 switch (regno) {
221 default: VG_(printf)("regno: %d\n", regno); vg_assert(0);
H A Dvalgrind-low-amd64.c156 int regno = abs_regno % dyn_num_regs; local
161 switch (regno) {
211 convert_f64le_to_f80le ((UChar *)&amd64->guest_FPREG[regno-24],
217 VG_(transfer) (&amd64->guest_FPREG[regno-24], &fpreg64,
/external/elfutils/src/libdw/
H A Dcfi.c109 #define register_rule(regno, r_rule, r_value) do { \
110 if (unlikely (! enough_registers (regno))) \
112 fs->regs[regno].rule = reg_##r_rule; \
113 fs->regs[regno].value = (r_value); \
119 Dwarf_Word regno; local
172 get_uleb128 (regno, program, end);
174 fs->cfa_val_reg = regno;
207 get_uleb128 (regno, program, end);
208 register_rule (regno, undefined, 0);
212 get_uleb128 (regno, progra
[all...]
/external/elfutils/src/tests/
H A Dallregs.c75 int regno; member in struct:reginfo
86 return a->regno - b->regno;
100 int regno,
108 if (regno >= state->nregs)
110 state->info = realloc (state->info, (regno + 1) * sizeof state->info[0]);
112 ((void *) &state->info[regno + 1]
114 state->nregs = regno + 1;
117 state->info[regno].regno
99 one_register(void *arg, int regno, const char *setname, const char *prefix, const char *regname, int bits, int type) argument
130 match_register(void *arg, int regno, const char *setname, const char *prefix, const char *regname, int bits, int type) argument
192 int regno = atoi (arg); local
[all...]
/external/javassist/src/main/javassist/
H A DCtNewWrappedMethod.java167 * @param regno the index of the local variable in which
172 CtClass[] params, int regno) {
173 return JvstCodeGen.compileParameterList(code, params, regno);
171 compileParameterList(Bytecode code, CtClass[] params, int regno) argument
/external/ltrace/sysdeps/linux-gnu/s390/
H A Dfetch.c152 copy_gpr(struct fetch_context *ctx, struct value *valuep, int regno) argument
154 value_set_word(valuep, ctx->regs.gprs[regno]);

Completed in 422 milliseconds

12