Title: [194389] trunk/Source/_javascript_Core
- Revision
- 194389
- Author
- benja...@webkit.org
- Date
- 2015-12-23 06:03:21 -0800 (Wed, 23 Dec 2015)
Log Message
Fix x86_64 after r194388
* b3/B3LowerToAir.cpp:
(JSC::B3::Air::LowerToAir::appendShift):
(JSC::B3::Air::LowerToAir::lower):
(JSC::B3::Air::LowerToAir::lowerX86Div):
Modified Paths
Diff
Modified: trunk/Source/_javascript_Core/ChangeLog (194388 => 194389)
--- trunk/Source/_javascript_Core/ChangeLog 2015-12-23 11:52:39 UTC (rev 194388)
+++ trunk/Source/_javascript_Core/ChangeLog 2015-12-23 14:03:21 UTC (rev 194389)
@@ -1,3 +1,12 @@
+2015-12-23 Benjamin Poulain <benja...@webkit.org>
+
+ Fix x86_64 after r194388
+
+ * b3/B3LowerToAir.cpp:
+ (JSC::B3::Air::LowerToAir::appendShift):
+ (JSC::B3::Air::LowerToAir::lower):
+ (JSC::B3::Air::LowerToAir::lowerX86Div):
+
2015-12-23 Benjamin Poulain <bpoul...@apple.com>
[JSC] Get the _javascript_Core framework to build on ARM64 with B3 enabled
Modified: trunk/Source/_javascript_Core/b3/B3LowerToAir.cpp (194388 => 194389)
--- trunk/Source/_javascript_Core/b3/B3LowerToAir.cpp 2015-12-23 11:52:39 UTC (rev 194388)
+++ trunk/Source/_javascript_Core/b3/B3LowerToAir.cpp 2015-12-23 14:03:21 UTC (rev 194389)
@@ -660,7 +660,7 @@
return;
}
-#if CPU(X86)
+#if CPU(X86) || CPU(X86_64)
append(Move, tmp(value), tmp(m_value));
append(Move, tmp(amount), Tmp(X86Registers::ecx));
append(opcode, Tmp(X86Registers::ecx), tmp(m_value));
@@ -1598,7 +1598,7 @@
case Div: {
if (isInt(m_value->type())) {
-#if CPU(X86)
+#if CPU(X86) || CPU(X86_64)
lowerX86Div();
append(Move, Tmp(X86Registers::eax), tmp(m_value));
#endif
@@ -1611,7 +1611,7 @@
}
case Mod: {
-#if CPU(X86)
+#if CPU(X86) || CPU(X86_64)
lowerX86Div();
append(Move, Tmp(X86Registers::edx), tmp(m_value));
#endif
@@ -2168,7 +2168,7 @@
RELEASE_ASSERT_NOT_REACHED();
}
-#if CPU(X86)
+#if CPU(X86) || CPU(X86_64)
void lowerX86Div()
{
Tmp eax = Tmp(X86Registers::eax);
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes