r13
#define _DOSYSCALL(x) l.addi r13,r0,(SYS_ ## x) ;\
{ "r13", dbreg(r13), db_x86_regop, NULL },
greg(r13, R13, 9) /* tf_r13 */ \
movq %r13,TF_R13(%rsp) ; \
movq TF_R13(%rsp),%r13 ; \
pushq %r13 ;
movq IOAPIC_SC_DATA(%rdi),%r13 ;\
movl (%r13),%r12d ;\
movl %r12d,(%r13) ;\
stmia r0, {r13-r14}^ /* Push the user mode registers */
lis %r13,_C_LABEL(lwp0)@h; \
ori %r13,%r13,_C_LABEL(lwp0)@l; \
stptr er,L_PCB(%r13); /* XXXuvm_lwp_getuarea */ \
stptr tmp1,L_CPU(%r13); \
stptr sp,L_MD_UTF(%r13); /* save in lwp0.l_md.md_utf */ \
mov.l r13, @-r14 /* tf_r13 */ ;\
mov.l @r14+, r13 /* tf_r13 */ ;\
SF(r13);
TF(r13);
unsigned short r08, r09, r10, r11, r12, r13, r14, r15;
sigframe.uc.luc_mcontext.r13 = tf->tf_r13;
mctx->__gregs[_REG_R13] = lsigctx->r13;
u_int64_t r13;
register long r13 __asm("r13") = nonnull(13);
"+r"(r13),
register long r13 __asm("r13") = nonnull(13);
"+r"(r13),
register long r13 __asm("r13") = nonnull(13);
"+r"(r13),
register long r13 __asm("r13") = nonnull(13);
"+r"(r13),