| Index: src/mips64/code-stubs-mips64.cc
|
| diff --git a/src/mips64/code-stubs-mips64.cc b/src/mips64/code-stubs-mips64.cc
|
| index 3d01961ee2c1219334630b0977328ddddf371f5c..e2b8f927e62844ef884e3ee5da1c6fbf27c305e5 100644
|
| --- a/src/mips64/code-stubs-mips64.cc
|
| +++ b/src/mips64/code-stubs-mips64.cc
|
| @@ -123,9 +123,6 @@ void CompareNilICStub::InitializeInterfaceDescriptor(
|
| }
|
|
|
|
|
| -const Register InterfaceDescriptor::ContextRegister() { return cp; }
|
| -
|
| -
|
| static void InitializeArrayConstructorDescriptor(
|
| CodeStub::Major major, CodeStubInterfaceDescriptor* descriptor,
|
| int constant_stack_parameter_count) {
|
| @@ -260,80 +257,6 @@ void StringAddStub::InitializeInterfaceDescriptor(
|
| }
|
|
|
|
|
| -void CallDescriptors::InitializeForIsolate(Isolate* isolate) {
|
| - {
|
| - CallInterfaceDescriptor* descriptor =
|
| - isolate->call_descriptor(Isolate::ArgumentAdaptorCall);
|
| - Register registers[] = { cp, // context
|
| - a1, // JSFunction
|
| - a0, // actual number of arguments
|
| - a2, // expected number of arguments
|
| - };
|
| - Representation representations[] = {
|
| - Representation::Tagged(), // context
|
| - Representation::Tagged(), // JSFunction
|
| - Representation::Integer32(), // actual number of arguments
|
| - Representation::Integer32(), // expected number of arguments
|
| - };
|
| - descriptor->Initialize(arraysize(registers), registers, representations);
|
| - }
|
| - {
|
| - CallInterfaceDescriptor* descriptor =
|
| - isolate->call_descriptor(Isolate::KeyedCall);
|
| - Register registers[] = { cp, // context
|
| - a2, // key
|
| - };
|
| - Representation representations[] = {
|
| - Representation::Tagged(), // context
|
| - Representation::Tagged(), // key
|
| - };
|
| - descriptor->Initialize(arraysize(registers), registers, representations);
|
| - }
|
| - {
|
| - CallInterfaceDescriptor* descriptor =
|
| - isolate->call_descriptor(Isolate::NamedCall);
|
| - Register registers[] = { cp, // context
|
| - a2, // name
|
| - };
|
| - Representation representations[] = {
|
| - Representation::Tagged(), // context
|
| - Representation::Tagged(), // name
|
| - };
|
| - descriptor->Initialize(arraysize(registers), registers, representations);
|
| - }
|
| - {
|
| - CallInterfaceDescriptor* descriptor =
|
| - isolate->call_descriptor(Isolate::CallHandler);
|
| - Register registers[] = { cp, // context
|
| - a0, // receiver
|
| - };
|
| - Representation representations[] = {
|
| - Representation::Tagged(), // context
|
| - Representation::Tagged(), // receiver
|
| - };
|
| - descriptor->Initialize(arraysize(registers), registers, representations);
|
| - }
|
| - {
|
| - CallInterfaceDescriptor* descriptor =
|
| - isolate->call_descriptor(Isolate::ApiFunctionCall);
|
| - Register registers[] = { cp, // context
|
| - a0, // callee
|
| - a4, // call_data
|
| - a2, // holder
|
| - a1, // api_function_address
|
| - };
|
| - Representation representations[] = {
|
| - Representation::Tagged(), // context
|
| - Representation::Tagged(), // callee
|
| - Representation::Tagged(), // call_data
|
| - Representation::Tagged(), // holder
|
| - Representation::External(), // api_function_address
|
| - };
|
| - descriptor->Initialize(arraysize(registers), registers, representations);
|
| - }
|
| -}
|
| -
|
| -
|
| #define __ ACCESS_MASM(masm)
|
|
|
|
|
|
|