|
|
1.1 root 1:
2: .include "testutils.inc"
3:
4: start
5:
6: moveq -1, $r0
7: moveq 0, $r1
8: addq 1, $r0
9: ax
10: addq 0, $r1
11:
12: move.d $r0, $r3
13: checkr3 0
14: move.d $r1, $r3
15: checkr3 1
16:
17: move.d 0, $r0
18: moveq -1, $r1
19: subq 1, $r0
20: ax
21: subq 0, $r1
22:
23: move.d $r0, $r3
24: checkr3 ffffffff
25: move.d $r1, $r3
26: checkr3 fffffffe
27:
28:
29: moveq -1, $r0
30: moveq -1, $r1
31: cmpq -1, $r0
32: ax
33: cmpq -1, $r1
34: beq 1f
35: nop
36: fail
37: 1:
38: cmpq 0, $r0
39: ax
40: cmpq -1, $r1
41: bne 1f
42: nop
43: fail
44: 1:
45: pass
46: quit
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.