Lines Matching defs:result

158   jdouble result;
181 * to store the result. We really only need the top 52
220 result = toDoubleHighPrecision (f, index);
222 result = createDouble1 (env, f, index, e);
225 DOUBLE_TO_LONGBITS (result) = DOUBLE_INFINITE_LONGBITS;
230 LOW_I32_FROM_VAR (result) = -1;
231 HIGH_I32_FROM_VAR (result) = -1;
239 result = toDoubleHighPrecision (f, index);
241 result = createDouble1 (env, f, index, e);
245 LOW_I32_FROM_VAR (result) = -1;
246 HIGH_I32_FROM_VAR (result) = -1;
250 return result;
256 jdouble result;
273 result = toDoubleHighPrecision (f, length) * pow (10.0, e);
277 /* Convert the partial result to make sure that the
280 result = toDoubleHighPrecision (f, length);
282 cause the algorithm to produce an incorrect result. Instead try the min value
285 if (result == 0.0)
287 DOUBLE_TO_LONGBITS (result) = DOUBLE_MINIMUM_LONGBITS;
291 DOUBLE_TO_LONGBITS (result) = DOUBLE_INFINITE_LONGBITS;
292 return result;
297 result = toDoubleHighPrecision (f, length) / pow (10.0, -e);
303 result = toDoubleHighPrecision (f, length) * pow (10.0, e + 52);
304 result = result * pow (10.0, -52);
309 cause the algorithm to produce an incorrect result. Instead try the min value
312 if (result == 0.0)
314 DOUBLE_TO_LONGBITS (result) = DOUBLE_MINIMUM_LONGBITS;
316 return doubleAlgorithm (env, f, length, e, result);
596 jfloat result;
620 * to store the result. We really only need the top 52
660 result = createFloat1 (env, f, index, e);
664 FLOAT_TO_INTBITS (result) = FLOAT_INFINITE_INTBITS;
669 result = INTBITS_TO_FLOAT(index);
676 result = createFloat1 (env, f, index, e);
680 result = INTBITS_TO_FLOAT(index);
684 return result;
691 jfloat result;
704 result = (jfloat) (toDoubleHighPrecision (f, length) * pow (10.0, (double) e));
708 /* Convert the partial result to make sure that the
711 result = (jfloat) toDoubleHighPrecision (f, length);
713 if (result == 0.0)
715 FLOAT_TO_INTBITS (result) = FLOAT_MINIMUM_INTBITS;
717 FLOAT_TO_INTBITS (result) = FLOAT_INFINITE_INTBITS;
727 FLOAT_TO_INTBITS (result) = 0;
728 return result;
736 FLOAT_TO_INTBITS (result) = 0;
737 return result;
773 FLOAT_TO_INTBITS (result) = fmant;
777 result = (jfloat) dresult;
782 * of x might cause the algorithm to produce an incorrect result.
786 if (e <= -309 || FLOAT_TO_INTBITS (result) == 0)
787 FLOAT_TO_INTBITS (result) = FLOAT_MINIMUM_INTBITS;
789 return floatAlgorithm (env, f, length, e, (jfloat) result);