| Index: src/compiler/mips/code-generator-mips.cc
|
| diff --git a/src/compiler/mips/code-generator-mips.cc b/src/compiler/mips/code-generator-mips.cc
|
| index 1230ff965feb7bd11aa422fab69b12be1994efb6..48ef0337f2732ee9050af7f3cf4a7b3021bf39df 100644
|
| --- a/src/compiler/mips/code-generator-mips.cc
|
| +++ b/src/compiler/mips/code-generator-mips.cc
|
| @@ -1174,9 +1174,9 @@ void CodeGenerator::AssembleSwap(InstructionOperand* source,
|
| Register temp_0 = kScratchReg;
|
| FPURegister temp_1 = kScratchDoubleReg;
|
| MemOperand src0 = g.ToMemOperand(source);
|
| - MemOperand src1(src0.rm(), src0.offset() + kPointerSize);
|
| + MemOperand src1(src0.rm(), src0.offset() + kIntSize);
|
| MemOperand dst0 = g.ToMemOperand(destination);
|
| - MemOperand dst1(dst0.rm(), dst0.offset() + kPointerSize);
|
| + MemOperand dst1(dst0.rm(), dst0.offset() + kIntSize);
|
| __ ldc1(temp_1, dst0); // Save destination in temp_1.
|
| __ lw(temp_0, src0); // Then use temp_0 to copy source to destination.
|
| __ sw(temp_0, dst0);
|
|
|