| Index: src/mips/codegen-mips.cc
|
| diff --git a/src/mips/codegen-mips.cc b/src/mips/codegen-mips.cc
|
| index bbb1a3120fb8b162b2b01b9b9f27989eedb2a705..f5cb5e4892ccb81c39b60f7ec3e444fca97b535c 100644
|
| --- a/src/mips/codegen-mips.cc
|
| +++ b/src/mips/codegen-mips.cc
|
| @@ -72,7 +72,7 @@ UnaryMathFunction CreateExpFunction() {
|
| MacroAssembler masm(NULL, buffer, static_cast<int>(actual_size));
|
|
|
| {
|
| - CpuFeatures::Scope use_fpu(FPU);
|
| + CpuFeatureScope use_fpu(&masm, FPU);
|
| DoubleRegister input = f12;
|
| DoubleRegister result = f0;
|
| DoubleRegister double_scratch1 = f4;
|
| @@ -278,7 +278,7 @@ void ElementsTransitionGenerator::GenerateSmiToDouble(
|
|
|
| // Normal smi, convert to double and store.
|
| if (fpu_supported) {
|
| - CpuFeatures::Scope scope(FPU);
|
| + CpuFeatureScope scope(masm, FPU);
|
| __ mtc1(t5, f0);
|
| __ cvt_d_w(f0, f0);
|
| __ sdc1(f0, MemOperand(t3));
|
|
|