Title: [149601] trunk/Source/_javascript_Core
Revision
149601
Author
rga...@webkit.org
Date
2013-05-06 09:37:41 -0700 (Mon, 06 May 2013)

Log Message

JSC ARM traditional failing on Octane NavierStokes test
https://bugs.webkit.org/show_bug.cgi?id=115626

Reviewed by Zoltan Herczeg.

Change the ARM traditional assembler to use double precision on value
conversions.

* assembler/ARMAssembler.h:

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (149600 => 149601)


--- trunk/Source/_javascript_Core/ChangeLog	2013-05-06 16:17:40 UTC (rev 149600)
+++ trunk/Source/_javascript_Core/ChangeLog	2013-05-06 16:37:41 UTC (rev 149601)
@@ -1,3 +1,15 @@
+2013-05-06  Gabor Rapcsanyi  <rga...@webkit.org>
+
+        JSC ARM traditional failing on Octane NavierStokes test
+        https://bugs.webkit.org/show_bug.cgi?id=115626
+
+        Reviewed by Zoltan Herczeg.
+
+        Change the ARM traditional assembler to use double precision on value
+        conversions.
+
+        * assembler/ARMAssembler.h:
+
 2013-05-03  Michael Saboff  <msab...@apple.com>
 
         There should be a runtime option to constrain what functions get DFG compiled

Modified: trunk/Source/_javascript_Core/assembler/ARMAssembler.h (149600 => 149601)


--- trunk/Source/_javascript_Core/assembler/ARMAssembler.h	2013-05-06 16:17:40 UTC (rev 149600)
+++ trunk/Source/_javascript_Core/assembler/ARMAssembler.h	2013-05-06 16:37:41 UTC (rev 149601)
@@ -163,8 +163,8 @@
             VMOV_VFP32 = 0x0e000a10,
             VMOV_ARM32 = 0x0e100a10,
             VCVT_F64_S32 = 0x0eb80bc0,
-            VCVT_S32_F64 = 0x0ebd0b40,
-            VCVT_U32_F64 = 0x0ebc0b40,
+            VCVT_S32_F64 = 0x0ebd0bc0,
+            VCVT_U32_F64 = 0x0ebc0bc0,
             VCVT_F32_F64 = 0x0eb70bc0,
             VCVT_F64_F32 = 0x0eb70ac0,
             VMRS_APSR = 0x0ef1fa10,
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to