r8664con.inc 7.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225
  1. { don't edit, this file is generated from x86reg.dat }
  2. NR_NO = tregister($00000000);
  3. NR_AL = tregister($01010000);
  4. NR_AH = tregister($01020000);
  5. NR_AX = tregister($01030000);
  6. NR_EAX = tregister($01040000);
  7. NR_RAX = tregister($01050000);
  8. NR_CL = tregister($01010001);
  9. NR_CH = tregister($01020001);
  10. NR_CX = tregister($01030001);
  11. NR_ECX = tregister($01040001);
  12. NR_RCX = tregister($01050001);
  13. NR_DL = tregister($01010002);
  14. NR_DH = tregister($01020002);
  15. NR_DX = tregister($01030002);
  16. NR_EDX = tregister($01040002);
  17. NR_RDX = tregister($01050002);
  18. NR_BL = tregister($01010003);
  19. NR_BH = tregister($01020003);
  20. NR_BX = tregister($01030003);
  21. NR_EBX = tregister($01040003);
  22. NR_RBX = tregister($01050003);
  23. NR_SIL = tregister($01010004);
  24. NR_SI = tregister($01030004);
  25. NR_ESI = tregister($01040004);
  26. NR_RSI = tregister($01050004);
  27. NR_DIL = tregister($01010005);
  28. NR_DI = tregister($01030005);
  29. NR_EDI = tregister($01040005);
  30. NR_RDI = tregister($01050005);
  31. NR_BPL = tregister($01010006);
  32. NR_BP = tregister($01030006);
  33. NR_EBP = tregister($01040006);
  34. NR_RBP = tregister($01050006);
  35. NR_SPL = tregister($01010007);
  36. NR_SP = tregister($01030007);
  37. NR_ESP = tregister($01040007);
  38. NR_RSP = tregister($01050007);
  39. NR_R8 = tregister($01050008);
  40. NR_R8L = tregister($01010008);
  41. NR_R8W = tregister($01030008);
  42. NR_R8D = tregister($01040008);
  43. NR_R9 = tregister($01050009);
  44. NR_R9L = tregister($01010009);
  45. NR_R9W = tregister($01030009);
  46. NR_R9D = tregister($01040009);
  47. NR_R10 = tregister($0105000a);
  48. NR_R10L = tregister($0101000a);
  49. NR_R10W = tregister($0103000a);
  50. NR_R10D = tregister($0104000a);
  51. NR_R11 = tregister($0105000b);
  52. NR_R11L = tregister($0101000b);
  53. NR_R11W = tregister($0103000b);
  54. NR_R11D = tregister($0104000b);
  55. NR_R12 = tregister($0105000c);
  56. NR_R12L = tregister($0101000c);
  57. NR_R12W = tregister($0103000c);
  58. NR_R12D = tregister($0104000c);
  59. NR_R13 = tregister($0105000d);
  60. NR_R13L = tregister($0101000d);
  61. NR_R13W = tregister($0103000d);
  62. NR_R13D = tregister($0104000d);
  63. NR_R14 = tregister($0105000e);
  64. NR_R14L = tregister($0101000e);
  65. NR_R14W = tregister($0103000e);
  66. NR_R14D = tregister($0104000e);
  67. NR_R15 = tregister($0105000f);
  68. NR_R15L = tregister($0101000f);
  69. NR_R15W = tregister($0103000f);
  70. NR_R15D = tregister($0104000f);
  71. NR_ES = tregister($05000000);
  72. NR_CS = tregister($05000001);
  73. NR_SS = tregister($05000002);
  74. NR_DS = tregister($05000003);
  75. NR_FS = tregister($05000004);
  76. NR_GS = tregister($05000005);
  77. NR_FLAGS = tregister($05030006);
  78. NR_EFLAGS = tregister($05040006);
  79. NR_RFLAGS = tregister($05050006);
  80. NR_CARRYFLAG = tregister($050f0006);
  81. NR_PARITYFLAG = tregister($05100006);
  82. NR_AUXILIARYFLAG = tregister($05110006);
  83. NR_ZEROFLAG = tregister($05120006);
  84. NR_SIGNFLAG = tregister($05130006);
  85. NR_OVERFLOWFLAG = tregister($05140006);
  86. NR_INTERRUPTFLAG = tregister($05150006);
  87. NR_DIRECTIONFLAG = tregister($05160006);
  88. NR_RIP = tregister($05050007);
  89. NR_EIP = tregister($05040007);
  90. NR_DR0 = tregister($05000008);
  91. NR_DR1 = tregister($05000009);
  92. NR_DR2 = tregister($0500000a);
  93. NR_DR3 = tregister($0500000b);
  94. NR_DR6 = tregister($0500000e);
  95. NR_DR7 = tregister($0500000f);
  96. NR_CR0 = tregister($05000010);
  97. NR_CR2 = tregister($05000012);
  98. NR_CR3 = tregister($05000013);
  99. NR_CR4 = tregister($05000014);
  100. NR_TR3 = tregister($0500001b);
  101. NR_TR4 = tregister($0500001c);
  102. NR_TR5 = tregister($0500001d);
  103. NR_TR6 = tregister($0500001e);
  104. NR_TR7 = tregister($0500001f);
  105. NR_ST0 = tregister($02000000);
  106. NR_ST1 = tregister($02000001);
  107. NR_ST2 = tregister($02000002);
  108. NR_ST3 = tregister($02000003);
  109. NR_ST4 = tregister($02000004);
  110. NR_ST5 = tregister($02000005);
  111. NR_ST6 = tregister($02000006);
  112. NR_ST7 = tregister($02000007);
  113. NR_ST = tregister($02000008);
  114. NR_MM0 = tregister($03000000);
  115. NR_MM1 = tregister($03000001);
  116. NR_MM2 = tregister($03000002);
  117. NR_MM3 = tregister($03000003);
  118. NR_MM4 = tregister($03000004);
  119. NR_MM5 = tregister($03000005);
  120. NR_MM6 = tregister($03000006);
  121. NR_MM7 = tregister($03000007);
  122. NR_XMM0 = tregister($040C0000);
  123. NR_XMM1 = tregister($040C0001);
  124. NR_XMM2 = tregister($040C0002);
  125. NR_XMM3 = tregister($040C0003);
  126. NR_XMM4 = tregister($040C0004);
  127. NR_XMM5 = tregister($040C0005);
  128. NR_XMM6 = tregister($040C0006);
  129. NR_XMM7 = tregister($040C0007);
  130. NR_XMM8 = tregister($040C0008);
  131. NR_XMM9 = tregister($040C0009);
  132. NR_XMM10 = tregister($040C000a);
  133. NR_XMM11 = tregister($040C000b);
  134. NR_XMM12 = tregister($040C000c);
  135. NR_XMM13 = tregister($040C000d);
  136. NR_XMM14 = tregister($040C000e);
  137. NR_XMM15 = tregister($040C000f);
  138. NR_XMM16 = tregister($040C0010);
  139. NR_XMM17 = tregister($040C0011);
  140. NR_XMM18 = tregister($040C0012);
  141. NR_XMM19 = tregister($040C0013);
  142. NR_XMM20 = tregister($040C0014);
  143. NR_XMM21 = tregister($040C0015);
  144. NR_XMM22 = tregister($040C0016);
  145. NR_XMM23 = tregister($040C0017);
  146. NR_XMM24 = tregister($040C0018);
  147. NR_XMM25 = tregister($040C0019);
  148. NR_XMM26 = tregister($040C001A);
  149. NR_XMM27 = tregister($040C001B);
  150. NR_XMM28 = tregister($040C001C);
  151. NR_XMM29 = tregister($040C001D);
  152. NR_XMM30 = tregister($040C001E);
  153. NR_XMM31 = tregister($040C001F);
  154. NR_YMM0 = tregister($040D0000);
  155. NR_YMM1 = tregister($040D0001);
  156. NR_YMM2 = tregister($040D0002);
  157. NR_YMM3 = tregister($040D0003);
  158. NR_YMM4 = tregister($040D0004);
  159. NR_YMM5 = tregister($040D0005);
  160. NR_YMM6 = tregister($040D0006);
  161. NR_YMM7 = tregister($040D0007);
  162. NR_YMM8 = tregister($040D0008);
  163. NR_YMM9 = tregister($040D0009);
  164. NR_YMM10 = tregister($040D000a);
  165. NR_YMM11 = tregister($040D000b);
  166. NR_YMM12 = tregister($040D000c);
  167. NR_YMM13 = tregister($040D000d);
  168. NR_YMM14 = tregister($040D000e);
  169. NR_YMM15 = tregister($040D000f);
  170. NR_YMM16 = tregister($040D0010);
  171. NR_YMM17 = tregister($040D0011);
  172. NR_YMM18 = tregister($040D0012);
  173. NR_YMM19 = tregister($040D0013);
  174. NR_YMM20 = tregister($040D0014);
  175. NR_YMM21 = tregister($040D0015);
  176. NR_YMM22 = tregister($040D0016);
  177. NR_YMM23 = tregister($040D0017);
  178. NR_YMM24 = tregister($040D0018);
  179. NR_YMM25 = tregister($040D0019);
  180. NR_YMM26 = tregister($040D001a);
  181. NR_YMM27 = tregister($040D001b);
  182. NR_YMM28 = tregister($040D001c);
  183. NR_YMM29 = tregister($040D001d);
  184. NR_YMM30 = tregister($040D001e);
  185. NR_YMM31 = tregister($040D001f);
  186. NR_ZMM0 = tregister($040E0000);
  187. NR_ZMM1 = tregister($040E0001);
  188. NR_ZMM2 = tregister($040E0002);
  189. NR_ZMM3 = tregister($040E0003);
  190. NR_ZMM4 = tregister($040E0004);
  191. NR_ZMM5 = tregister($040E0005);
  192. NR_ZMM6 = tregister($040E0006);
  193. NR_ZMM7 = tregister($040E0007);
  194. NR_ZMM8 = tregister($040E0008);
  195. NR_ZMM9 = tregister($040E0009);
  196. NR_ZMM10 = tregister($040E000A);
  197. NR_ZMM11 = tregister($040E000B);
  198. NR_ZMM12 = tregister($040E000C);
  199. NR_ZMM13 = tregister($040E000D);
  200. NR_ZMM14 = tregister($040E000E);
  201. NR_ZMM15 = tregister($040E000F);
  202. NR_ZMM16 = tregister($040E0010);
  203. NR_ZMM17 = tregister($040E0011);
  204. NR_ZMM18 = tregister($040E0012);
  205. NR_ZMM19 = tregister($040E0013);
  206. NR_ZMM20 = tregister($040E0014);
  207. NR_ZMM21 = tregister($040E0015);
  208. NR_ZMM22 = tregister($040E0016);
  209. NR_ZMM23 = tregister($040E0017);
  210. NR_ZMM24 = tregister($040E0018);
  211. NR_ZMM25 = tregister($040E0019);
  212. NR_ZMM26 = tregister($040E001A);
  213. NR_ZMM27 = tregister($040E001B);
  214. NR_ZMM28 = tregister($040E001C);
  215. NR_ZMM29 = tregister($040E001D);
  216. NR_ZMM30 = tregister($040E001E);
  217. NR_ZMM31 = tregister($040E001F);
  218. NR_K0 = tregister($06000000);
  219. NR_K1 = tregister($06000001);
  220. NR_K2 = tregister($06000002);
  221. NR_K3 = tregister($06000003);
  222. NR_K4 = tregister($06000004);
  223. NR_K5 = tregister($06000005);
  224. NR_K6 = tregister($06000006);
  225. NR_K7 = tregister($06000007);