Title: [125704] trunk/Source/_javascript_Core
Revision
125704
Author
commit-qu...@webkit.org
Date
2012-08-15 14:09:00 -0700 (Wed, 15 Aug 2012)

Log Message

Buildfix after r125541
https://bugs.webkit.org/show_bug.cgi?id=94097

Patch by Gabor Ballabas <gab...@inf.u-szeged.hu> on 2012-08-15
Reviewed by Filip Pizlo.

r125541 has broken the traditional ARM port build of JSC.

* assembler/MacroAssemblerARM.h:
(JSC::MacroAssemblerARM::neg32):
(JSC::MacroAssemblerARM::xor32):

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (125703 => 125704)


--- trunk/Source/_javascript_Core/ChangeLog	2012-08-15 20:51:43 UTC (rev 125703)
+++ trunk/Source/_javascript_Core/ChangeLog	2012-08-15 21:09:00 UTC (rev 125704)
@@ -1,3 +1,16 @@
+2012-08-15  Gabor Ballabas  <gab...@inf.u-szeged.hu>
+
+        Buildfix after r125541
+        https://bugs.webkit.org/show_bug.cgi?id=94097
+
+        Reviewed by Filip Pizlo.
+
+        r125541 has broken the traditional ARM port build of JSC.
+
+        * assembler/MacroAssemblerARM.h:
+        (JSC::MacroAssemblerARM::neg32):
+        (JSC::MacroAssemblerARM::xor32):
+
 2012-08-14  Mark Hahnenberg  <mhahnenb...@apple.com>
 
         Change behavior of MasqueradesAsUndefined to better accommodate DFG changes

Modified: trunk/Source/_javascript_Core/assembler/MacroAssemblerARM.h (125703 => 125704)


--- trunk/Source/_javascript_Core/assembler/MacroAssemblerARM.h	2012-08-15 20:51:43 UTC (rev 125703)
+++ trunk/Source/_javascript_Core/assembler/MacroAssemblerARM.h	2012-08-15 21:09:00 UTC (rev 125704)
@@ -204,7 +204,7 @@
 
     void neg32(RegisterID srcDest)
     {
-        m_assembler.rsbs_r(srcDest, srcDest, ARMAssembler::getOp2Byte(0));
+        m_assembler.rsbs(srcDest, srcDest, ARMAssembler::getOp2Byte(0));
     }
 
     void or32(RegisterID src, RegisterID dest)
@@ -303,12 +303,12 @@
 
     void xor32(RegisterID src, RegisterID dest)
     {
-        m_assembler.eors_r(dest, dest, src);
+        m_assembler.eors(dest, dest, src);
     }
 
     void xor32(RegisterID op1, RegisterID op2, RegisterID dest)
     {
-        m_assembler.eors_r(dest, op1, op2);
+        m_assembler.eors(dest, op1, op2);
     }
 
     void xor32(TrustedImm32 imm, RegisterID dest)
@@ -316,7 +316,7 @@
         if (imm.m_value == -1)
             m_assembler.mvns(dest, dest);
         else
-            m_assembler.eors_r(dest, dest, m_assembler.getImm(imm.m_value, ARMRegisters::S0));
+            m_assembler.eors(dest, dest, m_assembler.getImm(imm.m_value, ARMRegisters::S0));
     }
 
     void xor32(TrustedImm32 imm, RegisterID src, RegisterID dest)
@@ -324,7 +324,7 @@
         if (imm.m_value == -1)
             m_assembler.mvns(dest, src);
         else    
-            m_assembler.eors_r(dest, src, m_assembler.getImm(imm.m_value, ARMRegisters::S0));
+            m_assembler.eors(dest, src, m_assembler.getImm(imm.m_value, ARMRegisters::S0));
     }
 
     void countLeadingZeros32(RegisterID src, RegisterID dest)
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to