[nasm:nasm-2.16.xx] x86/insns.dat: PTWRITE requires the F3 prefix

nasm-bot for H. Peter Anvin hpa at zytor.com
Mon Jan 29 16:18:09 PST 2024


Commit-ID:  24275695ff2d952f754570391a2e141aa8a7305e
Gitweb:     http://repo.or.cz/w/nasm.git?a=commitdiff;h=24275695ff2d952f754570391a2e141aa8a7305e
Author:     H. Peter Anvin <hpa at zytor.com>
AuthorDate: Mon, 29 Jan 2024 16:15:56 -0800
Committer:  H. Peter Anvin <hpa at zytor.com>
CommitDate: Mon, 29 Jan 2024 16:15:56 -0800

x86/insns.dat: PTWRITE requires the F3 prefix

PTWRITE takes an f3 prefix, not np.

Reported-by: Markus T. Metzger <markus.t.metzger at intel.com>
Signed-off-by: H. Peter Anvin <hpa at zytor.com>


---
 x86/insns.dat | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/x86/insns.dat b/x86/insns.dat
index ca6c23f4..454924d9 100644
--- a/x86/insns.dat
+++ b/x86/insns.dat
@@ -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


More information about the Nasm-commits mailing list