From 7687dded2dc02526f614b59227bba13552fcd45f Mon Sep 17 00:00:00 2001 From: "H. Peter Anvin" Date: Sat, 25 Feb 2012 12:35:33 -0800 Subject: [PATCH] Assume the undocumented CMPXCHG486 opcode was lockable Someone who actually knows about this opcode and has a 486 to test on may want to verify this. Signed-off-by: H. Peter Anvin --- insns.dat | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/insns.dat b/insns.dat index 5852cbed..9c4c4e70 100644 --- a/insns.dat +++ b/insns.dat @@ -310,11 +310,11 @@ CMPXCHG mem,reg32 [mr: hle o32 0f b1 /r] PENT,SM,LOCK CMPXCHG reg32,reg32 [mr: o32 0f b1 /r] PENT CMPXCHG mem,reg64 [mr: hle o64 0f b1 /r] X64,SM,LOCK CMPXCHG reg64,reg64 [mr: o64 0f b1 /r] X64 -CMPXCHG486 mem,reg8 [mr: 0f a6 /r] 486,SM,UNDOC,ND +CMPXCHG486 mem,reg8 [mr: 0f a6 /r] 486,SM,UNDOC,ND,LOCK CMPXCHG486 reg8,reg8 [mr: 0f a6 /r] 486,UNDOC,ND -CMPXCHG486 mem,reg16 [mr: o16 0f a7 /r] 486,SM,UNDOC,ND +CMPXCHG486 mem,reg16 [mr: o16 0f a7 /r] 486,SM,UNDOC,ND,LOCK CMPXCHG486 reg16,reg16 [mr: o16 0f a7 /r] 486,UNDOC,ND -CMPXCHG486 mem,reg32 [mr: o32 0f a7 /r] 486,SM,UNDOC,ND +CMPXCHG486 mem,reg32 [mr: o32 0f a7 /r] 486,SM,UNDOC,ND,LOCK CMPXCHG486 reg32,reg32 [mr: o32 0f a7 /r] 486,UNDOC,ND CMPXCHG8B mem [m: hle 0f c7 /1] PENT,LOCK CMPXCHG16B mem [m: hle o64 0f c7 /1] X64,LOCK -- 2.11.4.GIT