| #include "macros.inc" | |
| test_suite bi | |
| test beqi | |
| movi a2, 7 | |
| beqi a2, 7, 1f | |
| test_fail | |
| 1: | |
| movi a2, 1 | |
| beqi a2, 7, 1f | |
| j 2f | |
| 1: | |
| test_fail | |
| 2: | |
| test_end | |
| test bnei | |
| movi a2, 1 | |
| bnei a2, 7, 1f | |
| test_fail | |
| 1: | |
| movi a2, 7 | |
| bnei a2, 7, 1f | |
| j 2f | |
| 1: | |
| test_fail | |
| 2: | |
| test_end | |
| test blti | |
| movi a2, 6 | |
| blti a2, 7, 1f | |
| test_fail | |
| 1: | |
| movi a2, 0xffffffff | |
| blti a2, 7, 1f | |
| test_fail | |
| 1: | |
| movi a2, 7 | |
| blti a2, 7, 1f | |
| j 2f | |
| 1: | |
| test_fail | |
| 2: | |
| test_end | |
| test bgei | |
| movi a2, 7 | |
| bgei a2, 7, 1f | |
| test_fail | |
| 1: | |
| movi a2, 6 | |
| bgei a2, 7, 1f | |
| j 2f | |
| 1: | |
| test_fail | |
| 2: | |
| movi a2, 0xffffffff | |
| bgei a2, 7, 1f | |
| j 2f | |
| 1: | |
| test_fail | |
| 2: | |
| test_end | |
| test bltui | |
| movi a2, 6 | |
| bltui a2, 7, 1f | |
| test_fail | |
| 1: | |
| movi a2, 7 | |
| bltui a2, 7, 1f | |
| j 2f | |
| 1: | |
| test_fail | |
| 2: | |
| movi a2, 0xffffffff | |
| bltui a2, 7, 1f | |
| j 2f | |
| 1: | |
| test_fail | |
| 2: | |
| test_end | |
| test bgeui | |
| movi a2, 7 | |
| bgeui a2, 7, 1f | |
| test_fail | |
| 1: | |
| movi a2, 0xffffffff | |
| bgeui a2, 7, 1f | |
| test_fail | |
| 1: | |
| movi a2, 6 | |
| bgeui a2, 7, 1f | |
| j 2f | |
| 1: | |
| test_fail | |
| 2: | |
| test_end | |
| test_suite_end |