mirror of
https://github.com/Ed94/raddebugger.git
synced 2026-09-24 02:00:05 +00:00
fix x87 register layout
This commit is contained in:
+90
-106
@@ -306,48 +306,40 @@ RDI_RegCodeX86Table:
|
||||
{dr5 18}
|
||||
{dr6 19}
|
||||
{dr7 20}
|
||||
{fpr0 21}
|
||||
{fpr1 22}
|
||||
{fpr2 23}
|
||||
{fpr3 24}
|
||||
{fpr4 25}
|
||||
{fpr5 26}
|
||||
{fpr6 27}
|
||||
{fpr7 28}
|
||||
{st0 29}
|
||||
{st1 30}
|
||||
{st2 31}
|
||||
{st3 32}
|
||||
{st4 33}
|
||||
{st5 34}
|
||||
{st6 35}
|
||||
{st7 36}
|
||||
{fcw 37}
|
||||
{fsw 38}
|
||||
{ftw 39}
|
||||
{fop 40}
|
||||
{fcs 41}
|
||||
{fds 42}
|
||||
{fip 43}
|
||||
{fdp 44}
|
||||
{mxcsr 45}
|
||||
{mxcsr_mask 46}
|
||||
{ss 47}
|
||||
{cs 48}
|
||||
{ds 49}
|
||||
{es 50}
|
||||
{fs 51}
|
||||
{gs 52}
|
||||
{ymm0 53}
|
||||
{ymm1 54}
|
||||
{ymm2 55}
|
||||
{ymm3 56}
|
||||
{ymm4 57}
|
||||
{ymm5 58}
|
||||
{ymm6 59}
|
||||
{ymm7 60}
|
||||
{tr 61}
|
||||
{ldtr 62}
|
||||
{st0 21}
|
||||
{st1 22}
|
||||
{st2 23}
|
||||
{st3 24}
|
||||
{st4 25}
|
||||
{st5 26}
|
||||
{st6 27}
|
||||
{st7 28}
|
||||
{fcw 29}
|
||||
{fsw 30}
|
||||
{ftw 31}
|
||||
{fop 32}
|
||||
{fcs 33}
|
||||
{fds 34}
|
||||
{fip 35}
|
||||
{fdp 36}
|
||||
{mxcsr 37}
|
||||
{mxcsr_mask 38}
|
||||
{ss 39}
|
||||
{cs 40}
|
||||
{ds 41}
|
||||
{es 42}
|
||||
{fs 43}
|
||||
{gs 44}
|
||||
{ymm0 45}
|
||||
{ymm1 46}
|
||||
{ymm2 47}
|
||||
{ymm3 48}
|
||||
{ymm4 49}
|
||||
{ymm5 50}
|
||||
{ymm6 51}
|
||||
{ymm7 52}
|
||||
{tr 53}
|
||||
{ldtr 54}
|
||||
}
|
||||
|
||||
@table(name value)
|
||||
@@ -394,70 +386,62 @@ RDI_RegCodeX64Table:
|
||||
{st5 38}
|
||||
{st6 39}
|
||||
{st7 40}
|
||||
{fpr0 41}
|
||||
{fpr1 42}
|
||||
{fpr2 43}
|
||||
{fpr3 44}
|
||||
{fpr4 45}
|
||||
{fpr5 46}
|
||||
{fpr6 47}
|
||||
{fpr7 48}
|
||||
{zmm0 49}
|
||||
{zmm1 50}
|
||||
{zmm2 51}
|
||||
{zmm3 52}
|
||||
{zmm4 53}
|
||||
{zmm5 54}
|
||||
{zmm6 55}
|
||||
{zmm7 56}
|
||||
{zmm8 57}
|
||||
{zmm9 58}
|
||||
{zmm10 59}
|
||||
{zmm11 60}
|
||||
{zmm12 61}
|
||||
{zmm13 62}
|
||||
{zmm14 63}
|
||||
{zmm15 64}
|
||||
{zmm16 65}
|
||||
{zmm17 66}
|
||||
{zmm18 67}
|
||||
{zmm19 68}
|
||||
{zmm20 69}
|
||||
{zmm21 70}
|
||||
{zmm22 71}
|
||||
{zmm23 72}
|
||||
{zmm24 73}
|
||||
{zmm25 74}
|
||||
{zmm26 75}
|
||||
{zmm27 76}
|
||||
{zmm28 77}
|
||||
{zmm29 78}
|
||||
{zmm30 79}
|
||||
{zmm31 80}
|
||||
{k0 81}
|
||||
{k1 82}
|
||||
{k2 83}
|
||||
{k3 84}
|
||||
{k4 85}
|
||||
{k5 86}
|
||||
{k6 87}
|
||||
{k7 88}
|
||||
{mxcsr 89}
|
||||
{fsbase 90}
|
||||
{gsbase 91}
|
||||
{fcw 92}
|
||||
{fsw 93}
|
||||
{ftw 94}
|
||||
{fop 95}
|
||||
{fcs 96}
|
||||
{fds 97}
|
||||
{fip 98}
|
||||
{fdp 99}
|
||||
{mxcsr_mask 100}
|
||||
{cetmsr 101}
|
||||
{cetssp 102}
|
||||
{tr 103}
|
||||
{ldtr 104}
|
||||
{zmm0 41}
|
||||
{zmm1 42}
|
||||
{zmm2 43}
|
||||
{zmm3 44}
|
||||
{zmm4 45}
|
||||
{zmm5 46}
|
||||
{zmm6 47}
|
||||
{zmm7 48}
|
||||
{zmm8 49}
|
||||
{zmm9 50}
|
||||
{zmm10 51}
|
||||
{zmm11 52}
|
||||
{zmm12 53}
|
||||
{zmm13 54}
|
||||
{zmm14 55}
|
||||
{zmm15 56}
|
||||
{zmm16 57}
|
||||
{zmm17 58}
|
||||
{zmm18 59}
|
||||
{zmm19 60}
|
||||
{zmm20 61}
|
||||
{zmm21 62}
|
||||
{zmm22 63}
|
||||
{zmm23 64}
|
||||
{zmm24 65}
|
||||
{zmm25 66}
|
||||
{zmm26 67}
|
||||
{zmm27 68}
|
||||
{zmm28 69}
|
||||
{zmm29 70}
|
||||
{zmm30 71}
|
||||
{zmm31 72}
|
||||
{k0 73}
|
||||
{k1 74}
|
||||
{k2 75}
|
||||
{k3 76}
|
||||
{k4 77}
|
||||
{k5 78}
|
||||
{k6 79}
|
||||
{k7 80}
|
||||
{mxcsr 81}
|
||||
{fsbase 82}
|
||||
{gsbase 83}
|
||||
{fcw 84}
|
||||
{fsw 85}
|
||||
{ftw 86}
|
||||
{fop 87}
|
||||
{fcs 88}
|
||||
{fds 89}
|
||||
{fip 90}
|
||||
{fdp 91}
|
||||
{mxcsr_mask 92}
|
||||
{cetmsr 93}
|
||||
{cetssp 94}
|
||||
{tr 95}
|
||||
{ldtr 96}
|
||||
}
|
||||
|
||||
@enum(RDI_U32) RDI_Arch:
|
||||
|
||||
Reference in New Issue
Block a user