Index: src/x87/interface-descriptors-x87.cc |
diff --git a/src/x87/interface-descriptors-x87.cc b/src/x87/interface-descriptors-x87.cc |
index 6375748f71d5ce39812beb1d4685483952438fa5..0dd3e17c01a895095903f3b2bbda4c78c00b87a5 100644 |
--- a/src/x87/interface-descriptors-x87.cc |
+++ b/src/x87/interface-descriptors-x87.cc |
@@ -142,7 +142,7 @@ void CallFunctionDescriptor::InitializePlatformSpecific( |
void CallFunctionWithFeedbackDescriptor::InitializePlatformSpecific( |
CallInterfaceDescriptorData* data) { |
- Register registers[] = {edi, edx}; |
+ Register registers[] = {edi, eax, edx}; |
data->InitializePlatformSpecific(arraysize(registers), registers); |
} |