Title: [195224] releases/WebKitGTK/webkit-2.10/Source/_javascript_Core
- Revision
- 195224
- Author
- [email protected]
- Date
- 2016-01-18 05:35:40 -0800 (Mon, 18 Jan 2016)
Log Message
Merge r194725 - [mips] Lower immediates of logical operations.
https://bugs.webkit.org/show_bug.cgi?id=152693
On MIPS immediate operands of andi, ori, and xori are required to be 16-bit
non-negative numbers.
Patch by Konstantin Tokarev <[email protected]> on 2016-01-07
Reviewed by Michael Saboff.
* offlineasm/mips.rb:
Modified Paths
Diff
Modified: releases/WebKitGTK/webkit-2.10/Source/_javascript_Core/ChangeLog (195223 => 195224)
--- releases/WebKitGTK/webkit-2.10/Source/_javascript_Core/ChangeLog 2016-01-18 13:34:38 UTC (rev 195223)
+++ releases/WebKitGTK/webkit-2.10/Source/_javascript_Core/ChangeLog 2016-01-18 13:35:40 UTC (rev 195224)
@@ -1,5 +1,17 @@
2016-01-07 Konstantin Tokarev <[email protected]>
+ [mips] Lower immediates of logical operations.
+ https://bugs.webkit.org/show_bug.cgi?id=152693
+
+ On MIPS immediate operands of andi, ori, and xori are required to be 16-bit
+ non-negative numbers.
+
+ Reviewed by Michael Saboff.
+
+ * offlineasm/mips.rb:
+
+2016-01-07 Konstantin Tokarev <[email protected]>
+
[mips] Implemented missing branch patching methods.
https://bugs.webkit.org/show_bug.cgi?id=152845
Modified: releases/WebKitGTK/webkit-2.10/Source/_javascript_Core/offlineasm/mips.rb (195223 => 195224)
--- releases/WebKitGTK/webkit-2.10/Source/_javascript_Core/offlineasm/mips.rb 2016-01-18 13:34:38 UTC (rev 195223)
+++ releases/WebKitGTK/webkit-2.10/Source/_javascript_Core/offlineasm/mips.rb 2016-01-18 13:35:40 UTC (rev 195224)
@@ -494,6 +494,8 @@
end
when /^(addi|subi)/
newList << node.riscLowerMalformedImmediatesRecurse(newList, -0x7fff..0x7fff)
+ when "andi", "andp", "ori", "orp", "xori", "xorp"
+ newList << node.riscLowerMalformedImmediatesRecurse(newList, 0..0x7fff)
else
newList << node
end
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes