xref: /netbsd-src/external/gpl3/gdb/dist/sim/testsuite/frv/bp.cgs (revision 4b169a6ba595ae283ca507b26b15fdff40495b1c)
1*4b169a6bSchristos# frv testcase for bp $ICCi,$hint,$label16
2*4b169a6bSchristos# mach: all
3*4b169a6bSchristos
4*4b169a6bSchristos	.include "testutils.inc"
5*4b169a6bSchristos
6*4b169a6bSchristos	start
7*4b169a6bSchristos
8*4b169a6bSchristos	.global bp
9*4b169a6bSchristosbp:
10*4b169a6bSchristos	set_icc		0x0 0
11*4b169a6bSchristos	bp		icc0,0,ok1
12*4b169a6bSchristos	fail
13*4b169a6bSchristosok1:
14*4b169a6bSchristos	set_icc		0x1 1
15*4b169a6bSchristos	bp		icc1,1,ok2
16*4b169a6bSchristos	fail
17*4b169a6bSchristosok2:
18*4b169a6bSchristos	set_icc		0x2 2
19*4b169a6bSchristos	bp		icc2,2,ok3
20*4b169a6bSchristos	fail
21*4b169a6bSchristosok3:
22*4b169a6bSchristos	set_icc		0x3 3
23*4b169a6bSchristos	bp		icc3,3,ok4
24*4b169a6bSchristos	fail
25*4b169a6bSchristosok4:
26*4b169a6bSchristos	set_icc		0x4 0
27*4b169a6bSchristos	bp		icc0,0,ok5
28*4b169a6bSchristos	fail
29*4b169a6bSchristosok5:
30*4b169a6bSchristos	set_icc		0x5 1
31*4b169a6bSchristos	bp		icc1,1,ok6
32*4b169a6bSchristos	fail
33*4b169a6bSchristosok6:
34*4b169a6bSchristos	set_icc		0x6 2
35*4b169a6bSchristos	bp		icc2,2,ok7
36*4b169a6bSchristos	fail
37*4b169a6bSchristosok7:
38*4b169a6bSchristos	set_icc		0x7 3
39*4b169a6bSchristos	bp		icc3,3,ok8
40*4b169a6bSchristos	fail
41*4b169a6bSchristosok8:
42*4b169a6bSchristos	set_icc		0x8 0
43*4b169a6bSchristos	bp		icc0,0,bad
44*4b169a6bSchristos	set_icc		0x9 1
45*4b169a6bSchristos	bp		icc1,1,bad
46*4b169a6bSchristos	set_icc		0xa 2
47*4b169a6bSchristos	bp		icc2,2,bad
48*4b169a6bSchristos	set_icc		0xb 3
49*4b169a6bSchristos	bp		icc3,3,bad
50*4b169a6bSchristos	set_icc		0xc 0
51*4b169a6bSchristos	bp		icc0,0,bad
52*4b169a6bSchristos	set_icc		0xd 1
53*4b169a6bSchristos	bp		icc1,1,bad
54*4b169a6bSchristos	set_icc		0xe 2
55*4b169a6bSchristos	bp		icc2,2,bad
56*4b169a6bSchristos	set_icc		0xf 3
57*4b169a6bSchristos	bp		icc3,3,bad
58*4b169a6bSchristos
59*4b169a6bSchristos	pass
60*4b169a6bSchristosbad:
61*4b169a6bSchristos	fail
62