| Index: src/ic/mips/ic-mips.cc
|
| diff --git a/src/ic/mips/ic-mips.cc b/src/ic/mips/ic-mips.cc
|
| index a4df1bd08c086711404276d0b587caa319cfc94c..5e72e8979a000c477a7cc80c57e5ca5b5cb35513 100644
|
| --- a/src/ic/mips/ic-mips.cc
|
| +++ b/src/ic/mips/ic-mips.cc
|
| @@ -979,32 +979,6 @@ void KeyedStoreIC::GenerateMiss(MacroAssembler* masm) {
|
| }
|
|
|
|
|
| -void StoreIC::GenerateSlow(MacroAssembler* masm) {
|
| - // Push receiver, key and value for runtime call.
|
| - __ Push(ReceiverRegister(), NameRegister(), ValueRegister());
|
| -
|
| - // The slow case calls into the runtime to complete the store without causing
|
| - // an IC miss that would otherwise cause a transition to the generic stub.
|
| - ExternalReference ref =
|
| - ExternalReference(IC_Utility(kStoreIC_Slow), masm->isolate());
|
| - __ TailCallExternalReference(ref, 3, 1);
|
| -}
|
| -
|
| -
|
| -void KeyedStoreIC::GenerateSlow(MacroAssembler* masm) {
|
| - // Push receiver, key and value for runtime call.
|
| - // We can't use MultiPush as the order of the registers is important.
|
| - __ Push(ReceiverRegister(), NameRegister(), ValueRegister());
|
| -
|
| - // The slow case calls into the runtime to complete the store without causing
|
| - // an IC miss that would otherwise cause a transition to the generic stub.
|
| - ExternalReference ref =
|
| - ExternalReference(IC_Utility(kKeyedStoreIC_Slow), masm->isolate());
|
| -
|
| - __ TailCallExternalReference(ref, 3, 1);
|
| -}
|
| -
|
| -
|
| void StoreIC::GenerateMegamorphic(MacroAssembler* masm) {
|
| Register receiver = ReceiverRegister();
|
| Register name = NameRegister();
|
|
|