xref: /netbsd-src/external/gpl3/gdb/dist/sim/testsuite/frv/bn.cgs (revision 32d1c65c71fbdb65a012e8392a62a757dd6853e9)
1# frv testcase for bn $ICCi,$hint,$label16
2# mach: all
3
4	.include "testutils.inc"
5
6	start
7
8	.global bn
9bn:
10	set_icc		0x0 0
11	bn		icc0,0,bad
12	set_icc		0x1 1
13	bn		icc1,1,bad
14	set_icc		0x2 2
15	bn		icc2,2,bad
16	set_icc		0x3 3
17	bn		icc3,3,bad
18	set_icc		0x4 0
19	bn		icc0,0,bad
20	set_icc		0x5 1
21	bn		icc1,1,bad
22	set_icc		0x6 2
23	bn		icc2,2,bad
24	set_icc		0x7 3
25	bn		icc3,3,bad
26	set_icc		0x8 0
27	bn		icc0,0,ok9
28	fail
29ok9:
30	set_icc		0x9 1
31	bn		icc1,1,oka
32	fail
33oka:
34	set_icc		0xa 2
35	bn		icc2,2,okb
36	fail
37okb:
38	set_icc		0xb 3
39	bn		icc3,3,okc
40	fail
41okc:
42	set_icc		0xc 0
43	bn		icc0,0,okd
44	fail
45okd:
46	set_icc		0xd 1
47	bn		icc1,1,oke
48	fail
49oke:
50	set_icc		0xe 2
51	bn		icc2,2,okf
52	fail
53okf:
54	set_icc		0xf 3
55	bn		icc3,3,okg
56	fail
57okg:
58
59	pass
60bad:
61	fail
62