Add NOP with argument to the instruction list
authorH. Peter Anvin <hpa@zytor.com>
Tue, 18 Sep 2007 22:43:08 +0000 (15:43 -0700)
committerH. Peter Anvin <hpa@zytor.com>
Tue, 18 Sep 2007 22:43:08 +0000 (15:43 -0700)
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.

insns.dat

index 47b65dc..5043b0b 100644 (file)
--- 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