projects
/
deliverable
/
binutils-gdb.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
blame
|
history
|
raw
|
HEAD
2003-08-03 Jason Eckhardt <jle@rice.edu>
[deliverable/binutils-gdb.git]
/
gas
/
testsuite
/
gas
/
i860
/
system.s
1
# System and privileged instructions
2
# ld.c, st.c, flush, lock, unlock, intovr, trap
3
4
.text
5
6
lock
7
unlock
8
intovr
9
10
trap %r0,%r0,%r0
11
trap %r31,%r31,%r31
12
trap %r1,%r5,%r18
13
trap %r31,%r20,%r6
14
15
ld.c %fir,%r1
16
ld.c %fir,%r31
17
ld.c %psr,%r5
18
ld.c %psr,%r30
19
ld.c %dirbase,%r10
20
ld.c %dirbase,%r2
21
ld.c %db,%r21
22
ld.c %db,%r0
23
ld.c %fsr,%r28
24
ld.c %fsr,%r12
25
ld.c %epsr,%r31
26
ld.c %epsr,%r6
27
28
st.c %r0,%fir
29
st.c %r30,%fir
30
st.c %r7,%psr
31
st.c %r31,%psr
32
st.c %r11,%dirbase
33
st.c %r3,%dirbase
34
st.c %r22,%db
35
st.c %r15,%db
36
st.c %r29,%fsr
37
st.c %r13,%fsr
38
st.c %r4,%epsr
39
st.c %r6,%epsr
40
41
# Flush, no auto-increment.
42
flush 0(%r0)
43
flush 128(%r1)
44
flush 256(%r2)
45
flush 512(%r3)
46
flush 1024(%r4)
47
flush 4096(%r5)
48
flush 8192(%r6)
49
flush 16384(%r7)
50
flush -16384(%r8)
51
flush -8192(%r9)
52
flush -4096(%r10)
53
flush -1024(%r11)
54
flush -512(%r12)
55
flush -248(%r13)
56
flush -32(%r14)
57
flush -16(%r14)
58
59
# Flush, auto-increment.
60
flush 0(%r0)++
61
flush 128(%r1)++
62
flush 256(%r2)++
63
flush 512(%r3)++
64
flush 1024(%r4)++
65
flush 4096(%r22)++
66
flush 8192(%r23)++
67
flush 16384(%r24)++
68
flush -16384(%r25)++
69
flush -8192(%r26)++
70
flush -4096(%r27)++
71
flush -1024(%r28)++
72
flush -512(%r29)++
73
flush -248(%r30)++
74
flush 32(%r31)++
75
flush 16(%r31)++
76
This page took
0.043435 seconds
and
4
git commands to generate.