PCB_FPU
p->p_addr->u_pcb.pcb_flags &= ~PCB_FPU;
if (p->p_addr->u_pcb.pcb_flags & PCB_FPU)
p->p_addr->u_pcb.pcb_flags |= PCB_FPU;
frame.sf_sc.sc_fpused = pcb->pcb_flags & PCB_FPU;
pcb->pcb_flags &= ~PCB_FPU;
pcb->pcb_flags |= PCB_FPU;
pcb->pcb_flags &= ~PCB_FPU;
if ((pcb->pcb_flags & PCB_FPU) == 0) {
pcb->pcb_flags |= PCB_FPU;
if ((pcb->pcb_flags & PCB_FPU) == 0) {
pcb->pcb_flags |= PCB_FPU;
if (pcb->pcb_flags & PCB_FPU)
if ((pcb->pcb_flags & PCB_FPU) == 0) {
pcb->pcb_flags |= PCB_FPU;
if (pcb->pcb_flags & PCB_FPU)
pcb->pcb_flags &= ~(PCB_FPU | PCB_SVE);
p->p_addr->u_pcb.pcb_flags |= PCB_FPU;
if (p->p_addr->u_pcb.pcb_flags & PCB_FPU)
if (p->p_addr->u_pcb.pcb_flags & PCB_FPU)
if (pcb1->pcb_flags & PCB_FPU)
if (!(pcb->pcb_flags & PCB_FPU)) {
pcb->pcb_flags |= PCB_FPU;
if (!(pcb->pcb_flags & PCB_FPU)) {
pcb->pcb_flags |= PCB_FPU;
pcb->pcb_flags |= PCB_FPU;
if (!(pcb->pcb_flags & PCB_FPU)) {
if (!(pcb->pcb_flags & PCB_FPU)) {
else if (p->p_addr->u_pcb.pcb_flags & PCB_FPU)
if ((pcb->pcb_flags & (PCB_FPU|PCB_VEC|PCB_VSX)) == 0)
if (pcb->pcb_flags & (PCB_FPU|PCB_VEC|PCB_VSX)) {
if (pcb->pcb_flags & (PCB_FPU|PCB_VEC|PCB_VSX) &&
if (pcb->pcb_flags & (PCB_FPU|PCB_VEC|PCB_VSX) &&
if (pcb->pcb_flags & (PCB_FPU|PCB_VEC|PCB_VSX)) {
pcb->pcb_flags |= (PCB_FPU|PCB_VEC|PCB_VSX);
if (pcb->pcb_flags & (PCB_FPU|PCB_VEC|PCB_VSX))
curpcb->pcb_flags |= PCB_FPU;
if (pcb1->pcb_flags & (PCB_FPU|PCB_VEC|PCB_VSX) &&
if ((pcb->pcb_flags & PCB_FPU) == 0) {
pcb->pcb_flags |= PCB_FPU;
if (pcb->pcb_flags & PCB_FPU)
pcb->pcb_flags &= ~PCB_FPU;
p->p_addr->u_pcb.pcb_flags |= PCB_FPU;
if (p->p_addr->u_pcb.pcb_flags & PCB_FPU)
if (p->p_addr->u_pcb.pcb_flags & PCB_FPU)
if (p->p_addr->u_pcb.pcb_flags & PCB_FPU)
if (p->p_addr->u_pcb.pcb_flags & PCB_FPU) {
if (p->p_addr->u_pcb.pcb_flags & PCB_FPU) {
if (pcb1->pcb_flags & PCB_FPU)