| OLD | NEW |
| 1 // Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file | 1 // Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file |
| 2 // for details. All rights reserved. Use of this source code is governed by a | 2 // for details. All rights reserved. Use of this source code is governed by a |
| 3 // BSD-style license that can be found in the LICENSE file. | 3 // BSD-style license that can be found in the LICENSE file. |
| 4 | 4 |
| 5 #ifndef VM_CONSTANTS_MIPS_H_ | 5 #ifndef VM_CONSTANTS_MIPS_H_ |
| 6 #define VM_CONSTANTS_MIPS_H_ | 6 #define VM_CONSTANTS_MIPS_H_ |
| 7 | 7 |
| 8 namespace dart { | 8 namespace dart { |
| 9 | 9 |
| 10 enum Register { | 10 enum Register { |
| (...skipping 235 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 246 MOVZ = 10, | 246 MOVZ = 10, |
| 247 MOVN = 11, | 247 MOVN = 11, |
| 248 SYSCALL = 12, | 248 SYSCALL = 12, |
| 249 BREAK = 13, | 249 BREAK = 13, |
| 250 SYNC = 15, | 250 SYNC = 15, |
| 251 MFHI =16, | 251 MFHI =16, |
| 252 MTHI = 17, | 252 MTHI = 17, |
| 253 MFLO = 18, | 253 MFLO = 18, |
| 254 MTLO = 19, | 254 MTLO = 19, |
| 255 MULT = 24, | 255 MULT = 24, |
| 256 MUTLU = 25, | 256 MULTU = 25, |
| 257 DIV = 26, | 257 DIV = 26, |
| 258 DIVU = 27, | 258 DIVU = 27, |
| 259 ADD = 32, | 259 ADD = 32, |
| 260 ADDU = 33, | 260 ADDU = 33, |
| 261 SUB = 34, | 261 SUB = 34, |
| 262 SUBU = 35, | 262 SUBU = 35, |
| 263 AND = 36, | 263 AND = 36, |
| 264 OR = 37, | 264 OR = 37, |
| 265 XOR = 38, | 265 XOR = 38, |
| 266 NOR = 39, | 266 NOR = 39, |
| (...skipping 110 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 377 static Instr* At(uword pc) { return reinterpret_cast<Instr*>(pc); } | 377 static Instr* At(uword pc) { return reinterpret_cast<Instr*>(pc); } |
| 378 | 378 |
| 379 private: | 379 private: |
| 380 DISALLOW_ALLOCATION(); | 380 DISALLOW_ALLOCATION(); |
| 381 DISALLOW_IMPLICIT_CONSTRUCTORS(Instr); | 381 DISALLOW_IMPLICIT_CONSTRUCTORS(Instr); |
| 382 }; | 382 }; |
| 383 | 383 |
| 384 } // namespace dart | 384 } // namespace dart |
| 385 | 385 |
| 386 #endif // VM_CONSTANTS_MIPS_H_ | 386 #endif // VM_CONSTANTS_MIPS_H_ |
| OLD | NEW |