projects
/
deliverable
/
binutils-gdb.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
blame
|
history
|
raw
|
HEAD
Update year range in copyright notice of binutils files
[deliverable/binutils-gdb.git]
/
gas
/
testsuite
/
gas
/
bfin
/
control_code.s
1
.text
2
.global compare_data_register
3
compare_data_register:
4
cc = r6 == r0;
5
Cc = R7 == r2;
6
CC = R3 == -2;
7
cc = r0 < r1;
8
cC = r4 < -4;
9
Cc = r4 <= R5;
10
cc = r5 <= 3;
11
cc = r6 < r7 (iu);
12
cc = R7 < 4 (iu);
13
CC = r5 <= R3 (Iu);
14
Cc = R2 <= 5 (iU);
15
16
.text
17
.global compare_pointer
18
compare_pointer:
19
cc = sp == p0;
20
cC = FP == 0;
21
CC = FP < SP;
22
Cc = r1 < -4;
23
CC = R1 <= R2;
24
cc = r3 <= 3;
25
cC = r5 < R6 (iu);
26
Cc = R7 < 7 (Iu);
27
cC = r0 <= r1 (iU);
28
cc = r2 <= 0 (IU);
29
30
.global compare_accumulator
31
.text
32
compare_accumulator:
33
CC = A0 == A1;
34
cc = A0 < a1;
35
cc = a0 <= a1;
36
37
.text
38
.global move_cc
39
move_cc:
40
R0 = cc;
41
ac0 |= cc;
42
AZ = Cc;
43
an = Cc;
44
AC1 &= cC;
45
v ^= cc;
46
V = CC;
47
VS |= cC;
48
aV0 = cc;
49
Av1 &= CC;
50
AV1s = cc;
51
AQ |= cc;
52
53
CC = R4;
54
cc = AZ;
55
cc |= An;
56
CC &= Ac0;
57
Cc ^= aC1;
58
CC = V;
59
cC |= vS;
60
Cc &= AV0;
61
cc ^= av1;
62
cc = av1s;
63
cC |= aQ;
64
65
66
.text
67
.global negate_cc
68
negate_cc:
69
cc = !cc;
70
This page took
0.093208 seconds
and
4
git commands to generate.