Index: src/mips/code-stubs-mips.h |
diff --git a/src/mips/code-stubs-mips.h b/src/mips/code-stubs-mips.h |
index 764791619fba91794278135024cf4a18588086ab..b2ff6143b51ea19d186ec03b51b21a213a71ce5f 100644 |
--- a/src/mips/code-stubs-mips.h |
+++ b/src/mips/code-stubs-mips.h |
@@ -484,7 +484,7 @@ class RecordWriteStub: public PlatformCodeStub { |
void SaveCallerSaveRegisters(MacroAssembler* masm, SaveFPRegsMode mode) { |
masm->MultiPush((kJSCallerSaved | ra.bit()) & ~scratch1_.bit()); |
if (mode == kSaveFPRegs) { |
- CpuFeatures::Scope scope(FPU); |
+ CpuFeatureScope scope(masm, FPU); |
masm->MultiPushFPU(kCallerSavedFPU); |
} |
} |
@@ -492,7 +492,7 @@ class RecordWriteStub: public PlatformCodeStub { |
inline void RestoreCallerSaveRegisters(MacroAssembler*masm, |
SaveFPRegsMode mode) { |
if (mode == kSaveFPRegs) { |
- CpuFeatures::Scope scope(FPU); |
+ CpuFeatureScope scope(masm, FPU); |
masm->MultiPopFPU(kCallerSavedFPU); |
} |
masm->MultiPop((kJSCallerSaved | ra.bit()) & ~scratch1_.bit()); |