summaryrefslogtreecommitdiff
path: root/insns.dat
diff options
context:
space:
mode:
authorCyrill Gorcunov <gorcunov@gmail.com>2012-02-25 23:17:23 +0400
committerCyrill Gorcunov <gorcunov@gmail.com>2012-02-25 23:51:44 +0400
commit6763e28b6853a1793c70f3343c2eb982cbaf7fe5 (patch)
tree338781f385a6dc8151e2fcebde0d1260d764b7df /insns.dat
parente7a9ec3676a32d99653470287e1effe93424637a (diff)
downloadnasm-6763e28b6853a1793c70f3343c2eb982cbaf7fe5.tar.gz
nasm-6763e28b6853a1793c70f3343c2eb982cbaf7fe5.tar.bz2
nasm-6763e28b6853a1793c70f3343c2eb982cbaf7fe5.zip
insns.dat: Add hle flag for BTS instruction
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
Diffstat (limited to 'insns.dat')
-rw-r--r--insns.dat12
1 files changed, 6 insertions, 6 deletions
diff --git a/insns.dat b/insns.dat
index 5360051..ea3bebb 100644
--- a/insns.dat
+++ b/insns.dat
@@ -216,15 +216,15 @@ BTR reg64,reg64 [mr: o64 0f b3 /r] X64
BTR rm16,imm [mi: hle o16 0f ba /6 ib,u] 386,SB
BTR rm32,imm [mi: hle o32 0f ba /6 ib,u] 386,SB
BTR rm64,imm [mi: hle o64 0f ba /6 ib,u] X64,SB
-BTS mem,reg16 [mr: o16 0f ab /r] 386,SM
+BTS mem,reg16 [mr: hle o16 0f ab /r] 386,SM
BTS reg16,reg16 [mr: o16 0f ab /r] 386
-BTS mem,reg32 [mr: o32 0f ab /r] 386,SM
+BTS mem,reg32 [mr: hle o32 0f ab /r] 386,SM
BTS reg32,reg32 [mr: o32 0f ab /r] 386
-BTS mem,reg64 [mr: o64 0f ab /r] X64,SM
+BTS mem,reg64 [mr: hle o64 0f ab /r] X64,SM
BTS reg64,reg64 [mr: o64 0f ab /r] X64
-BTS rm16,imm [mi: o16 0f ba /5 ib,u] 386,SB
-BTS rm32,imm [mi: o32 0f ba /5 ib,u] 386,SB
-BTS rm64,imm [mi: o64 0f ba /5 ib,u] X64,SB
+BTS rm16,imm [mi: hle o16 0f ba /5 ib,u] 386,SB
+BTS rm32,imm [mi: hle o32 0f ba /5 ib,u] 386,SB
+BTS rm64,imm [mi: hle o64 0f ba /5 ib,u] X64,SB
CALL imm [i: odf e8 rel] 8086
CALL imm|near [i: odf e8 rel] 8086
CALL imm|far [i: odf 9a iwd seg] 8086,ND,NOLONG