Lines Matching refs:fpscr
56 uint64_t fpscr;
59 __asm volatile("mffs %0" : "=f"(fpscr));
60 old = ((uint32_t)fpscr & STICKYBITS) >> STICKYSHFT;
67 fpscr &= ~INVBITS;
69 fpscr |= INVBITS;
70 fpscr &= ~STICKYBITS;
71 fpscr |= ((uint32_t)mask << STICKYSHFT) & STICKYBITS;
75 if (fpscr & (STICKYBITS|INVBITS))
76 fpscr |= FPSCR_FX;
78 fpscr &= ~FPSCR_FX;
80 * Write back the fpscr.
82 __asm volatile("mtfsf 0xff,%0" :: "f"(fpscr));