| OLD | NEW | 
|    1 // Copyright 2014 the V8 project authors. All rights reserved. |    1 // Copyright 2014 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 #if V8_TARGET_ARCH_PPC |    5 #if V8_TARGET_ARCH_PPC | 
|    6  |    6  | 
|    7 #include "src/interface-descriptors.h" |    7 #include "src/interface-descriptors.h" | 
|    8  |    8  | 
|    9 namespace v8 { |    9 namespace v8 { | 
|   10 namespace internal { |   10 namespace internal { | 
| (...skipping 11 matching lines...) Expand all  Loading... | 
|   22  |   22  | 
|   23 const Register FastNewFunctionContextDescriptor::FunctionRegister() { |   23 const Register FastNewFunctionContextDescriptor::FunctionRegister() { | 
|   24   return r4; |   24   return r4; | 
|   25 } |   25 } | 
|   26 const Register FastNewFunctionContextDescriptor::SlotsRegister() { return r3; } |   26 const Register FastNewFunctionContextDescriptor::SlotsRegister() { return r3; } | 
|   27  |   27  | 
|   28 const Register LoadDescriptor::ReceiverRegister() { return r4; } |   28 const Register LoadDescriptor::ReceiverRegister() { return r4; } | 
|   29 const Register LoadDescriptor::NameRegister() { return r5; } |   29 const Register LoadDescriptor::NameRegister() { return r5; } | 
|   30 const Register LoadDescriptor::SlotRegister() { return r3; } |   30 const Register LoadDescriptor::SlotRegister() { return r3; } | 
|   31  |   31  | 
|   32  |  | 
|   33 const Register LoadWithVectorDescriptor::VectorRegister() { return r6; } |   32 const Register LoadWithVectorDescriptor::VectorRegister() { return r6; } | 
|   34  |   33  | 
 |   34 const Register LoadICProtoArrayDescriptor::HandlerRegister() { return r7; } | 
|   35  |   35  | 
|   36 const Register StoreDescriptor::ReceiverRegister() { return r4; } |   36 const Register StoreDescriptor::ReceiverRegister() { return r4; } | 
|   37 const Register StoreDescriptor::NameRegister() { return r5; } |   37 const Register StoreDescriptor::NameRegister() { return r5; } | 
|   38 const Register StoreDescriptor::ValueRegister() { return r3; } |   38 const Register StoreDescriptor::ValueRegister() { return r3; } | 
|   39 const Register StoreDescriptor::SlotRegister() { return r7; } |   39 const Register StoreDescriptor::SlotRegister() { return r7; } | 
|   40  |   40  | 
|   41 const Register StoreWithVectorDescriptor::VectorRegister() { return r6; } |   41 const Register StoreWithVectorDescriptor::VectorRegister() { return r6; } | 
|   42  |   42  | 
|   43 const Register StoreTransitionDescriptor::SlotRegister() { return r7; } |   43 const Register StoreTransitionDescriptor::SlotRegister() { return r7; } | 
|   44 const Register StoreTransitionDescriptor::VectorRegister() { return r6; } |   44 const Register StoreTransitionDescriptor::VectorRegister() { return r6; } | 
| (...skipping 363 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  408       r3,  // the value to pass to the generator |  408       r3,  // the value to pass to the generator | 
|  409       r4,  // the JSGeneratorObject to resume |  409       r4,  // the JSGeneratorObject to resume | 
|  410       r5   // the resume mode (tagged) |  410       r5   // the resume mode (tagged) | 
|  411   }; |  411   }; | 
|  412   data->InitializePlatformSpecific(arraysize(registers), registers); |  412   data->InitializePlatformSpecific(arraysize(registers), registers); | 
|  413 } |  413 } | 
|  414 }  // namespace internal |  414 }  // namespace internal | 
|  415 }  // namespace v8 |  415 }  // namespace v8 | 
|  416  |  416  | 
|  417 #endif  // V8_TARGET_ARCH_PPC |  417 #endif  // V8_TARGET_ARCH_PPC | 
| OLD | NEW |