Lines Matching refs:saved
192 lwz r10,FPUsave(r2) ; Get the pointer to next saved context
379 * savearea containing the context just saved will go away. So, bottom line is
380 * that don't use fpus until after you are done with the saved context.
474 cmplwi r7,0 ; Have we ever saved this facility context?
475 beq-- fsneedone ; Never saved it, so go do it...
479 beq-- fsretlk ; The current level is already saved, bail out...
535 * State is saved in savearea pointed to by R4.
591 cmplwi cr1,r30,0 ; Anything saved yet?
596 ; Check to see if the live context has already been saved.
614 beq-- cr1,fswsync ; Nothing saved, skip the probe attempt...
664 xor r11,r11,r30 ; Non-zero if saved context changed, 0 if not
666 cmplwi cr1,r30,0 ; Is anything saved?
672 beq-- cr1,fsmstsave ; There is no context saved yet...
674 lwz r11,SAVlevel(r30) ; Get the level of top saved context
676 cmplw r31,r11 ; Are live and saved the same?
688 beq++ fsnosavelk ; Same level, so already saved...
716 ; The context is all saved now and the facility is free.
968 beq- cr1,fsenable ; Not saved yet, nothing to pop, go enable and exit...
970 lwz r11,SAVlevel(r30) ; Get the level of top saved context
973 cmplw r11,r31 ; Are live and saved the same?
1074 * There are two indications of saved VRs: the VRSAVE register and the vrvalid
1077 * are saved in the savearea. Whenever context is saved, it is saved according
1087 * savearea containing the context just saved will go away. So, bottom line is
1088 * that don't use vectors until after you are done with the saved context.
1144 ; It looks like we need to save this one. Or possibly toss a saved one if
1190 cmplwi r7,0 ; Have we ever saved this facility context?
1191 beq-- vsneedone ; Never saved it, so we need an area...
1197 bne++ cr1,vsretlk ; VRsave is non-zero so we need to keep what is saved...
1211 vsbackout: mr r4,r0 ; restore the saved MSR
1276 * State is saved in savearea pointed to by R4.
1331 cmplwi cr1,r30,0 ; Anything saved yet?
1340 ; Check to see if the live context has already been saved.
1397 xor r11,r11,r30 ; Non-zero if saved context changed, 0 if not
1399 cmplwi cr1,r30,0 ; Is anything saved?
1406 beq-- cr1,vswmstsave ; There is no context saved yet...
1408 lwz r11,SAVlevel(r30) ; Get the level of top saved context
1410 cmplw r31,r11 ; Are live and saved the same?
1421 beq++ vswnosavelk ; Same level, already saved...
1422 bne-- cr2,vswnosavelk ; Live context saved and VRSave not 0, no save and keep context...
1464 ; The context is all saved now and the facility is free.
1675 beq- cr1,vrenable ; Not saved yet, nothing to pop, go enable and exit...
1677 lwz r11,SAVlevel(r30) ; Get the level of top saved context
1680 cmplw r11,r31 ; Are live and saved the same?