|
|
1.1 root 1: .include "macros.inc"
2:
3: test_suite bi
4:
5: test beqi
6: movi a2, 7
7: beqi a2, 7, 1f
8: test_fail
9: 1:
10: movi a2, 1
11: beqi a2, 7, 1f
12: j 2f
13: 1:
14: test_fail
15: 2:
16: test_end
17:
18: test bnei
19: movi a2, 1
20: bnei a2, 7, 1f
21: test_fail
22: 1:
23: movi a2, 7
24: bnei a2, 7, 1f
25: j 2f
26: 1:
27: test_fail
28: 2:
29: test_end
30:
31: test blti
32: movi a2, 6
33: blti a2, 7, 1f
34: test_fail
35: 1:
36: movi a2, 0xffffffff
37: blti a2, 7, 1f
38: test_fail
39: 1:
40: movi a2, 7
41: blti a2, 7, 1f
42: j 2f
43: 1:
44: test_fail
45: 2:
46: test_end
47:
48: test bgei
49: movi a2, 7
50: bgei a2, 7, 1f
51: test_fail
52: 1:
53: movi a2, 6
54: bgei a2, 7, 1f
55: j 2f
56: 1:
57: test_fail
58: 2:
59: movi a2, 0xffffffff
60: bgei a2, 7, 1f
61: j 2f
62: 1:
63: test_fail
64: 2:
65: test_end
66:
67: test bltui
68: movi a2, 6
69: bltui a2, 7, 1f
70: test_fail
71: 1:
72: movi a2, 7
73: bltui a2, 7, 1f
74: j 2f
75: 1:
76: test_fail
77: 2:
78: movi a2, 0xffffffff
79: bltui a2, 7, 1f
80: j 2f
81: 1:
82: test_fail
83: 2:
84: test_end
85:
86: test bgeui
87: movi a2, 7
88: bgeui a2, 7, 1f
89: test_fail
90: 1:
91: movi a2, 0xffffffff
92: bgeui a2, 7, 1f
93: test_fail
94: 1:
95: movi a2, 6
96: bgeui a2, 7, 1f
97: j 2f
98: 1:
99: test_fail
100: 2:
101: test_end
102:
103: test_suite_end
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.