| 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) {
|
|
|