]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blob - sim/testsuite/sim/frv/bls.cgs
This commit was manufactured by cvs2svn to create branch
[thirdparty/binutils-gdb.git] / sim / testsuite / sim / frv / bls.cgs
1 # frv testcase for bls $ICCi,$hint,$label16
2 # mach: all
3
4 .include "testutils.inc"
5
6 start
7
8 .global bls
9 bls:
10 set_icc 0x0 0
11 bls icc0,0,bad
12 set_icc 0x1 1
13 bls icc1,1,ok2
14 fail
15 ok2:
16 set_icc 0x2 2
17 bls icc2,2,bad
18 set_icc 0x3 3
19 bls icc3,3,ok4
20 fail
21 ok4:
22 set_icc 0x4 0
23 bls icc0,0,ok5
24 fail
25 ok5:
26 set_icc 0x5 1
27 bls icc1,1,ok6
28 fail
29 ok6:
30 set_icc 0x6 2
31 bls icc2,2,ok7
32 fail
33 ok7:
34 set_icc 0x7 3
35 bls icc3,3,ok8
36 fail
37 ok8:
38 set_icc 0x8 0
39 bls icc0,0,bad
40 set_icc 0x9 1
41 bls icc1,1,oka
42 fail
43 oka:
44 set_icc 0xa 2
45 bls icc2,2,bad
46 set_icc 0xb 3
47 bls icc3,3,okc
48 fail
49 okc:
50 set_icc 0xc 0
51 bls icc0,0,okd
52 fail
53 okd:
54 set_icc 0xd 1
55 bls icc1,1,oke
56 fail
57 oke:
58 set_icc 0xe 2
59 bls icc2,2,okf
60 fail
61 okf:
62 set_icc 0xf 3
63 bls icc3,3,okg
64 fail
65 okg:
66
67 pass
68 bad:
69 fail