Searched refs:u_fpscr (Results 1 - 7 of 7) sorted by relevance

/netbsd-6-1-5-RELEASE/lib/libc/arch/powerpc/gen/
H A Dfpsetround.c54 uint64_t u_fpscr; member in union:__anon5052
59 old = (uint32_t)ud.u_fpscr & ROUNDBITS;
60 ud.u_fpscr &= ~ROUNDBITS;
61 ud.u_fpscr |= rnd_dir & ROUNDBITS;
H A Dfpsetsticky.c58 uint64_t u_fpscr; member in union:__anon5053
63 old = ((uint32_t)ud.u_fpscr & STICKYBITS) >> STICKYSHFT;
70 ud.u_fpscr &= ~INVBITS;
72 ud.u_fpscr |= INVBITS;
73 ud.u_fpscr &= ~STICKYBITS;
74 ud.u_fpscr |= ((uint32_t)mask << STICKYSHFT) & STICKYBITS;
78 if (ud.u_fpscr & (STICKYBITS|INVBITS))
79 ud.u_fpscr |= FPSCR_FX;
81 ud.u_fpscr &= ~FPSCR_FX;
H A Dflt_rounds.c59 uint64_t u_fpscr;
63 return map[((uint32_t)ud.u_fpscr & FPSCR_RN)];
H A Dfpsetmask.c55 uint64_t u_fpscr; member in union:__anon5051
60 old = ((uint32_t)ud.u_fpscr & MASKBITS) >> MASKSHFT;
61 ud.u_fpscr &= ~MASKBITS;
62 ud.u_fpscr |= ((uint32_t)mask << MASKSHFT) & MASKBITS;
H A Dfpgetmask.c55 uint64_t u_fpscr; member in union:__anon5048
59 return (((uint32_t)ud.u_fpscr & MASKBITS) >> MASKSHFT);
H A Dfpgetround.c55 uint64_t u_fpscr; member in union:__anon5049
59 return (((uint32_t)ud.u_fpscr & ROUNDBITS) >> ROUNDSHFT);
H A Dfpgetsticky.c55 uint64_t u_fpscr; member in union:__anon5050
59 return (((uint32_t)ud.u_fpscr & STICKYBITS) >> STICKYSHFT);

Completed in 58 milliseconds