Home | History | Annotate | Download | only in backends

Lines Matching refs:name

41 		   int regno, char *name, size_t namelen,
45 if (name == NULL)
75 name[0] = 'r';
76 name[1] = regno + '0';
81 name[0] = 'r';
82 name[1] = regno / 10 + '0';
83 name[2] = regno % 10 + '0';
88 name[0] = 'f';
89 name[1] = (regno - 32) + '0';
94 name[0] = 'f';
95 name[1] = (regno - 32) / 10 + '0';
96 name[2] = (regno - 32) % 10 + '0';
101 return stpcpy (name, "cr") + 1 - name;
103 return stpcpy (name, "fpscr") + 1 - name;
105 return stpcpy (name, "msr") + 1 - name;
107 return stpcpy (name, "vscr") + 1 - name;
110 name[0] = 's';
111 name[1] = 'r';
112 name[2] = (regno - 70) + '0';
117 name[0] = 's';
118 name[1] = 'r';
119 name[2] = (regno - 70) / 10 + '0';
120 name[3] = (regno - 70) % 10 + '0';
125 return stpcpy (name, "xer") + 1 - name;
127 return stpcpy (name, "lr") + 1 - name;
129 return stpcpy (name, "ctr") + 1 - name;
131 return stpcpy (name, "dsisr") + 1 - name;
133 return stpcpy (name, "dar") + 1 - name;
135 return stpcpy (name, "dec") + 1 - name;
137 return stpcpy (name, "vrsave") + 1 - name;
139 return stpcpy (name, "spefscr") + 1 - name;
142 return stpcpy (name, "mq") + 1 - name;
145 name[0] = 's';
146 name[1] = 'p';
147 name[2] = 'r';
148 name[3] = (regno - 100) + '0';
155 name[0] = 's';
156 name[1] = 'p';
157 name[2] = 'r';
158 name[3] = (regno - 100) / 10 + '0';
159 name[4] = (regno - 100) % 10 + '0';
166 name[0] = 's';
167 name[1] = 'p';
168 name[2] = 'r';
169 name[3] = (regno - 100) / 100 + '0';
170 name[4] = ((regno - 100) % 100 / 10) + '0';
171 name[5] = (regno - 100) % 10 + '0';
176 name[0] = 'v';
177 name[1] = 'r';
178 name[2] = (regno - 1124) + '0';
183 name[0] = 'v';
184 name[1] = 'r';
185 name[2] = (regno - 1124) / 10 + '0';
186 name[3] = (regno - 1124) % 10 + '0';
195 name[namelen++] = '\0';