Index: src/mips/code-stubs-mips.cc |
diff --git a/src/mips/code-stubs-mips.cc b/src/mips/code-stubs-mips.cc |
index ec5cdafec8037c8644a3853134d321fe6aa06d6f..cb512801f23678d08046216c446fcc779e5c28e5 100644 |
--- a/src/mips/code-stubs-mips.cc |
+++ b/src/mips/code-stubs-mips.cc |
@@ -2820,8 +2820,7 @@ void StringToNumberStub::Generate(MacroAssembler* masm) { |
__ And(at, a2, Operand(String::kContainsCachedArrayIndexMask)); |
__ Branch(&runtime, ne, at, Operand(zero_reg)); |
__ IndexFromHash(a2, v0); |
- __ Ret(USE_DELAY_SLOT); |
- __ mov(v0, a0); // In delay slot. |
+ __ Ret(); |
__ bind(&runtime); |
__ Push(a0); // Push argument. |