Lines Matching refs:ar
22 didn't (and wouldn't be able to) save ar.rnat either. This is a problem
26 (i) ar.bsp < ia64_rse_rnat_addr(jmpbuf.ar_bsp)
27 ar.rnat contains the desired bits---preserve ar.rnat
28 across loadrs and write to ar.bspstore
30 (ii) ar.bsp >= ia64_rse_rnat_addr(jmpbuf.ar_bsp)
31 The desired ar.rnat is stored in
33 bits into ar.rnat after setting ar.bspstore. */
47 alloc r8=ar.pfs,2,1,0,0
48 mov r27=ar.rsc
52 mov r10=ar.bsp
53 and r11=~0x3,r27 // clear ar.rsc.mode
70 mov ar.rsc=r11 // put RSE in enforced lazy mode
77 mov r26=ar.rnat
78 mov ar.unat=r25 // setup ar.unat (NaT bits for r1, r4-r7, and r12)
89 cmp.geu p8,p0=r10,r11 // p8 <- (ar.bsp >= jmpbuf.ar_bsp)
94 mov ar.unat=r16 // restore caller's unat
95 mov ar.fpsr=r17 // restore fpsr
101 mov ar.bspstore=r23 // restore ar.bspstore
109 ld8.nta r11=[r2],16 // ar.pfs
110 ld8.nta r22=[r3],56 // ar.lc
137 mov ar.lc=r22
145 mov ar.pfs=r11
154 mov ar.rnat=r26 // restore ar.rnat
156 mov ar.rsc=r27 // restore ar.rsc