Lines Matching refs:regno
42 int regno, char *name, size_t namelen, in x86_64_register_info() argument
49 if (regno < 0 || regno > 66 || namelen < 7) in x86_64_register_info()
55 if (regno < 17) in x86_64_register_info()
60 else if (regno < 33) in x86_64_register_info()
65 else if (regno < 41) in x86_64_register_info()
71 else if (regno < 49) in x86_64_register_info()
73 else if (regno > 49 && regno < 60) in x86_64_register_info()
81 switch (regno) in x86_64_register_info()
92 name[1] = baseregs[regno][0]; in x86_64_register_info()
93 name[2] = baseregs[regno][1]; in x86_64_register_info()
99 name[1] = regno - 8 + '8'; in x86_64_register_info()
106 name[2] = regno - 10 + '0'; in x86_64_register_info()
122 name[3] = regno - 17 + '0'; in x86_64_register_info()
131 name[4] = regno - 27 + '0'; in x86_64_register_info()
138 name[2] = regno - 33 + '0'; in x86_64_register_info()
145 name[2] = regno - 41 + '0'; in x86_64_register_info()
150 name[0] = "ecsdfg"[regno - 50]; in x86_64_register_info()
158 name[0] = regno - 58 + 'f'; in x86_64_register_info()
174 name[1] = "cs"[regno - 65]; in x86_64_register_info()