~ahs3/+junk/cq-qemu

« back to all changes in this revision

Viewing changes to tests/lm32/test_bgeu.S

  • Committer: Al Stone
  • Date: 2012-02-09 01:17:20 UTC
  • Revision ID: albert.stone@canonical.com-20120209011720-tztl7ik3qayz80p4
first commit to bzr for qemu

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
.include "macros.inc"
 
2
 
 
3
start
 
4
 
 
5
test_name BGEU_1
 
6
mvi r1, 0
 
7
mvi r2, 0
 
8
bgeu r1, r2, 1f
 
9
tc_fail
 
10
bi 2f
 
11
1:
 
12
tc_pass
 
13
2:
 
14
 
 
15
test_name BGEU_2
 
16
mvi r1, 1
 
17
mvi r2, 0
 
18
bgeu r1, r2, 1f
 
19
tc_fail
 
20
bi 2f
 
21
1:
 
22
tc_pass
 
23
2:
 
24
 
 
25
test_name BGEU_3
 
26
mvi r1, 0
 
27
mvi r2, 1
 
28
bgeu r1, r2, 1f
 
29
tc_pass
 
30
bi 2f
 
31
1:
 
32
tc_fail
 
33
2:
 
34
 
 
35
test_name BGEU_4
 
36
mvi r1, 0
 
37
mvi r2, -1
 
38
bgeu r1, r2, 1f
 
39
tc_pass
 
40
bi 2f
 
41
1:
 
42
tc_fail
 
43
2:
 
44
 
 
45
test_name BGEU_5
 
46
mvi r1, -1
 
47
mvi r2, 0
 
48
bgeu r1, r2, 1f
 
49
tc_fail
 
50
bi 2f
 
51
1:
 
52
tc_pass
 
53
2:
 
54
 
 
55
test_name BGEU_6
 
56
mvi r1, -1
 
57
mvi r2, -1
 
58
bgeu r1, r2, 1f
 
59
tc_fail
 
60
bi 2f
 
61
1:
 
62
tc_pass
 
63
2:
 
64
 
 
65
bi 2f
 
66
1:
 
67
tc_pass
 
68
bi 3f
 
69
2:
 
70
test_name BGEU_7
 
71
mvi r1, 1
 
72
mvi r2, 0
 
73
bgeu r1, r2, 1b
 
74
tc_fail
 
75
3:
 
76
 
 
77
end
 
78