From 8c0ec9323491ffa082ff6081f2b8f3d5aad74269 Mon Sep 17 00:00:00 2001 From: Peter Johnson Date: Wed, 4 Jul 2001 07:05:13 +0000 Subject: [PATCH] xadd reg,mem is invalid. svn path=/trunk/yasm/; revision=81 --- src/instrs.dat | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/instrs.dat b/src/instrs.dat index 146f89ee..eba8ba0e 100644 --- a/src/instrs.dat +++ b/src/instrs.dat @@ -1,4 +1,4 @@ -; $Id: instrs.dat,v 1.9 2001/07/04 04:45:51 peter Exp $ +; $Id: instrs.dat,v 1.10 2001/07/04 07:05:13 peter Exp $ ; List of valid instruction/operand combinations ; ; Copyright (C) 2001 Peter Johnson @@ -888,17 +888,14 @@ wrmsr!twobyte 0F,30 P5,PRIV xadd reg8,reg8 nil 0F,C0 $1r,$2 nil 486 xadd mem,reg8 nil 0F,C0 $1,$2 nil 486 xadd mem8x,reg8 nil 0F,C0 $1,$2 nil 486 -xadd reg8,mem8 nil 0F,C0 $2,$1 nil 486 ; arbitrary encoding, picked $1r,$2 instead of $2r,$1 xadd reg16,reg16 16 0F,C1 $1r,$2 nil 486 xadd mem,reg16 16 0F,C1 $1,$2 nil 486 xadd mem16x,reg16 16 0F,C1 $1,$2 nil 486 -xadd reg16,mem16 16 0F,C1 $2,$1 nil 486 ; arbitrary encoding, picked $1r,$2 instead of $2r,$1 xadd reg32,reg32 32 0F,C1 $1r,$2 nil 486 xadd mem,reg32 32 0F,C1 $1,$2 nil 486 xadd mem32x,reg32 32 0F,C1 $1,$2 nil 486 -xadd reg32,mem32 32 0F,C1 $2,$1 nil 486 ;xchg REG_AX,reg16 16 90+$2 nil nil 8086 ;xchg reg16,REG_AX 16 90+$1 nil nil 8086 ;xchg REG_EAX,reg32 32 90+$2 nil nil 386 -- 2.40.0