Lines Matching refs:restore
69 * Check if we're returning to ia32 mode. If so, we need to restore ia32 registers
77 mov ar.pfs=loc1 // restore ar.pfs
138 .ret1: .restore sp
170 .ret2: .restore sp
393 ld8 r21=[r2],16 // restore b0
394 ld8 r22=[r3],16 // restore b1
396 ld8 r23=[r2],16 // restore b2
397 ld8 r24=[r3],16 // restore b3
399 ld8 r25=[r2],16 // restore b4
400 ld8 r26=[r3],16 // restore b5
405 ld8 r28=[r2] // restore pr
406 ld8 r30=[r3] // restore rnat
408 ld8 r18=[r14],16 // restore caller's unat
409 ld8 r19=[r15],24 // restore fpsr
465 mov ar.unat=r18 // restore caller's unat
466 mov ar.rnat=r30 // must restore after bspstore but before rsc!
467 mov ar.fpsr=r19 // restore fpsr
636 * need to switch to bank 0 and doesn't restore the scratch registers.
730 cmp.eq p9,p0=r0,r0 // A set p9 to indicate that we should restore cr.ifs
760 ld8.fill r12=[r2] // M0|1 restore r12 (sp)
761 ld8.fill r15=[r3] // M0|1 restore r15
762 mov b6=r18 // I0 restore b6
922 cmp.eq p9,p0=r0,r0 // set p9 to indicate that we should restore cr.ifs
945 (pUStk) st1 [r18]=r17 // restore current->thread.on_ustack
963 cmp.ne p9,p0=r0,r0 // clear p9 to skip restore of cr.ifs
1185 .ret15: .restore sp
1227 .ret19: .restore sp,0
1282 1: mov gp=loc2 // restore gp
1287 .restore sp