Index: src/x87/ic-x87.cc |
diff --git a/src/x87/ic-x87.cc b/src/x87/ic-x87.cc |
index 6cd9ac4e68312fa8002f2a548361d0c04b11232d..618346bfbb1b3d4e920d582f49d5ddd008443108 100644 |
--- a/src/x87/ic-x87.cc |
+++ b/src/x87/ic-x87.cc |
@@ -1025,6 +1025,17 @@ void KeyedLoadIC::GenerateMiss(MacroAssembler* masm) { |
} |
+// IC register specifications |
+Register LoadIC::kReceiverRegister = edx; |
+Register LoadIC::kNameRegister = ecx; |
+const Register LoadIC::registers[] = { kReceiverRegister, kNameRegister }; |
+ |
+ |
+Register KeyedLoadIC::kReceiverRegister = LoadIC::kReceiverRegister; |
+Register KeyedLoadIC::kNameRegister = LoadIC::kNameRegister; |
+const Register KeyedLoadIC::registers[] = { kReceiverRegister, kNameRegister }; |
+ |
+ |
void KeyedLoadIC::GenerateRuntimeGetProperty(MacroAssembler* masm) { |
// ----------- S t a t e ------------- |
// -- ecx : key |