| Index: src/arm/ic-arm.cc
|
| ===================================================================
|
| --- src/arm/ic-arm.cc (revision 3823)
|
| +++ src/arm/ic-arm.cc (working copy)
|
| @@ -788,23 +788,6 @@
|
| }
|
|
|
|
|
| -void KeyedStoreIC::GenerateExtendStorage(MacroAssembler* masm) {
|
| - // ---------- S t a t e --------------
|
| - // -- r0 : value
|
| - // -- lr : return address
|
| - // -- sp[0] : key
|
| - // -- sp[1] : receiver
|
| - // ----------- S t a t e -------------
|
| -
|
| - __ ldm(ia, sp, r2.bit() | r3.bit());
|
| - __ stm(db_w, sp, r0.bit() | r2.bit() | r3.bit());
|
| -
|
| - // Perform tail call to the entry.
|
| - __ TailCallRuntime(
|
| - ExternalReference(IC_Utility(kSharedStoreIC_ExtendStorage)), 3, 1);
|
| -}
|
| -
|
| -
|
| void StoreIC::GenerateMegamorphic(MacroAssembler* masm) {
|
| // ----------- S t a t e -------------
|
| // -- r0 : value
|
| @@ -825,23 +808,6 @@
|
| }
|
|
|
|
|
| -void StoreIC::GenerateExtendStorage(MacroAssembler* masm) {
|
| - // ----------- S t a t e -------------
|
| - // -- r0 : value
|
| - // -- r2 : name
|
| - // -- lr : return address
|
| - // -- [sp] : receiver
|
| - // -----------------------------------
|
| -
|
| - __ ldr(r3, MemOperand(sp)); // copy receiver
|
| - __ stm(db_w, sp, r0.bit() | r2.bit() | r3.bit());
|
| -
|
| - // Perform tail call to the entry.
|
| - __ TailCallRuntime(
|
| - ExternalReference(IC_Utility(kSharedStoreIC_ExtendStorage)), 3, 1);
|
| -}
|
| -
|
| -
|
| void StoreIC::GenerateMiss(MacroAssembler* masm) {
|
| // ----------- S t a t e -------------
|
| // -- r0 : value
|
|
|