mirror of
https://github.com/Ed94/raddebugger.git
synced 2026-08-04 04:48:40 +00:00
print register name
This commit is contained in:
@@ -589,6 +589,172 @@ X(NULL)\
|
||||
X(X86)\
|
||||
X(X64)\
|
||||
|
||||
#define RDI_RegCodeX86_XList \
|
||||
X(nil, 0)\
|
||||
X(eax, 1)\
|
||||
X(ecx, 2)\
|
||||
X(edx, 3)\
|
||||
X(ebx, 4)\
|
||||
X(esp, 5)\
|
||||
X(ebp, 6)\
|
||||
X(esi, 7)\
|
||||
X(edi, 8)\
|
||||
X(fsbase, 9)\
|
||||
X(gsbase, 10)\
|
||||
X(eflags, 11)\
|
||||
X(eip, 12)\
|
||||
X(dr0, 13)\
|
||||
X(dr1, 14)\
|
||||
X(dr2, 15)\
|
||||
X(dr3, 16)\
|
||||
X(dr4, 17)\
|
||||
X(dr5, 18)\
|
||||
X(dr6, 19)\
|
||||
X(dr7, 20)\
|
||||
X(fpr0, 21)\
|
||||
X(fpr1, 22)\
|
||||
X(fpr2, 23)\
|
||||
X(fpr3, 24)\
|
||||
X(fpr4, 25)\
|
||||
X(fpr5, 26)\
|
||||
X(fpr6, 27)\
|
||||
X(fpr7, 28)\
|
||||
X(st0, 29)\
|
||||
X(st1, 30)\
|
||||
X(st2, 31)\
|
||||
X(st3, 32)\
|
||||
X(st4, 33)\
|
||||
X(st5, 34)\
|
||||
X(st6, 35)\
|
||||
X(st7, 36)\
|
||||
X(fcw, 37)\
|
||||
X(fsw, 38)\
|
||||
X(ftw, 39)\
|
||||
X(fop, 40)\
|
||||
X(fcs, 41)\
|
||||
X(fds, 42)\
|
||||
X(fip, 43)\
|
||||
X(fdp, 44)\
|
||||
X(mxcsr, 45)\
|
||||
X(mxcsr_mask, 46)\
|
||||
X(ss, 47)\
|
||||
X(cs, 48)\
|
||||
X(ds, 49)\
|
||||
X(es, 50)\
|
||||
X(fs, 51)\
|
||||
X(gs, 52)\
|
||||
X(ymm0, 53)\
|
||||
X(ymm1, 54)\
|
||||
X(ymm2, 55)\
|
||||
X(ymm3, 56)\
|
||||
X(ymm4, 57)\
|
||||
X(ymm5, 58)\
|
||||
X(ymm6, 59)\
|
||||
X(ymm7, 60)\
|
||||
|
||||
#define RDI_RegCodeX64_XList \
|
||||
X(nil, 0)\
|
||||
X(rax, 1)\
|
||||
X(rcx, 2)\
|
||||
X(rdx, 3)\
|
||||
X(rbx, 4)\
|
||||
X(rsp, 5)\
|
||||
X(rbp, 6)\
|
||||
X(rsi, 7)\
|
||||
X(rdi, 8)\
|
||||
X(r8, 9)\
|
||||
X(r9, 10)\
|
||||
X(r10, 11)\
|
||||
X(r11, 12)\
|
||||
X(r12, 13)\
|
||||
X(r13, 14)\
|
||||
X(r14, 15)\
|
||||
X(r15, 16)\
|
||||
X(es, 17)\
|
||||
X(cs, 18)\
|
||||
X(ss, 19)\
|
||||
X(ds, 20)\
|
||||
X(fs, 21)\
|
||||
X(gs, 22)\
|
||||
X(rip, 23)\
|
||||
X(rflags, 24)\
|
||||
X(dr0, 25)\
|
||||
X(dr1, 26)\
|
||||
X(dr2, 27)\
|
||||
X(dr3, 28)\
|
||||
X(dr4, 29)\
|
||||
X(dr5, 30)\
|
||||
X(dr6, 31)\
|
||||
X(dr7, 32)\
|
||||
X(st0, 33)\
|
||||
X(st1, 34)\
|
||||
X(st2, 35)\
|
||||
X(st3, 36)\
|
||||
X(st4, 37)\
|
||||
X(st5, 38)\
|
||||
X(st6, 39)\
|
||||
X(st7, 40)\
|
||||
X(fpr0, 41)\
|
||||
X(fpr1, 42)\
|
||||
X(fpr2, 43)\
|
||||
X(fpr3, 44)\
|
||||
X(fpr4, 45)\
|
||||
X(fpr5, 46)\
|
||||
X(fpr6, 47)\
|
||||
X(fpr7, 48)\
|
||||
X(zmm0, 49)\
|
||||
X(zmm1, 50)\
|
||||
X(zmm2, 51)\
|
||||
X(zmm3, 52)\
|
||||
X(zmm4, 53)\
|
||||
X(zmm5, 54)\
|
||||
X(zmm6, 55)\
|
||||
X(zmm7, 56)\
|
||||
X(zmm8, 57)\
|
||||
X(zmm9, 58)\
|
||||
X(zmm10, 59)\
|
||||
X(zmm11, 60)\
|
||||
X(zmm12, 61)\
|
||||
X(zmm13, 62)\
|
||||
X(zmm14, 63)\
|
||||
X(zmm15, 64)\
|
||||
X(zmm16, 65)\
|
||||
X(zmm17, 66)\
|
||||
X(zmm18, 67)\
|
||||
X(zmm19, 68)\
|
||||
X(zmm20, 69)\
|
||||
X(zmm21, 70)\
|
||||
X(zmm22, 71)\
|
||||
X(zmm23, 72)\
|
||||
X(zmm24, 73)\
|
||||
X(zmm25, 74)\
|
||||
X(zmm26, 75)\
|
||||
X(zmm27, 76)\
|
||||
X(zmm28, 77)\
|
||||
X(zmm29, 78)\
|
||||
X(zmm30, 79)\
|
||||
X(zmm31, 80)\
|
||||
X(k0, 81)\
|
||||
X(k1, 82)\
|
||||
X(k2, 83)\
|
||||
X(k3, 84)\
|
||||
X(k4, 85)\
|
||||
X(k5, 86)\
|
||||
X(k6, 87)\
|
||||
X(k7, 88)\
|
||||
X(mxcsr, 89)\
|
||||
X(fsbase, 90)\
|
||||
X(gsbase, 91)\
|
||||
X(fcw, 92)\
|
||||
X(fsw, 93)\
|
||||
X(ftw, 94)\
|
||||
X(fop, 95)\
|
||||
X(fcs, 96)\
|
||||
X(fds, 97)\
|
||||
X(fip, 98)\
|
||||
X(fdp, 99)\
|
||||
X(mxcsr_mask, 100)\
|
||||
|
||||
#define RDI_TopLevelInfo_XList \
|
||||
X(RDI_Arch, arch)\
|
||||
X(RDI_U32, exe_name_string_idx)\
|
||||
|
||||
Reference in New Issue
Block a user