Searched refs:regno (Results 1 - 25 of 65) sorted by relevance

123

/external/elfutils/0.153/backends/
H A Ds390_regs.c55 int regno, char *name, size_t namelen,
62 if (regno < 0 || regno > 65 || namelen < 7)
69 if (regno < 16)
74 else if (regno < 32)
80 else if (regno < 48 || regno > 63)
88 switch (regno)
92 name[1] = regno + '0';
99 name[2] = regno
54 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 Dsparc_regs.c38 int regno, char *name, size_t namelen,
48 if (regno < 0 || regno >= 32 + nfp + nspec || namelen < 6)
56 if (regno >= 32 + nfp)
58 regno -= 32 + nfp;
66 if ((ebl->machine != EM_SPARC ? 0 : 4) + 1 - (unsigned int) regno <= 1)
68 return stpncpy (name, names[ebl->machine != EM_SPARC][regno],
72 if (regno < 32)
75 name[0] = "goli"[regno >> 3];
76 name[1] = (regno
37 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 Dppc_regs.c38 int regno, char *name, size_t namelen,
45 if (regno < 0 || regno > 1155 || namelen < 8)
50 *type = (regno < 32 ? DW_ATE_signed
51 : regno < 64 ? DW_ATE_float : DW_ATE_unsigned);
53 if (regno < 32 || regno == 64 || regno == 66)
55 else if (regno < 64 || regno
37 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 Dia64_regs.c38 int regno, char *name, size_t namelen,
45 if (regno < 0 || regno > 687 + 63 || namelen < 12)
52 switch (regno)
56 name[1] = (regno - 0) + '0';
64 name[1] = (regno - 0) / 10 + '0';
65 name[2] = (regno - 0) % 10 + '0';
74 name[2] = (regno - 100) / 10 + '0';
75 name[3] = (regno - 0) % 10 + '0';
83 name[1] = (regno
37 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 Dx86_64_regs.c39 int regno, char *name, size_t namelen,
46 if (regno < 0 || regno > 66 || namelen < 7)
52 if (regno < 17)
57 else if (regno < 33)
62 else if (regno < 41)
68 else if (regno < 49)
70 else if (regno > 49 && regno < 60)
78 switch (regno)
38 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...]
H A Di386_regs.c38 int regno, char *name, size_t namelen,
45 if (regno < 0 || regno > 45 || namelen < 6)
51 if (regno < 11)
54 if (regno < 9)
57 else if (regno < 19)
63 else if (regno < 29)
68 else if (regno < 37)
73 else if (regno < 40)
81 switch (regno)
37 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 Dalpha_regs.c38 int regno, char *name, size_t namelen,
45 if (regno < 0 || regno > 66 || namelen < 7)
53 if (regno >= 32 && regno < 64)
59 switch (regno)
69 name[1] = regno - 1 + '0';
75 name[1] = regno - 9 + '0';
81 name[1] = regno - 16 + '0';
87 name[1] = regno
37 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.c38 int regno, char *name, size_t namelen,
45 if (regno < 0 || regno > 320 || namelen < 5)
53 switch (regno)
57 name[1] = regno + '0';
64 name[2] = regno % 10 + '0';
70 name[0] = "slp"[regno - 13];
71 name[1] = "prc"[regno - 13];
76 regno += 96 - 16;
83 name[1] = regno
37 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 Dsh_regs.c40 int regno, char *name, size_t namelen,
47 if (regno < 0 || regno > 103 || namelen < 6)
54 switch (regno)
59 name[1] = regno + '0';
67 name[2] = regno - 10 + '0';
149 name[2] = regno - 25 + '0';
159 name[3] = regno - 35 + '0';
168 name[2] = regno - 87 + '0';
178 name[3] = regno
39 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 Dalpha_corenote.c41 { .offset = 0, .regno = 0, .count = 31, .bits = 64 }, /* r0-r30 */
42 { .offset = 32 * 8, .regno = 64, .count = 1, .bits = 64 }, /* pc */
43 { .offset = 33 * 8, .regno = 66, .count = 1, .bits = 64 }, /* unique */
49 { .offset = 0, .regno = 32, .count = 32, .bits = 64 }, /* f0-f30, fpcr */
H A Dx86_64_corenote.c43 { .offset = at * 8, .regno = dwreg, .count = n, .bits = 64 }
45 { .offset = at * 8, .regno = dwreg, .count = n, .bits = 16, .pad = 6 }
99 { .offset = 0, .regno = 65, .count = 2, .bits = 16 }, /* fcw-fsw */
100 { .offset = 24, .regno = 64, .count = 1, .bits = 32 }, /* mxcsr */
101 { .offset = 32, .regno = 33, .count = 8, .bits = 80, .pad = 6 }, /* stN */
102 { .offset = 32 + 128, .regno = 17, .count = 16, .bits = 128 }, /* xmm */
H A Dppc_corenote.c48 { .offset = at * BITS/8, .regno = dwreg, .count = n, .bits = BITS }
69 { .offset = 0, .regno = 32, .count = 32, .bits = 64 }, /* f0-f31 */
70 { .offset = 32 * 8 + 4, .regno = 65, .count = 1, .bits = 32 } /* fpscr */
77 { .offset = 0, .regno = 1124, .count = 32, .bits = 128 },
79 { .offset = 32 * 16, .regno = 67, .count = 1, .bits = 32, .pad = 12 },
81 { .offset = 33 * 16, .regno = 356, .count = 1, .bits = 32, .pad = 12 }
87 { .offset = 0, .regno = ???, .count = 32, .bits = 32 },
89 { .offset = 32 * 4, .regno = ???, .count = 1, .bits = 64 }, */
91 { .offset = 34 * 4, .regno = 612, .count = 1, .bits = 32 }
H A Dsh_corenote.c43 { .offset = at * 4, .regno = dwreg, .count = n, .bits = 32 }
78 { .offset = 0, .regno = 25, .count = 16, .bits = 32 }, /* fr0-fr15 */
79 { .offset = 16, .regno = 87, .count = 16, .bits = 32 }, /* xf0-xf15 */
80 { .offset = 32, .regno = 24, .count = 1, .bits = 32 }, /* fpscr */
81 { .offset = 33, .regno = 23, .count = 1, .bits = 32 } /* fpul */
H A Darm_corenote.c42 { .offset = 0, .regno = 0, .count = 16, .bits = 32 }, /* r0..r15 */
43 { .offset = 16 * 4, .regno = 128, .count = 1, .bits = 32 }, /* cpsr */
56 { .offset = 0, .regno = 96, .count = 8, .bits = 96 }, /* f0..f7 */
H A Di386_corenote.c43 { .offset = at * 4, .regno = dwreg, .count = n, .bits = 32 }
45 { .offset = at * 4, .regno = dwreg, .count = n, .bits = 16, .pad = 2 }
90 { .offset = 0, .regno = 37, .count = 2, .bits = 32 }, /* fctrl-fstat */
91 { .offset = 7 * 4, .regno = 11, .count = 8, .bits = 80 }, /* stN */
97 { .offset = 0, .regno = 37, .count = 2, .bits = 16 }, /* fctrl-fstat */
98 { .offset = 24, .regno = 39, .count = 1, .bits = 32 }, /* mxcsr */
99 { .offset = 32, .regno = 11, .count = 8, .bits = 80, .pad = 6 }, /* stN */
100 { .offset = 32 + 128, .regno = 21, .count = 8, .bits = 128 }, /* xmm */
/external/elfutils/0.153/libebl/
H A Deblreginfo.c59 ebl_register_info (ebl, regno, name, namelen, prefix, setname, bits, type)
61 int regno;
69 return ebl == NULL ? -1 : ebl->register_info (ebl, regno, name, namelen,
/external/elfutils/0.153/libdwfl/
H A Ddwfl_module_register_names.c56 int (*func) (void *, int regno, const char *setname,
77 for (int regno = 0; regno < nregs && likely (result == 0); ++regno)
84 ssize_t len = ebl_register_info (mod->ebl, regno, name, sizeof name,
95 result = (*func) (arg, regno, setname, prefix, name, bits, type);
/external/elfutils/0.153/libdw/
H A Dcfi.c126 #define register_rule(regno, r_rule, r_value) do { \
127 if (unlikely (! enough_registers (regno))) \
129 fs->regs[regno].rule = reg_##r_rule; \
130 fs->regs[regno].value = (r_value); \
136 Dwarf_Word regno; local
185 get_uleb128 (regno, program);
187 fs->cfa_val_reg = regno;
219 get_uleb128 (regno, program);
220 register_rule (regno, undefined, 0);
224 get_uleb128 (regno, progra
[all...]
H A Ddwarf_frame_register.c58 dwarf_frame_register (fs, regno, ops_mem, ops, nops)
60 int regno;
69 if (unlikely (regno < 0))
78 if (unlikely ((size_t) regno >= fs->nregs))
81 const struct dwarf_frame_register *reg = &fs->regs[regno];
/external/valgrind/main/coregrind/m_gdbserver/
H A Dtarget.c320 void fetch_register (int regno) argument
326 if (regno >= the_low_target.num_regs) {
327 dlog(0, "error fetch_register regno %d max %d\n",
328 regno, the_low_target.num_regs);
331 size = register_size (regno);
336 (*the_low_target.transfer_register) (tid, regno, buf,
340 supply_register (regno, buf, &mod);
345 regno, size, the_low_target.reg_defs[regno].name, bufimage,
353 void usr_fetch_inferior_registers (int regno) argument
366 usr_store_inferior_registers(int regno) argument
439 valgrind_fetch_registers(int regno) argument
444 valgrind_store_registers(int regno) argument
[all...]
H A Dvalgrind_low.h44 /* transfer the register regno from/to valgrind (guest state)
49 void (*transfer_register) (ThreadId tid, int regno, void * buf,
H A Dtarget.h172 extern void valgrind_fetch_registers (int regno);
176 extern void valgrind_store_registers (int regno);
/external/valgrind/main/VEX/priv/
H A Dhost_generic_regs.h117 static inline HReg mkHReg ( UInt regno, HRegClass rc, Bool virtual ) { argument
118 UInt r24 = regno & 0x00FFFFFF;
121 if (r24 != regno)
122 vpanic("mkHReg: regno exceeds 2^24");
124 r.reg = regno | (((UInt)rc) << 28) | (virtual ? (1<<24) : 0);
/external/valgrind/main/VEX/useful/
H A Dshow_fp_state.c75 UInt fp_get_tag ( UInt regno )
77 assert(!(regno < 0 || regno > 7));
78 return (m_fpu_state.env[FP_ENV_TAG] >> (2*regno)) & 3;
/external/javassist/src/main/javassist/compiler/
H A DAccessorMaker.java63 int regno = 1;
65 regno += code.addLoad(regno, params[i]);
66 code.setMaxLocals(regno + 1); // the last parameter is added.
120 int regno = 0;
123 regno += code.addLoad(regno, params[i]);
125 code.setMaxLocals(regno);

Completed in 3782 milliseconds

123