]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - sim/testsuite/sim/frv/bgtlr.cgs
daily update
[thirdparty/binutils-gdb.git] / sim / testsuite / sim / frv / bgtlr.cgs
CommitLineData
4a306116
DB
1# frv testcase for bgtlr $ICCi,$hint
2# mach: all
3
4 .include "testutils.inc"
5
6 start
7
8 .global bgtlr
9bgtlr:
10 set_spr_addr ok1,lr
11 set_icc 0x0 0
12 bgtlr icc0,0
13 fail
14ok1:
15 set_spr_addr ok2,lr
16 set_icc 0x1 1
17 bgtlr icc1,1
18 fail
19ok2:
20 set_spr_addr bad,lr
21 set_icc 0x2 2
22 bgtlr icc2,2
23
24 set_spr_addr bad,lr
25 set_icc 0x3 3
26 bgtlr icc3,3
27
28 set_spr_addr bad,lr
29 set_icc 0x4 0
30 bgtlr icc0,0
31
32 set_spr_addr bad,lr
33 set_icc 0x5 1
34 bgtlr icc1,1
35
36 set_spr_addr bad,lr
37 set_icc 0x6 2
38 bgtlr icc2,2
39
40 set_spr_addr bad,lr
41 set_icc 0x7 3
42 bgtlr icc3,3
43
44 set_spr_addr bad,lr
45 set_icc 0x8 0
46 bgtlr icc0,0
47
48 set_spr_addr bad,lr
49 set_icc 0x9 1
50 bgtlr icc1,1
51
52 set_spr_addr okb,lr
53 set_icc 0xa 2
54 bgtlr icc2,2
55 fail
56okb:
57 set_spr_addr okc,lr
58 set_icc 0xb 3
59 bgtlr icc3,3
60 fail
61okc:
62 set_spr_addr bad,lr
63 set_icc 0xc 0
64 bgtlr icc0,0
65
66 set_spr_addr bad,lr
67 set_icc 0xd 1
68 bgtlr icc1,1
69
70 set_spr_addr bad,lr
71 set_icc 0xe 2
72 bgtlr icc2,2
73
74 set_spr_addr bad,lr
75 set_icc 0xf 3
76 bgtlr icc3,3
77
78 pass
79bad:
80 fail