Lines Matching full:if

29   ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
36 #if defined(STRTOD) || defined(STRTOF) || defined(STRTOLD)
40 if (__class == FP_INFINITE || __class == FP_SUBNORMAL || __class == FP_ZERO) \
46 # if defined(STRTOD)
124 # if __SIZEOF_LONG_DOUBLE__ > 8
142 # if __SIZEOF_DOUBLE__ == 4
158 #if FLOAT_MANT_DIG > 53
218 if (!CHECK_WIDTH() || (i = scanf_getc (stream, context)) < 0) in conv_flt()
236 if (CHECK_WIDTH()) { in conv_flt()
237 if ((i = scanf_getc (stream, context)) >= 0) { in conv_flt()
238 if (TOLOWER(i) == c) in conv_flt()
243 if (p == pstr_nfinity + 3) in conv_flt()
247 if (flt != flt) { in conv_flt()
248 if (CHECK_WIDTH()) { in conv_flt()
249 if ((i = scanf_getc (stream, context)) == '(') { in conv_flt()
251 if (isalnum(i) || i == '_' ) in conv_flt()
256 if (i != ')') in conv_flt()
271 #if __SIZEOF_DOUBLE__ == 8 in conv_flt()
278 #if __SIZEOF_LONG_DOUBLE__ > 8 in conv_flt()
311 if ((flags & FL_FHEX) && (c = TOLOWER(i) - 'a') <= 5) in conv_flt()
317 if (c < base) { in conv_flt()
319 if (!(flags & FL_OVFL) && uintdigits > uintdigitsmax) { in conv_flt()
321 if (base == 10) { in conv_flt()
322 /* Check if overflow is >= 0.5 */ in conv_flt()
323 if (c >= 5) { in conv_flt()
325 /* Check if overflow might be == 0.5 */ in conv_flt()
326 if (c == 5) in conv_flt()
331 if (flags & FL_OVFL) { in conv_flt()
333 if (!(flags & FL_DOT)) in conv_flt()
336 if (flags & FL_DOT) in conv_flt()
339 if (!UF_IS_ZERO(uint)) in conv_flt()
343 } else if (c == (('.'-'0') & 0xff) && !(flags & FL_DOT)) { in conv_flt()
346 } else if (TOLOWER(i) == 'x' && (flags & FL_ANY) && UF_IS_ZERO(uint)) { in conv_flt()
355 if (!(flags & FL_ANY)) in conv_flt()
360 if (flags & FL_FHEX) { in conv_flt()
367 if (TOLOWER(i) == exp_match) in conv_flt()
372 if (!CHECK_WIDTH()) in conv_flt()
382 if (!CHECK_WIDTH()) { in conv_flt()
394 if (!isdigit (edig)) in conv_flt()
397 if (esign != EOF) in conv_flt()
406 if (expacc < MAX_POSSIBLE_EXP) in conv_flt()
409 if (flags & FL_MEXP) in conv_flt()
415 if (width) in conv_flt()
418 if (UF_IS_ZERO(uint)) { in conv_flt()
424 if (flags & FL_FHEX) in conv_flt()
429 if (CHECK_LONG_LONG()) { in conv_flt()
432 } else if (CHECK_LONG()) { in conv_flt()
468 if (UF_AND_64(uint, 3) == 3 || UF_AND_64(uint, 6) == 6) { in conv_flt()
470 if (UF_GE(uint, UF_LSHIFT_64(1, FLOAT_MANT_DIG + 2))) { in conv_flt()
482 if (min_exp != (FLOAT_MIN_EXP - 1)) { in conv_flt()
491 if (exp >= FLOAT_MAX_EXP) { in conv_flt()
494 #if FLOAT_MANT_DIG <= 53 || __LDBL_IS_IEC_60559__ != 0 || defined(__m68k__) in conv_flt()
495 if (UF_LT(uint, UF_LSHIFT_64(1, (FLOAT_MANT_DIG-1)))) { in conv_flt()
499 #if FLOAT_MANT_DIG > 53 && (defined(__x86_64__) || defined(__i386__)) in conv_flt()
533 * We want to increment in case 2 if uint is odd in conv_flt()
540 if (CHECK_LONG_LONG() && __SIZEOF_LONG_DOUBLE__ > 8) in conv_flt()
547 if ((CHECK_LONG() && __SIZEOF_DOUBLE__ == 8) || in conv_flt()
550 if (uintdigits + exp <= -324) { in conv_flt()
553 } else if (uintdigits + exp >= 310) { in conv_flt()
563 if (uintdigits + exp <= -46) { in conv_flt()
566 } else if (uintdigits + exp >= 40) { in conv_flt()
578 #if defined(__riscv) || defined(__ARC64__) || defined(__mips) in conv_flt()
583 if (addr) { in conv_flt()
584 if (CHECK_LONG_LONG()) { in conv_flt()
586 if (flags & FL_MINUS) in conv_flt()
589 } else if (CHECK_LONG()) { in conv_flt()
591 if (flags & FL_MINUS) in conv_flt()
596 if (flags & FL_MINUS) in conv_flt()
602 if (flags & FL_MINUS) in conv_flt()
604 if (addr) { in conv_flt()
605 if (CHECK_LONG_LONG()) in conv_flt()
607 else if (CHECK_LONG()) in conv_flt()