Lines Matching defs:regno
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';
81 if ((regno & 8) && (regno & 7) == 6)
89 regno -= 32;
90 if (regno >= 32)
91 regno = 32 + 2 * (regno - 32);
96 if (regno < 10)
98 name[1] = regno + '0';
103 name[1] = regno / 10 + '0';
104 name[2] = regno % 10 + '0';