Lines Matching refs:name
39 riscv_register_info (Ebl *ebl, int regno, char *name, size_t namelen,
43 if (name == NULL)
64 return stpcpy (name, "zero") + 1 - name;
68 return stpcpy (name, "ra") + 1 - name;
72 return stpcpy (name, "sp") + 1 - name;
76 return stpcpy (name, "gp") + 1 - name;
80 return stpcpy (name, "tp") + 1 - name;
83 name[0] = 't';
84 name[1] = regno - 5 + '0';
89 name[0] = 's';
90 name[1] = regno - 8 + '0';
95 name[0] = 'a';
96 name[1] = regno - 10 + '0';
101 name[0] = 's';
102 name[1] = regno - 18 + '2';
107 name[0] = 's';
108 name[1] = '1';
109 name[2] = regno - 26 + '0';
114 name[0] = 't';
115 name[1] = regno - 28 + '3';
120 name[0] = 'f';
121 name[1] = 't';
122 name[2] = regno - 32 + '0';
127 name[0] = 'f';
128 name[1] = 's';
129 name[2] = regno - 40 + '0';
134 name[0] = 'f';
135 name[1] = 'a';
136 name[2] = regno - 42 + '0';
141 name[0] = 'f';
142 name[1] = 's';
143 name[2] = regno - 50 + '2';
148 name[0] = 'f';
149 name[1] = 's';
150 name[2] = '1';
151 name[3] = regno - 58 + '0';
156 name[0] = 'f';
157 name[1] = 't';
158 name[2] = regno - 60 + '8';
163 name[0] = 'f';
164 name[1] = 't';
165 name[2] = '1';
166 name[3] = regno - 62 + '0';
175 name[namelen++] = '\0';