[Openmcl-cvs-notifications] r8609 - /trunk/source/compiler/X86/x86-asm.lisp

rme at clozure.com rme at clozure.com
Wed Feb 27 14:50:13 EST 2008


Author: rme
Date: Wed Feb 27 14:50:13 2008
New Revision: 8609

Log:
cvttss2si instruction: update comment, fix opcode for xmm/r32 operands case.


Modified:
    trunk/source/compiler/X86/x86-asm.lisp

Modified: trunk/source/compiler/X86/x86-asm.lisp
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/compiler/X86/x86-asm.lisp (original)
+++ trunk/source/compiler/X86/x86-asm.lisp Wed Feb 27 14:50:13 2008
@@ -3208,13 +3208,13 @@
    (def-x8664-opcode cvtsd2sil ((:anymem :insert-memory) (:reg32 :insert-m=
odrm-reg))
      #x0f2c #o000 #x00 #xf2)
 =

-   ;;; cvtss2si.  This does rounding (as opposed to truncation).
+   ;;; cvttss2si.  This does rounding (as opposed to truncation).
    (def-x8664-opcode cvttss2siq ((:regxmm :insert-xmm-rm) (:reg64 :insert-=
modrm-reg))
      #x0f2c #o300 #x48 #xf3)
    (def-x8664-opcode cvttss2siq ((:anymem :insert-memory) (:reg64 :insert-=
modrm-reg))
      #x0f2c #o000 #x48 #xf3)
    (def-x8664-opcode cvttss2sil ((:regxmm :insert-xmm-rm) (:reg32 :insert-=
modrm-reg))
-     #x0f2d #o300 #x00 #xf3)
+     #x0f2c #o300 #x00 #xf3)
    (def-x8664-opcode cvttss2sil ((:anymem :insert-memory) (:reg32 :insert-=
modrm-reg))
      #x0f2c #o000 #x00 #xf3)
 =




More information about the Openmcl-cvs-notifications mailing list