OLD | NEW |
1 // Copyright 2012 the V8 project authors. All rights reserved. | 1 // Copyright 2012 the V8 project authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #include "src/v8.h" | 5 #include "src/v8.h" |
6 | 6 |
7 #if V8_TARGET_ARCH_MIPS | 7 #if V8_TARGET_ARCH_MIPS |
8 | 8 |
9 #include "src/bootstrapper.h" | 9 #include "src/bootstrapper.h" |
10 #include "src/code-stubs.h" | 10 #include "src/code-stubs.h" |
(...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
72 } | 72 } |
73 | 73 |
74 | 74 |
75 void CreateAllocationSiteStub::InitializeInterfaceDescriptor( | 75 void CreateAllocationSiteStub::InitializeInterfaceDescriptor( |
76 CodeStubInterfaceDescriptor* descriptor) { | 76 CodeStubInterfaceDescriptor* descriptor) { |
77 Register registers[] = { cp, a2, a3 }; | 77 Register registers[] = { cp, a2, a3 }; |
78 descriptor->Initialize(MajorKey(), ARRAY_SIZE(registers), registers); | 78 descriptor->Initialize(MajorKey(), ARRAY_SIZE(registers), registers); |
79 } | 79 } |
80 | 80 |
81 | 81 |
82 void InstanceofStub::InitializeInterfaceDescriptor( | |
83 Isolate* isolate, CodeStubInterfaceDescriptor* descriptor) { | |
84 UNIMPLEMENTED(); | |
85 } | |
86 | |
87 | |
88 void CallFunctionStub::InitializeInterfaceDescriptor( | 82 void CallFunctionStub::InitializeInterfaceDescriptor( |
89 Isolate* isolate, CodeStubInterfaceDescriptor* descriptor) { | 83 CodeStubInterfaceDescriptor* descriptor) { |
90 UNIMPLEMENTED(); | 84 UNIMPLEMENTED(); |
91 } | 85 } |
92 | 86 |
93 | 87 |
94 void CallConstructStub::InitializeInterfaceDescriptor( | 88 void CallConstructStub::InitializeInterfaceDescriptor( |
95 Isolate* isolate, CodeStubInterfaceDescriptor* descriptor) { | 89 CodeStubInterfaceDescriptor* descriptor) { |
96 UNIMPLEMENTED(); | 90 UNIMPLEMENTED(); |
97 } | 91 } |
98 | 92 |
99 | 93 |
100 void RegExpConstructResultStub::InitializeInterfaceDescriptor( | 94 void RegExpConstructResultStub::InitializeInterfaceDescriptor( |
101 CodeStubInterfaceDescriptor* descriptor) { | 95 CodeStubInterfaceDescriptor* descriptor) { |
102 Register registers[] = { cp, a2, a1, a0 }; | 96 Register registers[] = { cp, a2, a1, a0 }; |
103 descriptor->Initialize( | 97 descriptor->Initialize( |
104 MajorKey(), ARRAY_SIZE(registers), registers, | 98 MajorKey(), ARRAY_SIZE(registers), registers, |
105 Runtime::FunctionForId(Runtime::kRegExpConstructResult)->entry); | 99 Runtime::FunctionForId(Runtime::kRegExpConstructResult)->entry); |
(...skipping 5171 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5277 MemOperand(fp, 6 * kPointerSize), | 5271 MemOperand(fp, 6 * kPointerSize), |
5278 NULL); | 5272 NULL); |
5279 } | 5273 } |
5280 | 5274 |
5281 | 5275 |
5282 #undef __ | 5276 #undef __ |
5283 | 5277 |
5284 } } // namespace v8::internal | 5278 } } // namespace v8::internal |
5285 | 5279 |
5286 #endif // V8_TARGET_ARCH_MIPS | 5280 #endif // V8_TARGET_ARCH_MIPS |
OLD | NEW |