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 // This is forked from Dart revision df52deea9f25690eb8b66c5995da92b70f7ac1fe | 5 // This is forked from Dart revision df52deea9f25690eb8b66c5995da92b70f7ac1fe |
6 // Please update the (git) revision if we merge changes from Dart. | 6 // Please update the (git) revision if we merge changes from Dart. |
7 // https://code.google.com/p/dart/wiki/GettingTheSource | 7 // https://code.google.com/p/dart/wiki/GettingTheSource |
8 | 8 |
9 #ifndef VM_ASSEMBLER_ARM_H_ | 9 #ifndef VM_ASSEMBLER_ARM_H_ |
10 #define VM_ASSEMBLER_ARM_H_ | 10 #define VM_ASSEMBLER_ARM_H_ |
(...skipping 462 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
473 | 473 |
474 void adcs(Register rd, Register rn, Operand o, Condition cond = AL); | 474 void adcs(Register rd, Register rn, Operand o, Condition cond = AL); |
475 #endif | 475 #endif |
476 | 476 |
477 void sbc(Register rd, Register rn, Operand o, Condition cond = AL); | 477 void sbc(Register rd, Register rn, Operand o, Condition cond = AL); |
478 | 478 |
479 void sbcs(Register rd, Register rn, Operand o, Condition cond = AL); | 479 void sbcs(Register rd, Register rn, Operand o, Condition cond = AL); |
480 | 480 |
481 void rsc(Register rd, Register rn, Operand o, Condition cond = AL); | 481 void rsc(Register rd, Register rn, Operand o, Condition cond = AL); |
482 | 482 |
| 483 #if 0 |
| 484 // Moved to ARM32::AssemblerARM32::tst(); |
483 void tst(Register rn, Operand o, Condition cond = AL); | 485 void tst(Register rn, Operand o, Condition cond = AL); |
| 486 #endif |
484 | 487 |
485 void teq(Register rn, Operand o, Condition cond = AL); | 488 void teq(Register rn, Operand o, Condition cond = AL); |
486 | 489 |
487 #if 0 | 490 #if 0 |
488 // Moved to ARM32::AssemblerARM32::cmp() | 491 // Moved to ARM32::AssemblerARM32::cmp() |
489 void cmp(Register rn, Operand o, Condition cond = AL); | 492 void cmp(Register rn, Operand o, Condition cond = AL); |
490 #endif | 493 #endif |
491 | 494 |
492 void cmn(Register rn, Operand o, Condition cond = AL); | 495 void cmn(Register rn, Operand o, Condition cond = AL); |
493 | 496 |
(...skipping 782 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1276 Register new_value, | 1279 Register new_value, |
1277 FieldContent old_content); | 1280 FieldContent old_content); |
1278 | 1281 |
1279 DISALLOW_ALLOCATION(); | 1282 DISALLOW_ALLOCATION(); |
1280 DISALLOW_COPY_AND_ASSIGN(Assembler); | 1283 DISALLOW_COPY_AND_ASSIGN(Assembler); |
1281 }; | 1284 }; |
1282 | 1285 |
1283 } // namespace dart | 1286 } // namespace dart |
1284 | 1287 |
1285 #endif // VM_ASSEMBLER_ARM_H_ | 1288 #endif // VM_ASSEMBLER_ARM_H_ |
OLD | NEW |