OpenCores
URL https://opencores.org/ocsvn/openrisc_me/openrisc_me/trunk

Subversion Repositories openrisc_me

[/] [openrisc/] [trunk/] [gnu-src/] [gdb-6.8/] [sim/] [testsuite/] [sim/] [fr30/] [bn.cgs] - Blame information for rev 157

Details | Compare with Previous | View Log

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

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.