From: nasm-bot f. C. G. <gor...@gm...> - 2016-03-05 09:27:18
|
Commit-ID: a19c22ec904effa9e78e729e70faf58d2e7187fd Gitweb: http://repo.or.cz/w/nasm.git?a=commitdiff;h=a19c22ec904effa9e78e729e70faf58d2e7187fd Author: Cyrill Gorcunov <gor...@gm...> AuthorDate: Sat, 5 Mar 2016 01:36:49 +0300 Committer: Cyrill Gorcunov <gor...@gm...> CommitDate: Sat, 5 Mar 2016 01:36:49 +0300 insns.dat: Add MONITORX/MWAITX AMD instructions http://bugzilla.nasm.us/show_bug.cgi?id=3392336 Signed-off-by: Cyrill Gorcunov <gor...@gm...> --- insns.dat | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/insns.dat b/insns.dat index c3bf293..ef797d2 100644 --- a/insns.dat +++ b/insns.dat @@ -799,6 +799,8 @@ MFENCE void [ np 0f ae f0] X64,AMD MONITOR void [ 0f 01 c8] PRESCOTT MONITOR reg_eax,reg_ecx,reg_edx [---: 0f 01 c8] PRESCOTT,NOLONG,ND MONITOR reg_rax,reg_ecx,reg_edx [---: 0f 01 c8] X64,ND +MONITORX void [ 0f 01 fa] X64,AMD +MONITORX reg_rax,reg_ecx,reg_edx [---: 0f 01 fa] X64,AMD,ND MOV mem,reg_sreg [mr: 8c /r] 8086,SW MOV reg16,reg_sreg [mr: o16 8c /r] 8086 MOV reg32,reg_sreg [mr: o32 8c /r] 386 @@ -891,6 +893,8 @@ MUL rm32 [m: o32 f7 /4] 386 MUL rm64 [m: o64 f7 /4] X64 MWAIT void [ 0f 01 c9] PRESCOTT MWAIT reg_eax,reg_ecx [--: 0f 01 c9] PRESCOTT,ND +MWAITX void [ 0f 01 fb] X64,AMD +MWAITX reg_eax,reg_ecx [--: 0f 01 fb] X64,AMD,ND NEG rm8 [m: hle f6 /3] 8086,LOCK NEG rm16 [m: hle o16 f7 /3] 8086,LOCK NEG rm32 [m: hle o32 f7 /3] 386,LOCK |