Lines Matching defs:fsr
45 unsigned int xm, round, sticky, fsr, rm;
52 __quad_getfsrp(&fsr);
53 rm = fsr >> 30;
68 if (fsr & FSR_NVM) {
71 fsr = (fsr & ~FSR_CEXC) |
73 __quad_setfsrp(&fsr);
88 if (fsr & (FSR_OFM | FSR_NXM)) {
91 fsr = (fsr & ~FSR_CEXC) | FSR_OFA | FSR_OFC |
93 __quad_setfsrp(&fsr);
108 if (fsr & (FSR_UFM | FSR_NXM)) {
111 fsr = (fsr & ~FSR_CEXC) | FSR_UFA | FSR_UFC |
113 __quad_setfsrp(&fsr);
134 fsr &= ~FSR_CEXC;
136 fsr |= FSR_NXC;
138 fsr |= FSR_UFC;
145 fsr |= FSR_OFC;
151 else if (subnormal && (fsr & FSR_UFM))
152 fsr |= FSR_UFC;
156 if ((fsr & FSR_CEXC) & (fsr >> 23)) {
157 __quad_setfsrp(&fsr);
160 fsr |= (fsr & 0x1f) << 5;
161 __quad_setfsrp(&fsr);