OpenCores
URL https://opencores.org/ocsvn/eco32/eco32/trunk

Subversion Repositories eco32

[/] [eco32/] [trunk/] [lcc/] [alpha/] [osf/] [tst/] [incr.sbk] - Blame information for rev 43

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 4 hellwig
.globl main
2
.text
3
.text
4
.ent main
5
main:
6
ldgp $gp,0($27)
7
lda $sp,-64($sp)
8
.frame $sp,64,$26,48
9
.prologue 1
10
mov $31,$0
11
L.1:
12
lda $sp,64($sp)
13
ret
14
.end main
15
.globl memchar
16
.text
17
.ent memchar
18
memchar:
19
ldgp $gp,0($27)
20
lda $sp,-96($sp)
21
.mask 0x5000000,-88
22
.frame $sp,96,$26,48
23
stq $24,0($sp)
24
stq $26,8($sp)
25
.prologue 1
26
ldq $27,-72+96($sp)
27
lda $25,1($27)
28
stq $25,-72+96($sp)
29
ldb $27,($27)
30
stb $27,-57+96($sp)
31
ldq $27,-72+96($sp)
32
lda $27,1($27)
33
stq $27,-72+96($sp)
34
ldb $27,($27)
35
stb $27,-57+96($sp)
36
ldq $27,-72+96($sp)
37
lda $25,-1($27)
38
stq $25,-72+96($sp)
39
ldb $27,($27)
40
stb $27,-57+96($sp)
41
ldq $27,-72+96($sp)
42
lda $27,-1($27)
43
stq $27,-72+96($sp)
44
ldb $27,($27)
45
stb $27,-57+96($sp)
46
mov $31,$0
47
L.2:
48
ldq $24,0($sp)
49
ldq $26,8($sp)
50
lda $sp,96($sp)
51
ret
52
.end memchar
53
.globl memint
54
.text
55
.ent memint
56
memint:
57
ldgp $gp,0($27)
58
lda $sp,-80($sp)
59
.frame $sp,80,$26,48
60
.prologue 1
61
ldq $27,-72+80($sp)
62
lda $25,4($27)
63
stq $25,-72+80($sp)
64
ldl $27,($27)
65
stl $27,-60+80($sp)
66
ldq $27,-72+80($sp)
67
lda $27,4($27)
68
stq $27,-72+80($sp)
69
ldl $27,($27)
70
stl $27,-60+80($sp)
71
ldq $27,-72+80($sp)
72
lda $25,-4($27)
73
stq $25,-72+80($sp)
74
ldl $27,($27)
75
stl $27,-60+80($sp)
76
ldq $27,-72+80($sp)
77
lda $27,-4($27)
78
stq $27,-72+80($sp)
79
ldl $27,($27)
80
stl $27,-60+80($sp)
81
mov $31,$0
82
L.3:
83
lda $sp,80($sp)
84
ret
85
.end memint
86
.globl regchar
87
.text
88
.ent regchar
89
regchar:
90
ldgp $gp,0($27)
91
lda $sp,-96($sp)
92
.mask 0x5006000,-72
93
.frame $sp,96,$26,48
94
stq $13,0($sp)
95
stq $14,8($sp)
96
stq $24,16($sp)
97
stq $26,24($sp)
98
.prologue 1
99
mov $13,$27
100
lda $13,1($27)
101
ldb $14,($27)
102
lda $27,1($13)
103
mov $27,$13
104
ldb $14,($27)
105
mov $13,$27
106
lda $13,-1($27)
107
ldb $14,($27)
108
lda $27,-1($13)
109
mov $27,$13
110
ldb $14,($27)
111
mov $31,$0
112
L.4:
113
ldq $13,0($sp)
114
ldq $14,8($sp)
115
ldq $24,16($sp)
116
ldq $26,24($sp)
117
lda $sp,96($sp)
118
ret
119
.end regchar
120
.globl regint
121
.text
122
.ent regint
123
regint:
124
ldgp $gp,0($27)
125
lda $sp,-80($sp)
126
.mask 0x4006000,-64
127
.frame $sp,80,$26,48
128
stq $13,0($sp)
129
stq $14,8($sp)
130
stq $26,16($sp)
131
.prologue 1
132
mov $13,$27
133
lda $13,4($27)
134
ldl $14,($27)
135
lda $27,4($13)
136
mov $27,$13
137
ldl $14,($27)
138
mov $13,$27
139
lda $13,-4($27)
140
ldl $14,($27)
141
lda $27,-4($13)
142
mov $27,$13
143
ldl $14,($27)
144
mov $31,$0
145
L.5:
146
ldq $13,0($sp)
147
ldq $14,8($sp)
148
ldq $26,16($sp)
149
lda $sp,80($sp)
150
ret
151
.end regint

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.