[pypy-svn] r51017 - pypy/dist/pypy/jit/codegen/i386

fijal at codespeak.net fijal at codespeak.net
Fri Jan 25 11:25:28 CET 2008


Author: fijal
Date: Fri Jan 25 11:25:27 2008
New Revision: 51017

Modified:
   pypy/dist/pypy/jit/codegen/i386/ri386setup.py
Log:
update float instructions


Modified: pypy/dist/pypy/jit/codegen/i386/ri386setup.py
==============================================================================
--- pypy/dist/pypy/jit/codegen/i386/ri386setup.py	(original)
+++ pypy/dist/pypy/jit/codegen/i386/ri386setup.py	Fri Jan 25 11:25:27 2008
@@ -434,11 +434,16 @@
 BREAKPOINT.as_alias = "INT3"
 
 # ------------------------- floating point instructions ------------------
+
 FLD = Instruction()
-FLD.mode1(MODRM, ['\xDD', modrm(1)])
+FLD.mode1(MODRM64, ['\xDD', modrm(1)])
 
 FADD = Instruction()
-FADD.mode1(MODRM, ['\xDC', modrm(1)])
+#FADD.mode1(MODRM64, ['\xDC', modrm(1)])
+FADD.mode0(['\xDE\xC1'])
+
+#FISTP = Instruction()
+#FISTP.mode1(MODRM64, ['\xDF', modrm(1)])
 
 # ------------------------- end of floating point ------------------------
 



More information about the Pypy-commit mailing list