Remove unused variable after r74747 (buildfix)
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 17 Dec 2011 03:46:17 +0000 (03:46 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 17 Dec 2011 03:46:17 +0000 (03:46 +0000)
https://bugs.webkit.org/show_bug.cgi?id=74767

Patch by Rafael Brandao <rafael.lobo@openbossa.org> on 2011-12-16
Reviewed by Darin Adler.

* dfg/DFGSpeculativeJIT.cpp:
(JSC::DFG::SpeculativeJIT::compilePutByValForByteArray):
(JSC::DFG::SpeculativeJIT::compilePutByValForIntTypedArray):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@103139 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Source/JavaScriptCore/ChangeLog
Source/JavaScriptCore/dfg/DFGSpeculativeJIT.cpp

index 0e9eacc..9394a2c 100644 (file)
@@ -1,3 +1,14 @@
+2011-12-16  Rafael Brandao  <rafael.lobo@openbossa.org>
+
+        Remove unused variable after r74747 (buildfix)
+        https://bugs.webkit.org/show_bug.cgi?id=74767
+
+        Reviewed by Darin Adler.
+
+        * dfg/DFGSpeculativeJIT.cpp:
+        (JSC::DFG::SpeculativeJIT::compilePutByValForByteArray):
+        (JSC::DFG::SpeculativeJIT::compilePutByValForIntTypedArray):
+
 2011-12-16  Gavin Barraclough  <barraclough@apple.com>
 
         Reverted r103120, this breaks v8 on ARMv7 DFG.
index 020f12c..fa19cd4 100644 (file)
@@ -1553,7 +1553,6 @@ void SpeculativeJIT::compilePutByValForByteArray(GPRReg base, GPRReg property, N
     if (!isByteArrayPrediction(m_state.forNode(baseIndex).m_type))
         speculationCheck(BadType, JSValueSource::unboxedCell(base), baseIndex, m_jit.branchPtr(MacroAssembler::NotEqual, MacroAssembler::Address(base, JSCell::classInfoOffset()), MacroAssembler::TrustedImmPtr(&JSByteArray::s_info)));
     GPRTemporary value;
-    GPRReg valueGPR;
 
     if (at(valueIndex).isConstant()) {
         JSValue jsValue = valueOfJSConstant(valueIndex);
@@ -1572,7 +1571,6 @@ void SpeculativeJIT::compilePutByValForByteArray(GPRReg base, GPRReg property, N
         GPRReg scratchReg = scratch.gpr();
         m_jit.move(Imm32((int)d), scratchReg);
         value.adopt(scratch);
-        valueGPR = scratchReg;
     } else if (!at(valueIndex).shouldNotSpeculateInteger()) {
         SpeculateIntegerOperand valueOp(this, valueIndex);
         GPRTemporary scratch(this);
@@ -1587,7 +1585,6 @@ void SpeculativeJIT::compilePutByValForByteArray(GPRReg base, GPRReg property, N
         clamped.link(&m_jit);
         inBounds.link(&m_jit);
         value.adopt(scratch);
-        valueGPR = scratchReg;
     } else {
         SpeculateDoubleOperand valueOp(this, valueIndex);
         GPRTemporary result(this);
@@ -1596,7 +1593,6 @@ void SpeculativeJIT::compilePutByValForByteArray(GPRReg base, GPRReg property, N
         GPRReg gpr = result.gpr();
         compileClampDoubleToByte(m_jit, gpr, fpr, floatScratch.fpr());
         value.adopt(result);
-        valueGPR = gpr;
     }
     ASSERT_UNUSED(valueGPR, valueGPR != property);
     ASSERT(valueGPR != base);
@@ -1710,7 +1706,6 @@ void SpeculativeJIT::compilePutByValForIntTypedArray(const TypedArrayDescriptor&
     if (speculationRequirements != NoTypedArrayTypeSpecCheck)
         speculationCheck(BadType, JSValueSource::unboxedCell(base), baseIndex, m_jit.branchPtr(MacroAssembler::NotEqual, MacroAssembler::Address(base, JSCell::classInfoOffset()), MacroAssembler::TrustedImmPtr(descriptor.m_classInfo)));
     GPRTemporary value;
-    GPRReg valueGPR;
     
     if (at(valueIndex).isConstant()) {
         JSValue jsValue = valueOfJSConstant(valueIndex);
@@ -1724,14 +1719,12 @@ void SpeculativeJIT::compilePutByValForIntTypedArray(const TypedArrayDescriptor&
         GPRReg scratchReg = scratch.gpr();
         m_jit.move(Imm32((int)d), scratchReg);
         value.adopt(scratch);
-        valueGPR = scratchReg;
     } else if (!at(valueIndex).shouldNotSpeculateInteger()) {
         SpeculateIntegerOperand valueOp(this, valueIndex);
         GPRTemporary scratch(this);
         GPRReg scratchReg = scratch.gpr();
         m_jit.move(valueOp.gpr(), scratchReg);
         value.adopt(scratch);
-        valueGPR = scratchReg;
     } else {
         SpeculateDoubleOperand valueOp(this, valueIndex);
         GPRTemporary result(this);
@@ -1748,7 +1741,6 @@ void SpeculativeJIT::compilePutByValForIntTypedArray(const TypedArrayDescriptor&
             m_jit.truncateDoubleToUint32(fpr, gpr);
         fixed.link(&m_jit);
         value.adopt(result);
-        valueGPR = gpr;
     }
     ASSERT_UNUSED(valueGPR, valueGPR != property);
     ASSERT(valueGPR != base);