Lines Matching refs:regs

180 	.macro	save_general	regs
181 STREG %r1, PT_GR1 (\regs)
182 STREG %r2, PT_GR2 (\regs)
183 STREG %r3, PT_GR3 (\regs)
184 STREG %r4, PT_GR4 (\regs)
185 STREG %r5, PT_GR5 (\regs)
186 STREG %r6, PT_GR6 (\regs)
187 STREG %r7, PT_GR7 (\regs)
188 STREG %r8, PT_GR8 (\regs)
189 STREG %r9, PT_GR9 (\regs)
190 STREG %r10, PT_GR10(\regs)
191 STREG %r11, PT_GR11(\regs)
192 STREG %r12, PT_GR12(\regs)
193 STREG %r13, PT_GR13(\regs)
194 STREG %r14, PT_GR14(\regs)
195 STREG %r15, PT_GR15(\regs)
196 STREG %r16, PT_GR16(\regs)
197 STREG %r17, PT_GR17(\regs)
198 STREG %r18, PT_GR18(\regs)
199 STREG %r19, PT_GR19(\regs)
200 STREG %r20, PT_GR20(\regs)
201 STREG %r21, PT_GR21(\regs)
202 STREG %r22, PT_GR22(\regs)
203 STREG %r23, PT_GR23(\regs)
204 STREG %r24, PT_GR24(\regs)
205 STREG %r25, PT_GR25(\regs)
207 STREG %r27, PT_GR27(\regs)
208 STREG %r28, PT_GR28(\regs)
211 STREG %r31, PT_GR31(\regs)
214 .macro rest_general regs
216 LDREG PT_GR2 (\regs), %r2
217 LDREG PT_GR3 (\regs), %r3
218 LDREG PT_GR4 (\regs), %r4
219 LDREG PT_GR5 (\regs), %r5
220 LDREG PT_GR6 (\regs), %r6
221 LDREG PT_GR7 (\regs), %r7
222 LDREG PT_GR8 (\regs), %r8
223 LDREG PT_GR9 (\regs), %r9
224 LDREG PT_GR10(\regs), %r10
225 LDREG PT_GR11(\regs), %r11
226 LDREG PT_GR12(\regs), %r12
227 LDREG PT_GR13(\regs), %r13
228 LDREG PT_GR14(\regs), %r14
229 LDREG PT_GR15(\regs), %r15
230 LDREG PT_GR16(\regs), %r16
231 LDREG PT_GR17(\regs), %r17
232 LDREG PT_GR18(\regs), %r18
233 LDREG PT_GR19(\regs), %r19
234 LDREG PT_GR20(\regs), %r20
235 LDREG PT_GR21(\regs), %r21
236 LDREG PT_GR22(\regs), %r22
237 LDREG PT_GR23(\regs), %r23
238 LDREG PT_GR24(\regs), %r24
239 LDREG PT_GR25(\regs), %r25
240 LDREG PT_GR26(\regs), %r26
241 LDREG PT_GR27(\regs), %r27
242 LDREG PT_GR28(\regs), %r28
245 LDREG PT_GR31(\regs), %r31
248 .macro save_fp regs
249 fstd,ma %fr0, 8(\regs)
250 fstd,ma %fr1, 8(\regs)
251 fstd,ma %fr2, 8(\regs)
252 fstd,ma %fr3, 8(\regs)
253 fstd,ma %fr4, 8(\regs)
254 fstd,ma %fr5, 8(\regs)
255 fstd,ma %fr6, 8(\regs)
256 fstd,ma %fr7, 8(\regs)
257 fstd,ma %fr8, 8(\regs)
258 fstd,ma %fr9, 8(\regs)
259 fstd,ma %fr10, 8(\regs)
260 fstd,ma %fr11, 8(\regs)
261 fstd,ma %fr12, 8(\regs)
262 fstd,ma %fr13, 8(\regs)
263 fstd,ma %fr14, 8(\regs)
264 fstd,ma %fr15, 8(\regs)
265 fstd,ma %fr16, 8(\regs)
266 fstd,ma %fr17, 8(\regs)
267 fstd,ma %fr18, 8(\regs)
268 fstd,ma %fr19, 8(\regs)
269 fstd,ma %fr20, 8(\regs)
270 fstd,ma %fr21, 8(\regs)
271 fstd,ma %fr22, 8(\regs)
272 fstd,ma %fr23, 8(\regs)
273 fstd,ma %fr24, 8(\regs)
274 fstd,ma %fr25, 8(\regs)
275 fstd,ma %fr26, 8(\regs)
276 fstd,ma %fr27, 8(\regs)
277 fstd,ma %fr28, 8(\regs)
278 fstd,ma %fr29, 8(\regs)
279 fstd,ma %fr30, 8(\regs)
280 fstd %fr31, 0(\regs)
283 .macro rest_fp regs
284 fldd 0(\regs), %fr31
285 fldd,mb -8(\regs), %fr30
286 fldd,mb -8(\regs), %fr29
287 fldd,mb -8(\regs), %fr28
288 fldd,mb -8(\regs), %fr27
289 fldd,mb -8(\regs), %fr26
290 fldd,mb -8(\regs), %fr25
291 fldd,mb -8(\regs), %fr24
292 fldd,mb -8(\regs), %fr23
293 fldd,mb -8(\regs), %fr22
294 fldd,mb -8(\regs), %fr21
295 fldd,mb -8(\regs), %fr20
296 fldd,mb -8(\regs), %fr19
297 fldd,mb -8(\regs), %fr18
298 fldd,mb -8(\regs), %fr17
299 fldd,mb -8(\regs), %fr16
300 fldd,mb -8(\regs), %fr15
301 fldd,mb -8(\regs), %fr14
302 fldd,mb -8(\regs), %fr13
303 fldd,mb -8(\regs), %fr12
304 fldd,mb -8(\regs), %fr11
305 fldd,mb -8(\regs), %fr10
306 fldd,mb -8(\regs), %fr9
307 fldd,mb -8(\regs), %fr8
308 fldd,mb -8(\regs), %fr7
309 fldd,mb -8(\regs), %fr6
310 fldd,mb -8(\regs), %fr5
311 fldd,mb -8(\regs), %fr4
312 fldd,mb -8(\regs), %fr3
313 fldd,mb -8(\regs), %fr2
314 fldd,mb -8(\regs), %fr1
315 fldd,mb -8(\regs), %fr0
432 .macro save_specials regs
434 SAVE_SP (%sr0, PT_SR0 (\regs))
435 SAVE_SP (%sr1, PT_SR1 (\regs))
436 SAVE_SP (%sr2, PT_SR2 (\regs))
437 SAVE_SP (%sr3, PT_SR3 (\regs))
438 SAVE_SP (%sr4, PT_SR4 (\regs))
439 SAVE_SP (%sr5, PT_SR5 (\regs))
440 SAVE_SP (%sr6, PT_SR6 (\regs))
442 SAVE_CR (%cr17, PT_IASQ0(\regs))
444 SAVE_CR (%cr17, PT_IASQ1(\regs))
446 SAVE_CR (%cr18, PT_IAOQ0(\regs))
448 SAVE_CR (%cr18, PT_IAOQ1(\regs))
457 STREG %r1, PT_SAR (\regs)
459 SAVE_CR (%cr11, PT_SAR (\regs))
461 SAVE_CR (%cr19, PT_IIR (\regs))
468 STREG %r8, PT_PSW(\regs)
471 .macro rest_specials regs
473 REST_SP (%sr0, PT_SR0 (\regs))
474 REST_SP (%sr1, PT_SR1 (\regs))
475 REST_SP (%sr2, PT_SR2 (\regs))
476 REST_SP (%sr3, PT_SR3 (\regs))
477 REST_SP (%sr4, PT_SR4 (\regs))
478 REST_SP (%sr5, PT_SR5 (\regs))
479 REST_SP (%sr6, PT_SR6 (\regs))
480 REST_SP (%sr7, PT_SR7 (\regs))
482 REST_CR (%cr17, PT_IASQ0(\regs))
483 REST_CR (%cr17, PT_IASQ1(\regs))
485 REST_CR (%cr18, PT_IAOQ0(\regs))
486 REST_CR (%cr18, PT_IAOQ1(\regs))
488 REST_CR (%cr11, PT_SAR (\regs))
490 REST_CR (%cr22, PT_PSW (\regs))