瀏覽代碼

* remove disassembler hint \331 from comisd, it causes rex to be
generated too early. rex must be generated after the 0x66 prefix.
There might be more problems like this which must be fixed.

git-svn-id: trunk@8787 -

florian 18 年之前
父節點
當前提交
6eff22d466
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      compiler/x86/x86ins.dat

+ 2 - 2
compiler/x86/x86ins.dat

@@ -2864,8 +2864,8 @@ xmmreg,mem,imm          \301\331\1\x66\323\2\x0F\xC2\110\26   WILLAMETTE,SSE2,SM
 
 [COMISD]
 (Ch_All, Ch_None, Ch_None)
-xmmreg,xmmreg           \331\3\x66\x0F\x2F\110          WILLAMETTE,SSE2
-xmmreg,mem              \331\1\x66\301\323\2\x0F\x2F\110  WILLAMETTE,SSE2
+xmmreg,xmmreg           1\x66\323\2\x0F\x2F\110          WILLAMETTE,SSE2
+xmmreg,mem              1\x66\301\323\2\x0F\x2F\110  WILLAMETTE,SSE2
 
 [CVTDQ2PD]
 (Ch_Wop2, Ch_Rop1, Ch_None)