projects
/
deliverable
/
binutils-gdb.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
blame
|
history
|
raw
|
HEAD
* gas/bfin/{bit2.s, cache2.s, control_code2.s, event2.s,
[deliverable/binutils-gdb.git]
/
gas
/
testsuite
/
gas
/
bfin
/
store.s
1
.text
2
.global store_pointer_register
3
store_pointer_register:
4
[FP] = P0;
5
[Sp ++] = p1;
6
[fp --] = P5;
7
[p2 + 60] = Sp;
8
[P5 + 131068] = P0;
9
[Fp -0]= p2;
10
[fp -4] = P1;
11
[Fp - 128] = p0;
12
13
.text
14
.global store_data_register
15
store_data_register:
16
[p2] = r0;
17
[P5 ++] = R2;
18
[fp--] = R7;
19
[SP + 56] = R5;
20
[sp+0xeff0]=R3;
21
[FP - 0xfffc] = R0;
22
[fp ++ P1] = r1;
23
[FP - 96] = r6;
24
25
[i0] = r1;
26
[I2++] = R2;
27
[i3--] = R4;
28
[i1 ++ m0] = r7;
29
30
.text
31
.global store_data_register_half
32
store_data_register_half:
33
w [ i3] = R4.h;
34
W[I0++] = r0.h;
35
W [ i2--] = r7.H;
36
w[Sp] = R6.h;
37
W [ Fp++P0] = r4.h;
38
39
.text
40
.global store_low_data_register_half
41
store_low_data_register_half:
42
W [I0] = r0.l;
43
w [i1++] = r7.L;
44
W[I2--] = R1.l;
45
w [SP] = r2.l;
46
W[P2] = r3;
47
w [p3 ++ ] = R5;
48
W [fp--] = R4;
49
W [P1+30]=r7;
50
w[p2+0xfffe] = R6;
51
w [FP-0xbcd0] = r1;
52
W [sp ++ P2] = r5.L;
53
54
.text
55
.global store_byte
56
store_byte:
57
b [Fp] = R1;
58
B[P0++] = r0;
59
B [fp --] = r2;
60
B [ p2 + 25] = R7;
61
b[FP - 0x7FFF] = r6;
This page took
0.035191 seconds
and
4
git commands to generate.