Lines Matching refs:fp

90 __fpu_itof(fp, i)  in __fpu_itof()  argument
91 struct fpn *fp; in __fpu_itof()
103 fp->fp_exp = FP_LG;
108 if (fp->fp_sign && (int)i < 0)
109 fp->fp_mant[0] = -i;
111 fp->fp_mant[0] = i;
112 fp->fp_mant[1] = 0;
113 fp->fp_mant[2] = 0;
114 fp->fp_mant[3] = 0;
115 __fpu_norm(fp);
123 __fpu_xtof(fp, i) in __fpu_xtof() argument
124 struct fpn *fp; in __fpu_xtof()
136 fp->fp_exp = FP_LG2;
141 if (fp->fp_sign && (int64_t)i < 0)
142 *((int64_t *)fp->fp_mant) = -i;
144 *((int64_t *)fp->fp_mant) = i;
145 fp->fp_mant[2] = 0;
146 fp->fp_mant[3] = 0;
147 __fpu_norm(fp);
161 fp->fp_exp = 1 - expbias; \
162 fp->fp_mant[0] = f0; \
163 fp->fp_mant[1] = f1; \
164 fp->fp_mant[2] = f2; \
165 fp->fp_mant[3] = f3; \
166 __fpu_norm(fp); \
172 fp->fp_mant[0] = f0; \
173 fp->fp_mant[1] = f1; \
174 fp->fp_mant[2] = f2; \
175 fp->fp_mant[3] = f3; \
178 fp->fp_exp = exp - expbias; \
179 fp->fp_mant[0] = FP_1 | f0; \
180 fp->fp_mant[1] = f1; \
181 fp->fp_mant[2] = f2; \
182 fp->fp_mant[3] = f3; \
191 __fpu_stof(fp, i) in __fpu_stof() argument
192 struct fpn *fp; in __fpu_stof()
211 __fpu_dtof(fp, i, j) in __fpu_dtof() argument
212 struct fpn *fp; in __fpu_dtof()
232 __fpu_qtof(fp, i, j, k, l) in __fpu_qtof() argument
233 struct fpn *fp; in __fpu_qtof()
260 __fpu_explode(fe, fp, type, reg) in __fpu_explode() argument
262 struct fpn *fp;
270 fp->fp_sign = l0 >> 63;
273 fp->fp_sign = s >> 31;
275 fp->fp_sticky = 0;
278 s = __fpu_xtof(fp, l0);
282 s = __fpu_itof(fp, s);
286 s = __fpu_stof(fp, s);
290 s = __fpu_dtof(fp, l0 >> 32, l0 & 0xffffffff);
295 s = __fpu_qtof(fp, l0 >> 32, l0 & 0xffffffff, l1 >> 32,
303 if (s == FPC_QNAN && (fp->fp_mant[0] & FP_QUIETBIT) == 0) {
311 fp->fp_mant[0] |= FP_QUIETBIT;
315 fp->fp_class = s;
322 DUMPFPN(FPE_REG, fp);