Index: src/ic/arm64/ic-arm64.cc |
diff --git a/src/ic/arm64/ic-arm64.cc b/src/ic/arm64/ic-arm64.cc |
index 938a2dff3f8389483d681825ab0fe146cca26c83..9d66eb24950bba553148e16e6dda3d3c45b5bf38 100644 |
--- a/src/ic/arm64/ic-arm64.cc |
+++ b/src/ic/arm64/ic-arm64.cc |
@@ -447,8 +447,8 @@ void KeyedLoadIC::GenerateMegamorphic(MacroAssembler* masm) { |
static void StoreIC_PushArgs(MacroAssembler* masm) { |
__ Push(StoreDescriptor::ReceiverRegister(), StoreDescriptor::NameRegister(), |
StoreDescriptor::ValueRegister(), |
- VectorStoreICDescriptor::SlotRegister(), |
- VectorStoreICDescriptor::VectorRegister()); |
+ StoreWithVectorDescriptor::SlotRegister(), |
+ StoreWithVectorDescriptor::VectorRegister()); |
} |
@@ -659,8 +659,8 @@ void KeyedStoreIC::GenerateMegamorphic(MacroAssembler* masm, |
// The handlers in the stub cache expect a vector and slot. Since we won't |
// change the IC from any downstream misses, a dummy vector can be used. |
- Register vector = VectorStoreICDescriptor::VectorRegister(); |
- Register slot = VectorStoreICDescriptor::SlotRegister(); |
+ Register vector = StoreWithVectorDescriptor::VectorRegister(); |
+ Register slot = StoreWithVectorDescriptor::SlotRegister(); |
DCHECK(!AreAliased(vector, slot, x5, x6, x7, x8)); |
Handle<TypeFeedbackVector> dummy_vector = |
TypeFeedbackVector::DummyVector(masm->isolate()); |
@@ -734,8 +734,8 @@ void StoreIC::GenerateNormal(MacroAssembler* masm) { |
Register name = StoreDescriptor::NameRegister(); |
Register dictionary = x5; |
DCHECK(!AreAliased(value, receiver, name, |
- VectorStoreICDescriptor::SlotRegister(), |
- VectorStoreICDescriptor::VectorRegister(), x5, x6, x7)); |
+ StoreWithVectorDescriptor::SlotRegister(), |
+ StoreWithVectorDescriptor::VectorRegister(), x5, x6, x7)); |
__ Ldr(dictionary, FieldMemOperand(receiver, JSObject::kPropertiesOffset)); |