summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorH. Peter Anvin <hpa@zytor.com>2007-09-18 15:43:08 -0700
committerH. Peter Anvin <hpa@zytor.com>2007-09-18 15:43:08 -0700
commiteef59fc328b691139bf986936846bf14a5d21555 (patch)
tree7469d366efd8ab9e07e2e59522f3c38f7a04508a
parent2dba5c218df0408724d279ac441872bcab9aed02 (diff)
downloadnasm-eef59fc328b691139bf986936846bf14a5d21555.tar.gz
Add NOP with argument to the instruction list
0F 1F /0 is documented as an EA-taking NOP since the P6. 0F 18..1F + EA are all "hinting nops" (instructions which, when unimplemented, have no effect rather than #UD) but 0F 1F /0 specifically has no operation whatsoever.
-rw-r--r--insns.dat3
1 files changed, 3 insertions, 0 deletions
diff --git a/insns.dat b/insns.dat
index 47b65dc0..5043b0b3 100644
--- a/insns.dat
+++ b/insns.dat
@@ -757,6 +757,9 @@ NEG rm16 \320\300\1\xF7\203 8086
NEG rm32 \321\300\1\xF7\203 386
NEG rm64 \324\300\1\xF7\203 X64
NOP void \1\x90 8086
+NOP rm16 \320\300\2\x0F\x1F\200 P6
+NOP rm32 \321\300\2\x0F\x1F\200 P6
+NOP rm64 \324\300\2\x0F\x1F\200 X64
NOT rm8 \300\1\xF6\202 8086
NOT rm16 \320\300\1\xF7\202 8086
NOT rm32 \321\300\1\xF7\202 386