Index: src/mips/codegen-mips.cc |
diff --git a/src/mips/codegen-mips.cc b/src/mips/codegen-mips.cc |
index d5ab3296e3ba206b519b2b072723ea3974b0e403..484dee6bd9b8400bf5edfcfd8938dbb7d3fcebed 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)); |