# HG changeset patch
# User t_mrc-ct@users.sourceforge.jp
# Date 1376220159 -32400
# Branch GECKO1708esr_2013080515_RELBRANCH
# Node ID 639cf1b1d9d6d53bb9f7fd0e42ec6caa41ab5a01
# Parent  cb4a88ee7534db1c3d3c07bf9976536207f68691
fix methodjit stricteq bug

diff --git a/js/src/methodjit/FastOps.cpp b/js/src/methodjit/FastOps.cpp
--- a/js/src/methodjit/FastOps.cpp
+++ b/js/src/methodjit/FastOps.cpp
@@ -2609,7 +2609,7 @@
     if (other->isConstant()) {
         masm.set32(cond, testReg, Imm32(other->getValue().toInt32()), resultReg);
     } else if (frame.shouldAvoidDataRemat(other)) {
-        masm.set32(cond, testReg, frame.addressOf(other), resultReg);
+        masm.set32(cond, testReg, masm.payloadOf(frame.addressOf(other)), resultReg);
     } else {
         RegisterID otherReg = frame.tempRegForData(other);
 
