Max Filippov | a2e6707 | 2014-02-10 20:20:52 +0400 | [diff] [blame] | 1 | #include "macros.inc" |
Max Filippov | 7d890b4 | 2011-09-06 03:55:57 +0400 | [diff] [blame] | 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 |