projects
/
deliverable
/
binutils-gdb.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
blame
|
history
|
raw
|
HEAD
sim: bfin: import testsuite
[deliverable/binutils-gdb.git]
/
sim
/
testsuite
/
sim
/
bfin
/
issue83.s
1
# mach: bfin
2
3
.include "testutils.inc"
4
start
5
6
7
R0.H = -32768;
8
R0.L = 0;
9
R0 >>= 0x1;
10
11
_DBG R0;
12
R7 = ASTAT;
13
_DBG R7;
14
15
//DBGA ( R7.H , 0x0000 );
16
//DBGA ( R7.L , 0x0000 );
17
cc = az;
18
r0 = cc;
19
dbga( r0.l, 0);
20
cc = an;
21
r0 = cc;
22
dbga( r0.l, 0);
23
cc = av0;
24
r0 = cc;
25
dbga( r0.l, 0);
26
cc = av0s;
27
r0 = cc;
28
dbga( r0.l, 0);
29
cc = av1;
30
r0 = cc;
31
dbga( r0.l, 0);
32
cc = av1s;
33
r0 = cc;
34
dbga( r0.l, 0);
35
36
R0.H = 0;
37
R0.L = 1;
38
R0 <<= 0x1f;
39
40
_DBG R0;
41
R7 = ASTAT;
42
_DBG R7;
43
//DBGA ( R7.H , 0x0000 );
44
//DBGA ( R7.L , 0x0002 );
45
cc = az;
46
r0 = cc;
47
dbga( r0.l, 0);
48
cc = an;
49
r0 = cc;
50
dbga( r0.l, 1);
51
cc = av0;
52
r0 = cc;
53
dbga( r0.l, 0);
54
cc = av0s;
55
r0 = cc;
56
dbga( r0.l, 0);
57
cc = av1;
58
r0 = cc;
59
dbga( r0.l, 0);
60
cc = av1s;
61
r0 = cc;
62
dbga( r0.l, 0);
63
64
R1.L = -1;
65
R1.H = 32767;
66
R0 = 31;
67
R1 >>= R0;
68
69
_DBG R1;
70
R7 = ASTAT;
71
_DBG R7;
72
//DBGA ( R7.H , 0x0000 );
73
//DBGA ( R7.L , 0x0001 );
74
cc = az;
75
r0 = cc;
76
dbga( r0.l, 1);
77
cc = an;
78
r0 = cc;
79
dbga( r0.l, 0);
80
cc = av0;
81
r0 = cc;
82
dbga( r0.l, 0);
83
cc = av0s;
84
r0 = cc;
85
dbga( r0.l, 0);
86
cc = av1;
87
r0 = cc;
88
dbga( r0.l, 0);
89
cc = av1s;
90
r0 = cc;
91
dbga( r0.l, 0);
92
93
pass
This page took
0.033469 seconds
and
4
git commands to generate.