Home | History | Annotate | Download | only in ia64

Lines Matching refs:r16

130  *	r2 = points to &pt_regs.r16
155 extr.u r16=rCRIPSR, 32, 2; \
158 cmp.eq pKern, pUser=r0, r16; \
165 mov r16=r1; \
169 st8 [r16]=rCRIPSR, 16; /* save cr.ipsr */ \
173 st8 [r16]=rCRIFS, 16; /* save cr.ifs */ \
177 st8 [r16]=rARPFS, 16; /* save ar.pfs */ \
180 ;; /* avoid RAW on r16 & r17 */ \
181 (pKern) adds r16=16, r16; /* skip over ar_rnat field */ \
183 (pUser) st8 [r16]=rARRNAT, 16; /* save ar.rnat */ \
186 st8 [r16]=rARPR, 16; /* save predicates */ \
191 st8 [r16]=r18, 16; /* save ar.rsc value for "loadrs" */ \
194 .mem.offset 0, 0; st8.spill [r16]=r2, 16; \
198 .mem.offset 0, 0; st8.spill [r16]=r12, 16; \
203 .mem.offset 0, 0; st8.spill [r16]=r14, 16; \
207 .mem.offset 0, 0; st8.spill [r16]=r8, 16; \
212 .mem.offset 0, 0; st8.spill [r16]=r10, 16; \
229 * r2: points to &pt_regs.r16
233 .mem.offset 0, 0; st8.spill [r2]=r16, 16; \
239 mov r16=ar.ccv; /* M-unit */ \
265 st8 [r2]=r16, 16; /* ar.ccv */ \