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

1 2 3 4 5 6

  /external/elfutils/backends/
s390_regs.c 58 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 - 10 + '0'
    [all...]
sparc_regs.c 41 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->class == ELFCLASS64 ? 0 : 4) + 1 - (unsigned int) regno <= 1)
71 return stpncpy (name, names[ebl->class == ELFCLASS64][regno],
75 if (regno < 32)
78 name[0] = "goli"[regno >> 3];
79 name[1] = (regno & 7) + '0'
    [all...]
ppc_regs.c 41 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 == 65
    [all...]
ia64_regs.c 41 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 - 128) + '0'
    [all...]
x86_64_regs.c 42 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)
    [all...]
i386_regs.c 41 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)
    [all...]
alpha_regs.c 41 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 - 22 + '8'
    [all...]
arm_regs.c 41 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 - 96 + '0'
    [all...]
ppc_initreg.c 44 ppc_dwarf_to_regno (Ebl *ebl __attribute__ ((unused)), unsigned *regno)
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...]
sh_regs.c 43 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 - 97 + '0'
    [all...]
tilegx_regs.c 42 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';
alpha_corenote.c 44 { .offset = 0, .regno = 0, .count = 31, .bits = 64 }, /* r0-r30 */
45 { .offset = 32 * 8, .regno = 64, .count = 1, .bits = 64 }, /* pc */
46 { .offset = 33 * 8, .regno = 66, .count = 1, .bits = 64 }, /* unique */
52 { .offset = 0, .regno = 32, .count = 32, .bits = 64 }, /* f0-f30, fpcr */
ppc_corenote.c 51 { .offset = at * BITS/8, .regno = dwreg, .count = n, .bits = BITS }
72 { .offset = 0, .regno = 32, .count = 32, .bits = 64 }, /* f0-f31 */
73 { .offset = 32 * 8 + 4, .regno = 65, .count = 1, .bits = 32 } /* fpscr */
80 { .offset = 0, .regno = 1124, .count = 32, .bits = 128 },
82 { .offset = 32 * 16, .regno = 67, .count = 1, .bits = 32, .pad = 12 },
84 { .offset = 33 * 16, .regno = 356, .count = 1, .bits = 32, .pad = 12 }
90 { .offset = 0, .regno = ???, .count = 32, .bits = 32 },
92 { .offset = 32 * 4, .regno = ???, .count = 1, .bits = 64 }, */
94 { .offset = 34 * 4, .regno = 612, .count = 1, .bits = 32 }
sh_corenote.c 46 { .offset = at * 4, .regno = dwreg, .count = n, .bits = 32 }
81 { .offset = 0, .regno = 25, .count = 16, .bits = 32 }, /* fr0-fr15 */
82 { .offset = 16, .regno = 87, .count = 16, .bits = 32 }, /* xf0-xf15 */
83 { .offset = 32, .regno = 24, .count = 1, .bits = 32 }, /* fpscr */
84 { .offset = 33, .regno = 23, .count = 1, .bits = 32 } /* fpul */
x86_64_corenote.c 53 { .offset = at * 8, .regno = dwreg, .count = n, .bits = 64 }
55 { .offset = at * 8, .regno = dwreg, .count = n, .bits = 16, .pad = 6 }
129 { .offset = 0, .regno = 65, .count = 2, .bits = 16 }, /* fcw-fsw */
130 { .offset = 24, .regno = 64, .count = 1, .bits = 32 }, /* mxcsr */
131 { .offset = 32, .regno = 33, .count = 8, .bits = 80, .pad = 6 }, /* stN */
132 { .offset = 32 + 128, .regno = 17, .count = 16, .bits = 128 }, /* xmm */
i386_corenote.c 46 { .offset = at * 4, .regno = dwreg, .count = n, .bits = 32 }
48 { .offset = at * 4, .regno = dwreg, .count = n, .bits = 16, .pad = 2 }
93 { .offset = 0, .regno = 37, .count = 2, .bits = 32 }, /* fctrl-fstat */
94 { .offset = 7 * 4, .regno = 11, .count = 8, .bits = 80 }, /* stN */
100 { .offset = 0, .regno = 37, .count = 2, .bits = 16 }, /* fctrl-fstat */
101 { .offset = 24, .regno = 39, .count = 1, .bits = 32 }, /* mxcsr */
102 { .offset = 32, .regno = 11, .count = 8, .bits = 80, .pad = 6 }, /* stN */
103 { .offset = 32 + 128, .regno = 21, .count = 8, .bits = 128 }, /* xmm */
tilegx_corenote.c 45 { .offset = 0, .regno = 0, .count = 56, .bits = 64 }, /* r0-r55 */
46 { .offset = 56 * 8, .regno = 64, .count = 1, .bits = 64 } /* pc */
  /external/elfutils/libebl/
