forked from KolibriOS/kolibrios
2376 lines
59 KiB
PHP
2376 lines
59 KiB
PHP
|
InstTab:
|
|||
|
;00
|
|||
|
xx TADD,RM8R8,VBYTE,,_S+_O+_XA+_XR
|
|||
|
xx TADD,RM8R8,VBYTE,,_S+_O+_XA+_XR
|
|||
|
xx TADD,RM8R8,VBYTE,,_S+_O+_XA+_XR
|
|||
|
;01
|
|||
|
xx TADD,RM16R16, VWORD,,_S+_O+_R+_R64+_XA+_XR
|
|||
|
xx TADD,RM32R32,VDWORD,,_S+_O+_R+_R64+_XA+_XR
|
|||
|
xx TADD,RM64R64,VQWORD,,_S+_R48+_O+_R+_R64+_XA+_XR
|
|||
|
;02
|
|||
|
xx TADD,R8RM8,VBYTE,,_S+_O
|
|||
|
xx TADD,R8RM8,VBYTE,,_S+_O
|
|||
|
xx TADD,R8RM8,VBYTE,,_S+_O
|
|||
|
;03
|
|||
|
xx TADD,R16RM16, VWORD,,_S+_O+_R+_R64
|
|||
|
xx TADD,R32RM32,VDWORD,,_S+_O+_R+_R64
|
|||
|
xx TADD,R64RM64,VQWORD,,_S+_R48+_O+_R+_R64
|
|||
|
;04
|
|||
|
xx TADD,R8I08,VBYTE,RACC,_S
|
|||
|
xx TADD,R8I08,VBYTE,RACC,_S
|
|||
|
xx TADD,R8I08,VBYTE,RACC,_S
|
|||
|
;05
|
|||
|
xx TADD,R16I16, VWORD,RACC,_S+_R+_R64
|
|||
|
xx TADD,R32I32,VDWORD,RACC,_S+_R+_R64
|
|||
|
xx TADD,R64I32,VQWORD,RACC,_S+_R48+_R+_R64
|
|||
|
;06
|
|||
|
xx TPUSH,AddPointW, VWORD,RES,_S+_A+_R
|
|||
|
xx TPUSH,AddPointD,VDWORD,RES,_S+_A+_R
|
|||
|
xx TNULL,ErrorDec ,,,
|
|||
|
;07
|
|||
|
xx TPOP,AddPointW, VWORD,RES,_S+_A+_R
|
|||
|
xx TPOP,AddPointD,VDWORD,RES,_S+_A+_R
|
|||
|
xx TNULL,ErrorDec,,,
|
|||
|
;08
|
|||
|
xx TOR,RM8R8,VBYTE,,_S+_O+_XA+_XR
|
|||
|
xx TOR,RM8R8,VBYTE,,_S+_O+_XA+_XR
|
|||
|
xx TOR,RM8R8,VBYTE,,_S+_O+_XA+_XR
|
|||
|
;09
|
|||
|
xx TOR,RM16R16, VWORD,,_S+_O+_R+_R64+_XA+_XR
|
|||
|
xx TOR,RM32R32,VDWORD,,_S+_O+_R+_R64+_XA+_XR
|
|||
|
xx TOR,RM64R64,VQWORD,,_S+_R48+_O+_R+_R64+_XA+_XR
|
|||
|
;0A
|
|||
|
xx TOR,R8RM8,VBYTE,,_S+_O
|
|||
|
xx TOR,R8RM8,VBYTE,,_S+_O
|
|||
|
xx TOR,R8RM8,VBYTE,,_S+_O
|
|||
|
;0B
|
|||
|
xx TOR,R16RM16, VWORD,,_S+_O+_R+_R64
|
|||
|
xx TOR,R32RM32,VDWORD,,_S+_O+_R+_R64
|
|||
|
xx TOR,R64RM64,VQWORD,,_S+_R48+_O+_R+_R64
|
|||
|
;0C
|
|||
|
xx TOR,R8I08,VBYTE,RACC,_S
|
|||
|
xx TOR,R8I08,VBYTE,RACC,_S
|
|||
|
xx TOR,R8I08,VBYTE,RACC,_S
|
|||
|
;0D
|
|||
|
xx TOR,R16I16, VWORD,RACC,_S+_R+_R64
|
|||
|
xx TOR,R32I32,VDWORD,RACC,_S+_R+_R64
|
|||
|
xx TOR,R64I32,VQWORD,RACC,_S+_R48+_R+_R64
|
|||
|
;0E
|
|||
|
xx TPUSH,AddPointW, VWORD,RCS,_S+_A+_R
|
|||
|
xx TPUSH,AddPointD,VDWORD,RCS,_S+_A+_R
|
|||
|
xx TNULL,ErrorDec ,,,
|
|||
|
;0F
|
|||
|
xx TNULL,Rtn0F,
|
|||
|
xx TNULL,Rtn0F,
|
|||
|
xx TNULL,Rtn0F,
|
|||
|
;10
|
|||
|
xx TADC,RM8R8,VBYTE,,_S+_O+_XA+_XR
|
|||
|
xx TADC,RM8R8,VBYTE,,_S+_O+_XA+_XR
|
|||
|
xx TADC,RM8R8,VBYTE,,_S+_O+_XA+_XR
|
|||
|
;11
|
|||
|
xx TADC,RM16R16, VWORD,,_S+_O+_R+_R64+_XA+_XR
|
|||
|
xx TADC,RM32R32,VDWORD,,_S+_O+_R+_R64+_XA+_XR
|
|||
|
xx TADC,RM64R64,VQWORD,,_S+_R48+_O+_R+_R64+_XA+_XR
|
|||
|
;12
|
|||
|
xx TADC,R8RM8,VBYTE,,_S+_O
|
|||
|
xx TADC,R8RM8,VBYTE,,_S+_O
|
|||
|
xx TADC,R8RM8,VBYTE,,_S+_O
|
|||
|
;13
|
|||
|
xx TADC,R16RM16, VWORD,,_S+_O+_R+_R64
|
|||
|
xx TADC,R32RM32,VDWORD,,_S+_O+_R+_R64
|
|||
|
xx TADC,R64RM64,VQWORD,,_S+_R48+_O+_R+_R64
|
|||
|
;14
|
|||
|
xx TADC,R8I08,VBYTE,RACC,_S
|
|||
|
xx TADC,R8I08,VBYTE,RACC,_S
|
|||
|
xx TADC,R8I08,VBYTE,RACC,_S
|
|||
|
;15
|
|||
|
xx TADC,R16I16, VWORD,RACC,_S+_R+_R64
|
|||
|
xx TADC,R32I32,VDWORD,RACC,_S+_R+_R64
|
|||
|
xx TADC,R64I32,VQWORD,RACC,_S+_R48+_R+_R64
|
|||
|
;16
|
|||
|
xx TPUSH,AddPointW, VWORD,RSS,_S+_A+_R
|
|||
|
xx TPUSH,AddPointD,VDWORD,RSS,_S+_A+_R
|
|||
|
xx TNULL,ErrorDec ,,,
|
|||
|
;17
|
|||
|
xx TPOP,AddPointW, VWORD,RSS,_S+_A+_R
|
|||
|
xx TPOP,AddPointD,VDWORD,RSS,_S+_A+_R
|
|||
|
xx TNULL,ErrorDec,,,
|
|||
|
;18
|
|||
|
xx TSBB,RM8R8,VBYTE,,_S+_O+_XA+_XR
|
|||
|
xx TSBB,RM8R8,VBYTE,,_S+_O+_XA+_XR
|
|||
|
xx TSBB,RM8R8,VBYTE,,_S+_O+_XA+_XR
|
|||
|
;19
|
|||
|
xx TSBB,RM16R16, VWORD,,_S+_O+_R+_R64+_XA+_XR
|
|||
|
xx TSBB,RM32R32,VDWORD,,_S+_O+_R+_R64+_XA+_XR
|
|||
|
xx TSBB,RM64R64,VQWORD,,_S+_R48+_O+_R+_R64+_XA+_XR
|
|||
|
;1A
|
|||
|
xx TSBB,R8RM8,VBYTE,,_S+_O
|
|||
|
xx TSBB,R8RM8,VBYTE,,_S+_O
|
|||
|
xx TSBB,R8RM8,VBYTE,,_S+_O
|
|||
|
;1B
|
|||
|
xx TSBB,R16RM16, VWORD,,_S+_O+_R+_R64
|
|||
|
xx TSBB,R32RM32,VDWORD,,_S+_O+_R+_R64
|
|||
|
xx TSBB,R64RM64,VQWORD,,_S+_R48+_O+_R+_R64
|
|||
|
;1C
|
|||
|
xx TSBB,R8I08,VBYTE,RACC,_S
|
|||
|
xx TSBB,R8I08,VBYTE,RACC,_S
|
|||
|
xx TSBB,R8I08,VBYTE,RACC,_S
|
|||
|
;1D
|
|||
|
xx TSBB,R16I16, VWORD,RACC,_S+_R+_R64
|
|||
|
xx TSBB,R32I32,VDWORD,RACC,_S+_R+_R64
|
|||
|
xx TSBB,R64I32,VQWORD,RACC,_S+_R48+_R+_R64
|
|||
|
;1E
|
|||
|
xx TPUSH,AddPointW, VWORD,RDS,_S+_A+_R
|
|||
|
xx TPUSH,AddPointD,VDWORD,RDS,_S+_A+_R
|
|||
|
xx TNULL,ErrorDec ,,,
|
|||
|
;1F
|
|||
|
xx TPOP,AddPointW, VWORD,RDS,_S+_A+_R
|
|||
|
xx TPOP,AddPointD,VDWORD,RDS,_S+_A+_R
|
|||
|
xx TNULL,ErrorDec,,,
|
|||
|
;20
|
|||
|
xx TAND,RM8R8,VBYTE,,_S+_O+_XA+_XR
|
|||
|
xx TAND,RM8R8,VBYTE,,_S+_O+_XA+_XR
|
|||
|
xx TAND,RM8R8,VBYTE,,_S+_O+_XA+_XR
|
|||
|
;21
|
|||
|
xx TAND,RM16R16, VWORD,,_S+_O+_R+_R64+_XA+_XR
|
|||
|
xx TAND,RM32R32,VDWORD,,_S+_O+_R+_R64+_XA+_XR
|
|||
|
xx TAND,RM64R64,VQWORD,,_S+_R48+_O+_R+_R64+_XA+_XR
|
|||
|
;22
|
|||
|
xx TAND,R8RM8,VBYTE,,_S+_O
|
|||
|
xx TAND,R8RM8,VBYTE,,_S+_O
|
|||
|
xx TAND,R8RM8,VBYTE,,_S+_O
|
|||
|
;23
|
|||
|
xx TAND,R16RM16, VWORD,,_S+_O+_R+_R64
|
|||
|
xx TAND,R32RM32,VDWORD,,_S+_O+_R+_R64
|
|||
|
xx TAND,R64RM64,VQWORD,,_S+_R48+_O+_R+_R64
|
|||
|
;24
|
|||
|
xx TAND,R8I08,VBYTE,RACC,_S
|
|||
|
xx TAND,R8I08,VBYTE,RACC,_S
|
|||
|
xx TAND,R8I08,VBYTE,RACC,_S
|
|||
|
;25
|
|||
|
xx TAND,R16I16, VWORD,RACC,_S+_R+_R64
|
|||
|
xx TAND,R32I32,VDWORD,RACC,_S+_R+_R64
|
|||
|
xx TAND,R64I32,VQWORD,RACC,_S+_R48+_R+_R64
|
|||
|
;26
|
|||
|
xx TNULL,Rtn262E363E,,,_A
|
|||
|
xx TNULL,Rtn262E363E,,,_A
|
|||
|
xx TNULL,Rtn262E363E64,,,
|
|||
|
;27
|
|||
|
xx TDAA,RtnXX,,,_A
|
|||
|
xx TDAA,RtnXX,,,_A
|
|||
|
xx TNULL,ErrorDec,
|
|||
|
;28
|
|||
|
xx TSUB,RM8R8,VBYTE,,_S+_O+_XA+_XR
|
|||
|
xx TSUB,RM8R8,VBYTE,,_S+_O+_XA+_XR
|
|||
|
xx TSUB,RM8R8,VBYTE,,_S+_O+_XA+_XR
|
|||
|
;29
|
|||
|
xx TSUB,RM16R16, VWORD,,_S+_O+_R+_R64+_XA+_XR
|
|||
|
xx TSUB,RM32R32,VDWORD,,_S+_O+_R+_R64+_XA+_XR
|
|||
|
xx TSUB,RM64R64,VQWORD,,_S+_R48+_O+_R+_R64+_XA+_XR
|
|||
|
;2A
|
|||
|
xx TSUB,R8RM8,VBYTE,,_S+_O
|
|||
|
xx TSUB,R8RM8,VBYTE,,_S+_O
|
|||
|
xx TSUB,R8RM8,VBYTE,,_S+_O
|
|||
|
;2B
|
|||
|
xx TSUB,R16RM16, VWORD,,_S+_O+_R+_R64
|
|||
|
xx TSUB,R32RM32,VDWORD,,_S+_O+_R+_R64
|
|||
|
xx TSUB,R64RM64,VQWORD,,_S+_R48+_O+_R+_R64
|
|||
|
;2C
|
|||
|
xx TSUB,R8I08,VBYTE,RACC,_S
|
|||
|
xx TSUB,R8I08,VBYTE,RACC,_S
|
|||
|
xx TSUB,R8I08,VBYTE,RACC,_S
|
|||
|
;2D
|
|||
|
xx TSUB,R16I16, VWORD,RACC,_S+_R+_R64
|
|||
|
xx TSUB,R32I32,VDWORD,RACC,_S+_R+_R64
|
|||
|
xx TSUB,R64I32,VQWORD,RACC,_S+_R48+_R+_R64
|
|||
|
;2E
|
|||
|
xx TNULL,Rtn262E363E,,,_A
|
|||
|
xx TNULL,Rtn262E363E,,,_A
|
|||
|
xx TNULL,Rtn262E363E64,,,
|
|||
|
;2F
|
|||
|
xx TDAS,RtnXX,,,_A
|
|||
|
xx TDAS,RtnXX,,,_A
|
|||
|
xx TNULL,ErrorDec,
|
|||
|
;30
|
|||
|
xx TXOR,RM8R8,VBYTE,,_S+_O+_XA+_XR
|
|||
|
xx TXOR,RM8R8,VBYTE,,_S+_O+_XA+_XR
|
|||
|
xx TXOR,RM8R8,VBYTE,,_S+_O+_XA+_XR
|
|||
|
;31
|
|||
|
xx TXOR,RM16R16, VWORD,,_S+_O+_R+_R64+_XA+_XR
|
|||
|
xx TXOR,RM32R32,VDWORD,,_S+_O+_R+_R64+_XA+_XR
|
|||
|
xx TXOR,RM64R64,VQWORD,,_S+_R48+_O+_R+_R64+_XA+_XR
|
|||
|
;32
|
|||
|
xx TXOR,R8RM8,VBYTE,,_S+_O
|
|||
|
xx TXOR,R8RM8,VBYTE,,_S+_O
|
|||
|
xx TXOR,R8RM8,VBYTE,,_S+_O
|
|||
|
;33
|
|||
|
xx TXOR,R16RM16, VWORD,,_S+_O+_R+_R64
|
|||
|
xx TXOR,R32RM32,VDWORD,,_S+_O+_R+_R64
|
|||
|
xx TXOR,R64RM64,VQWORD,,_S+_R48+_O+_R+_R64
|
|||
|
;34
|
|||
|
xx TXOR,R8I08,VBYTE,RACC,_S
|
|||
|
xx TXOR,R8I08,VBYTE,RACC,_S
|
|||
|
xx TXOR,R8I08,VBYTE,RACC,_S
|
|||
|
;35
|
|||
|
xx TXOR,R16I16, VWORD,RACC,_S+_R+_R64
|
|||
|
xx TXOR,R32I32,VDWORD,RACC,_S+_R+_R64
|
|||
|
xx TXOR,R64I32,VQWORD,RACC,_S+_R48+_R+_R64
|
|||
|
;36
|
|||
|
xx TNULL,Rtn262E363E,,,_A
|
|||
|
xx TNULL,Rtn262E363E,,,_A
|
|||
|
xx TNULL,Rtn262E363E64,,,
|
|||
|
;37
|
|||
|
xx TAAA,RtnXX,,,_A
|
|||
|
xx TAAA,RtnXX,,,_A
|
|||
|
xx TNULL,ErrorDec
|
|||
|
;38
|
|||
|
xx TCMP,RM8R8,VBYTE,,_S+_O
|
|||
|
xx TCMP,RM8R8,VBYTE,,_S+_O
|
|||
|
xx TCMP,RM8R8,VBYTE,,_S+_O
|
|||
|
;39
|
|||
|
xx TCMP,RM16R16, VWORD,,_S+_O+_R+_R64
|
|||
|
xx TCMP,RM32R32,VDWORD,,_S+_O+_R+_R64
|
|||
|
xx TCMP,RM64R64,VQWORD,,_S+_R48+_O+_R+_R64
|
|||
|
;3A
|
|||
|
xx TCMP,R8RM8,VBYTE,,_S+_O
|
|||
|
xx TCMP,R8RM8,VBYTE,,_S+_O
|
|||
|
xx TCMP,R8RM8,VBYTE,,_S+_O
|
|||
|
;3B
|
|||
|
xx TCMP,R16RM16, VWORD,,_S+_O+_R+_R64
|
|||
|
xx TCMP,R32RM32,VDWORD,,_S+_O+_R+_R64
|
|||
|
xx TCMP,R64RM64,VQWORD,,_S+_R48+_O+_R+_R64
|
|||
|
;3C
|
|||
|
xx TCMP,R8I08,VBYTE,RACC,_S
|
|||
|
xx TCMP,R8I08,VBYTE,RACC,_S
|
|||
|
xx TCMP,R8I08,VBYTE,RACC,_S
|
|||
|
;3D
|
|||
|
xx TCMP,R16I16, VWORD,RACC,_S+_R+_R64
|
|||
|
xx TCMP,R32I32,VDWORD,RACC,_S+_R+_R64
|
|||
|
xx TCMP,R64I32,VQWORD,RACC,_S+_R48+_R+_R64
|
|||
|
;3E
|
|||
|
xx TNULL,Rtn262E363E,,,_A
|
|||
|
xx TNULL,Rtn262E363E,,,_A
|
|||
|
xx TNULL,Rtn262E363E64,,,
|
|||
|
;3F
|
|||
|
xx TAAS,RtnXX,,,_A
|
|||
|
xx TAAS,RtnXX,,,_A
|
|||
|
xx TNULL,ErrorDec
|
|||
|
;40
|
|||
|
xx TINC,RtnArgW, VWORD,RRAX,_S+_A+_R
|
|||
|
xx TINC,RtnArgD,VDWORD,RRAX,_S+_A+_R
|
|||
|
xx TNULL,Rtn4X,,,
|
|||
|
;41
|
|||
|
xx TINC,RtnArgW, VWORD,RRCX,_S+_A+_R
|
|||
|
xx TINC,RtnArgD,VDWORD,RRCX,_S+_A+_R
|
|||
|
xx TNULL,Rtn4X,,,
|
|||
|
;42
|
|||
|
xx TINC,RtnArgW, VWORD,RRDX,_S+_A+_R
|
|||
|
xx TINC,RtnArgD,VDWORD,RRDX,_S+_A+_R
|
|||
|
xx TNULL,Rtn4X,,,
|
|||
|
;43
|
|||
|
xx TINC,RtnArgW, VWORD,RRBX,_S+_A+_R
|
|||
|
xx TINC,RtnArgD,VDWORD,RRBX,_S+_A+_R
|
|||
|
xx TNULL,Rtn4X,,,
|
|||
|
;44
|
|||
|
xx TINC,RtnArgW, VWORD,RRSP,_S+_A+_R
|
|||
|
xx TINC,RtnArgD,VDWORD,RRSP,_S+_A+_R
|
|||
|
xx TNULL,Rtn4X,,,
|
|||
|
;45
|
|||
|
xx TINC,RtnArgW, VWORD,RRBP,_S+_A+_R
|
|||
|
xx TINC,RtnArgD,VDWORD,RRBP,_S+_A+_R
|
|||
|
xx TNULL,Rtn4X,,,
|
|||
|
;46
|
|||
|
xx TINC,RtnArgW, VWORD,RRSI,_S+_A+_R
|
|||
|
xx TINC,RtnArgD,VDWORD,RRSI,_S+_A+_R
|
|||
|
xx TNULL,Rtn4X,,,
|
|||
|
;47
|
|||
|
xx TINC,RtnArgW, VWORD,RRDI,_S+_A+_R
|
|||
|
xx TINC,RtnArgD,VDWORD,RRDI,_S+_A+_R
|
|||
|
xx TNULL,Rtn4X,,,
|
|||
|
;48
|
|||
|
xx TDEC,RtnArgW, VWORD,RRAX,_S+_A+_R
|
|||
|
xx TDEC,RtnArgD,VDWORD,RRAX,_S+_A+_R
|
|||
|
xx TNULL,Rtn4X,,,
|
|||
|
;49
|
|||
|
xx TDEC,RtnArgW, VWORD,RRCX,_S+_A+_R
|
|||
|
xx TDEC,RtnArgD,VDWORD,RRCX,_S+_A+_R
|
|||
|
xx TNULL,Rtn4X,,,
|
|||
|
;4A
|
|||
|
xx TDEC,RtnArgW, VWORD,RRDX,_S+_A+_R
|
|||
|
xx TDEC,RtnArgD,VDWORD,RRDX,_S+_A+_R
|
|||
|
xx TNULL,Rtn4X,,,
|
|||
|
;4B
|
|||
|
xx TDEC,RtnArgW, VWORD,RRBX,_S+_A+_R
|
|||
|
xx TDEC,RtnArgD,VDWORD,RRBX,_S+_A+_R
|
|||
|
xx TNULL,Rtn4X,,,
|
|||
|
;4C
|
|||
|
xx TDEC,RtnArgW, VWORD,RRSP,_S+_A+_R
|
|||
|
xx TDEC,RtnArgD,VDWORD,RRSP,_S+_A+_R
|
|||
|
xx TNULL,Rtn4X,,,
|
|||
|
;4D
|
|||
|
xx TDEC,RtnArgW, VWORD,RRBP,_S+_A+_R
|
|||
|
xx TDEC,RtnArgD,VDWORD,RRBP,_S+_A+_R
|
|||
|
xx TNULL,Rtn4X,,,
|
|||
|
;4E
|
|||
|
xx TDEC,RtnArgW, VWORD,RRSI,_S+_A+_R
|
|||
|
xx TDEC,RtnArgD,VDWORD,RRSI,_S+_A+_R
|
|||
|
xx TNULL,Rtn4X,,,
|
|||
|
;4F
|
|||
|
xx TDEC,RtnArgW, VWORD,RRDI,_S+_A+_R
|
|||
|
xx TDEC,RtnArgD,VDWORD,RRDI,_S+_A+_R
|
|||
|
xx TNULL,Rtn4X,,,
|
|||
|
;50
|
|||
|
xx TPUSH,RtnArgW, VWORD,RRAX,_S+_R+_R64
|
|||
|
xx TPUSH,RtnArgD,VDWORD,RRAX,_S+_A+_R+_R64
|
|||
|
xx TPUSH,RtnArgQ,VQWORD,RRAX,_S+_R+_R64
|
|||
|
;51
|
|||
|
xx TPUSH,RtnArgW, VWORD,RRCX,_S+_R+_R64
|
|||
|
xx TPUSH,RtnArgD,VDWORD,RRCX,_S+_A+_R+_R64
|
|||
|
xx TPUSH,RtnArgQ,VQWORD,RRCX,_S+_R+_R64
|
|||
|
;52
|
|||
|
xx TPUSH,RtnArgW, VWORD,RRDX,_S+_R+_R64
|
|||
|
xx TPUSH,RtnArgD,VDWORD,RRDX,_S+_A+_R+_R64
|
|||
|
xx TPUSH,RtnArgQ,VQWORD,RRDX,_S+_R+_R64
|
|||
|
;53
|
|||
|
xx TPUSH,RtnArgW, VWORD,RRBX,_S+_R+_R64
|
|||
|
xx TPUSH,RtnArgD,VDWORD,RRBX,_S+_A+_R+_R64
|
|||
|
xx TPUSH,RtnArgQ,VQWORD,RRBX,_S+_R+_R64
|
|||
|
;54
|
|||
|
xx TPUSH,RtnArgW, VWORD,RRSP,_S+_R+_R64
|
|||
|
xx TPUSH,RtnArgD,VDWORD,RRSP,_S+_A+_R+_R64
|
|||
|
xx TPUSH,RtnArgQ,VQWORD,RRSP,_S+_R+_R64
|
|||
|
;55
|
|||
|
xx TPUSH,RtnArgW, VWORD,RRBP,_S+_R+_R64
|
|||
|
xx TPUSH,RtnArgD,VDWORD,RRBP,_S+_A+_R+_R64
|
|||
|
xx TPUSH,RtnArgQ,VQWORD,RRBP,_S+_R+_R64
|
|||
|
;56
|
|||
|
xx TPUSH,RtnArgW, VWORD,RRSI,_S+_R+_R64
|
|||
|
xx TPUSH,RtnArgD,VDWORD,RRSI,_S+_A+_R+_R64
|
|||
|
xx TPUSH,RtnArgQ,VQWORD,RRSI,_S+_R+_R64
|
|||
|
;57
|
|||
|
xx TPUSH,RtnArgW, VWORD,RRDI,_S+_R+_R64
|
|||
|
xx TPUSH,RtnArgD,VDWORD,RRDI,_S+_A+_R+_R64
|
|||
|
xx TPUSH,RtnArgQ,VQWORD,RRDI,_S+_R+_R64
|
|||
|
;58
|
|||
|
xx TPOP,RtnArgW, VWORD,RRAX,_S+_R+_R64
|
|||
|
xx TPOP,RtnArgD,VDWORD,RRAX,_S+_A+_R+_R64
|
|||
|
xx TPOP,RtnArgQ,VQWORD,RRAX,_S+_R+_R64
|
|||
|
;59
|
|||
|
xx TPOP,RtnArgW, VWORD,RRCX,_S+_R+_R64
|
|||
|
xx TPOP,RtnArgD,VDWORD,RRCX,_S+_A+_R+_R64
|
|||
|
xx TPOP,RtnArgQ,VQWORD,RRCX,_S+_R+_R64
|
|||
|
;5A
|
|||
|
xx TPOP,RtnArgW, VWORD,RRDX,_S+_R+_R64
|
|||
|
xx TPOP,RtnArgD,VDWORD,RRDX,_S+_A+_R+_R64
|
|||
|
xx TPOP,RtnArgQ,VQWORD,RRDX,_S+_R+_R64
|
|||
|
;5B
|
|||
|
xx TPOP,RtnArgW, VWORD,RRBX,_S+_R+_R64
|
|||
|
xx TPOP,RtnArgD,VDWORD,RRBX,_S+_A+_R+_R64
|
|||
|
xx TPOP,RtnArgQ,VQWORD,RRBX,_S+_R+_R64
|
|||
|
;5C
|
|||
|
xx TPOP,RtnArgW, VWORD,RRSP,_S+_R+_R64
|
|||
|
xx TPOP,RtnArgD,VDWORD,RRSP,_S+_A+_R+_R64
|
|||
|
xx TPOP,RtnArgQ,VQWORD,RRSP,_S+_R+_R64
|
|||
|
;5D
|
|||
|
xx TPOP,RtnArgW, VWORD,RRBP,_S+_R+_R64
|
|||
|
xx TPOP,RtnArgD,VDWORD,RRBP,_S+_A+_R+_R64
|
|||
|
xx TPOP,RtnArgQ,VQWORD,RRBP,_S+_R+_R64
|
|||
|
;5E
|
|||
|
xx TPOP,RtnArgW, VWORD,RRSI,_S+_R+_R64
|
|||
|
xx TPOP,RtnArgD,VDWORD,RRSI,_S+_A+_R+_R64
|
|||
|
xx TPOP,RtnArgQ,VQWORD,RRSI,_S+_R+_R64
|
|||
|
;5F
|
|||
|
xx TPOP,RtnArgW, VWORD,RRDI,_S+_R+_R64
|
|||
|
xx TPOP,RtnArgD,VDWORD,RRDI,_S+_A+_R+_R64
|
|||
|
xx TPOP,RtnArgQ,VQWORD,RRDI,_S+_R+_R64
|
|||
|
;60
|
|||
|
xx TPUSHA ,RtnXX,VWORD,,_S+_A+_R
|
|||
|
xx TPUSHAD,RndSizeD60,VDWORD,,_S+_A+_R
|
|||
|
xx TNULL,ErrorDec,,,
|
|||
|
;61
|
|||
|
xx TPOPA ,RtnXX,VWORD,,_S+_A+_R
|
|||
|
xx TPOPAD,RndSizeD61,VDWORD,,_S+_A+_R
|
|||
|
xx TNULL,ErrorDec,,,
|
|||
|
;62
|
|||
|
xx TBOUND,BNDEVEX62,,,_S+_A
|
|||
|
xx TBOUND,BNDEVEX62,,,_S+_A
|
|||
|
xx TNULL ,EVEX62,,,
|
|||
|
;63
|
|||
|
xx TARPL,RM16R16,VWORD,,_S+_A+_O+_R48
|
|||
|
xx TARPL,RM16R16,VWORD,,_S+_A+_O+_R48
|
|||
|
xx TNULL,RtnMOVSXD,,,_O+_R48
|
|||
|
;64
|
|||
|
xx TNULL,Rtn6465,,,
|
|||
|
xx TNULL,Rtn6465,,,
|
|||
|
xx TNULL,Rtn6465,,,
|
|||
|
;65
|
|||
|
xx TNULL,Rtn6465,,,
|
|||
|
xx TNULL,Rtn6465,,,
|
|||
|
xx TNULL,Rtn6465,,,
|
|||
|
;66
|
|||
|
xx TNULL,Rtn66,,,
|
|||
|
xx TNULL,Rtn66,,,
|
|||
|
xx TNULL,Rtn66,,,
|
|||
|
;67
|
|||
|
xx TNULL,Rtn67,,,
|
|||
|
xx TNULL,Rtn67,,,
|
|||
|
xx TNULL,Rtn67,,,
|
|||
|
;68
|
|||
|
xx TPUSH,PushI16, VWORD,,_S+_R+_R64
|
|||
|
xx TPUSH,PushI32,VDWORD,,_S+_A+_R+_R64
|
|||
|
xx TPUSH,PushI64,VQWORD,,_S+_R+_R64
|
|||
|
;69
|
|||
|
xx TIMUL,R16RM16I16, VWORD,,_S+_O+_R+_R64
|
|||
|
xx TIMUL,R32RM32I32,VDWORD,,_S+_O+_R+_R64
|
|||
|
xx TIMUL,R64RM64I32,VQWORD,,_S+_R48+_O+_R+_R64
|
|||
|
;6A
|
|||
|
xx TPUSH,PushSI16, VWORD,,_S+_R+_R64
|
|||
|
xx TPUSH,PushSI32,VDWORD,,_S+_A+_R+_R64
|
|||
|
xx TPUSH,PushSI64,VQWORD,,_S+_R+_R64
|
|||
|
;6B
|
|||
|
xx TIMUL,R16RM16SI16, VWORD,,_S+_O+_R+_R64
|
|||
|
xx TIMUL,R32RM32SI32,VDWORD,,_S+_O+_R+_R64
|
|||
|
xx TIMUL,R64RM64SI32,VQWORD,,_S+_O+_R48+_R+_R64
|
|||
|
;6C
|
|||
|
xx TINSB,RtnINSX,VBYTE,,_S
|
|||
|
xx TINSB,RtnINSX,VBYTE,,_S
|
|||
|
xx TINSB,RtnINSX,VBYTE,,_S
|
|||
|
;6D
|
|||
|
xx TINSW,RtnINSX, VWORD,,_S+_R+_R64
|
|||
|
xx TINSD,RtnINSX,VDWORD,,_S+_R+_R64
|
|||
|
xx TINSD,RtnINSX,VDWORD,,_S+_R+_R64
|
|||
|
;6E
|
|||
|
xx TOUTSB,RtnOUTSX,VBYTE,,_S
|
|||
|
xx TOUTSB,RtnOUTSX,VBYTE,,_S
|
|||
|
xx TOUTSB,RtnOUTSX,VBYTE,,_S
|
|||
|
;6F
|
|||
|
xx TOUTSW,RtnOUTSX, VWORD,,_S+_R+_R64
|
|||
|
xx TOUTSD,RtnOUTSX,VDWORD,,_S+_R+_R64
|
|||
|
xx TOUTSD,RtnOUTSX,VDWORD,,_S+_R+_R64
|
|||
|
;70
|
|||
|
xx TJO,DODISPB,,,_J+_B
|
|||
|
xx TJO,DODISPB,,,_J+_B
|
|||
|
xx TJO,DODISPB,,,_J+_B
|
|||
|
;71
|
|||
|
xx TJNO,DODISPB,,,_J+_B
|
|||
|
xx TJNO,DODISPB,,,_J+_B
|
|||
|
xx TJNO,DODISPB,,,_J+_B
|
|||
|
;72 <EFBFBD>
|
|||
|
xx TJB,DODISPB,,,_J+_B
|
|||
|
xx TJB,DODISPB,,,_J+_B
|
|||
|
xx TJB,DODISPB,,,_J+_B
|
|||
|
;73
|
|||
|
xx TJAE,DODISPB,,,_J+_B
|
|||
|
xx TJAE,DODISPB,,,_J+_B
|
|||
|
xx TJAE,DODISPB,,,_J+_B
|
|||
|
;74
|
|||
|
xx TJZ,DODISPB,,,_J+_B
|
|||
|
xx TJZ,DODISPB,,,_J+_B
|
|||
|
xx TJZ,DODISPB,,,_J+_B
|
|||
|
;75
|
|||
|
xx TJNZ,DODISPB,,,_J+_B
|
|||
|
xx TJNZ,DODISPB,,,_J+_B
|
|||
|
xx TJNZ,DODISPB,,,_J+_B
|
|||
|
;76
|
|||
|
xx TJBE,DODISPB,,,_J+_B
|
|||
|
xx TJBE,DODISPB,,,_J+_B
|
|||
|
xx TJBE,DODISPB,,,_J+_B
|
|||
|
;77
|
|||
|
xx TJA,DODISPB,,,_J+_B
|
|||
|
xx TJA,DODISPB,,,_J+_B
|
|||
|
xx TJA,DODISPB,,,_J+_B
|
|||
|
;78
|
|||
|
xx TJS,DODISPB,,,_J+_B
|
|||
|
xx TJS,DODISPB,,,_J+_B
|
|||
|
xx TJS,DODISPB,,,_J+_B
|
|||
|
;79
|
|||
|
xx TJNS,DODISPB,,,_J+_B
|
|||
|
xx TJNS,DODISPB,,,_J+_B
|
|||
|
xx TJNS,DODISPB,,,_J+_B
|
|||
|
;7A
|
|||
|
xx TJP,DODISPB,,,_J+_B
|
|||
|
xx TJP,DODISPB,,,_J+_B
|
|||
|
xx TJP,DODISPB,,,_J+_B
|
|||
|
;7B
|
|||
|
xx TJNP,DODISPB,,,_J+_B
|
|||
|
xx TJNP,DODISPB,,,_J+_B
|
|||
|
xx TJNP,DODISPB,,,_J+_B
|
|||
|
;7C
|
|||
|
xx TJL,DODISPB,,,_J+_B
|
|||
|
xx TJL,DODISPB,,,_J+_B
|
|||
|
xx TJL,DODISPB,,,_J+_B
|
|||
|
;7D
|
|||
|
xx TJGE,DODISPB,,,_J+_B
|
|||
|
xx TJGE,DODISPB,,,_J+_B
|
|||
|
xx TJGE,DODISPB,,,_J+_B
|
|||
|
;7E
|
|||
|
xx TJLE,DODISPB,,,_J+_B
|
|||
|
xx TJLE,DODISPB,,,_J+_B
|
|||
|
xx TJLE,DODISPB,,,_J+_B
|
|||
|
;7F
|
|||
|
xx TJG,DODISPB,,,_J+_B
|
|||
|
xx TJG,DODISPB,,,_J+_B
|
|||
|
xx TJG,DODISPB,,,_J+_B
|
|||
|
;80
|
|||
|
xx TNULL,EXTINSONE,,EXT80,_E
|
|||
|
xx TNULL,EXTINSONE,,EXT80,_E
|
|||
|
xx TNULL,EXTINSONE,,EXT80,_E
|
|||
|
;81
|
|||
|
xx TNULL,EXTINST,,EXT81,_E
|
|||
|
xx TNULL,EXTINST,,EXT81,_E
|
|||
|
xx TNULL,EXTINST,,EXT81,_E
|
|||
|
;82
|
|||
|
xx TNULL,EXTINSONE,,EXT82,_A+_E
|
|||
|
xx TNULL,EXTINSONE,,EXT82,_A+_E
|
|||
|
xx TNULL,ErrorDec ,,EXT82,_E
|
|||
|
;83
|
|||
|
xx TNULL,EXTINST,,EXT83,_E
|
|||
|
xx TNULL,EXTINST,,EXT83,_E
|
|||
|
xx TNULL,EXTINST,,EXT83,_E
|
|||
|
;84
|
|||
|
xx TTEST,RM8R8,VBYTE,,_S+_O
|
|||
|
xx TTEST,RM8R8,VBYTE,,_S+_O
|
|||
|
xx TTEST,RM8R8,VBYTE,,_S+_O
|
|||
|
;85
|
|||
|
xx TTEST,RM16R16, VWORD,,_S+_O+_R+_R64
|
|||
|
xx TTEST,RM32R32,VDWORD,,_S+_O+_R+_R64
|
|||
|
xx TTEST,RM64R64,VQWORD,,_S+_R48+_O+_R+_R64
|
|||
|
;86
|
|||
|
xx TXCHG,RM8R8,VBYTE,,_S+_O+_XA+_XR+_L
|
|||
|
xx TXCHG,RM8R8,VBYTE,,_S+_O+_XA+_XR+_L
|
|||
|
xx TXCHG,RM8R8,VBYTE,,_S+_O+_XA+_XR+_L
|
|||
|
;87
|
|||
|
xx TXCHG,RM16R16, VWORD,,_S+_O+_R+_R64+_XA+_XR+_L
|
|||
|
xx TXCHG,RM32R32,VDWORD,,_S+_O+_R+_R64+_XA+_XR+_L
|
|||
|
xx TXCHG,RM64R64,VQWORD,,_S+_R48+_O+_R+_R64+_XA+_XR+_L
|
|||
|
;88
|
|||
|
xx TMOV,RM8R8,VBYTE,,_S+_O+_XR+_L
|
|||
|
xx TMOV,RM8R8,VBYTE,,_S+_O+_XR+_L
|
|||
|
xx TMOV,RM8R8,VBYTE,,_S+_O+_XR+_L
|
|||
|
;89
|
|||
|
xx TMOV,RM16R16, VWORD,,_S+_O+_R+_R64+_XR+_L
|
|||
|
xx TMOV,RM32R32,VDWORD,,_S+_O+_R+_R64+_XR+_L
|
|||
|
xx TMOV,RM64R64,VQWORD,,_S+_R48+_O+_R+_R64+_XR+_L
|
|||
|
;8A
|
|||
|
xx TMOV,R8RM8,VBYTE,,_S+_O
|
|||
|
xx TMOV,R8RM8,VBYTE,,_S+_O
|
|||
|
xx TMOV,R8RM8,VBYTE,,_S+_O
|
|||
|
;8B
|
|||
|
xx TMOV,R16RM16, VWORD,,_S+_O+_R+_R64
|
|||
|
xx TMOV,R32RM32,VDWORD,,_S+_O+_R+_R64
|
|||
|
xx TMOV,R64RM64,VQWORD,,_S+_R48+_O+_R+_R64
|
|||
|
;8C
|
|||
|
xx TMOV,RM16SEG,VWORD,,_O+_R+_R64
|
|||
|
xx TMOV,RM32SEG,VWORD,,_O+_R+_R64
|
|||
|
xx TMOV,RM64SEG,VWORD,,_R48+_O+_R+_R64
|
|||
|
;8D
|
|||
|
xx TLEA,R16RM16L, VWORD,,_S+_O+_R+_R64
|
|||
|
xx TLEA,R32RM32L,VDWORD,,_S+_O+_R+_R64
|
|||
|
xx TLEA,R64RM64L,VQWORD,,_S+_R48+_O+_R+_R64
|
|||
|
;8E
|
|||
|
xx TMOV,SEGRM16,VWORD,,_O+_R+_R64
|
|||
|
xx TMOV,SEGRM32,VWORD,,_O+_R+_R64
|
|||
|
xx TMOV,SEGRM64,VWORD,,_R48+_O+_R+_R64
|
|||
|
;8F
|
|||
|
xx TNULL,Rtn8F,,EXT8F,_E
|
|||
|
xx TNULL,Rtn8F,,EXT8F,_E
|
|||
|
xx TNULL,Rtn8F,,EXT8F,_E
|
|||
|
;90
|
|||
|
xx TXCHG,Rtn9X16, VWORD,,_S+_R+_R64
|
|||
|
xx TXCHG,Rtn9X32,VDWORD,,_S+_R+_R64
|
|||
|
xx TXCHG,Rtn9X64,VQWORD,,_S+_R48+_R+_R64
|
|||
|
;91
|
|||
|
xx TXCHG,Rtn9X16, VWORD,,_S+_R+_R64
|
|||
|
xx TXCHG,Rtn9X32,VDWORD,,_S+_R+_R64
|
|||
|
xx TXCHG,Rtn9X64,VQWORD,,_S+_R48+_R+_R64
|
|||
|
;92
|
|||
|
xx TXCHG,Rtn9X16, VWORD,,_S+_R+_R64
|
|||
|
xx TXCHG,Rtn9X32,VDWORD,,_S+_R+_R64
|
|||
|
xx TXCHG,Rtn9X64,VQWORD,,_S+_R48+_R+_R64
|
|||
|
;93
|
|||
|
xx TXCHG,Rtn9X16, VWORD,,_S+_R+_R64
|
|||
|
xx TXCHG,Rtn9X32,VDWORD,,_S+_R+_R64
|
|||
|
xx TXCHG,Rtn9X64,VQWORD,,_S+_R48+_R+_R64
|
|||
|
;94
|
|||
|
xx TXCHG,Rtn9X16, VWORD,,_S+_R+_R64
|
|||
|
xx TXCHG,Rtn9X32,VDWORD,,_S+_R+_R64
|
|||
|
xx TXCHG,Rtn9X64,VQWORD,,_S+_R48+_R+_R64
|
|||
|
;95
|
|||
|
xx TXCHG,Rtn9X16, VWORD,,_S+_R+_R64
|
|||
|
xx TXCHG,Rtn9X32,VDWORD,,_S+_R+_R64
|
|||
|
xx TXCHG,Rtn9X64,VQWORD,,_S+_R48+_R+_R64
|
|||
|
;96
|
|||
|
xx TXCHG,Rtn9X16, VWORD,,_S+_R+_R64
|
|||
|
xx TXCHG,Rtn9X32,VDWORD,,_S+_R+_R64
|
|||
|
xx TXCHG,Rtn9X64,VQWORD,,_S+_R48+_R+_R64
|
|||
|
;97
|
|||
|
xx TXCHG,Rtn9X16, VWORD,,_S+_R+_R64
|
|||
|
xx TXCHG,Rtn9X32,VDWORD,,_S+_R+_R64
|
|||
|
xx TXCHG,Rtn9X64,VQWORD,,_S+_R48+_R+_R64
|
|||
|
;98
|
|||
|
xx TCBW ,Rtn9816,,,_R+_R64
|
|||
|
xx TCWDE,Rtn9832,,,_R+_R64
|
|||
|
xx TCDQE,Rtn9864,,,_R48+_R+_R64
|
|||
|
;99
|
|||
|
xx TCWD,Rtn9916,,,_R+_R64
|
|||
|
xx TCDQ,Rtn9932,,,_R+_R64
|
|||
|
xx TCQO,Rtn9964,,,_R48+_R+_R64
|
|||
|
;9A
|
|||
|
xx TCALL,Rtn9A,,,_A+_R
|
|||
|
xx TCALL,Rtn9A,,,_A+_R
|
|||
|
xx TCALL,ErrorDec,,,_R
|
|||
|
;9B
|
|||
|
xx TNULL,Rtn9B,,,
|
|||
|
xx TNULL,Rtn9B,,,
|
|||
|
xx TNULL,Rtn9B,,,
|
|||
|
;9C
|
|||
|
xx TPUSHF,RtnF16, VWORD,,_S+_R+_R64
|
|||
|
xx TPUSHF,RtnF32,VDWORD,,_S+_A+_R+_R64
|
|||
|
xx TPUSHF,RtnF64,VQWORD,,_S+_R+_R64
|
|||
|
;9D
|
|||
|
xx TPOPF,RtnF16, VWORD,,_S+_R+_R64
|
|||
|
xx TPOPF,RtnF32,VDWORD,,_S+_A+_R+_R64
|
|||
|
xx TPOPF,RtnF64,VQWORD,,_S+_R+_R64
|
|||
|
;9E
|
|||
|
xx TSAHF,RtnXX,
|
|||
|
xx TSAHF,RtnXX,
|
|||
|
xx TSAHF,RtnXX,
|
|||
|
;9F
|
|||
|
xx TLAHF,RtnXX,
|
|||
|
xx TLAHF,RtnXX,
|
|||
|
xx TLAHF,RtnXX,
|
|||
|
;A0
|
|||
|
xx TMOV,RtnA0,VBYTE,,_S+_O
|
|||
|
xx TMOV,RtnA0,VBYTE,,_S+_O
|
|||
|
xx TMOV,RtnA0,VBYTE,,_S+_O
|
|||
|
;A1
|
|||
|
xx TMOV,RtnA1,,,_S+_O+_R+_R64
|
|||
|
xx TMOV,RtnA1,,,_S+_O+_R+_R64
|
|||
|
xx TMOV,RtnA1,,,_S+_R48+_O+_R+_R64
|
|||
|
;A2
|
|||
|
xx TMOV,RtnA2,VBYTE,,_S+_O
|
|||
|
xx TMOV,RtnA2,VBYTE,,_S+_O
|
|||
|
xx TMOV,RtnA2,VBYTE,,_S+_O
|
|||
|
;A3
|
|||
|
xx TMOV,RtnA3,,,_S+_O+_R+_R64
|
|||
|
xx TMOV,RtnA3,,,_S+_O+_R+_R64
|
|||
|
xx TMOV,RtnA3,,,_S+_R48+_O+_R+_R64
|
|||
|
;A4
|
|||
|
xx TMOVSB,RtnMOVX,VBYTE,,_S
|
|||
|
xx TMOVSB,RtnMOVX,VBYTE,,_S
|
|||
|
xx TMOVSB,RtnMOVX,VBYTE,,_S
|
|||
|
;A5
|
|||
|
xx TMOVSW,RtnMOVX, VWORD,,_S+_R+_R64
|
|||
|
xx TMOVSD,RtnMOVX,VDWORD,,_S+_R+_R64
|
|||
|
xx TMOVSQ,RtnMOVX,VQWORD,,_S+_R48+_R+_R64
|
|||
|
;A6
|
|||
|
xx TCMPSB,RtnCMPX,VBYTE,,_S
|
|||
|
xx TCMPSB,RtnCMPX,VBYTE,,_S
|
|||
|
xx TCMPSB,RtnCMPX,VBYTE,,_S
|
|||
|
;A7
|
|||
|
xx TCMPSW,RtnCMPX, VWORD,,_S+_R+_R64
|
|||
|
xx TCMPSD,RtnCMPX,VDWORD,,_S+_R+_R64
|
|||
|
xx TCMPSQ,RtnCMPX,VQWORD,,_S+_R48+_R+_R64
|
|||
|
;A8
|
|||
|
xx TTEST,R8I08,VBYTE,RACC,_S
|
|||
|
xx TTEST,R8I08,VBYTE,RACC,_S
|
|||
|
xx TTEST,R8I08,VBYTE,RACC,_S
|
|||
|
;A9
|
|||
|
xx TTEST,R16I16, VWORD,RACC,_S+_R+_R64
|
|||
|
xx TTEST,R32I32,VDWORD,RACC,_S+_R+_R64
|
|||
|
xx TTEST,R64I32,VQWORD,RACC,_S+_R48+_R+_R64
|
|||
|
;AA
|
|||
|
xx TSTOSB,RtnSTOX,VBYTE,,_S
|
|||
|
xx TSTOSB,RtnSTOX,VBYTE,,_S
|
|||
|
xx TSTOSB,RtnSTOX,VBYTE,,_S
|
|||
|
;AB
|
|||
|
xx TSTOSW,RtnSTOX, VWORD,,_S+_R+_R64
|
|||
|
xx TSTOSD,RtnSTOX,VDWORD,,_S+_R+_R64
|
|||
|
xx TSTOSQ,RtnSTOX,VQWORD,,_S+_R48+_R+_R64
|
|||
|
;AC
|
|||
|
xx TLODSB,RtnLODX,VBYTE,,_S
|
|||
|
xx TLODSB,RtnLODX,VBYTE,,_S
|
|||
|
xx TLODSB,RtnLODX,VBYTE,,_S
|
|||
|
;AD
|
|||
|
xx TLODSW,RtnLODX, VWORD,,_S+_R+_R64
|
|||
|
xx TLODSD,RtnLODX,VDWORD,,_S+_R48+_R+_R64
|
|||
|
xx TLODSQ,RtnLODX,VQWORD,,_S+_R48+_R+_R64
|
|||
|
;AE
|
|||
|
xx TSCASB,RtnSCAX,VBYTE,,_S
|
|||
|
xx TSCASB,RtnSCAX,VBYTE,,_S
|
|||
|
xx TSCASB,RtnSCAX,VBYTE,,_S
|
|||
|
;AF
|
|||
|
xx TSCASW,RtnSCAX, VWORD,,_S+_R+_R64
|
|||
|
xx TSCASD,RtnSCAX,VDWORD,,_S+_R+_R64
|
|||
|
xx TSCASQ,RtnSCAX,VQWORD,,_S+_R48+_R+_R64
|
|||
|
;B0
|
|||
|
xx TMOV,R8IMM8,VBYTE,,_S
|
|||
|
xx TMOV,R8IMM8,VBYTE,,_S
|
|||
|
xx TMOV,R8IMM8,VBYTE,,_S
|
|||
|
;B1
|
|||
|
xx TMOV,R8IMM8,VBYTE,,_S
|
|||
|
xx TMOV,R8IMM8,VBYTE,,_S
|
|||
|
xx TMOV,R8IMM8,VBYTE,,_S
|
|||
|
;B2
|
|||
|
xx TMOV,R8IMM8,VBYTE,,_S
|
|||
|
xx TMOV,R8IMM8,VBYTE,,_S
|
|||
|
xx TMOV,R8IMM8,VBYTE,,_S
|
|||
|
;B3
|
|||
|
xx TMOV,R8IMM8,VBYTE,,_S
|
|||
|
xx TMOV,R8IMM8,VBYTE,,_S
|
|||
|
xx TMOV,R8IMM8,VBYTE,,_S
|
|||
|
;B4
|
|||
|
xx TMOV,R8IMM8,VBYTE,,_S
|
|||
|
xx TMOV,R8IMM8,VBYTE,,_S
|
|||
|
xx TMOV,R8IMM8,VBYTE,,_S
|
|||
|
;B5
|
|||
|
xx TMOV,R8IMM8,VBYTE,,_S
|
|||
|
xx TMOV,R8IMM8,VBYTE,,_S
|
|||
|
xx TMOV,R8IMM8,VBYTE,,_S
|
|||
|
;B6
|
|||
|
xx TMOV,R8IMM8,VBYTE,,_S
|
|||
|
xx TMOV,R8IMM8,VBYTE,,_S
|
|||
|
xx TMOV,R8IMM8,VBYTE,,_S
|
|||
|
;B7
|
|||
|
xx TMOV,R8IMM8,VBYTE,,_S
|
|||
|
xx TMOV,R8IMM8,VBYTE,,_S
|
|||
|
xx TMOV,R8IMM8,VBYTE,,_S
|
|||
|
;B8
|
|||
|
xx TMOV,R16IMM16, VWORD,,_S+_R+_R64
|
|||
|
xx TMOV,R32IMM32,VDWORD,,_S+_R+_R64
|
|||
|
xx TMOV,R64IMM64,VQWORD,,_S+_R48+_R+_R64
|
|||
|
;B9
|
|||
|
xx TMOV,R16IMM16, VWORD,,_S+_R+_R64
|
|||
|
xx TMOV,R32IMM32,VDWORD,,_S+_R+_R64
|
|||
|
xx TMOV,R64IMM64,VQWORD,,_S+_R48+_R+_R64
|
|||
|
;BA
|
|||
|
xx TMOV,R16IMM16, VWORD,,_S+_R+_R64
|
|||
|
xx TMOV,R32IMM32,VDWORD,,_S+_R+_R64
|
|||
|
xx TMOV,R64IMM64,VQWORD,,_S+_R48+_R+_R64
|
|||
|
;BB
|
|||
|
xx TMOV,R16IMM16, VWORD,,_S+_R+_R64
|
|||
|
xx TMOV,R32IMM32,VDWORD,,_S+_R+_R64
|
|||
|
xx TMOV,R64IMM64,VQWORD,,_S+_R48+_R+_R64
|
|||
|
;BC
|
|||
|
xx TMOV,R16IMM16, VWORD,,_S+_R+_R64
|
|||
|
xx TMOV,R32IMM32,VDWORD,,_S+_R+_R64
|
|||
|
xx TMOV,R64IMM64,VQWORD,,_S+_R48+_R+_R64
|
|||
|
;BD
|
|||
|
xx TMOV,R16IMM16, VWORD,,_S+_R+_R64
|
|||
|
xx TMOV,R32IMM32,VDWORD,,_S+_R+_R64
|
|||
|
xx TMOV,R64IMM64,VQWORD,,_S+_R48+_R+_R64
|
|||
|
;BE
|
|||
|
xx TMOV,R16IMM16, VWORD,,_S+_R+_R64
|
|||
|
xx TMOV,R32IMM32,VDWORD,,_S+_R+_R64
|
|||
|
xx TMOV,R64IMM64,VQWORD,,_S+_R48+_R+_R64
|
|||
|
;BF
|
|||
|
xx TMOV,R16IMM16, VWORD,,_S+_R+_R64
|
|||
|
xx TMOV,R32IMM32,VDWORD,,_S+_R+_R64
|
|||
|
xx TMOV,R64IMM64,VQWORD,,_S+_R48+_R+_R64
|
|||
|
;C0
|
|||
|
xx TNULL,EXTINSONE,,EXTC0,_E
|
|||
|
xx TNULL,EXTINSONE,,EXTC0,_E
|
|||
|
xx TNULL,EXTINSONE,,EXTC0,_E
|
|||
|
;C1
|
|||
|
xx TNULL,EXTINST,,EXTC1,_E
|
|||
|
xx TNULL,EXTINST,,EXTC1,_E
|
|||
|
xx TNULL,EXTINST,,EXTC1,_E
|
|||
|
;C2
|
|||
|
xx TRET,RtnC216, VWORD,,_S+_R+_R64+_B
|
|||
|
xx TRET,RtnC232,VDWORD,,_S+_A+_R+_R64+_B
|
|||
|
xx TRET,RtnC264,VQWORD,,_S+_R+_R64+_B
|
|||
|
;C3
|
|||
|
xx TRET,RtnC316, VWORD,,_S+_R+_R64+_B
|
|||
|
xx TRET,RtnC332,VDWORD,,_S+_A+_R+_R64+_B
|
|||
|
xx TRET,RtnC364,VQWORD,,_S+_R+_R64+_B
|
|||
|
;C4
|
|||
|
xx TLES,R16RM16C4,VDWORD,,_A
|
|||
|
xx TLES,R32RM32C4,VFWORD,,_A
|
|||
|
xx TLES,RtnAVX2C4,
|
|||
|
;C5
|
|||
|
xx TLDS,R16RM16C5,VDWORD,,_A
|
|||
|
xx TLDS,R32RM32C5,VFWORD,,_A
|
|||
|
xx TLDS,RtnAVX2C5,
|
|||
|
;C6
|
|||
|
xx TNULL,RtnC6,,EXTC6,_E
|
|||
|
xx TNULL,RtnC6,,EXTC6,_E
|
|||
|
xx TNULL,RtnC6,,EXTC6,_E
|
|||
|
;C7
|
|||
|
xx TNULL,RtnC7,,EXTC7,_E
|
|||
|
xx TNULL,RtnC7,,EXTC7,_E
|
|||
|
xx TNULL,RtnC7,,EXTC7,_E
|
|||
|
;C8
|
|||
|
xx TENTER,RtnC816,,,_R+_R64
|
|||
|
xx TENTER,RtnC832,,,_A+_R+_R64
|
|||
|
xx TENTER,RtnC864,,,_R+_R64
|
|||
|
;C9
|
|||
|
xx TLEAVE,RtnC916,,,_R+_R64
|
|||
|
xx TLEAVE,RtnC932,,,_A+_R+_R64
|
|||
|
xx TLEAVE,RtnC964,,,_R+_R64
|
|||
|
;CA
|
|||
|
xx TRETF,RtnC216, VWORD,,_S+_R+_R64
|
|||
|
xx TRETF,RtnC232,VDWORD,,_S+_A+_R+_R64
|
|||
|
xx TRETF,RtnC264,VQWORD,,_S+_R+_R64
|
|||
|
;CB
|
|||
|
xx TRETF,RtnC316, VWORD,,_S+_R+_R64
|
|||
|
xx TRETF,RtnC332,VDWORD,,_S+_A+_R+_R64
|
|||
|
xx TRETF,RtnC364,VQWORD,,_S+_R+_R64
|
|||
|
;CC
|
|||
|
xx TINT3,RtnXX,
|
|||
|
xx TINT3,RtnXX,
|
|||
|
xx TINT3,RtnXX,
|
|||
|
;CD
|
|||
|
xx TNULL,RtnCD,
|
|||
|
xx TNULL,RtnCD,
|
|||
|
xx TNULL,RtnCD,
|
|||
|
;CE
|
|||
|
xx TINTO,RtnXX,,,_A
|
|||
|
xx TINTO,RtnXX,,,_A
|
|||
|
xx TINTO,ErrorDec,
|
|||
|
;CF
|
|||
|
xx TIRET,RtnC316, VWORD,,_S+_R+_R64
|
|||
|
xx TIRET,RtnC332,VDWORD,,_S+_A+_R+_R64
|
|||
|
xx TIRET,RtnC364,VQWORD,,_S+_R+_R64
|
|||
|
;D0
|
|||
|
xx TNULL,EXTINSONE,,EXTD0,_E
|
|||
|
xx TNULL,EXTINSONE,,EXTD0,_E
|
|||
|
xx TNULL,EXTINSONE,,EXTD0,_E
|
|||
|
;D1
|
|||
|
xx TNULL,EXTINST,,EXTD1,_E
|
|||
|
xx TNULL,EXTINST,,EXTD1,_E
|
|||
|
xx TNULL,EXTINST,,EXTD1,_E
|
|||
|
;D2
|
|||
|
xx TNULL,EXTINSONE,,EXTD2,_E
|
|||
|
xx TNULL,EXTINSONE,,EXTD2,_E
|
|||
|
xx TNULL,EXTINSONE,,EXTD2,_E
|
|||
|
;D3
|
|||
|
xx TNULL,EXTINST,,EXTD3,_E
|
|||
|
xx TNULL,EXTINST,,EXTD3,_E
|
|||
|
xx TNULL,EXTINST,,EXTD3,_E
|
|||
|
;D4
|
|||
|
xx TAAM,LoseByte,,,_A
|
|||
|
xx TAAM,LoseByte,,,_A
|
|||
|
xx TAAM,ErrorDec
|
|||
|
;D5
|
|||
|
xx TAAD,LoseByte,,,_A
|
|||
|
xx TAAD,LoseByte,,,_A
|
|||
|
xx TAAD,ErrorDec
|
|||
|
;D6
|
|||
|
xx TSALC,RtnXX,,,_A
|
|||
|
xx TSALC,RtnXX,,,_A
|
|||
|
xx TSALC,ErrorDec
|
|||
|
;D7
|
|||
|
xx TXLATB,RtnD7,
|
|||
|
xx TXLATB,RtnD7,
|
|||
|
xx TXLATB,RtnD7,
|
|||
|
;D8
|
|||
|
xx TNULL,EXTINSONEFLT,,EXTD8,_E
|
|||
|
xx TNULL,EXTINSONEFLT,,EXTD8,_E
|
|||
|
xx TNULL,EXTINSONEFLT,,EXTD8,_E
|
|||
|
;D9
|
|||
|
xx TNULL,EXTINSONEFLT,,EXTD9,_E
|
|||
|
xx TNULL,EXTINSONEFLT,,EXTD9,_E
|
|||
|
xx TNULL,EXTINSONEFLT,,EXTD9,_E
|
|||
|
;DA
|
|||
|
xx TNULL,EXTINSONE,,EXTDA,_E
|
|||
|
xx TNULL,EXTINSONE,,EXTDA,_E
|
|||
|
xx TNULL,EXTINSONE,,EXTDA,_E
|
|||
|
;DB
|
|||
|
xx TNULL,EXTINSONE,,EXTDB,_E
|
|||
|
xx TNULL,EXTINSONE,,EXTDB,_E
|
|||
|
xx TNULL,EXTINSONE,,EXTDB,_E
|
|||
|
;DC
|
|||
|
xx TNULL,EXTINSONEFLT,,EXTDC,_E
|
|||
|
xx TNULL,EXTINSONEFLT,,EXTDC,_E
|
|||
|
xx TNULL,EXTINSONEFLT,,EXTDC,_E
|
|||
|
;DD
|
|||
|
xx TNULL,EXTINSONEFLT,,EXTDD,_E
|
|||
|
xx TNULL,EXTINSONEFLT,,EXTDD,_E
|
|||
|
xx TNULL,EXTINSONEFLT,,EXTDD,_E
|
|||
|
;DE
|
|||
|
xx TNULL,EXTINSONEFLT,,EXTDE,_E
|
|||
|
xx TNULL,EXTINSONEFLT,,EXTDE,_E
|
|||
|
xx TNULL,EXTINSONEFLT,,EXTDE,_E
|
|||
|
;DF
|
|||
|
xx TNULL,EXTINSONEFLT,,EXTDF,_E
|
|||
|
xx TNULL,EXTINSONEFLT,,EXTDF,_E
|
|||
|
xx TNULL,EXTINSONEFLT,,EXTDF,_E
|
|||
|
;E0
|
|||
|
xx TLOOPNZ,RtnE0,
|
|||
|
xx TLOOPNZ,RtnE0,
|
|||
|
xx TLOOPNZ,RtnE0,
|
|||
|
;E1
|
|||
|
xx TLOOPZ,RtnE1,
|
|||
|
xx TLOOPZ,RtnE1,
|
|||
|
xx TLOOPZ,RtnE1,
|
|||
|
;E2
|
|||
|
xx TLOOP,RtnE2,
|
|||
|
xx TLOOP,RtnE2,
|
|||
|
xx TLOOP,RtnE2,
|
|||
|
;E3
|
|||
|
xx TNULL,RtnE3,
|
|||
|
xx TNULL,RtnE3,
|
|||
|
xx TNULL,RtnE3,
|
|||
|
;E4
|
|||
|
xx TIN,RtnE4,
|
|||
|
xx TIN,RtnE4,
|
|||
|
xx TIN,RtnE4,
|
|||
|
;E5
|
|||
|
xx TIN,RtnE516,,,_R+_R64
|
|||
|
xx TIN,RtnE532,,,_R+_R64
|
|||
|
xx TIN,RtnE532,,,_R+_R64
|
|||
|
;E6
|
|||
|
xx TOUT,RtnE6,
|
|||
|
xx TOUT,RtnE6,
|
|||
|
xx TOUT,RtnE6,
|
|||
|
;E7
|
|||
|
xx TOUT,RtnE716,,,_R+_R64
|
|||
|
xx TOUT,RtnE732,,,_R+_R64
|
|||
|
xx TOUT,RtnE732,,,_R+_R64
|
|||
|
;E8
|
|||
|
xx TCALL,DODISPW,,,_R+_R64+_B
|
|||
|
xx TCALL,DODISPD,,,_R+_R64+_B
|
|||
|
xx TCALL,DODISPD,,,_R+_R64+_B
|
|||
|
;E9
|
|||
|
xx TJMP,DODISPW,,,_R+_R64+_B
|
|||
|
xx TJMP,DODISPD,,,_R+_R64+_B
|
|||
|
xx TJMP,DODISPD,,,_R+_R64+_B
|
|||
|
;EA
|
|||
|
xx TJMP,RtnEA,,,_A+_R
|
|||
|
xx TJMP,RtnEA,,,_A+_R
|
|||
|
xx TJMP,ErrorDec,,,_R
|
|||
|
;EB
|
|||
|
xx TJMP,DODISPBS,,,
|
|||
|
xx TJMP,DODISPBS,,,
|
|||
|
xx TJMP,DODISPBS,,,
|
|||
|
;EC
|
|||
|
xx TIN,RtnEC,
|
|||
|
xx TIN,RtnEC,
|
|||
|
xx TIN,RtnEC,
|
|||
|
;ED,
|
|||
|
xx TIN,RtnED16,,,_R+_R64
|
|||
|
xx TIN,RtnED32,,,_R+_R64
|
|||
|
xx TIN,RtnED32,,,_R+_R64
|
|||
|
;EE
|
|||
|
xx TOUT,RtnEE,
|
|||
|
xx TOUT,RtnEE,
|
|||
|
xx TOUT,RtnEE,
|
|||
|
;EF
|
|||
|
xx TOUT,RtnEF16,,,_R+_R64
|
|||
|
xx TOUT,RtnEF32,,,_R+_R64
|
|||
|
xx TOUT,RtnEF32,,,_R+_R64
|
|||
|
;F0
|
|||
|
xx TNULL,RtnF0,,,
|
|||
|
xx TNULL,RtnF0,,,
|
|||
|
xx TNULL,RtnF0,,,
|
|||
|
;F1
|
|||
|
xx TINT1,RtnF1,
|
|||
|
xx TINT1,RtnF1,
|
|||
|
xx TINT1,RtnF1,
|
|||
|
;F2
|
|||
|
xx TNULL,RtnF2,,,
|
|||
|
xx TNULL,RtnF2,,,
|
|||
|
xx TNULL,RtnF2,,,
|
|||
|
;F3
|
|||
|
xx TNULL,RtnF3,,,
|
|||
|
xx TNULL,RtnF3,,,
|
|||
|
xx TNULL,RtnF3,,,
|
|||
|
;F4
|
|||
|
xx THLT,RtnXX,
|
|||
|
xx THLT,RtnXX,
|
|||
|
xx THLT,RtnXX,
|
|||
|
;F5
|
|||
|
xx TCMC,RtnXX,
|
|||
|
xx TCMC,RtnXX,
|
|||
|
xx TCMC,RtnXX,
|
|||
|
;F6
|
|||
|
xx TNULL,EXTINSONE,,EXTF6,_E
|
|||
|
xx TNULL,EXTINSONE,,EXTF6,_E
|
|||
|
xx TNULL,EXTINSONE,,EXTF6,_E
|
|||
|
;F7
|
|||
|
xx TNULL,EXTINST,,EXTF7,_E
|
|||
|
xx TNULL,EXTINST,,EXTF7,_E
|
|||
|
xx TNULL,EXTINST,,EXTF7,_E
|
|||
|
;F8
|
|||
|
xx TCLC,RtnXX,
|
|||
|
xx TCLC,RtnXX,
|
|||
|
xx TCLC,RtnXX,
|
|||
|
;F9
|
|||
|
xx TSTC,RtnXX,
|
|||
|
xx TSTC,RtnXX,
|
|||
|
xx TSTC,RtnXX,
|
|||
|
;FA
|
|||
|
xx TCLI,RtnXX,
|
|||
|
xx TCLI,RtnXX,
|
|||
|
xx TCLI,RtnXX,
|
|||
|
;FB
|
|||
|
xx TSTI,RtnXX,
|
|||
|
xx TSTI,RtnXX,
|
|||
|
xx TSTI,RtnXX,
|
|||
|
;FC
|
|||
|
xx TCLD,RtnXX,
|
|||
|
xx TCLD,RtnXX,
|
|||
|
xx TCLD,RtnXX,
|
|||
|
;FD
|
|||
|
xx TSTD,RtnXX,
|
|||
|
xx TSTD,RtnXX,
|
|||
|
xx TSTD,RtnXX,
|
|||
|
;FE
|
|||
|
xx TNULL,EXTINSONE,,EXTFE,_E
|
|||
|
xx TNULL,EXTINSONE,,EXTFE,_E
|
|||
|
xx TNULL,EXTINSONE,,EXTFE,_E
|
|||
|
;FF
|
|||
|
xx TNULL,EXTINSTFF,,EXTFF,_E
|
|||
|
xx TNULL,EXTINSTFF,,EXTFF,_E
|
|||
|
xx TNULL,EXTINSTFF,,EXTFF,_E
|
|||
|
;-----------------------------------------------------------------------------
|
|||
|
EXT80: ;One table
|
|||
|
EXT82: ;One table
|
|||
|
;0
|
|||
|
xx TADD,RM8IMM8,VBYTE,,_S+_XA+_XR
|
|||
|
;1
|
|||
|
xx TOR ,RM8IMM8,VBYTE,,_S+_XA+_XR
|
|||
|
;2
|
|||
|
xx TADC,RM8IMM8,VBYTE,,_S+_XA+_XR
|
|||
|
;3
|
|||
|
xx TSBB,RM8IMM8,VBYTE,,_S+_XA+_XR
|
|||
|
;4
|
|||
|
xx TAND,RM8IMM8,VBYTE,,_S+_XA+_XR
|
|||
|
;5
|
|||
|
xx TSUB,RM8IMM8,VBYTE,,_S+_XA+_XR
|
|||
|
;6
|
|||
|
xx TXOR,RM8IMM8,VBYTE,,_S+_XA+_XR
|
|||
|
;7
|
|||
|
xx TCMP,RM8IMM8,VBYTE,,_S
|
|||
|
;-----------------------------------------------------------------------------
|
|||
|
EXT81:
|
|||
|
;0
|
|||
|
xx TADD,RM16IMM16, VWORD,,_S+_R+_R64+_XA+_XR
|
|||
|
xx TADD,RM32IMM32,VDWORD,,_S+_R+_R64+_XA+_XR
|
|||
|
xx TADD,RM64IMM32,VQWORD,,_S+_R48+_R+_R64+_XA+_XR
|
|||
|
;1
|
|||
|
xx TOR ,RM16IMM16, VWORD,,_S+_R+_R64+_XA+_XR
|
|||
|
xx TOR ,RM32IMM32,VDWORD,,_S+_R+_R64+_XA+_XR
|
|||
|
xx TOR ,RM64IMM32,VQWORD,,_S+_R48+_R+_R64+_XA+_XR
|
|||
|
;2
|
|||
|
xx TADC,RM16IMM16, VWORD,,_S+_R+_R64+_XA+_XR
|
|||
|
xx TADC,RM32IMM32,VDWORD,,_S+_R+_R64+_XA+_XR
|
|||
|
xx TADC,RM64IMM32,VQWORD,,_S+_R48+_R+_R64+_XA+_XR
|
|||
|
;3
|
|||
|
xx TSBB,RM16IMM16, VWORD,,_S+_R+_R64+_XA+_XR
|
|||
|
xx TSBB,RM32IMM32,VDWORD,,_S+_R+_R64+_XA+_XR
|
|||
|
xx TSBB,RM64IMM32,VQWORD,,_S+_R48+_R+_R64+_XA+_XR
|
|||
|
;4
|
|||
|
xx TAND,RM16IMM16, VWORD,,_S+_R+_R64+_XA+_XR
|
|||
|
xx TAND,RM32IMM32,VDWORD,,_S+_R+_R64+_XA+_XR
|
|||
|
xx TAND,RM64IMM32,VQWORD,,_S+_R48+_R+_R64+_XA+_XR
|
|||
|
;5
|
|||
|
xx TSUB,RM16IMM16, VWORD,,_S+_R+_R64+_XA+_XR
|
|||
|
xx TSUB,RM32IMM32,VDWORD,,_S+_R+_R64+_XA+_XR
|
|||
|
xx TSUB,RM64IMM32,VQWORD,,_S+_R48+_R+_R64+_XA+_XR
|
|||
|
;6
|
|||
|
xx TXOR,RM16IMM16, VWORD,,_S+_R+_R64+_XA+_XR
|
|||
|
xx TXOR,RM32IMM32,VDWORD,,_S+_R+_R64+_XA+_XR
|
|||
|
xx TXOR,RM64IMM32,VQWORD,,_S+_R48+_R+_R64+_XA+_XR
|
|||
|
;7
|
|||
|
xx TCMP,RM16IMM16, VWORD,,_S+_R+_R64
|
|||
|
xx TCMP,RM32IMM32,VDWORD,,_S+_R+_R64
|
|||
|
xx TCMP,RM64IMM32,VQWORD,,_S+_R48+_R+_R64
|
|||
|
;-----------------------------------------------------------------------------
|
|||
|
EXT83:
|
|||
|
;0
|
|||
|
xx TADD,RM16IMMS8, VWORD,,_S+_R+_R64+_XA+_XR
|
|||
|
xx TADD,RM32IMMS8,VDWORD,,_S+_R+_R64+_XA+_XR
|
|||
|
xx TADD,RM64IMMS8,VQWORD,,_S+_R48+_R+_R64+_XA+_XR
|
|||
|
;1
|
|||
|
xx TOR ,RM16IMMS8, VWORD,,_S+_R+_R64+_XA+_XR
|
|||
|
xx TOR ,RM32IMMS8,VDWORD,,_S+_R+_R64+_XA+_XR
|
|||
|
xx TOR ,RM64IMMS8,VQWORD,,_S+_R48+_R+_R64+_XA+_XR
|
|||
|
;2
|
|||
|
xx TADC,RM16IMMS8, VWORD,,_S+_R+_R64+_XA+_XR
|
|||
|
xx TADC,RM32IMMS8,VDWORD,,_S+_R+_R64+_XA+_XR
|
|||
|
xx TADC,RM64IMMS8,VQWORD,,_S+_R48+_R+_R64+_XA+_XR
|
|||
|
;3
|
|||
|
xx TSBB,RM16IMMS8, VWORD,,_S+_R+_R64+_XA+_XR
|
|||
|
xx TSBB,RM32IMMS8,VDWORD,,_S+_R+_R64+_XA+_XR
|
|||
|
xx TSBB,RM64IMMS8,VQWORD,,_S+_R48+_R+_R64+_XA+_XR
|
|||
|
;4
|
|||
|
xx TAND,RM16IMMS8, VWORD,,_S+_R+_R64+_XA+_XR
|
|||
|
xx TAND,RM32IMMS8,VDWORD,,_S+_R+_R64+_XA+_XR
|
|||
|
xx TAND,RM64IMMS8,VQWORD,,_S+_R48+_R+_R64+_XA+_XR
|
|||
|
;5
|
|||
|
xx TSUB,RM16IMMS8, VWORD,,_S+_R+_R64+_XA+_XR
|
|||
|
xx TSUB,RM32IMMS8,VDWORD,,_S+_R+_R64+_XA+_XR
|
|||
|
xx TSUB,RM64IMMS8,VQWORD,,_S+_R48+_R+_R64+_XA+_XR
|
|||
|
;6
|
|||
|
xx TXOR,RM16IMMS8, VWORD,,_S+_R+_R64+_XA+_XR
|
|||
|
xx TXOR,RM32IMMS8,VDWORD,,_S+_R+_R64+_XA+_XR
|
|||
|
xx TXOR,RM64IMMS8,VQWORD,,_S+_R48+_R+_R64+_XA+_XR
|
|||
|
;7
|
|||
|
xx TCMP,RM16IMMS8, VWORD,,_S+_R+_R64
|
|||
|
xx TCMP,RM32IMMS8,VDWORD,,_S+_R+_R64
|
|||
|
xx TCMP,RM64IMMS8,VQWORD,,_S+_R48+_R+_R64
|
|||
|
;-----------------------------------------------------------------------------
|
|||
|
EXT8F:
|
|||
|
;0
|
|||
|
xx TPOP,RM16, VWORD,,_S+_R+_R64
|
|||
|
xx TPOP,RM32,VDWORD,,_S+_A+_R+_R64
|
|||
|
xx TPOP,RM64,VQWORD,,_S+_R+_R64
|
|||
|
;-----------------------------------------------------------------------------
|
|||
|
EXTC0: ;One table
|
|||
|
;0
|
|||
|
xx TROL,RM8IMM8,VBYTE,,_S
|
|||
|
;1
|
|||
|
xx TROR,RM8IMM8,VBYTE,,_S
|
|||
|
;2
|
|||
|
xx TRCL,RM8IMM8,VBYTE,,_S
|
|||
|
;3
|
|||
|
xx TRCR,RM8IMM8,VBYTE,,_S
|
|||
|
;4
|
|||
|
xx TSHL,RM8IMM8,VBYTE,,_S
|
|||
|
;5
|
|||
|
xx TSHR,RM8IMM8,VBYTE,,_S
|
|||
|
;6
|
|||
|
xx TSAL,RM8IMM8,VBYTE,,_S
|
|||
|
;7
|
|||
|
xx TSAR,RM8IMM8,VBYTE,,_S
|
|||
|
;-----------------------------------------------------------------------------
|
|||
|
EXTC1:
|
|||
|
;0
|
|||
|
xx TROL,RM16I8, VWORD,,_S+_R+_R64
|
|||
|
xx TROL,RM32I8,VDWORD,,_S+_R+_R64
|
|||
|
xx TROL,RM64I8,VQWORD,,_S+_R48+_R+_R64
|
|||
|
;1
|
|||
|
xx TROR,RM16I8, VWORD,,_S+_R+_R64
|
|||
|
xx TROR,RM32I8,VDWORD,,_S+_R+_R64
|
|||
|
xx TROR,RM64I8,VQWORD,,_S+_R48+_R+_R64
|
|||
|
;2
|
|||
|
xx TRCL,RM16I8, VWORD,,_S+_R+_R64
|
|||
|
xx TRCL,RM32I8,VDWORD,,_S+_R+_R64
|
|||
|
xx TRCL,RM64I8,VQWORD,,_S+_R48+_R+_R64
|
|||
|
;3
|
|||
|
xx TRCR,RM16I8, VWORD,,_S+_R+_R64
|
|||
|
xx TRCR,RM32I8,VDWORD,,_S+_R+_R64
|
|||
|
xx TRCR,RM64I8,VQWORD,,_S+_R48+_R+_R64
|
|||
|
;4
|
|||
|
xx TSHL,RM16I8, VWORD,,_S+_R+_R64
|
|||
|
xx TSHL,RM32I8,VDWORD,,_S+_R+_R64
|
|||
|
xx TSHL,RM64I8,VQWORD,,_S+_R48+_R+_R64
|
|||
|
;5
|
|||
|
xx TSHR,RM16I8, VWORD,,_S+_R+_R64
|
|||
|
xx TSHR,RM32I8,VDWORD,,_S+_R+_R64
|
|||
|
xx TSHR,RM64I8,VQWORD,,_S+_R48+_R+_R64
|
|||
|
;6
|
|||
|
xx TSAL,RM16I8, VWORD,,_S+_R+_R64
|
|||
|
xx TSAL,RM32I8,VDWORD,,_S+_R+_R64
|
|||
|
xx TSAL,RM64I8,VQWORD,,_S+_R48+_R+_R64
|
|||
|
;7
|
|||
|
xx TSAR,RM16I8, VWORD,,_S+_R+_R64
|
|||
|
xx TSAR,RM32I8,VDWORD,,_S+_R+_R64
|
|||
|
xx TSAR,RM64I8,VQWORD,,_S+_R48+_R+_R64
|
|||
|
;-----------------------------------------------------------------------------
|
|||
|
EXTC6: ;One table
|
|||
|
;0
|
|||
|
xx TMOV,RM8IMM8,VBYTE,,_S+_XR+_L
|
|||
|
;-----------------------------------------------------------------------------
|
|||
|
EXTC7:
|
|||
|
;0
|
|||
|
xx TMOV,RM16IMM16, VWORD,,_S+_R+_R64+_XR+_L
|
|||
|
xx TMOV,RM32IMM32,VDWORD,,_S+_R+_R64+_XR+_L
|
|||
|
xx TMOV,RM64IMM32,VQWORD,,_S+_R48+_R+_R64+_XR+_L
|
|||
|
;-----------------------------------------------------------------------------
|
|||
|
EXTD0: ;One table
|
|||
|
;0
|
|||
|
xx TROL,RM81,VBYTE,,_S
|
|||
|
;1
|
|||
|
xx TROR,RM81,VBYTE,,_S
|
|||
|
;2
|
|||
|
xx TRCL,RM81,VBYTE,,_S
|
|||
|
;3
|
|||
|
xx TRCR,RM81,VBYTE,,_S
|
|||
|
;4
|
|||
|
xx TSHL,RM81,VBYTE,,_S
|
|||
|
;5
|
|||
|
xx TSHR,RM81,VBYTE,,_S
|
|||
|
;6
|
|||
|
xx TSAL,RM81,VBYTE,,_S
|
|||
|
;7
|
|||
|
xx TSAR,RM81,VBYTE,,_S
|
|||
|
;-----------------------------------------------------------------------------
|
|||
|
EXTD1:
|
|||
|
;0
|
|||
|
xx TROL,RM161, VWORD,,_S+_R+_R64
|
|||
|
xx TROL,RM321,VDWORD,,_S+_R+_R64
|
|||
|
xx TROL,RM641,VQWORD,,_S+_R48+_R+_R64
|
|||
|
;1
|
|||
|
xx TROR,RM161, VWORD,,_S+_R+_R64
|
|||
|
xx TROR,RM321,VDWORD,,_S+_R+_R64
|
|||
|
xx TROR,RM641,VQWORD,,_S+_R48+_R+_R64
|
|||
|
;2
|
|||
|
xx TRCL,RM161, VWORD,,_S+_R+_R64
|
|||
|
xx TRCL,RM321,VDWORD,,_S+_R+_R64
|
|||
|
xx TRCL,RM641,VQWORD,,_S+_R48+_R+_R64
|
|||
|
;3
|
|||
|
xx TRCR,RM161, VWORD,,_S+_R+_R64
|
|||
|
xx TRCR,RM321,VDWORD,,_S+_R+_R64
|
|||
|
xx TRCR,RM641,VQWORD,,_S+_R48+_R+_R64
|
|||
|
;4
|
|||
|
xx TSHL,RM161, VWORD,,_S+_R+_R64
|
|||
|
xx TSHL,RM321,VDWORD,,_S+_R+_R64
|
|||
|
xx TSHL,RM641,VQWORD,,_S+_R48+_R+_R64
|
|||
|
;5
|
|||
|
xx TSHR,RM161, VWORD,,_S+_R+_R64
|
|||
|
xx TSHR,RM321,VDWORD,,_S+_R+_R64
|
|||
|
xx TSHR,RM641,VQWORD,,_S+_R48+_R+_R64
|
|||
|
;6
|
|||
|
xx TSAL,RM161, VWORD,,_S+_R+_R64
|
|||
|
xx TSAL,RM321,VDWORD,,_S+_R+_R64
|
|||
|
xx TSAL,RM641,VQWORD,,_S+_R48+_R+_R64
|
|||
|
;7
|
|||
|
xx TSAR,RM161, VWORD,,_S+_R+_R64
|
|||
|
xx TSAR,RM321,VDWORD,,_S+_R+_R64
|
|||
|
xx TSAR,RM641,VQWORD,,_S+_R48+_R+_R64
|
|||
|
;-----------------------------------------------------------------------------
|
|||
|
EXTD2: ;One table
|
|||
|
;0
|
|||
|
xx TROL,RM8CL,VBYTE,,_S
|
|||
|
;1
|
|||
|
xx TROR,RM8CL,VBYTE,,_S
|
|||
|
;2
|
|||
|
xx TRCL,RM8CL,VBYTE,,_S
|
|||
|
;3
|
|||
|
xx TRCR,RM8CL,VBYTE,,_S
|
|||
|
;4
|
|||
|
xx TSHL,RM8CL,VBYTE,,_S
|
|||
|
;5
|
|||
|
xx TSHR,RM8CL,VBYTE,,_S
|
|||
|
;6
|
|||
|
xx TSAL,RM8CL,VBYTE,,_S
|
|||
|
;7
|
|||
|
xx TSAR,RM8CL,VBYTE,,_S
|
|||
|
;-----------------------------------------------------------------------------
|
|||
|
EXTD3:
|
|||
|
;0
|
|||
|
xx TROL,RM16CL, VWORD,,_S+_R+_R64
|
|||
|
xx TROL,RM32CL,VDWORD,,_S+_R+_R64
|
|||
|
xx TROL,RM64CL,VQWORD,,_S+_R48+_R+_R64
|
|||
|
;1
|
|||
|
xx TROR,RM16CL, VWORD,,_S+_R+_R64
|
|||
|
xx TROR,RM32CL,VDWORD,,_S+_R+_R64
|
|||
|
xx TROR,RM64CL,VQWORD,,_S+_R48+_R+_R64
|
|||
|
;2
|
|||
|
xx TRCL,RM16CL, VWORD,,_S+_R+_R64
|
|||
|
xx TRCL,RM32CL,VDWORD,,_S+_R+_R64
|
|||
|
xx TRCL,RM64CL,VQWORD,,_S+_R48+_R+_R64
|
|||
|
;3
|
|||
|
xx TRCR,RM16CL, VWORD,,_S+_R+_R64
|
|||
|
xx TRCR,RM32CL,VDWORD,,_S+_R+_R64
|
|||
|
xx TRCR,RM64CL,VQWORD,,_S+_R48+_R+_R64
|
|||
|
;4
|
|||
|
xx TSHL,RM16CL, VWORD,,_S+_R+_R64
|
|||
|
xx TSHL,RM32CL,VDWORD,,_S+_R+_R64
|
|||
|
xx TSHL,RM64CL,VQWORD,,_S+_R48+_R+_R64
|
|||
|
;5
|
|||
|
xx TSHR,RM16CL, VWORD,,_S+_R+_R64
|
|||
|
xx TSHR,RM32CL,VDWORD,,_S+_R+_R64
|
|||
|
xx TSHR,RM64CL,VQWORD,,_S+_R48+_R+_R64
|
|||
|
;6
|
|||
|
xx TSAL,RM16CL, VWORD,,_S+_R+_R64
|
|||
|
xx TSAL,RM32CL,VDWORD,,_S+_R+_R64
|
|||
|
xx TSAL,RM64CL,VQWORD,,_S+_R48+_R+_R64
|
|||
|
;7
|
|||
|
xx TSAR,RM16CL, VWORD,,_S+_R+_R64
|
|||
|
xx TSAR,RM32CL,VDWORD,,_S+_R+_R64
|
|||
|
xx TSAR,RM64CL,VQWORD,,_S+_R48+_R+_R64
|
|||
|
;-----------------------------------------------------------------------------
|
|||
|
EXTF6: ;One table
|
|||
|
;0
|
|||
|
xx TTEST ,RM8IMM8,VBYTE,,_S
|
|||
|
;1
|
|||
|
xx TTEST2,RM8IMM8,VBYTE,,_S
|
|||
|
;2
|
|||
|
xx TNOT ,RM8,VBYTE,,_S+_XA+_XR
|
|||
|
;3
|
|||
|
xx TNEG ,RM8,VBYTE,,_S+_XA+_XR
|
|||
|
;4
|
|||
|
xx TMUL ,RM8,VBYTE,,_S
|
|||
|
;5
|
|||
|
xx TIMUL ,RM8,VBYTE,,_S
|
|||
|
;6
|
|||
|
xx TDIV ,RM8,VBYTE,,_S
|
|||
|
;7
|
|||
|
xx TIDIV ,RM8,VBYTE,,_S
|
|||
|
;-----------------------------------------------------------------------------
|
|||
|
EXTF7:
|
|||
|
;0
|
|||
|
xx TTEST ,RM16IMM16, VWORD,,_S+_R+_R64
|
|||
|
xx TTEST ,RM32IMM32,VDWORD,,_S+_R+_R64
|
|||
|
xx TTEST ,RM64IMM32,VQWORD,,_S+_R48+_R+_R64
|
|||
|
;1
|
|||
|
xx TTEST2,RM16IMM16, VWORD,,_S+_R+_R64
|
|||
|
xx TTEST2,RM32IMM32,VDWORD,,_S+_R+_R64
|
|||
|
xx TTEST2,RM64IMM32,VQWORD,,_S+_R48+_R+_R64
|
|||
|
;2
|
|||
|
xx TNOT ,RM16, VWORD,,_S+_R+_R64+_XA+_XR
|
|||
|
xx TNOT ,RM32,VDWORD,,_S+_R+_R64+_XA+_XR
|
|||
|
xx TNOT ,RM64,VQWORD,,_S+_R48+_R+_R64+_XA+_XR
|
|||
|
;3
|
|||
|
xx TNEG ,RM16, VWORD,,_S+_R+_R64+_XA+_XR
|
|||
|
xx TNEG ,RM32,VDWORD,,_S+_R+_R64+_XA+_XR
|
|||
|
xx TNEG ,RM64,VQWORD,,_S+_R48+_R+_R64+_XA+_XR
|
|||
|
;4
|
|||
|
xx TMUL ,RM16, VWORD,,_S+_R+_R64
|
|||
|
xx TMUL ,RM32,VDWORD,,_S+_R+_R64
|
|||
|
xx TMUL ,RM64,VQWORD,,_S+_R48+_R+_R64
|
|||
|
;5
|
|||
|
xx TIMUL ,RM16, VWORD,,_S+_R+_R64
|
|||
|
xx TIMUL ,RM32,VDWORD,,_S+_R+_R64
|
|||
|
xx TIMUL ,RM64,VQWORD,,_S+_R48+_R+_R64
|
|||
|
;6
|
|||
|
xx TDIV ,RM16, VWORD,,_S+_R+_R64
|
|||
|
xx TDIV ,RM32,VDWORD,,_S+_R+_R64
|
|||
|
xx TDIV ,RM64,VQWORD,,_S+_R48+_R+_R64
|
|||
|
;7
|
|||
|
xx TIDIV ,RM16, VWORD,,_S+_R+_R64
|
|||
|
xx TIDIV ,RM32,VDWORD,,_S+_R+_R64
|
|||
|
xx TIDIV ,RM64,VQWORD,,_S+_R48+_R+_R64
|
|||
|
;-----------------------------------------------------------------------------
|
|||
|
EXTFE: ;One table
|
|||
|
;0
|
|||
|
xx TINC ,RM8,VBYTE,,_S+_XA+_XR
|
|||
|
;1
|
|||
|
xx TDEC ,RM8,VBYTE,,_S+_XA+_XR
|
|||
|
;2
|
|||
|
xx TNULL,ErrorDec,
|
|||
|
;3
|
|||
|
xx TNULL,ErrorDec,
|
|||
|
;4
|
|||
|
xx TNULL,ErrorDec,
|
|||
|
;5
|
|||
|
xx TNULL,ErrorDec,
|
|||
|
;6
|
|||
|
xx TNULL,ErrorDec,
|
|||
|
;7
|
|||
|
xx TNULL,ErrorDec,
|
|||
|
;-----------------------------------------------------------------------------
|
|||
|
EXTFF:
|
|||
|
;0
|
|||
|
xx TINC ,RM16, VWORD,,_S+_R+_R64+_XA+_XR
|
|||
|
xx TINC ,RM32,VDWORD,,_S+_R+_R64+_XA+_XR
|
|||
|
xx TINC ,RM64,VQWORD,,_S+_R48+_R+_R64+_XA+_XR
|
|||
|
;1
|
|||
|
xx TDEC ,RM16, VWORD,,_S+_R+_R64+_XA+_XR
|
|||
|
xx TDEC ,RM32,VDWORD,,_S+_R+_R64+_XA+_XR
|
|||
|
xx TDEC ,RM64,VQWORD,,_S+_R48+_R+_R64+_XA+_XR
|
|||
|
;2
|
|||
|
xx TCALL,RM16N, VWORD,,_S+_R+_R64+_B
|
|||
|
xx TCALL,RM32N,VDWORD,,_S+_A+_R+_R64+_B
|
|||
|
xx TCALL,RM64N,VQWORD,,_S+_R+_R64+_B
|
|||
|
;3
|
|||
|
xx TCALL,RM16F3, VWORD,,_S+_R+_R64
|
|||
|
xx TCALL,RM32F3,VDWORD,,_S+_R+_R64
|
|||
|
xx TCALL,RM64F3, ,,_R48+_R+_R64
|
|||
|
;4
|
|||
|
xx TJMP,RM16N, VWORD,,_S+_R+_R64+_B
|
|||
|
xx TJMP,RM32N,VDWORD,,_S+_A+_R+_R64+_B
|
|||
|
xx TJMP,RM64N,VQWORD,,_S+_R+_R64+_B
|
|||
|
;5
|
|||
|
xx TJMP,RM16F5, VWORD,,_S+_R+_R64
|
|||
|
xx TJMP,RM32F5,VDWORD,,_S+_R+_R64
|
|||
|
xx TJMP,RM64F5, ,,_R48+_R+_R64
|
|||
|
;6
|
|||
|
xx TPUSH,RM16, VWORD,,_S+_R+_R64
|
|||
|
xx TPUSH,RM32,VDWORD,,_S+_A+_R+_R64
|
|||
|
xx TPUSH,RM64,VQWORD,,_S+_R+_R64
|
|||
|
;7
|
|||
|
xx TNULL,ErrorDec,
|
|||
|
xx TNULL,ErrorDec,
|
|||
|
xx TNULL,ErrorDec,
|
|||
|
;-----------------------------------------------------------------------------
|
|||
|
EXTD8: ;One table
|
|||
|
;0
|
|||
|
xx TFADD ,ESC_0_000,VDWORD,,_S
|
|||
|
;1
|
|||
|
xx TFMUL ,ESC_0_001,VDWORD,,_S
|
|||
|
;2
|
|||
|
xx TFCOM ,ESC_0_010,VDWORD,,_S
|
|||
|
;3
|
|||
|
xx TFCOMP,ESC_0_011,VDWORD,,_S
|
|||
|
;4
|
|||
|
xx TFSUB ,ESC_0_100,VDWORD,,_S
|
|||
|
;5
|
|||
|
xx TFSUBR,ESC_0_101,VDWORD,,_S
|
|||
|
;6
|
|||
|
xx TFDIV ,ESC_0_110,VDWORD,,_S
|
|||
|
;7
|
|||
|
xx TFDIVR,ESC_0_111,VDWORD,,_S
|
|||
|
;-----------------------------------------------------------------------------
|
|||
|
EXTD9: ;One table
|
|||
|
;0
|
|||
|
xx TFLD ,ESC_1_000,VDWORD,,_S
|
|||
|
;1
|
|||
|
xx TFXCH ,ESC_1_001, ,,_S
|
|||
|
;2
|
|||
|
xx TFST ,ESC_1_010,VDWORD,,_S
|
|||
|
;3
|
|||
|
xx TFSTP ,ESC_1_011,VDWORD,,_S
|
|||
|
;4
|
|||
|
xx TNULL ,ESC_1_100, ,,_S
|
|||
|
;5
|
|||
|
xx TFLDCW,ESC_1_101, ,,_S
|
|||
|
;6
|
|||
|
xx TNULL ,ESC_1_110, ,,_S
|
|||
|
;7
|
|||
|
xx TNULL ,ESC_1_111, ,,_S
|
|||
|
;-----------------------------------------------------------------------------
|
|||
|
EXTDA: ;One table
|
|||
|
;0
|
|||
|
xx TFIADD ,ESC_2_000,VDWORD,,_S
|
|||
|
;1
|
|||
|
xx TFIMUL ,ESC_2_001,VDWORD,,_S
|
|||
|
;2
|
|||
|
xx TFICOM ,ESC_2_010,VDWORD,,_S
|
|||
|
;3
|
|||
|
xx TFICOMP,ESC_2_011,VDWORD,,_S
|
|||
|
;4
|
|||
|
xx TFISUB ,ESC_2_100,VDWORD,,_S
|
|||
|
;5
|
|||
|
xx TFISUBR,ESC_2_101,VDWORD,,_S
|
|||
|
;6
|
|||
|
xx TFIDIV ,ESC_2_110,VDWORD,,_S
|
|||
|
;7
|
|||
|
xx TFIDIVR,ESC_2_111,VDWORD,,_S
|
|||
|
;-----------------------------------------------------------------------------
|
|||
|
EXTDB: ;One table
|
|||
|
;0
|
|||
|
xx TFILD ,ESC_3_000,VDWORD,,_S
|
|||
|
;1
|
|||
|
xx TFISTTP,ESC_3_001,VDWORD,,_S
|
|||
|
;2
|
|||
|
xx TFIST ,ESC_3_010,VDWORD,,_S
|
|||
|
;3
|
|||
|
xx TFISTP ,ESC_3_011,VDWORD,,_S
|
|||
|
;4
|
|||
|
xx TNULL ,ESC_3_100, ,,_S
|
|||
|
;5
|
|||
|
xx TFLD ,ESC_3_101,VTWORD,,_S
|
|||
|
;6
|
|||
|
xx TFCOMI ,ESC_3_110, ,,_S
|
|||
|
;7
|
|||
|
xx TFSTP ,ESC_3_111, ,,_S
|
|||
|
;-----------------------------------------------------------------------------
|
|||
|
EXTDC: ;One table
|
|||
|
;0
|
|||
|
xx TFADD ,ESC_4_000,VQWORD,,_S
|
|||
|
;1
|
|||
|
xx TFMUL ,ESC_4_001,VQWORD,,_S
|
|||
|
;2
|
|||
|
xx TFCOM ,ESC_4_010,VQWORD,,_S
|
|||
|
;3
|
|||
|
xx TFCOMP ,ESC_4_011,VQWORD,,_S
|
|||
|
;4
|
|||
|
xx TFSUB ,ESC_4_100,VQWORD,,_S
|
|||
|
;5
|
|||
|
xx TFSUBR ,ESC_4_101,VQWORD,,_S
|
|||
|
;6
|
|||
|
xx TFDIV ,ESC_4_110,VQWORD,,_S
|
|||
|
;7
|
|||
|
xx TFDIVR ,ESC_4_111,VQWORD,,_S
|
|||
|
;-----------------------------------------------------------------------------
|
|||
|
EXTDD: ;One table
|
|||
|
;0
|
|||
|
xx TFLD ,ESC_5_000,VQWORD,,_S
|
|||
|
;1
|
|||
|
xx TFISTTP,ESC_5_001,VQWORD,,_S
|
|||
|
;2
|
|||
|
xx TFST ,ESC_5_010,VQWORD,,_S
|
|||
|
;3
|
|||
|
xx TFSTP ,ESC_5_011,VQWORD,,_S
|
|||
|
;4
|
|||
|
xx TNULL ,ESC_5_100, ,,_S
|
|||
|
;5
|
|||
|
xx TNULL ,ESC_5_101, ,,_S
|
|||
|
;6
|
|||
|
xx TNULL ,ESC_5_110, ,,_S
|
|||
|
;7
|
|||
|
xx TNULL ,ESC_5_111, ,,_S
|
|||
|
;-----------------------------------------------------------------------------
|
|||
|
EXTDE: ;One table
|
|||
|
;0
|
|||
|
xx TFIADD ,ESC_6_000,VWORD ,,_S
|
|||
|
;1
|
|||
|
xx TFIMUL ,ESC_6_001,VWORD ,,_S
|
|||
|
;2
|
|||
|
xx TFICOM ,ESC_6_010,VWORD ,,_S
|
|||
|
;3
|
|||
|
xx TFICOMP,ESC_6_011,VWORD ,,_S
|
|||
|
;4
|
|||
|
xx TFISUB ,ESC_6_100,VWORD ,,_S
|
|||
|
;5
|
|||
|
xx TFISUBR,ESC_6_101,VWORD ,,_S
|
|||
|
;6
|
|||
|
xx TFIDIV ,ESC_6_110,VWORD ,,_S
|
|||
|
;7
|
|||
|
xx TFIDIVR,ESC_6_111,VWORD ,,_S
|
|||
|
;-----------------------------------------------------------------------------
|
|||
|
EXTDF: ;One table
|
|||
|
;0
|
|||
|
xx TFILD ,ESC_7_000,VWORD ,,_S
|
|||
|
;1
|
|||
|
xx TFISTTP,ESC_7_001,VWORD ,,_S
|
|||
|
;2
|
|||
|
xx TFIST ,ESC_7_010,VWORD ,,_S
|
|||
|
;3
|
|||
|
xx TFISTP ,ESC_7_011,VWORD ,,_S
|
|||
|
;4
|
|||
|
xx TFBLD ,ESC_7_100,VTWORD,,_S
|
|||
|
;5
|
|||
|
xx TFILD ,ESC_7_101,VQWORD,,_S
|
|||
|
;6
|
|||
|
xx TFBSTP ,ESC_7_110,VTWORD,,_S
|
|||
|
;7
|
|||
|
xx TFISTP ,ESC_7_111,VQWORD,,_S
|
|||
|
;-----------------------------------------------------------------------------
|
|||
|
EXTR0F00:
|
|||
|
;0
|
|||
|
xx TSLDT,RM163264W,VWORD,,_S+_O
|
|||
|
;0
|
|||
|
xx TSTR ,RM163264W,VWORD,,_S+_O
|
|||
|
;2
|
|||
|
xx TLLDT ,RM16,VWORD,,_S+_O
|
|||
|
;3
|
|||
|
xx TLTR ,RM16,VWORD,,_S+_O
|
|||
|
;4
|
|||
|
xx TVERR ,RM16,VWORD,,_S+_O
|
|||
|
;5
|
|||
|
xx TVERW ,RM16,VWORD,,_S+_O
|
|||
|
;6
|
|||
|
xx TJMPE ,RMDW,VWORD,,_S+_R+_R64
|
|||
|
;7
|
|||
|
xx TNULL ,ErrorDec,
|
|||
|
;-----------------------------------------------------------------------------
|
|||
|
EXTR0F01:
|
|||
|
;0
|
|||
|
xx TSGDT ,RMW0100,,,_O
|
|||
|
;1
|
|||
|
xx TSIDT ,RMW0101,,,_O
|
|||
|
;2
|
|||
|
xx TLGDT ,RMW0102,,,_O
|
|||
|
;3
|
|||
|
xx TLIDT ,RMW0103,,,_O
|
|||
|
;4
|
|||
|
xx TSMSW ,RMW0104,,,
|
|||
|
;5
|
|||
|
xx TNULL ,RtnPKRU,,,
|
|||
|
;6
|
|||
|
xx TLMSW ,RM16,VWORD,,_O
|
|||
|
;7
|
|||
|
xx TINVLPG,RMW0107,,,
|
|||
|
;-----------------------------------------------------------------------------
|
|||
|
TableMOVBE:
|
|||
|
;F0
|
|||
|
xx TMOVBE,R16RM163, VWORD,,_S+_O+_R+_R64
|
|||
|
xx TMOVBE,R32RM323,VDWORD,,_S+_O+_R+_R64
|
|||
|
xx TMOVBE,R64RM643,VQWORD,,_S+_O+_R+_R64+_R48
|
|||
|
;F1
|
|||
|
xx TMOVBE,RM16R163, VWORD,,_S+_O+_R+_R64
|
|||
|
xx TMOVBE,RM32R323,VDWORD,,_S+_O+_R+_R64
|
|||
|
xx TMOVBE,RM64R643,VQWORD,,_S+_O+_R+_R64+_R48
|
|||
|
;-----------------------------------------------------------------------------
|
|||
|
TableCRC32:
|
|||
|
;F0
|
|||
|
xx TCRC32,CRC32R,VBYTE,,_S
|
|||
|
xx TCRC32,CRC32R,VBYTE,,_S
|
|||
|
xx TCRC32,CRC32R,VBYTE,,_S+_R48
|
|||
|
;F1
|
|||
|
xx TCRC32,CRC32X, VWORD,,_S+_R+_R64
|
|||
|
xx TCRC32,CRC32X,VDWORD,,_S+_R+_R64
|
|||
|
xx TCRC32,CRC32X,VQWORD,,_S+_R+_R64+_R48
|
|||
|
;-----------------------------------------------------------------------------
|
|||
|
TableADCX:
|
|||
|
;F6
|
|||
|
xx TADCX,R3264RM3264,VDWORD,,_S+_O+_R+_R64+_R48
|
|||
|
;-----------------------------------------------------------------------------
|
|||
|
TableADOX:
|
|||
|
;F6
|
|||
|
xx TADOX,R3264RM3264,VDWORD,,_S+_O+_R+_R64+_R48
|
|||
|
;-----------------------------------------------------------------------------
|
|||
|
TableINVx:;One table
|
|||
|
;80
|
|||
|
xx TINVEPT ,Rtn0F388X,VXWORD,,_O+_R+_R64
|
|||
|
;81
|
|||
|
xx TINVVPID ,Rtn0F388X,VXWORD,,_O+_R+_R64
|
|||
|
;82
|
|||
|
xx TINVPCID ,Rtn0F388X,VXWORD,,_O+_R+_R64
|
|||
|
;-----------------------------------------------------------------------------
|
|||
|
EXT0FBA:
|
|||
|
;0
|
|||
|
xx TNULL,ErrorDec,,,
|
|||
|
xx TNULL,ErrorDec,,,
|
|||
|
xx TNULL,ErrorDec,,,
|
|||
|
;1
|
|||
|
xx TNULL,ErrorDec,,,
|
|||
|
xx TNULL,ErrorDec,,,
|
|||
|
xx TNULL,ErrorDec,,,
|
|||
|
;2
|
|||
|
xx TNULL,ErrorDec,,,
|
|||
|
xx TNULL,ErrorDec,,,
|
|||
|
xx TNULL,ErrorDec,,,
|
|||
|
;3
|
|||
|
xx TNULL,ErrorDec,,,
|
|||
|
xx TNULL,ErrorDec,,,
|
|||
|
xx TNULL,ErrorDec,,,
|
|||
|
;4
|
|||
|
xx TBT,RM16I8, VWORD,,_S+_R+_R64
|
|||
|
xx TBT,RM32I8,VDWORD,,_S+_R+_R64
|
|||
|
xx TBT,RM64I8,VQWORD,,_S+_R48+_R+_R64
|
|||
|
;5
|
|||
|
xx TBTS,RM16I8, VWORD,,_S+_R+_R64+_XA+_XR
|
|||
|
xx TBTS,RM32I8,VDWORD,,_S+_R+_R64+_XA+_XR
|
|||
|
xx TBTS,RM64I8,VQWORD,,_S+_R48+_R+_R64+_XA+_XR
|
|||
|
;6
|
|||
|
xx TBTR,RM16I8, VWORD,,_S+_R+_R64+_XA+_XR
|
|||
|
xx TBTR,RM32I8,VDWORD,,_S+_R+_R64+_XA+_XR
|
|||
|
xx TBTR,RM64I8,VQWORD,,_S+_R48+_R+_R64+_XA+_XR
|
|||
|
;7
|
|||
|
xx TBTC,RM16I8, VWORD,,_S+_R+_R64+_XA+_XR
|
|||
|
xx TBTC,RM32I8,VDWORD,,_S+_R+_R64+_XA+_XR
|
|||
|
xx TBTC,RM64I8,VQWORD,,_S+_R48+_R+_R64+_XA+_XR
|
|||
|
;-----------------------------------------------------------------------------
|
|||
|
EXT0F00:
|
|||
|
;00
|
|||
|
xx TNULL,EXTINSONE,,EXTR0F00,_E
|
|||
|
xx TNULL,EXTINSONE,,EXTR0F00,_E
|
|||
|
xx TNULL,EXTINSONE,,EXTR0F00,_E
|
|||
|
;01
|
|||
|
xx TNULL,EXTINSONE,,EXTR0F01,_E
|
|||
|
xx TNULL,EXTINSONE,,EXTR0F01,_E
|
|||
|
xx TNULL,EXTINSONE,,EXTR0F01,_E
|
|||
|
;02
|
|||
|
xx TLAR,R16RM16W,VWORD,,_O+_R+_R64
|
|||
|
xx TLAR,R32RM32W,VWORD,,_O+_R+_R64
|
|||
|
xx TLAR,R64RM64W,VWORD,,_O+_R48+_R+_R64
|
|||
|
;03
|
|||
|
xx TLSL,R16RM16W,VWORD,,_O+_R+_R64
|
|||
|
xx TLSL,R32RM32W,VWORD,,_O+_R+_R64
|
|||
|
xx TLSL,R64RM64W,VWORD,,_O+_R48+_R+_R64
|
|||
|
;04
|
|||
|
xx TNULL,ErrorDec,,,
|
|||
|
xx TNULL,ErrorDec,,,
|
|||
|
xx TNULL,ErrorDec,,,
|
|||
|
;05
|
|||
|
xx TSYSCALL,LOADALL2,,,_A
|
|||
|
xx TSYSCALL,LOADALL2,,,_A
|
|||
|
xx TSYSCALL,RtnXX
|
|||
|
;06
|
|||
|
xx TCLTS,RtnXX,
|
|||
|
xx TCLTS,RtnXX,
|
|||
|
xx TCLTS,RtnXX,
|
|||
|
;07
|
|||
|
xx TSYSRET,Rtn0F07
|
|||
|
xx TSYSRET,Rtn0F07
|
|||
|
xx TSYSRETQ,Rtn0F07,,,_R48
|
|||
|
;08
|
|||
|
xx TINVD,RtnXX,
|
|||
|
xx TINVD,RtnXX,
|
|||
|
xx TINVD,RtnXX,
|
|||
|
;09
|
|||
|
xx TWBINVD,RtnWB,
|
|||
|
xx TWBINVD,RtnWB,
|
|||
|
xx TWBINVD,RtnWB,
|
|||
|
;0A
|
|||
|
xx TNULL,ErrorDec,,,
|
|||
|
xx TNULL,ErrorDec,,,
|
|||
|
xx TNULL,ErrorDec,,,
|
|||
|
;0B
|
|||
|
xx TUD2,RtnXX,
|
|||
|
xx TUD2,RtnXX,
|
|||
|
xx TUD2,RtnXX,
|
|||
|
;0C
|
|||
|
xx TNULL,ErrorDec,,,
|
|||
|
xx TNULL,ErrorDec,,,
|
|||
|
xx TNULL,ErrorDec,,,
|
|||
|
;0D
|
|||
|
xx TPREFETCH,PREFETCHRTN
|
|||
|
xx TPREFETCH,PREFETCHRTN
|
|||
|
xx TPREFETCH,PREFETCHRTN
|
|||
|
;0E
|
|||
|
xx TFEMMS,RtnXX
|
|||
|
xx TFEMMS,RtnXX
|
|||
|
xx TFEMMS,RtnXX
|
|||
|
;0F
|
|||
|
xx TNULL,Rtn0F0F,VQWORD,,_O
|
|||
|
xx TNULL,Rtn0F0F,VQWORD,,_O
|
|||
|
xx TNULL,Rtn0F0F,VQWORD,,_O
|
|||
|
;-----------------------------------------------------------------------------
|
|||
|
EXT0F10:
|
|||
|
;10
|
|||
|
xx TUMOV,Rtn0F1012 ,,TT0F10,_A+_T
|
|||
|
xx TUMOV,Rtn0F1012 ,,TT0F10,_A+_T
|
|||
|
xx TNULL,Rtn0066F2F3 ,,TT0F10,_T
|
|||
|
;11
|
|||
|
xx TUMOV,Rtn0F11X ,,TT0F11,_A+_R+_T
|
|||
|
xx TUMOV,Rtn0F11X ,,TT0F11,_A+_R+_T
|
|||
|
xx TNULL,Rtn0066F2F3 ,,TT0F11,_T
|
|||
|
;12
|
|||
|
xx TUMOV,Rtn0F1012 ,,TT0F12,_A+_T+_3
|
|||
|
xx TUMOV,Rtn0F1012 ,,TT0F12,_A+_T+_3
|
|||
|
xx TNULL,Rtn0066F2F3 ,,TT0F12,_T+_3
|
|||
|
;13
|
|||
|
xx TUMOV,Rtn0F13X ,,TT0F13,_A+_R+_T+_3
|
|||
|
xx TUMOV,Rtn0F13X ,,TT0F13,_A+_R+_T+_3
|
|||
|
xx TNULL,Rtn0066F2F3 ,,TT0F13,_A+_R+_T+_3
|
|||
|
;14
|
|||
|
xx TNULL,Rtn0066F2F3 ,,TT0F14,_T
|
|||
|
xx TNULL,Rtn0066F2F3 ,,TT0F14,_T
|
|||
|
xx TNULL,Rtn0066F2F3 ,,TT0F14,_T
|
|||
|
;15
|
|||
|
xx TNULL,Rtn0066F2F3 ,,TT0F15,_T
|
|||
|
xx TNULL,Rtn0066F2F3 ,,TT0F15,_T
|
|||
|
xx TNULL,Rtn0066F2F3 ,,TT0F15,_T
|
|||
|
;16
|
|||
|
xx TNULL,Rtn0066F2F3 ,,TT0F16,_T+_3
|
|||
|
xx TNULL,Rtn0066F2F3 ,,TT0F16,_T+_3
|
|||
|
xx TNULL,Rtn0066F2F3 ,,TT0F16,_T+_3
|
|||
|
;17
|
|||
|
xx TNULL,Rtn0066F2F3 ,,TT0F17,_T+_3
|
|||
|
xx TNULL,Rtn0066F2F3 ,,TT0F17,_T+_3
|
|||
|
xx TNULL,Rtn0066F2F3 ,,TT0F17,_T+_3
|
|||
|
;18
|
|||
|
xx TNULL,Rtn0F1816 , VWORD,,
|
|||
|
xx TNULL,Rtn0F1832 ,VDWORD,,
|
|||
|
xx TNULL,Rtn0F1864 ,VQWORD,,
|
|||
|
;19
|
|||
|
xx TNULL,Rtn0F1X16 , VWORD,,
|
|||
|
xx TNULL,Rtn0F1X32 ,VDWORD,,
|
|||
|
xx TNULL,Rtn0F1X64 ,VQWORD,,
|
|||
|
;1A
|
|||
|
xx TNULL,Rtn0F1A , VWORD,,
|
|||
|
xx TNULL,Rtn0F1A ,VDWORD,,
|
|||
|
xx TNULL,Rtn0F1A ,VQWORD,,
|
|||
|
;1B
|
|||
|
xx TNULL,Rtn0F1B , VWORD,,
|
|||
|
xx TNULL,Rtn0F1B ,VDWORD,,
|
|||
|
xx TNULL,Rtn0F1B ,VQWORD,,
|
|||
|
;1C
|
|||
|
xx TNULL,Rtn0F1C16 , VWORD,,
|
|||
|
xx TNULL,Rtn0F1C32 ,VDWORD,,
|
|||
|
xx TNULL,Rtn0F1C64 ,VQWORD,,
|
|||
|
;1D
|
|||
|
xx TNULL,Rtn0F1X16 , VWORD,,
|
|||
|
xx TNULL,Rtn0F1X32 ,VDWORD,,
|
|||
|
xx TNULL,Rtn0F1X64 ,VQWORD,,
|
|||
|
;1E
|
|||
|
xx TNULL,Rtn0F1E , VWORD,,
|
|||
|
xx TNULL,Rtn0F1E ,VDWORD,,
|
|||
|
xx TNULL,Rtn0F1E ,VQWORD,,_R48
|
|||
|
;1F
|
|||
|
xx TNULL,Rtn0F1X16 , VWORD,,
|
|||
|
xx TNULL,Rtn0F1X32 ,VDWORD,,
|
|||
|
xx TNULL,Rtn0F1X64 ,VQWORD,,
|
|||
|
;-----------------------------------------------------------------------------
|
|||
|
EXT0F20:;One table
|
|||
|
;20
|
|||
|
xx TMOV ,Rtn0F20 ,,,
|
|||
|
;21
|
|||
|
xx TMOV ,Rtn0F21 ,,,
|
|||
|
;22
|
|||
|
xx TMOV ,Rtn0F22 ,,,
|
|||
|
;23
|
|||
|
xx TMOV ,Rtn0F23 ,,,
|
|||
|
;24
|
|||
|
xx TMOV ,Rtn0F24 ,,,
|
|||
|
;25
|
|||
|
xx TNULL,ErrorDec ,,,
|
|||
|
;26
|
|||
|
xx TMOV ,Rtn0F26 ,,,
|
|||
|
;27
|
|||
|
xx TNULL,ErrorDec ,,,
|
|||
|
;28
|
|||
|
xx TNULL,Rtn0066F2F3 ,,TT0F28,_T
|
|||
|
;29
|
|||
|
xx TNULL,Rtn0066F2F3 ,,TT0F29,_T
|
|||
|
;2A
|
|||
|
xx TNULL,Rtn0066F2F3X ,,TT0F2A,_T
|
|||
|
;2B
|
|||
|
xx TNULL,Rtn0066F2F3 ,,TT0F2B,_T+_3
|
|||
|
;2C
|
|||
|
xx TNULL,Rtn0066F2F3X ,,TT0F2C,_T
|
|||
|
;2D
|
|||
|
xx TNULL,Rtn0066F2F3X ,,TT0F2D,_T
|
|||
|
;2E
|
|||
|
xx TNULL,Rtn0066F2F3 ,,TT0F2E,_T
|
|||
|
;2F
|
|||
|
xx TNULL,Rtn0066F2F3 ,,TT0F2F,_T
|
|||
|
;-----------------------------------------------------------------------------
|
|||
|
EXT0F30:;One table
|
|||
|
;30
|
|||
|
xx TWRMSR ,AddSuffixQ,,,
|
|||
|
;31
|
|||
|
xx TRDTSC ,RtnXX,,,
|
|||
|
;32
|
|||
|
xx TRDMSR ,AddSuffixQ,,,
|
|||
|
;33
|
|||
|
xx TRDPMC ,RtnXX,,,
|
|||
|
;34
|
|||
|
xx TSYSENTER ,RtnXX,,,
|
|||
|
;35
|
|||
|
xx TSYSEXIT ,AddSuffixQ,,,
|
|||
|
;36
|
|||
|
xx TRDSHR ,Rtn0F36,,,
|
|||
|
;37
|
|||
|
xx TGETSEC ,Rtn0F37,,,
|
|||
|
;38
|
|||
|
xx TNULL ,Rtn0066F2F3Y,,TT0F38,_T
|
|||
|
;39
|
|||
|
xx TDMINT ,Rtn0F39,,,
|
|||
|
;3A
|
|||
|
xx TPALIGNR ,Rtn0F3A,,,
|
|||
|
;3B
|
|||
|
xx TBB1?RESET ,Rtn0F3X,,,
|
|||
|
;3C
|
|||
|
xx TCPU?WRITE ,Rtn0F3X,,,
|
|||
|
;3D
|
|||
|
xx TCPU?READ ,Rtn0F3X,,,
|
|||
|
;3E
|
|||
|
xx TNULL ,ErrorDec,,,
|
|||
|
;3F
|
|||
|
xx TNULL ,ErrorDec,,,
|
|||
|
;-----------------------------------------------------------------------------
|
|||
|
EXT0F40:
|
|||
|
;40
|
|||
|
xx TCMOVO ,R16RM16, VWORD,,_S+_O+_R+_R64
|
|||
|
xx TCMOVO ,R32RM32,VDWORD,,_S+_O+_R+_R64
|
|||
|
xx TCMOVO ,R64RM64,VQWORD,,_S+_R48+_O+_R+_R64
|
|||
|
;41
|
|||
|
xx TCMOVNO ,R16RM16, VWORD,,_S+_O+_R+_R64
|
|||
|
xx TCMOVNO ,R32RM32,VDWORD,,_S+_O+_R+_R64
|
|||
|
xx TCMOVNO ,R64RM64,VQWORD,,_S+_R48+_O+_R+_R64
|
|||
|
;42
|
|||
|
xx TCMOVB ,R16RM16, VWORD,,_S+_O+_R+_R64
|
|||
|
xx TCMOVB ,R32RM32,VDWORD,,_S+_O+_R+_R64
|
|||
|
xx TCMOVB ,R64RM64,VQWORD,,_S+_R48+_O+_R+_R64
|
|||
|
;43
|
|||
|
xx TCMOVAE ,R16RM16, VWORD,,_S+_O+_R+_R64
|
|||
|
xx TCMOVAE ,R32RM32,VDWORD,,_S+_O+_R+_R64
|
|||
|
xx TCMOVAE ,R64RM64,VQWORD,,_S+_R48+_O+_R+_R64
|
|||
|
;44
|
|||
|
xx TCMOVZ ,R16RM16, VWORD,,_S+_O+_R+_R64
|
|||
|
xx TCMOVZ ,R32RM32,VDWORD,,_S+_O+_R+_R64
|
|||
|
xx TCMOVZ ,R64RM64,VQWORD,,_S+_R48+_O+_R+_R64
|
|||
|
;45
|
|||
|
xx TCMOVNZ ,R16RM16, VWORD,,_S+_O+_R+_R64
|
|||
|
xx TCMOVNZ ,R32RM32,VDWORD,,_S+_O+_R+_R64
|
|||
|
xx TCMOVNZ ,R64RM64,VQWORD,,_S+_R48+_O+_R+_R64
|
|||
|
;46
|
|||
|
xx TCMOVBE ,R16RM16, VWORD,,_S+_O+_R+_R64
|
|||
|
xx TCMOVBE ,R32RM32,VDWORD,,_S+_O+_R+_R64
|
|||
|
xx TCMOVBE ,R64RM64,VQWORD,,_S+_R48+_O+_R+_R64
|
|||
|
;47
|
|||
|
xx TCMOVA ,R16RM16, VWORD,,_S+_O+_R+_R64
|
|||
|
xx TCMOVA ,R32RM32,VDWORD,,_S+_O+_R+_R64
|
|||
|
xx TCMOVA ,R64RM64,VQWORD,,_S+_R48+_O+_R+_R64
|
|||
|
;48
|
|||
|
xx TCMOVS ,R16RM16, VWORD,,_S+_O+_R+_R64
|
|||
|
xx TCMOVS ,R32RM32,VDWORD,,_S+_O+_R+_R64
|
|||
|
xx TCMOVS ,R64RM64,VQWORD,,_S+_R48+_O+_R+_R64
|
|||
|
;49
|
|||
|
xx TCMOVNS ,R16RM16, VWORD,,_S+_O+_R+_R64
|
|||
|
xx TCMOVNS ,R32RM32,VDWORD,,_S+_O+_R+_R64
|
|||
|
xx TCMOVNS ,R64RM64,VQWORD,,_S+_R48+_O+_R+_R64
|
|||
|
;4A
|
|||
|
xx TCMOVP ,R16RM16, VWORD,,_S+_O+_R+_R64
|
|||
|
xx TCMOVP ,R32RM32,VDWORD,,_S+_O+_R+_R64
|
|||
|
xx TCMOVP ,R64RM64,VQWORD,,_S+_R48+_O+_R+_R64
|
|||
|
;4B
|
|||
|
xx TCMOVNP ,R16RM16, VWORD,,_S+_O+_R+_R64
|
|||
|
xx TCMOVNP ,R32RM32,VDWORD,,_S+_O+_R+_R64
|
|||
|
xx TCMOVNP ,R64RM64,VQWORD,,_S+_R48+_O+_R+_R64
|
|||
|
;4C
|
|||
|
xx TCMOVL ,R16RM16, VWORD,,_S+_O+_R+_R64
|
|||
|
xx TCMOVL ,R32RM32,VDWORD,,_S+_O+_R+_R64
|
|||
|
xx TCMOVL ,R64RM64,VQWORD,,_S+_R48+_O+_R+_R64
|
|||
|
;4D
|
|||
|
xx TCMOVGE ,R16RM16, VWORD,,_S+_O+_R+_R64
|
|||
|
xx TCMOVGE ,R32RM32,VDWORD,,_S+_O+_R+_R64
|
|||
|
xx TCMOVGE ,R64RM64,VQWORD,,_S+_R48+_O+_R+_R64
|
|||
|
;4E
|
|||
|
xx TCMOVLE ,R16RM16, VWORD,,_S+_O+_R+_R64
|
|||
|
xx TCMOVLE ,R32RM32,VDWORD,,_S+_O+_R+_R64
|
|||
|
xx TCMOVLE ,R64RM64,VQWORD,,_S+_R48+_O+_R+_R64
|
|||
|
;4F
|
|||
|
xx TCMOVG ,R16RM16, VWORD,,_S+_O+_R+_R64
|
|||
|
xx TCMOVG ,R32RM32,VDWORD,,_S+_O+_R+_R64
|
|||
|
xx TCMOVG ,R64RM64,VQWORD,,_S+_R48+_O+_R+_R64
|
|||
|
;-----------------------------------------------------------------------------
|
|||
|
EXT0F50:;One table
|
|||
|
;50
|
|||
|
xx TPAVEB ,Rtn0F50,,TT0F50,_T+_3
|
|||
|
;51
|
|||
|
xx TPADDSIW ,RtnIAMM ,,TT0F51,_T
|
|||
|
;52
|
|||
|
xx TPMAGW ,RtnIAMM ,,TT0F52,_T
|
|||
|
;53
|
|||
|
xx TNULL ,Rtn0066F2F3 ,,TT0F53,_T
|
|||
|
;54
|
|||
|
xx TPDISTIB ,RtnIAMM ,,TT0F54,_T
|
|||
|
;55
|
|||
|
xx TPSUBSIW ,RtnIAMM ,,TT0F55,_T
|
|||
|
;56
|
|||
|
xx TNULL ,Rtn0066F2F3 ,,TT0F56,_T
|
|||
|
;57
|
|||
|
xx TNULL ,Rtn0066F2F3 ,,TT0F57,_T
|
|||
|
;58
|
|||
|
xx TPMVZB ,RtnIAM3 ,,TT0F58,_T
|
|||
|
;59
|
|||
|
xx TPMULHRWC ,RtnIAMM ,,TT0F59,_T
|
|||
|
;5A
|
|||
|
xx TPMVNZB ,RtnIAM3 ,,TT0F5A,_T
|
|||
|
;5B
|
|||
|
xx TPMVLZB ,RtnIAM3 ,,TT0F5B,_T
|
|||
|
;5C
|
|||
|
xx TPMVGEZB ,RtnIAM3 ,,TT0F5C,_T
|
|||
|
;5D
|
|||
|
xx TPMULHRIW ,RtnIAMM ,,TT0F5D,_T
|
|||
|
;5E
|
|||
|
xx TPMACHRIW ,RtnIAM3 ,,TT0F5E,_T
|
|||
|
;5F
|
|||
|
xx TNULL ,Rtn0066F2F3 ,,TT0F5F,_T
|
|||
|
;-----------------------------------------------------------------------------
|
|||
|
EXT0F60:;One table
|
|||
|
;60
|
|||
|
xx TPUNPCKLBW ,Rtn0F6X,VDWORD,,_O
|
|||
|
;61
|
|||
|
xx TPUNPCKLWD ,Rtn0F6X,VDWORD,,_O
|
|||
|
;62
|
|||
|
xx TPUNPCKLDQ ,Rtn0F6X,VDWORD,,_O
|
|||
|
;63
|
|||
|
xx TPACKSSWB ,Rtn0F6X,VQWORD,,_O
|
|||
|
;64
|
|||
|
xx TPCMPGTB ,Rtn0F6X,VQWORD,,_O
|
|||
|
;65
|
|||
|
xx TPCMPGTW ,Rtn0F6X,VQWORD,,_O
|
|||
|
;66
|
|||
|
xx TPCMPGTD ,Rtn0F6X,VQWORD,,_O
|
|||
|
;67
|
|||
|
xx TPACKUSWB ,Rtn0F6X,VQWORD,,_O
|
|||
|
;68
|
|||
|
xx TPUNPCKHBW ,Rtn0F6X,VQWORD,,_O
|
|||
|
;69
|
|||
|
xx TPUNPCKHWD ,Rtn0F6X,VQWORD,,_O
|
|||
|
;6A
|
|||
|
xx TPUNPCKHDQ ,Rtn0F6X,VQWORD,,_O
|
|||
|
;6B
|
|||
|
xx TPACKSSDW ,Rtn0F6X,VQWORD,,_O
|
|||
|
;6C
|
|||
|
xx TPUNPCKLQDQ ,Rtn0F6X,VQWORD,,_O
|
|||
|
;6D
|
|||
|
xx TPUNPCKHQDQ ,Rtn0F6X,VQWORD,,_O
|
|||
|
;6E
|
|||
|
xx TNULL ,Rtn0066F2F3X,,TT0F6E,_T
|
|||
|
;6F
|
|||
|
xx TNULL ,Rtn0066F2F3 ,,TT0F6F,_T
|
|||
|
;-----------------------------------------------------------------------------
|
|||
|
EXT0F70:;One table
|
|||
|
;70
|
|||
|
xx TNULL ,Rtn0066F2F3X,,TT0F70,_T
|
|||
|
;71
|
|||
|
xx TNULL ,Rtn0F71,,,
|
|||
|
;72
|
|||
|
xx TNULL ,Rtn0F72,,,
|
|||
|
;73
|
|||
|
xx TNULL ,Rtn0F73,,,
|
|||
|
;74
|
|||
|
xx TPCMPEQB ,RtnMMXM,VQWORD,,_O
|
|||
|
;75
|
|||
|
xx TPCMPEQW ,RtnMMXM,VQWORD,,_O
|
|||
|
;76
|
|||
|
xx TPCMPEQD ,RtnMMXM,VQWORD,,_O
|
|||
|
;77
|
|||
|
xx TEMMS ,RtnXX ,,,
|
|||
|
;78
|
|||
|
xx TVMREAD ,Rtn0F78,,,
|
|||
|
;79
|
|||
|
xx TVMWRITE ,Rtn0F79,,,
|
|||
|
;7A
|
|||
|
xx TSVLDT ,Rtn0F7A,,,
|
|||
|
;7B
|
|||
|
xx TRSLDT ,Rtn0F7B,,,
|
|||
|
;7C
|
|||
|
xx TSVTS ,Rtn0F7C,,TT0F7C,_T
|
|||
|
;7D
|
|||
|
xx TRSTS ,Rtn0F7D,,TT0F7D,_T
|
|||
|
;7E
|
|||
|
xx TSMINTOLD ,Rtn0F7E,,TT0F7E,_T
|
|||
|
;7F
|
|||
|
xx TNULL ,Rtn0066F2F3,,TT0F7F,_T
|
|||
|
;-----------------------------------------------------------------------------
|
|||
|
EXT0F80:;One table
|
|||
|
;80
|
|||
|
xx TJO ,DODISPWD,,,_J+_R+_R64+_B
|
|||
|
;81
|
|||
|
xx TJNO ,DODISPWD,,,_J+_R+_R64+_B
|
|||
|
;82
|
|||
|
xx TJB ,DODISPWD,,,_J+_R+_R64+_B
|
|||
|
;83
|
|||
|
xx TJAE ,DODISPWD,,,_J+_R+_R64+_B
|
|||
|
;84
|
|||
|
xx TJZ ,DODISPWD,,,_J+_R+_R64+_B
|
|||
|
;85
|
|||
|
xx TJNZ ,DODISPWD,,,_J+_R+_R64+_B
|
|||
|
;86
|
|||
|
xx TJBE ,DODISPWD,,,_J+_R+_R64+_B
|
|||
|
;87
|
|||
|
xx TJA ,DODISPWD,,,_J+_R+_R64+_B
|
|||
|
;88
|
|||
|
xx TJS ,DODISPWD,,,_J+_R+_R64+_B
|
|||
|
;89
|
|||
|
xx TJNS ,DODISPWD,,,_J+_R+_R64+_B
|
|||
|
;8A
|
|||
|
xx TJP ,DODISPWD,,,_J+_R+_R64+_B
|
|||
|
;8B
|
|||
|
xx TJNP ,DODISPWD,,,_J+_R+_R64+_B
|
|||
|
;8C
|
|||
|
xx TJL ,DODISPWD,,,_J+_R+_R64+_B
|
|||
|
;8D
|
|||
|
xx TJGE ,DODISPWD,,,_J+_R+_R64+_B
|
|||
|
;8E
|
|||
|
xx TJLE ,DODISPWD,,,_J+_R+_R64+_B
|
|||
|
;8F
|
|||
|
xx TJG ,DODISPWD,,,_J+_R+_R64+_B
|
|||
|
;-----------------------------------------------------------------------------
|
|||
|
EXT0F90:;One table
|
|||
|
;90
|
|||
|
xx TSETO ,RM8,VBYTE,,_S+_O
|
|||
|
;91
|
|||
|
xx TSETNO ,RM8,VBYTE,,_S+_O
|
|||
|
;92
|
|||
|
xx TSETB ,RM8,VBYTE,,_S+_O
|
|||
|
;93
|
|||
|
xx TSETNB ,RM8,VBYTE,,_S+_O
|
|||
|
;94
|
|||
|
xx TSETZ ,RM8,VBYTE,,_S+_O
|
|||
|
;95
|
|||
|
xx TSETNZ ,RM8,VBYTE,,_S+_O
|
|||
|
;96
|
|||
|
xx TSETBE ,RM8,VBYTE,,_S+_O
|
|||
|
;97
|
|||
|
xx TSETA ,RM8,VBYTE,,_S+_O
|
|||
|
;98
|
|||
|
xx TSETS ,RM8,VBYTE,,_S+_O
|
|||
|
;99
|
|||
|
xx TSETNS ,RM8,VBYTE,,_S+_O
|
|||
|
;9A
|
|||
|
xx TSETP ,RM8,VBYTE,,_S+_O
|
|||
|
;9B
|
|||
|
xx TSETNP ,RM8,VBYTE,,_S+_O
|
|||
|
;9C
|
|||
|
xx TSETL ,RM8,VBYTE,,_S+_O
|
|||
|
;9D
|
|||
|
xx TSETGE ,RM8,VBYTE,,_S+_O
|
|||
|
;9E
|
|||
|
xx TSETLE ,RM8,VBYTE,,_S+_O
|
|||
|
;9F
|
|||
|
xx TSETG ,RM8,VBYTE,,_S+_O
|
|||
|
;-----------------------------------------------------------------------------
|
|||
|
EXT0FA0:
|
|||
|
;A0
|
|||
|
xx TPUSH,AddPointW, VWORD,RFS,_S+_R
|
|||
|
xx TPUSH,AddPointD,VDWORD,RFS,_S+_R
|
|||
|
xx TPUSH,RtnXX ,VQWORD,RFS,_S+_R
|
|||
|
;A1
|
|||
|
xx TPOP ,AddPointW, VWORD,RFS,_S+_R
|
|||
|
xx TPOP ,AddPointD,VDWORD,RFS,_S+_R
|
|||
|
xx TPOP ,RtnXX ,VQWORD,RFS,_S+_R
|
|||
|
;A2
|
|||
|
xx TCPUID,RtnXX,,,
|
|||
|
xx TCPUID,RtnXX,,,
|
|||
|
xx TCPUID,RtnXX,,,
|
|||
|
;A3
|
|||
|
xx TBT,RM16R16, VWORD,,_S+_O+_R+_R64
|
|||
|
xx TBT,RM32R32,VDWORD,,_S+_O+_R+_R64
|
|||
|
xx TBT,RM64R64,VQWORD,,_S+_R48+_O+_R+_R64
|
|||
|
;A4
|
|||
|
xx TSHLD,RM16R16I8, VWORD,,_S+_O+_R+_R64
|
|||
|
xx TSHLD,RM32R32I8,VDWORD,,_S+_O+_R+_R64
|
|||
|
xx TSHLD,RM64R64I8,VQWORD,,_S+_R48+_O+_R+_R64
|
|||
|
;A5
|
|||
|
xx TSHLD,RM16R16CL, VWORD,,_S+_O+_R+_R64
|
|||
|
xx TSHLD,RM32R32CL,VDWORD,,_S+_O+_R+_R64
|
|||
|
xx TSHLD,RM64R64CL,VQWORD,,_S+_R48+_O+_R+_R64
|
|||
|
;A6
|
|||
|
xx TCMPXCHG486,Rtn0FA6,,,
|
|||
|
xx TCMPXCHG486,Rtn0FA6,,,
|
|||
|
xx TCMPXCHG486,Rtn0FA6,,,
|
|||
|
;A7
|
|||
|
xx TCMPXCHG486,Rtn0FA7,,,
|
|||
|
xx TCMPXCHG486,Rtn0FA7,,,
|
|||
|
xx TCMPXCHG486,Rtn0FA7,,,
|
|||
|
;A8
|
|||
|
xx TPUSH,AddPointW, VWORD,RGS,_S+_R
|
|||
|
xx TPUSH,AddPointD,VDWORD,RGS,_S+_R
|
|||
|
xx TPUSH,RtnXX ,VQWORD,RGS,_S+_R
|
|||
|
;A9
|
|||
|
xx TPOP ,AddPointW, VWORD,RGS,_S+_R
|
|||
|
xx TPOP ,AddPointD,VDWORD,RGS,_S+_R
|
|||
|
xx TPOP ,RtnXX ,VQWORD,RGS,_S+_R
|
|||
|
;AA
|
|||
|
xx TRSM ,RtnXX,,,
|
|||
|
xx TRSM ,RtnXX,,,
|
|||
|
xx TRSM ,RtnXX,,,
|
|||
|
;AB
|
|||
|
xx TBTS,RM16R16, VWORD,,_S+_O+_R+_R64+_XA+_XR
|
|||
|
xx TBTS,RM32R32,VDWORD,,_S+_O+_R+_R64+_XA+_XR
|
|||
|
xx TBTS,RM64R64,VQWORD,,_S+_R48+_O+_R+_R64+_XA+_XR
|
|||
|
;AC
|
|||
|
xx TSHRD,RM16R16I8, VWORD,,_S+_O+_R+_R64
|
|||
|
xx TSHRD,RM32R32I8,VDWORD,,_S+_O+_R+_R64
|
|||
|
xx TSHRD,RM64R64I8,VQWORD,,_S+_R48+_O+_R+_R64
|
|||
|
;AD
|
|||
|
xx TSHRD,RM16R16CL, VWORD,,_S+_O+_R+_R64
|
|||
|
xx TSHRD,RM32R32CL,VDWORD,,_S+_O+_R+_R64
|
|||
|
xx TSHRD,RM64R64CL,VQWORD,,_S+_R48+_O+_R+_R64
|
|||
|
;AE
|
|||
|
xx TNULL,Rtn0FAE,,,
|
|||
|
xx TNULL,Rtn0FAE,,,
|
|||
|
xx TNULL,Rtn0FAE,,,
|
|||
|
;AF
|
|||
|
xx TIMUL,R16RM16, VWORD,,_S+_O+_R+_R64
|
|||
|
xx TIMUL,R32RM32,VDWORD,,_S+_O+_R+_R64
|
|||
|
xx TIMUL,R64RM64,VQWORD,,_S+_R48+_O+_R+_R64
|
|||
|
;-----------------------------------------------------------------------------
|
|||
|
EXT0FB0:
|
|||
|
;B0
|
|||
|
xx TCMPXCHG,RM8R8,VBYTE,,_S+_O+_XA+_XR
|
|||
|
xx TCMPXCHG,RM8R8,VBYTE,,_S+_O+_XA+_XR
|
|||
|
xx TCMPXCHG,RM8R8,VBYTE,,_S+_O+_XA+_XR
|
|||
|
;B1
|
|||
|
xx TCMPXCHG,RM16R16, VWORD,,_S+_O+_R+_R64+_XA+_XR
|
|||
|
xx TCMPXCHG,RM32R32,VDWORD,,_S+_O+_R+_R64+_XA+_XR
|
|||
|
xx TCMPXCHG,RM64R64,VQWORD,,_S+_R48+_O+_R+_R64+_XA+_XR
|
|||
|
;B2
|
|||
|
xx TLSS,R16RM163,VDWORD,,_O+_R+_R64
|
|||
|
xx TLSS,R32RM323,VFWORD,,_O+_R+_R64
|
|||
|
xx TLSS,R64RM643,VTWORD,,_O+_R+_R64+_R48
|
|||
|
;B3
|
|||
|
xx TBTR,RM16R16, VWORD,,_S+_O+_R+_R64+_XA+_XR
|
|||
|
xx TBTR,RM32R32,VDWORD,,_S+_O+_R+_R64+_XA+_XR
|
|||
|
xx TBTR,RM64R64,VQWORD,,_S+_R48+_O+_R+_R64+_XA+_XR
|
|||
|
;B4
|
|||
|
xx TLFS,R16RM163,VDWORD,,_O+_R+_R64
|
|||
|
xx TLFS,R32RM323,VFWORD,,_O+_R+_R64
|
|||
|
xx TLFS,R64RM643,VTWORD,,_O+_R+_R64+_R48
|
|||
|
;B5
|
|||
|
xx TLGS,R16RM163,VDWORD,,_O+_R+_R64
|
|||
|
xx TLGS,R32RM323,VFWORD,,_O+_R+_R64
|
|||
|
xx TLGS,R64RM643,VTWORD,,_O+_R+_R64+_R48
|
|||
|
;B6
|
|||
|
xx TMOVZX,MOVZXWB,VBYTE,,_R+_R64
|
|||
|
xx TMOVZX,MOVZXDB,VBYTE,,_R+_R64
|
|||
|
xx TMOVZX,MOVZXQB,VBYTE,,_R+_R64+_R48
|
|||
|
;B7
|
|||
|
xx TMOVZX,MOVZXWW,VWORD,,_R+_R64
|
|||
|
xx TMOVZX,MOVZXDW,VWORD,,_R+_R64
|
|||
|
xx TMOVZX,MOVZXQW,VWORD,,_R+_R64+_R48
|
|||
|
;B8
|
|||
|
xx TPOPCNT,R16RM16B8,,,_R+_R64
|
|||
|
xx TPOPCNT,R32RM32B8,,,_R+_R64
|
|||
|
xx TPOPCNT,R64RM64B8,,,_R+_R64
|
|||
|
;B9
|
|||
|
xx TUD1,RtnXX,,,
|
|||
|
xx TUD1,RtnXX,,,
|
|||
|
xx TUD1,RtnXX,,,
|
|||
|
;BA
|
|||
|
xx TNULL,EXTINST,,EXT0FBA,_E
|
|||
|
xx TNULL,EXTINST,,EXT0FBA,_E
|
|||
|
xx TNULL,EXTINST,,EXT0FBA,_E
|
|||
|
;BB
|
|||
|
xx TBTC,RM16R16, VWORD,,_S+_O+_R+_R64+_XA+_XR
|
|||
|
xx TBTC,RM32R32,VDWORD,,_S+_O+_R+_R64+_XA+_XR
|
|||
|
xx TBTC,RM64R64,VQWORD,,_S+_R48+_O+_R+_R64+_XA+_XR
|
|||
|
;BC
|
|||
|
xx TBSF,R16RM16TZ, VWORD,,_S+_O+_R+_R64
|
|||
|
xx TBSF,R32RM32TZ,VDWORD,,_S+_O+_R+_R64
|
|||
|
xx TBSF,R64RM64TZ,VQWORD,,_S+_R48+_O+_R+_R64
|
|||
|
;BD
|
|||
|
xx TBSR,R16RM16LZ, VWORD,,_S+_O+_R+_R64
|
|||
|
xx TBSR,R32RM32LZ,VDWORD,,_S+_O+_R+_R64
|
|||
|
xx TBSR,R64RM64LZ,VQWORD,,_S+_R48+_O+_R+_R64
|
|||
|
;BE
|
|||
|
xx TMOVSX,MOVSXWB,VBYTE,,_R+_R64
|
|||
|
xx TMOVSX,MOVSXDB,VBYTE,,_R+_R64
|
|||
|
xx TMOVSX,MOVSXQB,VBYTE,,_R+_R64+_R48
|
|||
|
;BF
|
|||
|
xx TMOVSX,MOVSXWW,VWORD,,_R+_R64
|
|||
|
xx TMOVSX,MOVSXDW,VWORD,,_R+_R64
|
|||
|
xx TMOVSX,MOVSXQW,VWORD,,_R+_R64+_R48
|
|||
|
;-----------------------------------------------------------------------------
|
|||
|
EXT0FC0:
|
|||
|
;C0
|
|||
|
xx TXADD,RM8R8,VBYTE,,_S+_O+_XA+_XR
|
|||
|
xx TXADD,RM8R8,VBYTE,,_S+_O+_XA+_XR
|
|||
|
xx TXADD,RM8R8,VBYTE,,_S+_O+_XA+_XR
|
|||
|
;C1
|
|||
|
xx TXADD,RM16R16, VWORD,,_S+_O+_R+_R64+_XA+_XR
|
|||
|
xx TXADD,RM32R32,VDWORD,,_S+_O+_R+_R64+_XA+_XR
|
|||
|
xx TXADD,RM64R64,VQWORD,,_S+_R48+_O+_R+_R64+_XA+_XR
|
|||
|
;C2
|
|||
|
xx TNULL,Rtn0FC2,,,
|
|||
|
xx TNULL,Rtn0FC2,,,
|
|||
|
xx TNULL,Rtn0FC2,,,
|
|||
|
;C3
|
|||
|
xx TNULL,Rtn0066F2F3X,,TT0FC3,_T+_3
|
|||
|
xx TNULL,Rtn0066F2F3X,,TT0FC3,_T+_3
|
|||
|
xx TNULL,Rtn0066F2F3X,,TT0FC3,_T+_3
|
|||
|
;C4
|
|||
|
xx TNULL,Rtn0066F2F3X,,TT0FC4,_T
|
|||
|
xx TNULL,Rtn0066F2F3X,,TT0FC4,_T
|
|||
|
xx TNULL,Rtn0066F2F3X,,TT0FC4,_T
|
|||
|
;C5
|
|||
|
xx TNULL,Rtn0066F2F3X,,TT0FC5,_T+_3
|
|||
|
xx TNULL,Rtn0066F2F3X,,TT0FC5,_T+_3
|
|||
|
xx TNULL,Rtn0066F2F3X,,TT0FC5,_T+_3
|
|||
|
;C6
|
|||
|
xx TNULL,Rtn0066F2F3X,,TT0FC6,_T
|
|||
|
xx TNULL,Rtn0066F2F3X,,TT0FC6,_T
|
|||
|
xx TNULL,Rtn0066F2F3X,,TT0FC6,_T
|
|||
|
;C7
|
|||
|
xx TCMPXCHG8B,Rtn0FC7,,,
|
|||
|
xx TCMPXCHG8B,Rtn0FC7,,,
|
|||
|
xx TCMPXCHG8B,Rtn0FC7,,,
|
|||
|
;C8
|
|||
|
xx TBSWAP,RtnBSWAP,,,_R
|
|||
|
xx TBSWAP,RtnBSWAP,,,_R
|
|||
|
xx TBSWAP,RtnBSWAP,,,_R+_R48
|
|||
|
;C9
|
|||
|
xx TBSWAP,RtnBSWAP,,,_R
|
|||
|
xx TBSWAP,RtnBSWAP,,,_R
|
|||
|
xx TBSWAP,RtnBSWAP,,,_R+_R48
|
|||
|
;CA
|
|||
|
xx TBSWAP,RtnBSWAP,,,_R
|
|||
|
xx TBSWAP,RtnBSWAP,,,_R
|
|||
|
xx TBSWAP,RtnBSWAP,,,_R+_R48
|
|||
|
;CB
|
|||
|
xx TBSWAP,RtnBSWAP,,,_R
|
|||
|
xx TBSWAP,RtnBSWAP,,,_R
|
|||
|
xx TBSWAP,RtnBSWAP,,,_R+_R48
|
|||
|
;CC
|
|||
|
xx TBSWAP,RtnBSWAP,,,_R
|
|||
|
xx TBSWAP,RtnBSWAP,,,_R
|
|||
|
xx TBSWAP,RtnBSWAP,,,_R+_R48
|
|||
|
;CD
|
|||
|
xx TBSWAP,RtnBSWAP,,,_R
|
|||
|
xx TBSWAP,RtnBSWAP,,,_R
|
|||
|
xx TBSWAP,RtnBSWAP,,,_R+_R48
|
|||
|
;CE
|
|||
|
xx TBSWAP,RtnBSWAP,,,_R
|
|||
|
xx TBSWAP,RtnBSWAP,,,_R
|
|||
|
xx TBSWAP,RtnBSWAP,,,_R+_R48
|
|||
|
;CF
|
|||
|
xx TBSWAP,RtnBSWAP,,,_R
|
|||
|
xx TBSWAP,RtnBSWAP,,,_R
|
|||
|
xx TBSWAP,RtnBSWAP,,,_R+_R48
|
|||
|
;-----------------------------------------------------------------------------
|
|||
|
EXT0FD0:;One table
|
|||
|
;D0
|
|||
|
xx TNULL,Rtn0066F2F3,,TT0FD0,_T
|
|||
|
;D1
|
|||
|
xx TPSRLW ,RtnMMXM,VQWORD,,_O
|
|||
|
;D2
|
|||
|
xx TPSRLD ,RtnMMXM,VQWORD,,_O
|
|||
|
;D3
|
|||
|
xx TPSRLQ ,RtnMMXM,VQWORD,,_O
|
|||
|
;D4
|
|||
|
xx TPADDQ ,RtnMMXM,VQWORD,,_O
|
|||
|
;D5
|
|||
|
xx TPMULLW,RtnMMXM,VQWORD,,_O
|
|||
|
;D6
|
|||
|
xx TNULL,Rtn0066F2F3X,,TT0FD6,_T+_3
|
|||
|
;D7
|
|||
|
xx TNULL,Rtn0066F2F3X,,TT0FD7,_T+_3
|
|||
|
;D8
|
|||
|
xx TPSUBUSB,RtnMMXM,VQWORD,,_O
|
|||
|
;D9
|
|||
|
xx TPSUBUSW,RtnMMXM,VQWORD,,_O
|
|||
|
;DA
|
|||
|
xx TPMINUB ,RtnMMXM,VQWORD,,_O
|
|||
|
;DB
|
|||
|
xx TPAND ,RtnMMXM,VQWORD,,_O
|
|||
|
;DC
|
|||
|
xx TPADDUSB,RtnMMXM,VQWORD,,_O
|
|||
|
;DD
|
|||
|
xx TPADDUSW,RtnMMXM,VQWORD,,_O
|
|||
|
;DE
|
|||
|
xx TPMAXUB ,RtnMMXM,VQWORD,,_O
|
|||
|
;DF
|
|||
|
xx TPANDN ,RtnMMXM,VQWORD,,_O
|
|||
|
;-----------------------------------------------------------------------------
|
|||
|
EXT0FE0:;One table
|
|||
|
;E0
|
|||
|
xx TPAVGB ,RtnMMXM,VQWORD,,_O
|
|||
|
;E1
|
|||
|
xx TPSRAW ,RtnMMXM,VQWORD,,_O
|
|||
|
;E2
|
|||
|
xx TPSRAD ,RtnMMXM,VQWORD,,_O
|
|||
|
;E3
|
|||
|
xx TPAVGW ,RtnMMXM,VQWORD,,_O
|
|||
|
;E4
|
|||
|
xx TPMULHUW,RtnMMXM,VQWORD,,_O
|
|||
|
;E5
|
|||
|
xx TPMULHW ,RtnMMXM,VQWORD,,_O
|
|||
|
;E6
|
|||
|
xx TNULL,Rtn0066F2F3 ,,TT0FE6,_T
|
|||
|
;E7
|
|||
|
xx TNULL,Rtn0066F2F3X,,TT0FE7,_T+_3
|
|||
|
;E8
|
|||
|
xx TPSUBSB ,RtnMMXM,VQWORD,,_O
|
|||
|
;E9
|
|||
|
xx TPSUBSW ,RtnMMXM,VQWORD,,_O
|
|||
|
;EA
|
|||
|
xx TPMINSW ,RtnMMXM,VQWORD,,_O
|
|||
|
;EB
|
|||
|
xx TPOR ,RtnMMXM,VQWORD,,_O
|
|||
|
;EC
|
|||
|
xx TPADDSB ,RtnMMXM,VQWORD,,_O
|
|||
|
;ED
|
|||
|
xx TPADDSW ,RtnMMXM,VQWORD,,_O
|
|||
|
;EE
|
|||
|
xx TPMAXSW ,RtnMMXM,VQWORD,,_O
|
|||
|
;EF
|
|||
|
xx TPXOR ,RtnMMXM,VQWORD,,_O
|
|||
|
;-----------------------------------------------------------------------------
|
|||
|
EXT0FF0:;One table
|
|||
|
;F0
|
|||
|
xx TNULL ,Rtn0066F2F3,,TT0FF0,_T+_3
|
|||
|
;F1
|
|||
|
xx TPSLLW ,RtnMMXM,VQWORD,,_O
|
|||
|
;F2
|
|||
|
xx TPSLLD ,RtnMMXM,VQWORD,,_O
|
|||
|
;F3
|
|||
|
xx TPSLLQ ,RtnMMXM,VQWORD,,_O
|
|||
|
;F4
|
|||
|
xx TPMULUDQ,RtnMMXM,VQWORD,,_O
|
|||
|
;F5
|
|||
|
xx TPMADDWD,RtnMMXM,VQWORD,,_O
|
|||
|
;F6
|
|||
|
xx TPSADBW ,RtnMMXM,VQWORD,,_O
|
|||
|
;F7
|
|||
|
xx TNULL ,Rtn0066F2F3X,,TT0FF7,_T+_3
|
|||
|
;F8
|
|||
|
xx TPSUBB ,RtnMMXM,VQWORD,,_O
|
|||
|
;F9
|
|||
|
xx TPSUBW ,RtnMMXM,VQWORD,,_O
|
|||
|
;FA
|
|||
|
xx TPSUBD ,RtnMMXM,VQWORD,,_O
|
|||
|
;FB
|
|||
|
xx TPSUBQ ,RtnMMXM,VQWORD,,_O
|
|||
|
;FC
|
|||
|
xx TPADDB ,RtnMMXM,VQWORD,,_O
|
|||
|
;FD
|
|||
|
xx TPADDW ,RtnMMXM,VQWORD,,_O
|
|||
|
;FE
|
|||
|
xx TPADDD ,RtnMMXM,VQWORD,,_O
|
|||
|
;FF
|
|||
|
xx TUD0 ,RtnXX,,,
|
|||
|
;-----------------------------------------------------------------------------
|