| Index: src/arm/macro-assembler-arm.cc
|
| diff --git a/src/arm/macro-assembler-arm.cc b/src/arm/macro-assembler-arm.cc
|
| index 29cf434285fa61dbfa742adef9f2e6c264e9901e..d2663102657a5f6eb04d189435b1582fc7a9d3fa 100644
|
| --- a/src/arm/macro-assembler-arm.cc
|
| +++ b/src/arm/macro-assembler-arm.cc
|
| @@ -789,7 +789,6 @@ void MacroAssembler::VFPCompareAndLoadFlags(const DwVfpRegister src1,
|
|
|
| void MacroAssembler::Vmov(const DwVfpRegister dst,
|
| const double imm,
|
| - const Register scratch,
|
| const Condition cond) {
|
| ASSERT(CpuFeatures::IsEnabled(VFP2));
|
| static const DoubleRepresentation minus_zero(-0.0);
|
| @@ -801,7 +800,7 @@ void MacroAssembler::Vmov(const DwVfpRegister dst,
|
| } else if (value.bits == minus_zero.bits) {
|
| vneg(dst, kDoubleRegZero, cond);
|
| } else {
|
| - vmov(dst, imm, scratch, cond);
|
| + vmov(dst, imm, cond);
|
| }
|
| }
|
|
|
| @@ -1988,7 +1987,7 @@ void MacroAssembler::StoreNumberToDoubleElements(Register value_reg,
|
| destination = FloatingPointHelper::kCoreRegisters;
|
| }
|
|
|
| - Register untagged_value = elements_reg;
|
| + Register untagged_value = receiver_reg;
|
| SmiUntag(untagged_value, value_reg);
|
| FloatingPointHelper::ConvertIntToDouble(this,
|
| untagged_value,
|
| @@ -3677,7 +3676,7 @@ void MacroAssembler::ClampDoubleToUint8(Register result_reg,
|
|
|
| // Double value is >= 255, return 255.
|
| bind(&above_zero);
|
| - Vmov(temp_double_reg, 255.0, result_reg);
|
| + Vmov(temp_double_reg, 255.0);
|
| VFPCompareAndSetFlags(input_reg, temp_double_reg);
|
| b(le, &in_bounds);
|
| mov(result_reg, Operand(255));
|
| @@ -3730,7 +3729,7 @@ void MacroAssembler::LoadInstanceDescriptors(Register map,
|
|
|
|
|
| void MacroAssembler::NumberOfOwnDescriptors(Register dst, Register map) {
|
| - ldr(dst, FieldMemOperand(map, Map::kBitField3Offset));
|
| + ldr(dst, FieldMemOperand(map, Map::kBitFieldOffset));
|
| DecodeField<Map::NumberOfOwnDescriptorsBits>(dst);
|
| }
|
|
|
|
|