hw/omap1.c: Add fallthrough markers and breaks
[qemu/pbrook.git] / tests / tcg / xtensa / test_bz.S
blobf9ba6e22e800cedec47fbc5bb8a23180930fa006
1 .include "macros.inc"
3 test_suite bz
5 test beqz
6     movi    a2, 0
7     _beqz   a2, 1f
8     test_fail
9 1:
10     movi    a2, 1
11     _beqz   a2, 1f
12     j       2f
14     test_fail
16 test_end
18 test bnez
19     movi    a2, 1
20     _bnez   a2, 1f
21     test_fail
23     movi    a2, 0
24     _bnez   a2, 1f
25     j       2f
27     test_fail
29 test_end
31 test bltz
32     movi    a2, 0xffffffff
33     bltz    a2, 1f
34     test_fail
36     movi    a2, 0
37     bltz    a2, 1f
38     j       2f
40     test_fail
42 test_end
44 test bgez
45     movi    a2, 0
46     bgez    a2, 1f
47     test_fail
49     movi    a2, 0xffffffff
50     bgez    a2, 1f
51     j       2f
53     test_fail
55 test_end
57 test_suite_end