projects
/
binutils-gdb.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
gas: blackfin: add illegal insn tests
[binutils-gdb.git]
/
gas
/
testsuite
/
gas
/
bfin
/
stack.s
1
.text
2
.global push
3
push:
4
[--Sp] = syscfg;
5
[--SP] = Lc0;
6
[--sp] = R7;
7
[--sp] = A0.W;
8
[--sP] = Cycles;
9
[--Sp] = b2;
10
[--sp] = m1;
11
[--SP] = P0;
12
13
.text
14
.global push_multiple
15
push_multiple:
16
[--sp] = (r7:2, p5:0);
17
[--SP] = (R7:6);
18
[--Sp] = (p5:2);
19
20
.text
21
.global pop
22
pop:
23
usp = [ Sp++];
24
Reti = [sp++];
25
i0 = [sp++];
26
Seqstat = [sp++];
27
L2 = [sp++];
28
R5 = [SP ++ ];
29
Fp = [Sp ++];
30
31
.text
32
.global pop_multiple
33
pop_multiple:
34
(R7:5, P5:0) = [sp++];
35
(r7:6) = [SP++];
36
(P5:4) = [Sp++];
37
38
.text
39
.global link
40
link:
41
link 8;
42
link 0x3fffc;
43
link 0x20004;
44
45
.text
46
.global unlink
47
unlink:
48
unlink;
49