ebldwarftoregno.c 1 /* Convert *REGNO as is in DWARF to a lower range.
36 ebl_dwarf_to_regno (Ebl *ebl, unsigned *regno)
39 return ebl->dwarf_to_regno == NULL ? true : ebl->dwarf_to_regno (ebl, regno);
eblreginfo.c 38 ebl_register_info (Ebl *ebl, int regno, char *name, size_t namelen,
42 return ebl == NULL ? -1 : ebl->register_info (ebl, regno, name, namelen,
  /external/elfutils/libdwfl/
dwfl_frame_regs.c 38 for (unsigned regno = firstreg; regno < firstreg + nregs; regno++)
39 if (! __libdwfl_frame_reg_set (state, regno, regs[regno - firstreg]))
dwfl_module_register_names.c 55 for (int regno = 0; regno < nregs && likely (result == 0); ++regno)
62 ssize_t len = ebl_register_info (mod->ebl, regno, name, sizeof name,
73 result = (*func) (arg, regno, setname, prefix, name, bits, type);
  /toolchain/binutils/binutils-2.25/gas/config/
bfin-defs.h 175 #define REG_SAME(a, b) ((a).regno == (b).regno)
176 #define REG_EQUAL(a, b) (((a).regno & CODE_MASK) == ((b).regno & CODE_MASK))
177 #define REG_CLASS(a) ((a).regno & 0xf0)
178 #define IS_A1(a) ((a).regno == REG_A1)
180 #define IS_EVEN(r) ((r).regno % 2 == 0)
185 #define _TYPECHECK(r, x) (((r).regno & CLASS_MASK) == T_REG_##x)
191 #define IS_IREG(r) (((r).regno & 0xf4) == T_REG_I)
192 #define IS_MREG(r) (((r).regno & 0xf4) == T_REG_M
345 reg_t regno; \/* Register ID as defined in machine_registers. *\/ member in struct:_register
    [all...]
  /toolchain/binutils/binutils-2.25/cpu/
fr30.opc 56 int regno;
60 regno = **strp - '0';
65 regno = regno * 10 + (**strp - '0');
69 return regno;
83 int regno;
89 regno = parse_register_number (strp);
90 if (regno == -1)
92 if (regno > 7 && !high_low)
94 if (regno < 8 && high_low
    [all...]
  /external/elfutils/tests/
allregs.c 75 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 = regno
193 int regno = atoi (arg); local
    [all...]
  /system/extras/simpleperf/
perf_regs.cpp 134 std::string GetRegName(size_t regno, ArchType arch) {
135 // Cast regno to int type to avoid -Werror=type-limits.
136 int reg = static_cast<int>(regno);
187 int regno; local
191 regno = PERF_REG_X86_IP;
194 regno = PERF_REG_ARM_PC;
197 regno = PERF_REG_ARM64_PC;
202 regs->valid_mask |= (1ULL << regno);
203 regs->data[regno] = ip;
206 bool GetRegValue(const RegSet& regs, size_t regno, uint64_t* value)
216 size_t regno; local
    [all...]

Completed in 169 milliseconds

1 2 3 4 5 6