Index: src/interface-descriptors.cc |
diff --git a/src/interface-descriptors.cc b/src/interface-descriptors.cc |
index 815027ed4bed02ee4d2227b41308382aacf3213e..4d29e98a1007793f03928198785656181ebc082e 100644 |
--- a/src/interface-descriptors.cc |
+++ b/src/interface-descriptors.cc |
@@ -81,6 +81,12 @@ void AllocateMutableHeapNumberDescriptor::InitializePlatformSpecific( |
} |
+void VoidDescriptor::InitializePlatformSpecific( |
+ CallInterfaceDescriptorData* data) { |
+ data->InitializePlatformSpecific(0, nullptr); |
+} |
+ |
+ |
Type::FunctionType* LoadDescriptor::BuildCallInterfaceDescriptorFunctionType( |
Isolate* isolate, int paramater_count) { |
Zone* zone = isolate->interface_descriptor_zone(); |
@@ -92,6 +98,7 @@ Type::FunctionType* LoadDescriptor::BuildCallInterfaceDescriptorFunctionType( |
return function; |
} |
+ |
void LoadDescriptor::InitializePlatformSpecific( |
CallInterfaceDescriptorData* data) { |
Register registers[] = {ReceiverRegister(), NameRegister(), SlotRegister()}; |
@@ -546,32 +553,5 @@ ApiAccessorDescriptor::BuildCallInterfaceDescriptorFunctionType( |
} |
-Type::FunctionType* MathRoundVariantCallFromUnoptimizedCodeDescriptor:: |
- BuildCallInterfaceDescriptorFunctionType(Isolate* isolate, |
- int paramater_count) { |
- Zone* zone = isolate->interface_descriptor_zone(); |
- Type::FunctionType* function = |
- Type::FunctionType::New(AnyTagged(zone), Type::Undefined(), 4, zone); |
- function->InitParameter(0, Type::Receiver()); |
- function->InitParameter(1, SmiType(zone)); |
- function->InitParameter(2, AnyTagged(zone)); |
- function->InitParameter(3, AnyTagged(zone)); |
- return function; |
-} |
- |
- |
-Type::FunctionType* MathRoundVariantCallFromOptimizedCodeDescriptor:: |
- BuildCallInterfaceDescriptorFunctionType(Isolate* isolate, |
- int paramater_count) { |
- Zone* zone = isolate->interface_descriptor_zone(); |
- Type::FunctionType* function = |
- Type::FunctionType::New(AnyTagged(zone), Type::Undefined(), 5, zone); |
- function->InitParameter(0, Type::Receiver()); |
- function->InitParameter(1, SmiType(zone)); |
- function->InitParameter(2, AnyTagged(zone)); |
- function->InitParameter(3, AnyTagged(zone)); |
- function->InitParameter(4, AnyTagged(zone)); |
- return function; |
-} |
} // namespace internal |
} // namespace v8 |