x86/insns.dat: PTWRITE requires the F3 prefix

PTWRITE takes an f3 prefix, not np.

Reported-by: Markus T. Metzger <markus.t.metzger@intel.com>
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
This commit is contained in:
H. Peter Anvin 2024-01-29 16:15:56 -08:00
parent 0ba4500534
commit 24275695ff

View file

@ -1,6 +1,6 @@
;; --------------------------------------------------------------------------
;;
;; Copyright 1996-2023 The NASM Authors - All Rights Reserved
;; Copyright 1996-2024 The NASM Authors - All Rights Reserved
;; See the file AUTHORS included with the NASM distribution for
;; the specific copyright holders.
;;
@ -5887,8 +5887,8 @@ CLZERO reg_eax [-: a32 0f 01 fc] FUTURE,AMD,ND
CLZERO reg_rax [-: a64 0f 01 fc] FUTURE,AMD,ND,LONG
;# Processor trace write
PTWRITE rm32 [m: np 0f ae /4] FUTURE
PTWRITE rm64 [m: o64 np 0f ae /4] LONG,FUTURE
PTWRITE rm32 [m: f3 0f ae /4] FUTURE
PTWRITE rm64 [m: o64 f3 0f ae /4] LONG,FUTURE
;# Instructions from the Intel Instruction Set Extensions,
;# doc 319433-034 May 2018