Index: src/ic/x87/stub-cache-x87.cc |
diff --git a/src/ic/x87/stub-cache-x87.cc b/src/ic/x87/stub-cache-x87.cc |
index ef2246fc09e84899dba76d51a50bf213c79105e7..e2d994a466700a15f30196088a38282ae0d35632 100644 |
--- a/src/ic/x87/stub-cache-x87.cc |
+++ b/src/ic/x87/stub-cache-x87.cc |
@@ -64,8 +64,8 @@ static void ProbeTable(StubCache* stub_cache, MacroAssembler* masm, |
// probe, and need to be dropped before calling the handler. |
if (is_vector_store) { |
// The overlap here is rather embarrassing. One does what one must. |
- Register vector = VectorStoreICDescriptor::VectorRegister(); |
- DCHECK(extra.is(VectorStoreICDescriptor::SlotRegister())); |
+ Register vector = StoreWithVectorDescriptor::VectorRegister(); |
+ DCHECK(extra.is(StoreWithVectorDescriptor::SlotRegister())); |
__ add(extra, Immediate(Code::kHeaderSize - kHeapObjectTag)); |
__ pop(vector); |
__ mov(Operand::StaticVariable(virtual_register), extra); |
@@ -123,8 +123,8 @@ static void ProbeTable(StubCache* stub_cache, MacroAssembler* masm, |
if (is_vector_store) { |
// The vector and slot were pushed onto the stack before starting the |
// probe, and need to be dropped before calling the handler. |
- Register vector = VectorStoreICDescriptor::VectorRegister(); |
- DCHECK(offset.is(VectorStoreICDescriptor::SlotRegister())); |
+ Register vector = StoreWithVectorDescriptor::VectorRegister(); |
+ DCHECK(offset.is(StoreWithVectorDescriptor::SlotRegister())); |
__ add(offset, Immediate(Code::kHeaderSize - kHeapObjectTag)); |
__ mov(Operand::StaticVariable(virtual_register), offset); |
__ pop(vector); |