| OLD | NEW |
| 1 // Copyright (c) 1994-2006 Sun Microsystems Inc. | 1 // Copyright (c) 1994-2006 Sun Microsystems Inc. |
| 2 // All Rights Reserved. | 2 // All Rights Reserved. |
| 3 // | 3 // |
| 4 // Redistribution and use in source and binary forms, with or without | 4 // Redistribution and use in source and binary forms, with or without |
| 5 // modification, are permitted provided that the following conditions | 5 // modification, are permitted provided that the following conditions |
| 6 // are met: | 6 // are met: |
| 7 // | 7 // |
| 8 // - Redistributions of source code must retain the above copyright notice, | 8 // - Redistributions of source code must retain the above copyright notice, |
| 9 // this list of conditions and the following disclaimer. | 9 // this list of conditions and the following disclaimer. |
| 10 // | 10 // |
| (...skipping 144 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 155 | 155 |
| 156 const Register no_reg = { kRegister_no_reg_Code }; | 156 const Register no_reg = { kRegister_no_reg_Code }; |
| 157 | 157 |
| 158 const Register r0 = { kRegister_r0_Code }; | 158 const Register r0 = { kRegister_r0_Code }; |
| 159 const Register r1 = { kRegister_r1_Code }; | 159 const Register r1 = { kRegister_r1_Code }; |
| 160 const Register r2 = { kRegister_r2_Code }; | 160 const Register r2 = { kRegister_r2_Code }; |
| 161 const Register r3 = { kRegister_r3_Code }; | 161 const Register r3 = { kRegister_r3_Code }; |
| 162 const Register r4 = { kRegister_r4_Code }; | 162 const Register r4 = { kRegister_r4_Code }; |
| 163 const Register r5 = { kRegister_r5_Code }; | 163 const Register r5 = { kRegister_r5_Code }; |
| 164 const Register r6 = { kRegister_r6_Code }; | 164 const Register r6 = { kRegister_r6_Code }; |
| 165 // Used as context register. |
| 166 const Register r7 = {kRegister_r7_Code}; |
| 165 // Used as constant pool pointer register if FLAG_enable_ool_constant_pool. | 167 // Used as constant pool pointer register if FLAG_enable_ool_constant_pool. |
| 166 const Register r7 = { kRegister_r7_Code }; | |
| 167 // Used as context register. | |
| 168 const Register r8 = { kRegister_r8_Code }; | 168 const Register r8 = { kRegister_r8_Code }; |
| 169 // Used as lithium codegen scratch register. | 169 // Used as lithium codegen scratch register. |
| 170 const Register r9 = { kRegister_r9_Code }; | 170 const Register r9 = { kRegister_r9_Code }; |
| 171 // Used as roots register. | 171 // Used as roots register. |
| 172 const Register r10 = { kRegister_r10_Code }; | 172 const Register r10 = { kRegister_r10_Code }; |
| 173 const Register fp = { kRegister_fp_Code }; | 173 const Register fp = { kRegister_fp_Code }; |
| 174 const Register ip = { kRegister_ip_Code }; | 174 const Register ip = { kRegister_ip_Code }; |
| 175 const Register sp = { kRegister_sp_Code }; | 175 const Register sp = { kRegister_sp_Code }; |
| 176 const Register lr = { kRegister_lr_Code }; | 176 const Register lr = { kRegister_lr_Code }; |
| 177 const Register pc = { kRegister_pc_Code }; | 177 const Register pc = { kRegister_pc_Code }; |
| (...skipping 1531 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1709 public: | 1709 public: |
| 1710 explicit EnsureSpace(Assembler* assembler) { | 1710 explicit EnsureSpace(Assembler* assembler) { |
| 1711 assembler->CheckBuffer(); | 1711 assembler->CheckBuffer(); |
| 1712 } | 1712 } |
| 1713 }; | 1713 }; |
| 1714 | 1714 |
| 1715 | 1715 |
| 1716 } } // namespace v8::internal | 1716 } } // namespace v8::internal |
| 1717 | 1717 |
| 1718 #endif // V8_ARM_ASSEMBLER_ARM_H_ | 1718 #endif // V8_ARM_ASSEMBLER_ARM_H_ |
| OLD | NEW |