]>
Commit | Line | Data |
---|---|---|
e4e8248d JB |
1 | .text |
2 | ||
3 | .proc full1 | |
4 | full1: | |
5 | ||
6 | .prologue | |
7 | .spill 0 | |
8 | .save.g 0 | |
9 | nop 0 | |
10 | .save.g 0x10 | |
11 | nop 0 | |
12 | .save.g -1 | |
13 | nop 0 | |
14 | .save.g 0x3 | |
15 | nop 0 | |
16 | .save.g 0x4 | |
17 | nop 0 | |
18 | .save.g 0x1 | |
19 | nop 0 | |
20 | .save.f 0 | |
21 | nop 0 | |
22 | .save.f 0x100000 | |
23 | nop 0 | |
24 | .save.f -1 | |
25 | nop 0 | |
26 | .save.f 0x3 | |
27 | nop 0 | |
28 | .save.f 0x4 | |
29 | nop 0 | |
30 | .save.f 0x1 | |
31 | nop 0 | |
32 | .save.b 0 | |
33 | nop 0 | |
34 | .save.b 0x20 | |
35 | nop 0 | |
36 | .save.b -1 | |
37 | nop 0 | |
38 | .save.b 0x3 | |
39 | nop 0 | |
40 | .save.b 0x4 | |
41 | nop 0 | |
42 | .save.b 0x1 | |
43 | nop 0 | |
44 | .spillreg r4, r0 | |
45 | nop 0 | |
46 | .spillreg r3, r2 | |
47 | nop 0 | |
48 | .spillreg r8, r9 | |
49 | nop 0 | |
50 | .spillreg b6, r10 | |
51 | nop 0 | |
52 | .spillreg f2, f0 | |
53 | nop 0 | |
54 | .spillreg f3, f1 | |
55 | nop 0 | |
56 | .spillreg f6, f7 | |
57 | nop 0 | |
58 | .spillreg f4, r11 | |
59 | nop 0 | |
60 | .spillreg f5, b0 | |
61 | nop 0 | |
62 | .spillreg.p p0, r4, r3 | |
63 | nop 0 | |
64 | .spillreg.p p1, r4, r0 | |
65 | nop 0 | |
66 | .spillreg.p p1, f16, f0 | |
67 | nop 0 | |
68 | .restorereg.p p0, r4 | |
69 | nop 0 | |
70 | .body | |
71 | br.ret.sptk rp | |
72 | .endp full1 | |
73 | ||
74 | .proc full2 | |
75 | full2: | |
76 | .prologue | |
77 | .spill 0 | |
78 | .save.gf 0, 0 | |
79 | nop 0 | |
80 | .save.gf 0x10, 0 | |
81 | nop 0 | |
82 | .save.gf 0, 0x100000 | |
83 | nop 0 | |
84 | .save.gf ~0, 0 | |
85 | nop 0 | |
86 | .save.gf 0, ~0 | |
87 | nop 0 | |
88 | .save.gf 1, 1 | |
89 | nop 0 | |
90 | .save.gf 2, 0 | |
91 | nop 0 | |
92 | .save.gf 1, 0 | |
93 | nop 0 | |
94 | .save.gf 0, 1 | |
95 | nop 0 | |
96 | .body | |
97 | .label_state 1 | |
98 | .restore sp, 1 | |
99 | nop.x 0 | |
100 | .copy_state 2 | |
101 | br.ret.sptk rp | |
102 | .endp full2 | |
103 | ||
104 | .proc full3 | |
105 | full3: | |
106 | .prologue | |
107 | .spill 0 | |
108 | .save.g 0x10, r16 | |
109 | nop 0 | |
110 | .save.g 0x01, r0 | |
111 | nop 0 | |
112 | .save.g 0x06, r127 | |
113 | nop 0 | |
114 | nop 0 | |
115 | .save.b 0x20, r16 | |
116 | nop 0 | |
117 | .save.b 0x01, r0 | |
118 | nop 0 | |
119 | .save.b 0x18, r127 | |
120 | nop 0 | |
121 | nop 0 | |
122 | .body | |
123 | br.ret.sptk rp | |
124 | .endp full3 | |
125 | ||
126 | .proc simple1 | |
127 | simple1: | |
128 | .prologue 0x10, r2 | |
129 | br.ret.sptk rp | |
130 | .endp simple1 | |
131 | ||
132 | .proc simple2 | |
133 | simple2: | |
134 | .prologue 0, r2 | |
135 | br.ret.sptk rp | |
136 | .endp simple2 | |
137 | ||
138 | .proc simple3 | |
139 | simple3: | |
140 | .prologue -1, r2 | |
141 | .vframe r0 | |
142 | br.ret.sptk rp | |
143 | .endp simple3 | |
144 | ||
145 | .proc simple4 | |
146 | simple4: | |
147 | .prologue 0x1, r0 | |
148 | br.ret.sptk rp | |
149 | .endp simple4 | |
150 | ||
151 | .proc simple5 | |
152 | simple5: | |
153 | .prologue 0xc, r127 | |
154 | br.ret.sptk rp | |
155 | .endp simple5 |