| Index: src/arm64/stub-cache-arm64.cc
|
| diff --git a/src/arm64/stub-cache-arm64.cc b/src/arm64/stub-cache-arm64.cc
|
| index 0711acae0b9fd7668f182a2916bc94a72ca608e1..1b2e9599368877a666a93c0a7abacd934a22cc67 100644
|
| --- a/src/arm64/stub-cache-arm64.cc
|
| +++ b/src/arm64/stub-cache-arm64.cc
|
| @@ -395,7 +395,7 @@ void StoreStubCompiler::GenerateStoreTransition(MacroAssembler* masm,
|
| __ JumpIfSmi(value_reg, miss_label);
|
| } else if (representation.IsDouble()) {
|
| UseScratchRegisterScope temps(masm);
|
| - Register temp_double = temps.AcquireD();
|
| + DoubleRegister temp_double = temps.AcquireD();
|
| __ SmiUntagToDouble(temp_double, value_reg, kSpeculativeUntag);
|
|
|
| Label do_store, heap_number;
|
| @@ -546,7 +546,7 @@ void StoreStubCompiler::GenerateStoreField(MacroAssembler* masm,
|
| __ JumpIfSmi(value_reg, miss_label);
|
| } else if (representation.IsDouble()) {
|
| UseScratchRegisterScope temps(masm);
|
| - Register temp_double = temps.AcquireD();
|
| + DoubleRegister temp_double = temps.AcquireD();
|
|
|
| __ SmiUntagToDouble(temp_double, value_reg, kSpeculativeUntag);
|
|
|
|
|