r386con.inc 2.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  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_CL = tregister($01010001);
  8. NR_CH = tregister($01020001);
  9. NR_CX = tregister($01030001);
  10. NR_ECX = tregister($01040001);
  11. NR_DL = tregister($01010002);
  12. NR_DH = tregister($01020002);
  13. NR_DX = tregister($01030002);
  14. NR_EDX = tregister($01040002);
  15. NR_BL = tregister($01010003);
  16. NR_BH = tregister($01020003);
  17. NR_BX = tregister($01030003);
  18. NR_EBX = tregister($01040003);
  19. NR_SI = tregister($01030004);
  20. NR_ESI = tregister($01040004);
  21. NR_DI = tregister($01030005);
  22. NR_EDI = tregister($01040005);
  23. NR_BP = tregister($01030006);
  24. NR_EBP = tregister($01040006);
  25. NR_SP = tregister($01030007);
  26. NR_ESP = tregister($01040007);
  27. NR_EIP = tregister($05040000);
  28. NR_CS = tregister($05000001);
  29. NR_DS = tregister($05000002);
  30. NR_ES = tregister($05000003);
  31. NR_SS = tregister($05000004);
  32. NR_FS = tregister($05000005);
  33. NR_GS = tregister($05000006);
  34. NR_FLAGS = tregister($05000007);
  35. NR_DR0 = tregister($05000007);
  36. NR_DR1 = tregister($05000008);
  37. NR_DR2 = tregister($05000009);
  38. NR_DR3 = tregister($0500000a);
  39. NR_DR6 = tregister($0500000b);
  40. NR_DR7 = tregister($0500000c);
  41. NR_CR0 = tregister($0500000d);
  42. NR_CR2 = tregister($0500000e);
  43. NR_CR3 = tregister($0500000f);
  44. NR_CR4 = tregister($05000010);
  45. NR_TR3 = tregister($05000011);
  46. NR_TR4 = tregister($05000012);
  47. NR_TR5 = tregister($05000013);
  48. NR_TR6 = tregister($05000014);
  49. NR_TR7 = tregister($05000015);
  50. NR_ST0 = tregister($02000000);
  51. NR_ST1 = tregister($02000001);
  52. NR_ST2 = tregister($02000002);
  53. NR_ST3 = tregister($02000003);
  54. NR_ST4 = tregister($02000004);
  55. NR_ST5 = tregister($02000005);
  56. NR_ST6 = tregister($02000006);
  57. NR_ST7 = tregister($02000007);
  58. NR_ST = tregister($02000008);
  59. NR_MM0 = tregister($03000000);
  60. NR_MM1 = tregister($03000001);
  61. NR_MM2 = tregister($03000002);
  62. NR_MM3 = tregister($03000003);
  63. NR_MM4 = tregister($03000004);
  64. NR_MM5 = tregister($03000005);
  65. NR_MM6 = tregister($03000006);
  66. NR_MM7 = tregister($03000007);
  67. NR_XMM0 = tregister($040C0000);
  68. NR_XMM1 = tregister($040C0001);
  69. NR_XMM2 = tregister($040C0002);
  70. NR_XMM3 = tregister($040C0003);
  71. NR_XMM4 = tregister($040C0004);
  72. NR_XMM5 = tregister($040C0005);
  73. NR_XMM6 = tregister($040C0006);
  74. NR_XMM7 = tregister($040C0007);
  75. NR_YMM0 = tregister($040D0000);
  76. NR_YMM1 = tregister($040D0001);
  77. NR_YMM2 = tregister($040D0002);
  78. NR_YMM3 = tregister($040D0003);
  79. NR_YMM4 = tregister($040D0004);
  80. NR_YMM5 = tregister($040D0005);
  81. NR_YMM6 = tregister($040D0006);
  82. NR_YMM7 = tregister($040D0007);