Lines Matching refs:r16
49 mov r16=IA64_KR(CURRENT); /* M */ \
59 adds r16=IA64_TASK_THREAD_ON_USTACK_OFFSET,r16; \
61 ld1 r17=[r16]; /* load current->thread.on_ustack flag */ \
62 st1 [r16]=r0; /* clear current->thread.on_ustack flag */ \
63 adds r1=-IA64_TASK_THREAD_ON_USTACK_OFFSET,r16 \
86 adds r16=PT(CR_IPSR),r1; \
89 st8 [r16]=r29; /* save cr.ipsr */ \
96 adds r16=PT(R8),r1; /* initialize first base pointer */ \
100 .mem.offset 0,0; st8.spill [r16]=r8,16; \
103 .mem.offset 0,0; st8.spill [r16]=r10,24; \
106 st8 [r16]=r28,16; /* save cr.iip */ \
114 st8 [r16]=r25,16; /* save ar.unat */ \
118 st8 [r16]=r27,16; /* save ar.rsc */ \
122 (pUStk) st8 [r16]=r23,16; /* save ar.bspstore */ \
124 (pKStk) adds r16=16,r16; /* skip over ar_bspstore field */ \
126 st8 [r16]=r29,16; /* save b0 */ \
130 .mem.offset 0,0; st8.spill [r16]=r20,16; /* save original r1 */ \
134 .mem.offset 0,0; st8.spill [r16]=r13,16; \
138 .mem.offset 0,0; st8.spill [r16]=r15,16; \
141 .mem.offset 0,0; st8.spill [r16]=r2,16; \
168 .mem.offset 0,0; st8.spill [r2]=r16,16; \
217 (pUStk) sub r16=r18,r22; \
226 cmp.leu p1,p0=r16,r17; \
229 movl r16=2f; \
233 mov b0=r16; \