| Index: src/arm/macro-assembler-arm.cc
|
| diff --git a/src/arm/macro-assembler-arm.cc b/src/arm/macro-assembler-arm.cc
|
| index 5f6076b41dfbd1bf726930aa129b4b63a1b51361..1e36b357857f2d55af4fc14618a83b9051b08669 100644
|
| --- a/src/arm/macro-assembler-arm.cc
|
| +++ b/src/arm/macro-assembler-arm.cc
|
| @@ -815,11 +815,11 @@ void MacroAssembler::Vmov(const DwVfpRegister dst,
|
| const Register scratch) {
|
| static const DoubleRepresentation minus_zero(-0.0);
|
| static const DoubleRepresentation zero(0.0);
|
| - DoubleRepresentation value(imm);
|
| + DoubleRepresentation value_rep(imm);
|
| // Handle special values first.
|
| - if (value.bits == zero.bits) {
|
| + if (value_rep == zero) {
|
| vmov(dst, kDoubleRegZero);
|
| - } else if (value.bits == minus_zero.bits) {
|
| + } else if (value_rep == minus_zero) {
|
| vneg(dst, kDoubleRegZero);
|
| } else {
|
| vmov(dst, imm, scratch);
|
|
|