瀏覽代碼

* fixed cvtsi2sd for 64 bit ints

git-svn-id: trunk@4575 -
florian 19 年之前
父節點
當前提交
930086df3f
共有 2 個文件被更改,包括 2 次插入2 次删除
  1. 1 1
      compiler/x86/x86ins.dat
  2. 1 1
      compiler/x86_64/x8664tab.inc

+ 1 - 1
compiler/x86/x86ins.dat

@@ -2913,7 +2913,7 @@ xmmreg,mem              \301\1\xF2\323\2\x0F\x5A\110    WILLAMETTE,SSE2
 [CVTSI2SD]
 (Ch_Wop2, Ch_Rop1, Ch_None)
 xmmreg,reg32|64         \1\xF2\321\2\x0F\x2A\110        WILLAMETTE,SSE2
-xmmreg,mem              \301\1\xF2\323\2\x0F\x2A\110    WILLAMETTE,SSE2
+xmmreg,mem              \301\1\xF2\321\2\x0F\x2A\110    WILLAMETTE,SSE2
 
 [CVTSS2SD]
 (Ch_Wop2, Ch_Rop1, Ch_None)

+ 1 - 1
compiler/x86_64/x8664tab.inc

@@ -8810,7 +8810,7 @@
     opcode  : A_CVTSI2SD;
     ops     : 2;
     optypes : (ot_xmmreg,ot_memory,ot_none);
-    code    : #193#1#242#211#2#15#42#72;
+    code    : #193#1#242#209#2#15#42#72;
     flags   : if_willamette or if_sse2
   ),
   (