#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