Title: [194024] trunk/Source/_javascript_Core
Revision
194024
Author
[email protected]
Date
2015-12-13 20:30:37 -0800 (Sun, 13 Dec 2015)

Log Message

[JSC] Remove FTL::Output's doubleEqualOrUnordered()
https://bugs.webkit.org/show_bug.cgi?id=152234

Patch by Benjamin Poulain <[email protected]> on 2015-12-13
Reviewed by Sam Weinig.

It is unused, one less thing to worry about.

* ftl/FTLB3Output.h:
(JSC::FTL::Output::doubleEqualOrUnordered): Deleted.
* ftl/FTLOutput.h:
(JSC::FTL::Output::doubleEqualOrUnordered): Deleted.

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (194023 => 194024)


--- trunk/Source/_javascript_Core/ChangeLog	2015-12-14 03:31:46 UTC (rev 194023)
+++ trunk/Source/_javascript_Core/ChangeLog	2015-12-14 04:30:37 UTC (rev 194024)
@@ -1,3 +1,17 @@
+2015-12-13  Benjamin Poulain  <[email protected]>
+
+        [JSC] Remove FTL::Output's doubleEqualOrUnordered()
+        https://bugs.webkit.org/show_bug.cgi?id=152234
+
+        Reviewed by Sam Weinig.
+
+        It is unused, one less thing to worry about.
+
+        * ftl/FTLB3Output.h:
+        (JSC::FTL::Output::doubleEqualOrUnordered): Deleted.
+        * ftl/FTLOutput.h:
+        (JSC::FTL::Output::doubleEqualOrUnordered): Deleted.
+
 2015-12-13  Yusuke Suzuki  <[email protected]>
 
         [JSC] Should not emit get_by_id for indexed property access

Modified: trunk/Source/_javascript_Core/ftl/FTLB3Output.h (194023 => 194024)


--- trunk/Source/_javascript_Core/ftl/FTLB3Output.h	2015-12-14 03:31:46 UTC (rev 194023)
+++ trunk/Source/_javascript_Core/ftl/FTLB3Output.h	2015-12-14 04:30:37 UTC (rev 194024)
@@ -336,7 +336,6 @@
     LValue doubleLessThanOrEqual(LValue left, LValue right) { return m_block->appendNew<B3::Value>(m_proc, B3::LessEqual, origin(), left, right); }
     LValue doubleGreaterThan(LValue left, LValue right) { return m_block->appendNew<B3::Value>(m_proc, B3::GreaterThan, origin(), left, right); }
     LValue doubleGreaterThanOrEqual(LValue left, LValue right) { return m_block->appendNew<B3::Value>(m_proc, B3::GreaterEqual, origin(), left, right); }
-    LValue doubleEqualOrUnordered(LValue left, LValue right) { CRASH(); }
     LValue doubleNotEqual(LValue left, LValue right) { CRASH(); }
     LValue doubleLessThanOrUnordered(LValue left, LValue right)
     {

Modified: trunk/Source/_javascript_Core/ftl/FTLOutput.h (194023 => 194024)


--- trunk/Source/_javascript_Core/ftl/FTLOutput.h	2015-12-14 03:31:46 UTC (rev 194023)
+++ trunk/Source/_javascript_Core/ftl/FTLOutput.h	2015-12-14 04:30:37 UTC (rev 194024)
@@ -376,7 +376,6 @@
     LValue doubleLessThanOrEqual(LValue left, LValue right) { return fcmp(LLVMRealOLE, left, right); }
     LValue doubleGreaterThan(LValue left, LValue right) { return fcmp(LLVMRealOGT, left, right); }
     LValue doubleGreaterThanOrEqual(LValue left, LValue right) { return fcmp(LLVMRealOGE, left, right); }
-    LValue doubleEqualOrUnordered(LValue left, LValue right) { return fcmp(LLVMRealUEQ, left, right); }
     LValue doubleNotEqual(LValue left, LValue right) { return fcmp(LLVMRealONE, left, right); }
     LValue doubleLessThanOrUnordered(LValue left, LValue right) { return fcmp(LLVMRealULT, left, right); }
     LValue doubleLessThanOrEqualOrUnordered(LValue left, LValue right) { return fcmp(LLVMRealULE, left, right); }
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to