From b14d01f56e94a7cf9b17ff8964326fc39e8c2a52 Mon Sep 17 00:00:00 2001 From: Douglas Crosher Date: Thu, 17 Apr 2014 00:08:21 +1000 Subject: [PATCH] Land bug 996883. r=mjrosenb --- js/src/jit/arm/MacroAssembler-arm.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js/src/jit/arm/MacroAssembler-arm.cpp b/js/src/jit/arm/MacroAssembler-arm.cpp index f0cee34a7275..57533058ff86 100644 --- a/js/src/jit/arm/MacroAssembler-arm.cpp +++ b/js/src/jit/arm/MacroAssembler-arm.cpp @@ -365,7 +365,7 @@ MacroAssemblerARM::ma_alu(Register src1, Imm32 imm, Register dest, // And try with its negative. if (negOp != op_invalid && - alu_dbl(src1, negImm, dest, negOp, sc, c)) + alu_dbl(src1, negImm, negDest, negOp, sc, c)) return; // Well, damn. We can use two 16 bit mov's, then do the op