| 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_ARM64 |    7 #if V8_TARGET_ARCH_ARM64 | 
|    8  |    8  | 
|    9 #include "src/interface-descriptors.h" |    9 #include "src/interface-descriptors.h" | 
|   10  |   10  | 
| (...skipping 19 matching lines...) Expand all  Loading... | 
|   30 const Register VectorStoreICTrampolineDescriptor::SlotRegister() { return x4; } |   30 const Register VectorStoreICTrampolineDescriptor::SlotRegister() { return x4; } | 
|   31  |   31  | 
|   32  |   32  | 
|   33 const Register VectorStoreICDescriptor::VectorRegister() { return x3; } |   33 const Register VectorStoreICDescriptor::VectorRegister() { return x3; } | 
|   34  |   34  | 
|   35  |   35  | 
|   36 const Register StoreTransitionDescriptor::MapRegister() { return x3; } |   36 const Register StoreTransitionDescriptor::MapRegister() { return x3; } | 
|   37  |   37  | 
|   38  |   38  | 
|   39 const Register LoadGlobalViaContextDescriptor::SlotRegister() { return x2; } |   39 const Register LoadGlobalViaContextDescriptor::SlotRegister() { return x2; } | 
|   40 const Register LoadGlobalViaContextDescriptor::NameRegister() { return x3; } |  | 
|   41  |   40  | 
|   42  |   41  | 
|   43 const Register StoreGlobalViaContextDescriptor::SlotRegister() { return x2; } |   42 const Register StoreGlobalViaContextDescriptor::SlotRegister() { return x2; } | 
|   44 const Register StoreGlobalViaContextDescriptor::NameRegister() { return x3; } |  | 
|   45 const Register StoreGlobalViaContextDescriptor::ValueRegister() { return x0; } |   43 const Register StoreGlobalViaContextDescriptor::ValueRegister() { return x0; } | 
|   46  |   44  | 
|   47  |   45  | 
|   48 const Register InstanceofDescriptor::left() { |   46 const Register InstanceofDescriptor::left() { | 
|   49   // Object to check (instanceof lhs). |   47   // Object to check (instanceof lhs). | 
|   50   return x11; |   48   return x11; | 
|   51 } |   49 } | 
|   52  |   50  | 
|   53  |   51  | 
|   54 const Register InstanceofDescriptor::right() { |   52 const Register InstanceofDescriptor::right() { | 
| (...skipping 365 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  420       x1,  // math rounding function |  418       x1,  // math rounding function | 
|  421       x3,  // vector slot id |  419       x3,  // vector slot id | 
|  422       x4,  // type vector |  420       x4,  // type vector | 
|  423   }; |  421   }; | 
|  424   data->InitializePlatformSpecific(arraysize(registers), registers); |  422   data->InitializePlatformSpecific(arraysize(registers), registers); | 
|  425 } |  423 } | 
|  426 }  // namespace internal |  424 }  // namespace internal | 
|  427 }  // namespace v8 |  425 }  // namespace v8 | 
|  428  |  426  | 
|  429 #endif  // V8_TARGET_ARCH_ARM64 |  427 #endif  // V8_TARGET_ARCH_ARM64 | 
| OLD | NEW |