Home | History | Annotate | Download | only in backends

Lines Matching refs:regno

38 		     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 & 7) + '0';
78 if ((regno & 8) && (regno & 7) == 6)
86 regno -= 32;
87 if (regno >= 32)
88 regno = 32 + 2 * (regno - 32);
93 if (regno < 10)
95 name[1] = regno + '0';
100 name[1] = regno / 10 + '0';
101 name[2] = regno % 10 + '0';