Lines Matching refs:S387
637 #define S387 ((struct swregs_state *)s387) macro
639 ((S387->swd & ~SW_Top & 0xffff) | ((S387->ftop << SW_Top_Shift) & SW_Top))
659 S387->ftop = (S387->swd >> SW_Top_Shift) & 7; in fpregs_soft_set()
660 offset = (S387->ftop & 7) * 10; in fpregs_soft_set()
675 tags = S387->twd; in fpregs_soft_set()
676 newtop = S387->ftop; in fpregs_soft_set()
682 FPU_tagof((FPU_REG *) ((u_char *) S387->st_space + in fpregs_soft_set()
688 S387->twd = tags; in fpregs_soft_set()
701 int offset = (S387->ftop & 7) * 10, other = 80 - offset; in fpregs_soft_get()
706 S387->cwd &= ~0xe080; in fpregs_soft_get()
708 S387->cwd |= 0xffff0040; in fpregs_soft_get()
709 S387->swd = sstatus_word() | 0xffff0000; in fpregs_soft_get()
710 S387->twd |= 0xffff0000; in fpregs_soft_get()
711 S387->fcs &= ~0xf8000000; in fpregs_soft_get()
712 S387->fos |= 0xffff0000; in fpregs_soft_get()