Index: src/mips/macro-assembler-mips.cc |
diff --git a/src/mips/macro-assembler-mips.cc b/src/mips/macro-assembler-mips.cc |
index bc981cbaacba625187b66620dd56de47d72ee520..4e3ab3291be3fa3319b290762d01ba5eea3402b8 100644 |
--- a/src/mips/macro-assembler-mips.cc |
+++ b/src/mips/macro-assembler-mips.cc |
@@ -1228,12 +1228,12 @@ void MacroAssembler::BranchF(Label* target, |
void MacroAssembler::Move(FPURegister dst, double imm) { |
static const DoubleRepresentation minus_zero(-0.0); |
static const DoubleRepresentation zero(0.0); |
- DoubleRepresentation value(imm); |
+ DoubleRepresentation value_rep(imm); |
// Handle special values first. |
bool force_load = dst.is(kDoubleRegZero); |
- if (value.bits == zero.bits && !force_load) { |
+ if (value_rep == zero && !force_load) { |
mov_d(dst, kDoubleRegZero); |
- } else if (value.bits == minus_zero.bits && !force_load) { |
+ } else if (value_rep == minus_zero && !force_load) { |
neg_d(dst, kDoubleRegZero); |
} else { |
uint32_t lo, hi; |