|
@@ -15,41 +15,41 @@
|
|
|
; this is due to asm optimizer coding style
|
|
|
|
|
|
NR_NO,$00000000,INVALID,INVALID,INVALID,INVALID,-1,-1,-1,OT_NONE,0
|
|
|
-NR_AL,$01010000,al,%al,al,al,0,0,0,OT_REG_AL,0
|
|
|
-NR_AH,$01020000,ah,%ah,ah,ah,0,0,0,OT_REG8,4
|
|
|
-NR_AX,$01030000,ax,%ax,ax,ax,0,0,0,OT_REG_AX,0
|
|
|
-NR_EAX,$01040000,eax,%eax,eax,eax,0,0,0,OT_REG_EAX,0
|
|
|
+NR_AL,$01010021,al,%al,al,al,0,0,0,OT_REG_AL,0
|
|
|
+NR_AH,$01020022,ah,%ah,ah,ah,0,0,0,OT_REG8,4
|
|
|
+NR_AX,$01030018,ax,%ax,ax,ax,0,0,0,OT_REG_AX,0
|
|
|
+NR_EAX,$01040010,eax,%eax,eax,eax,0,0,0,OT_REG_EAX,0
|
|
|
NR_RAX,$01050000,rax,%rax,rax,rax,0,0,0,OT_REG_RAX,0,64
|
|
|
-NR_CL,$01010001,cl,%cl,cl,cl,1,1,2,OT_REG_CL,1
|
|
|
-NR_CH,$01020001,ch,%ch,ch,ch,1,1,2,OT_REG8,5
|
|
|
-NR_CX,$01030001,cx,%cx,cx,cx,1,1,2,OT_REG_CX,1
|
|
|
-NR_ECX,$01040001,ecx,%ecx,ecx,ecx,1,1,2,OT_REG_ECX,1
|
|
|
+NR_CL,$01010023,cl,%cl,cl,cl,1,1,2,OT_REG_CL,1
|
|
|
+NR_CH,$01020024,ch,%ch,ch,ch,1,1,2,OT_REG8,5
|
|
|
+NR_CX,$01030019,cx,%cx,cx,cx,1,1,2,OT_REG_CX,1
|
|
|
+NR_ECX,$01040011,ecx,%ecx,ecx,ecx,1,1,2,OT_REG_ECX,1
|
|
|
NR_RCX,$01050001,rcx,%rcx,rcx,rcx,1,1,2,OT_REG_RCX,1,64
|
|
|
-NR_DL,$01010002,dl,%dl,dl,dl,2,2,1,OT_REG8,2
|
|
|
-NR_DH,$01020002,dh,%dh,dh,dh,2,2,1,OT_REG8,6
|
|
|
-NR_DX,$01030002,dx,%dx,dx,dx,2,2,1,OT_REG_DX,2
|
|
|
-NR_EDX,$01040002,edx,%edx,edx,edx,2,2,1,OT_REG32,2
|
|
|
+NR_DL,$01010025,dl,%dl,dl,dl,2,2,1,OT_REG8,2
|
|
|
+NR_DH,$01020026,dh,%dh,dh,dh,2,2,1,OT_REG8,6
|
|
|
+NR_DX,$0103001a,dx,%dx,dx,dx,2,2,1,OT_REG_DX,2
|
|
|
+NR_EDX,$01040012,edx,%edx,edx,edx,2,2,1,OT_REG32,2
|
|
|
NR_RDX,$01050002,rdx,%rdx,rdx,rdx,2,2,1,OT_REG64,2,64
|
|
|
-NR_BL,$01010003,bl,%bl,bl,bl,3,3,3,OT_REG8,3
|
|
|
-NR_BH,$01020003,bh,%bh,bh,bh,3,3,3,OT_REG8,7
|
|
|
-NR_BX,$01030003,bx,%bx,bx,bx,3,3,3,OT_REG16,3
|
|
|
-NR_EBX,$01040003,ebx,%ebx,ebx,ebx,3,3,3,OT_REG32,3
|
|
|
+NR_BL,$01010027,bl,%bl,bl,bl,3,3,3,OT_REG8,3
|
|
|
+NR_BH,$01020028,bh,%bh,bh,bh,3,3,3,OT_REG8,7
|
|
|
+NR_BX,$0103001b,bx,%bx,bx,bx,3,3,3,OT_REG16,3
|
|
|
+NR_EBX,$01040013,ebx,%ebx,ebx,ebx,3,3,3,OT_REG32,3
|
|
|
NR_RBX,$01050003,rbx,%rbx,rbx,rbx,3,3,3,OT_REG64,3,64
|
|
|
-NR_SIL,$01010004,sil,%sil,sil,sil,6,6,4,OT_REG8,6,64
|
|
|
-NR_SI,$01030004,si,%si,si,si,6,6,4,OT_REG16,6
|
|
|
-NR_ESI,$01040004,esi,%esi,esi,esi,6,6,4,OT_REG32,6
|
|
|
+NR_SIL,$01010029,sil,%sil,sil,sil,6,6,4,OT_REG8,6,64
|
|
|
+NR_SI,$0103001c,si,%si,si,si,6,6,4,OT_REG16,6
|
|
|
+NR_ESI,$01040014,esi,%esi,esi,esi,6,6,4,OT_REG32,6
|
|
|
NR_RSI,$01050004,rsi,%rsi,rsi,rsi,6,6,4,OT_REG64,6,64
|
|
|
-NR_DIL,$01010005,dil,%dil,dil,dil,7,7,5,OT_REG8,7,64
|
|
|
-NR_DI,$01030005,di,%di,di,di,7,7,5,OT_REG16,7
|
|
|
-NR_EDI,$01040005,edi,%edi,edi,edi,7,7,5,OT_REG32,7
|
|
|
+NR_DIL,$0101002a,dil,%dil,dil,dil,7,7,5,OT_REG8,7,64
|
|
|
+NR_DI,$0103001e,di,%di,di,di,7,7,5,OT_REG16,7
|
|
|
+NR_EDI,$01040015,edi,%edi,edi,edi,7,7,5,OT_REG32,7
|
|
|
NR_RDI,$01050005,rdi,%rdi,rdi,rdi,7,7,5,OT_REG64,7,64
|
|
|
-NR_BPL,$01010006,bpl,%bpl,bpl,bpl,5,5,6,OT_REG8,5,64
|
|
|
-NR_BP,$01030006,bp,%bp,bp,bp,5,5,6,OT_REG16,5
|
|
|
-NR_EBP,$01040006,ebp,%ebp,ebp,ebp,5,5,6,OT_REG32,5
|
|
|
+NR_BPL,$0101002b,bpl,%bpl,bpl,bpl,5,5,6,OT_REG8,5,64
|
|
|
+NR_BP,$0103001f,bp,%bp,bp,bp,5,5,6,OT_REG16,5
|
|
|
+NR_EBP,$01040016,ebp,%ebp,ebp,ebp,5,5,6,OT_REG32,5
|
|
|
NR_RBP,$01050006,rbp,%rbp,rbp,rbp,5,5,6,OT_REG64,5,64
|
|
|
-NR_SPL,$01010007,spl,%spl,spl,spl,4,4,7,OT_REG8,4,64
|
|
|
-NR_SP,$01030007,sp,%sp,sp,sp,4,4,7,OT_REG16,4
|
|
|
-NR_ESP,$01040007,esp,%esp,esp,esp,4,4,7,OT_REG32,4
|
|
|
+NR_SPL,$0101002c,spl,%spl,spl,spl,4,4,7,OT_REG8,4,64
|
|
|
+NR_SP,$01030020,sp,%sp,sp,sp,4,4,7,OT_REG16,4
|
|
|
+NR_ESP,$01040017,esp,%esp,esp,esp,4,4,7,OT_REG32,4
|
|
|
NR_RSP,$01050007,rsp,%rsp,rsp,rsp,4,4,7,OT_REG64,4,64
|
|
|
NR_R8,$01050008,r8,%r8,r8,r8,-1,-1,8,OT_REG64,0,64
|
|
|
NR_R8L,$01010008,r8b,%r8b,r8b,r8b,-1,-1,8,OT_REG8,0,64
|