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

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-old/] [gdb-6.8/] [sim/] [testsuite/] [sim/] [cris/] [asm/] [bccb.ms] - Blame information for rev 856

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 24 jeremybenn
# mach: crisv0 crisv3 crisv8 crisv10 crisv32
2
# output: 1c\n
3
 
4
 .include "testutils.inc"
5
 start
6
 moveq 0,r3
7
 
8
 clearf nzvc
9
 setf nzv
10
 bcc 0f
11
 addq 1,r3
12
 fail
13
 
14
0:
15
 clearf nzvc
16
 setf nzv
17
 bcs dofail
18
 addq 1,r3
19
 
20
 clearf nzvc
21
 setf ncv
22
 bne 1f
23
 addq 1,r3
24
 
25
dofail:
26
 fail
27
 
28
1:
29
 clearf nzvc
30
 setf ncv
31
 beq dofail
32
 addq 1,r3
33
 
34
 clearf nzvc
35
 setf ncz
36
 bvc 2f
37
 addq 1,r3
38
 fail
39
 
40
2:
41
 clearf nzvc
42
 setf ncz
43
 bvs dofail
44
 addq 1,r3
45
 
46
 clearf nzvc
47
 setf vcz
48
 bpl 3f
49
 addq 1,r3
50
 fail
51
 
52
3:
53
 clearf nzvc
54
 setf vcz
55
 bmi dofail
56
 addq 1,r3
57
 
58
 clearf nzvc
59
 setf nv
60
 bls dofail
61
 addq 1,r3
62
 
63
 clearf nzvc
64
 setf nv
65
 bhi 4f
66
 addq 1,r3
67
 fail
68
 
69
4:
70
 clearf nzvc
71
 setf zc
72
 bge 5f
73
 addq 1,r3
74
 fail
75
 
76
5:
77
 clearf nzvc
78
 setf zc
79
 blt dofail
80
 addq 1,r3
81
 
82
 clearf nzvc
83
 setf c
84
 bgt 6f
85
 addq 1,r3
86
 fail
87
 
88
6:
89
 clearf nzvc
90
 setf c
91
 ble dofail
92
 addq 1,r3
93
 
94
;;;;;;;;;;
95
 
96
 setf nzvc
97
 clearf nzv
98
 bcc dofail
99
 addq 1,r3
100
 
101
 setf nzvc
102
 clearf nzv
103
 bcs 0f
104
 addq 1,r3
105
 fail
106
 
107
0:
108
 setf nzvc
109
 clearf ncv
110
 bne dofail
111
 addq 1,r3
112
 
113
 setf nzvc
114
 clearf ncv
115
 beq 1f
116
 addq 1,r3
117
 fail
118
 
119
1:
120
 setf nzvc
121
 clearf ncz
122
 bvc dofail
123
 addq 1,r3
124
 
125
 setf nzvc
126
 clearf ncz
127
 bvs 2f
128
 addq 1,r3
129
 fail
130
 
131
2:
132
 setf nzvc
133
 clearf vcz
134
 bpl dofail
135
 addq 1,r3
136
 
137
 setf nzvc
138
 clearf vcz
139
 bmi 3f
140
 addq 1,r3
141
 fail
142
 
143
3:
144
 setf nzvc
145
 clearf nv
146
 bls 4f
147
 addq 1,r3
148
 fail
149
 
150
4:
151
 setf nzvc
152
 clearf nv
153
 bhi dofail
154
 addq 1,r3
155
 
156
 setf zvc
157
 clearf nzc
158
 bge dofail
159
 addq 1,r3
160
 
161
 setf nzc
162
 clearf vzc
163
 blt 5f
164
 addq 1,r3
165
 fail
166
 
167
5:
168
 setf nzvc
169
 clearf c
170
 bgt dofail
171
 addq 1,r3
172
 
173
 setf nzvc
174
 clearf c
175
 ble 6f
176
 addq 1,r3
177
 fail
178
 
179
6:
180
 dumpr3
181
 quit

powered by: WebSVN 2.1.0

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