Index: src/mips/macro-assembler-mips.cc |
diff --git a/src/mips/macro-assembler-mips.cc b/src/mips/macro-assembler-mips.cc |
index 6f16f1d4c0f28c890cb8092782d215ddc8f7d638..275daf24ca079e0aacf06e7b140776b188c2b7e8 100644 |
--- a/src/mips/macro-assembler-mips.cc |
+++ b/src/mips/macro-assembler-mips.cc |
@@ -1525,12 +1525,11 @@ void MacroAssembler::BranchF(Label* target, |
} |
-void MacroAssembler::Move(FPURegister dst, double imm) { |
+void MacroAssembler::Move(FPURegister dst, double imm, bool force_load) { |
static const DoubleRepresentation minus_zero(-0.0); |
static const DoubleRepresentation zero(0.0); |
DoubleRepresentation value_rep(imm); |
// Handle special values first. |
- bool force_load = dst.is(kDoubleRegZero); |
if (value_rep == zero && !force_load) { |
mov_d(dst, kDoubleRegZero); |
} else if (value_rep == minus_zero && !force_load) { |