Title: [196444] trunk/Source/_javascript_Core
Revision
196444
Author
benja...@webkit.org
Date
2016-02-11 15:01:39 -0800 (Thu, 11 Feb 2016)

Log Message

[JSC] SqrtFloat and CeilFloat also suffer from partial register stalls
https://bugs.webkit.org/show_bug.cgi?id=154131

Reviewed by Filip Pizlo.

Looks like I forgot to update this when adding Float support.
Credit to Filip for finding this issue.

* b3/air/AirFixPartialRegisterStalls.cpp:

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (196443 => 196444)


--- trunk/Source/_javascript_Core/ChangeLog	2016-02-11 22:52:40 UTC (rev 196443)
+++ trunk/Source/_javascript_Core/ChangeLog	2016-02-11 23:01:39 UTC (rev 196444)
@@ -1,3 +1,15 @@
+2016-02-11  Benjamin Poulain  <benja...@webkit.org>
+
+        [JSC] SqrtFloat and CeilFloat also suffer from partial register stalls
+        https://bugs.webkit.org/show_bug.cgi?id=154131
+
+        Reviewed by Filip Pizlo.
+
+        Looks like I forgot to update this when adding Float support.
+        Credit to Filip for finding this issue.
+
+        * b3/air/AirFixPartialRegisterStalls.cpp:
+
 2016-02-11  Filip Pizlo  <fpi...@apple.com>
 
         Cannot call initializeIndex() if we didn't create the array using tryCreateUninitialized()

Modified: trunk/Source/_javascript_Core/b3/air/AirFixPartialRegisterStalls.cpp (196443 => 196444)


--- trunk/Source/_javascript_Core/b3/air/AirFixPartialRegisterStalls.cpp	2016-02-11 22:52:40 UTC (rev 196443)
+++ trunk/Source/_javascript_Core/b3/air/AirFixPartialRegisterStalls.cpp	2016-02-11 23:01:39 UTC (rev 196444)
@@ -51,7 +51,9 @@
     case ConvertInt32ToDouble:
     case ConvertInt64ToDouble:
     case SqrtDouble:
+    case SqrtFloat:
     case CeilDouble:
+    case CeilFloat:
         return true;
     default:
         break;
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to