]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blob - sim/testsuite/sim/fr30/bge.cgs
This commit was manufactured by cvs2svn to create branch 'gdb-
[thirdparty/binutils-gdb.git] / sim / testsuite / sim / fr30 / bge.cgs
1 # fr30 testcase for bge $label9
2 # mach(): fr30
3
4 .include "testutils.inc"
5
6 START
7
8 .text
9 .global bge
10 bge:
11 ; Test bge $label9
12 set_cc 0x0f ; condition codes are irrelevent
13 take_branch bge
14
15 set_cc 0x0e ; condition codes are irrelevent
16 take_branch bge
17
18 set_cc 0x0d ; condition codes are irrelevent
19 no_branch bge
20
21 set_cc 0x0c ; condition codes are irrelevent
22 no_branch bge
23
24 set_cc 0x0b ; condition codes are irrelevent
25 take_branch bge
26
27 set_cc 0x0a ; condition codes are irrelevent
28 take_branch bge
29
30 set_cc 0x09 ; condition codes are irrelevent
31 no_branch bge
32
33 set_cc 0x08 ; condition codes are irrelevent
34 no_branch bge
35
36 set_cc 0x07 ; condition codes are irrelevent
37 no_branch bge
38
39 set_cc 0x06 ; condition codes are irrelevent
40 no_branch bge
41
42 set_cc 0x05 ; condition codes are irrelevent
43 take_branch bge
44
45 set_cc 0x04 ; condition codes are irrelevent
46 take_branch bge
47
48 set_cc 0x03 ; condition codes are irrelevent
49 no_branch bge
50
51 set_cc 0x02 ; condition codes are irrelevent
52 no_branch bge
53
54 set_cc 0x01 ; condition codes are irrelevent
55 take_branch bge
56
57 set_cc 0x00 ; condition codes are irrelevent
58 take_branch bge
59
60 ; Test bge:d label9
61 set_cc 0x0f ; condition codes are irrelevent
62 take_branch_d bge:d 0xf
63
64 set_cc 0x0e ; condition codes are irrelevent
65 take_branch_d bge:d 0xe
66
67 set_cc 0x0d ; condition codes are irrelevent
68 no_branch_d bge:d 0xd
69
70 set_cc 0x0c ; condition codes are irrelevent
71 no_branch_d bge:d 0xc
72
73 set_cc 0x0b ; condition codes are irrelevent
74 take_branch_d bge:d 0xb
75
76 set_cc 0x0a ; condition codes are irrelevent
77 take_branch_d bge:d 0xa
78
79 set_cc 0x09 ; condition codes are irrelevent
80 no_branch_d bge:d 0x9
81
82 set_cc 0x08 ; condition codes are irrelevent
83 no_branch_d bge:d 0x8
84
85 set_cc 0x07 ; condition codes are irrelevent
86 no_branch_d bge:d 0x7
87
88 set_cc 0x06 ; condition codes are irrelevent
89 no_branch_d bge:d 0x6
90
91 set_cc 0x05 ; condition codes are irrelevent
92 take_branch_d bge:d 0x5
93
94 set_cc 0x04 ; condition codes are irrelevent
95 take_branch_d bge:d 0x4
96
97 set_cc 0x03 ; condition codes are irrelevent
98 no_branch_d bge:d 0x3
99
100 set_cc 0x02 ; condition codes are irrelevent
101 no_branch_d bge:d 0x2
102
103 set_cc 0x01 ; condition codes are irrelevent
104 take_branch_d bge:d 0x1
105
106 set_cc 0x00 ; condition codes are irrelevent
107 take_branch_d bge:d 0x0
108
109 pass