regs.c 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247
  1. /* automatically generated from ./x86/regs.dat - do not edit */
  2. #include "tables.h"
  3. const char * const nasm_reg_names[] = {
  4. "ah",
  5. "al",
  6. "ax",
  7. "bh",
  8. "bl",
  9. "bnd0",
  10. "bnd1",
  11. "bnd2",
  12. "bnd3",
  13. "bp",
  14. "bpl",
  15. "bx",
  16. "ch",
  17. "cl",
  18. "cr0",
  19. "cr1",
  20. "cr10",
  21. "cr11",
  22. "cr12",
  23. "cr13",
  24. "cr14",
  25. "cr15",
  26. "cr2",
  27. "cr3",
  28. "cr4",
  29. "cr5",
  30. "cr6",
  31. "cr7",
  32. "cr8",
  33. "cr9",
  34. "cs",
  35. "cx",
  36. "dh",
  37. "di",
  38. "dil",
  39. "dl",
  40. "dr0",
  41. "dr1",
  42. "dr10",
  43. "dr11",
  44. "dr12",
  45. "dr13",
  46. "dr14",
  47. "dr15",
  48. "dr2",
  49. "dr3",
  50. "dr4",
  51. "dr5",
  52. "dr6",
  53. "dr7",
  54. "dr8",
  55. "dr9",
  56. "ds",
  57. "dx",
  58. "eax",
  59. "ebp",
  60. "ebx",
  61. "ecx",
  62. "edi",
  63. "edx",
  64. "es",
  65. "esi",
  66. "esp",
  67. "fs",
  68. "gs",
  69. "k0",
  70. "k1",
  71. "k2",
  72. "k3",
  73. "k4",
  74. "k5",
  75. "k6",
  76. "k7",
  77. "mm0",
  78. "mm1",
  79. "mm2",
  80. "mm3",
  81. "mm4",
  82. "mm5",
  83. "mm6",
  84. "mm7",
  85. "r10",
  86. "r10b",
  87. "r10d",
  88. "r10w",
  89. "r11",
  90. "r11b",
  91. "r11d",
  92. "r11w",
  93. "r12",
  94. "r12b",
  95. "r12d",
  96. "r12w",
  97. "r13",
  98. "r13b",
  99. "r13d",
  100. "r13w",
  101. "r14",
  102. "r14b",
  103. "r14d",
  104. "r14w",
  105. "r15",
  106. "r15b",
  107. "r15d",
  108. "r15w",
  109. "r8",
  110. "r8b",
  111. "r8d",
  112. "r8w",
  113. "r9",
  114. "r9b",
  115. "r9d",
  116. "r9w",
  117. "rax",
  118. "rbp",
  119. "rbx",
  120. "rcx",
  121. "rdi",
  122. "rdx",
  123. "rsi",
  124. "rsp",
  125. "segr6",
  126. "segr7",
  127. "si",
  128. "sil",
  129. "sp",
  130. "spl",
  131. "ss",
  132. "st0",
  133. "st1",
  134. "st2",
  135. "st3",
  136. "st4",
  137. "st5",
  138. "st6",
  139. "st7",
  140. "tr0",
  141. "tr1",
  142. "tr2",
  143. "tr3",
  144. "tr4",
  145. "tr5",
  146. "tr6",
  147. "tr7",
  148. "xmm0",
  149. "xmm1",
  150. "xmm10",
  151. "xmm11",
  152. "xmm12",
  153. "xmm13",
  154. "xmm14",
  155. "xmm15",
  156. "xmm16",
  157. "xmm17",
  158. "xmm18",
  159. "xmm19",
  160. "xmm2",
  161. "xmm20",
  162. "xmm21",
  163. "xmm22",
  164. "xmm23",
  165. "xmm24",
  166. "xmm25",
  167. "xmm26",
  168. "xmm27",
  169. "xmm28",
  170. "xmm29",
  171. "xmm3",
  172. "xmm30",
  173. "xmm31",
  174. "xmm4",
  175. "xmm5",
  176. "xmm6",
  177. "xmm7",
  178. "xmm8",
  179. "xmm9",
  180. "ymm0",
  181. "ymm1",
  182. "ymm10",
  183. "ymm11",
  184. "ymm12",
  185. "ymm13",
  186. "ymm14",
  187. "ymm15",
  188. "ymm16",
  189. "ymm17",
  190. "ymm18",
  191. "ymm19",
  192. "ymm2",
  193. "ymm20",
  194. "ymm21",
  195. "ymm22",
  196. "ymm23",
  197. "ymm24",
  198. "ymm25",
  199. "ymm26",
  200. "ymm27",
  201. "ymm28",
  202. "ymm29",
  203. "ymm3",
  204. "ymm30",
  205. "ymm31",
  206. "ymm4",
  207. "ymm5",
  208. "ymm6",
  209. "ymm7",
  210. "ymm8",
  211. "ymm9",
  212. "zmm0",
  213. "zmm1",
  214. "zmm10",
  215. "zmm11",
  216. "zmm12",
  217. "zmm13",
  218. "zmm14",
  219. "zmm15",
  220. "zmm16",
  221. "zmm17",
  222. "zmm18",
  223. "zmm19",
  224. "zmm2",
  225. "zmm20",
  226. "zmm21",
  227. "zmm22",
  228. "zmm23",
  229. "zmm24",
  230. "zmm25",
  231. "zmm26",
  232. "zmm27",
  233. "zmm28",
  234. "zmm29",
  235. "zmm3",
  236. "zmm30",
  237. "zmm31",
  238. "zmm4",
  239. "zmm5",
  240. "zmm6",
  241. "zmm7",
  242. "zmm8",
  243. "zmm9"
  244. };