| Index: src/ia32/ic-ia32.cc
|
| ===================================================================
|
| --- src/ia32/ic-ia32.cc (revision 6941)
|
| +++ src/ia32/ic-ia32.cc (working copy)
|
| @@ -1199,7 +1199,7 @@
|
| break;
|
| case kExternalShortArray:
|
| case kExternalUnsignedShortArray:
|
| - __ xor_(ecx, Operand(ecx));
|
| + __ Set(ecx, Immediate(0));
|
| __ mov_w(Operand(edi, ebx, times_2, 0), ecx);
|
| break;
|
| case kExternalIntArray:
|
| @@ -1219,9 +1219,6 @@
|
| }
|
|
|
|
|
| -// Defined in ic.cc.
|
| -Object* CallIC_Miss(Arguments args);
|
| -
|
| // The generated code does not accept smi keys.
|
| // The generated code falls through if both probes miss.
|
| static void GenerateMonomorphicCacheProbe(MacroAssembler* masm,
|
| @@ -1569,9 +1566,6 @@
|
| }
|
|
|
|
|
| -// Defined in ic.cc.
|
| -Object* LoadIC_Miss(Arguments args);
|
| -
|
| void LoadIC::GenerateMegamorphic(MacroAssembler* masm) {
|
| // ----------- S t a t e -------------
|
| // -- eax : receiver
|
| @@ -1798,10 +1792,6 @@
|
| }
|
|
|
|
|
| -// Defined in ic.cc.
|
| -Object* KeyedLoadIC_Miss(Arguments args);
|
| -
|
| -
|
| void KeyedLoadIC::GenerateMiss(MacroAssembler* masm) {
|
| // ----------- S t a t e -------------
|
| // -- eax : key
|
| @@ -1986,9 +1976,6 @@
|
| }
|
|
|
|
|
| -// Defined in ic.cc.
|
| -Object* KeyedStoreIC_Miss(Arguments args);
|
| -
|
| void KeyedStoreIC::GenerateRuntimeSetProperty(MacroAssembler* masm) {
|
| // ----------- S t a t e -------------
|
| // -- eax : value
|
|
|