blob: e40b5481675011f9d9b48ce4f1239161b6d32731 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
|
.macro e r=0
.global __epilog_$r\r
__epilog_$r\r:
pop $r\r
.endm
e 28
e 27
e 26
e 25
e 24
e 23
e 22
e 21
e 20
e 19
e 18
e 17
e 16
e 15
e 14
e 13
return
.global __epilog24
__epilog24:
add $sp,$sp,24
return
.macro f r=0
.global __epilog24_$r\r
__epilog24_$r\r:
add $sp,$sp,24
jmp __epilog_$r\r
.endm
f 13
f 14
f 15
f 16
f 17
f 18
f 19
f 20
f 21
f 22
f 23
f 24
f 25
f 26
f 27
f 28
|