Home | History | Annotate | Download | only in libiberty

Lines Matching defs:hfmt

299   const struct floatformat *hfmt = fmt->split_half;
303 top_exp = get_field (ufrom, hfmt->byteorder, hfmt->totalsize,
304 hfmt->exp_start, hfmt->exp_len);
305 bot_exp = get_field (ufrom + 8, hfmt->byteorder, hfmt->totalsize,
306 hfmt->exp_start, hfmt->exp_len);
308 if ((unsigned long) top_exp == hfmt->exp_nan)
309 top_nan = mant_bits_set (hfmt, ufrom);
317 if ((unsigned long) top_exp == hfmt->exp_nan || top_exp == 0)
322 return !mant_bits_set (hfmt, ufrom + 8);
340 for (cur_bit = 0; (unsigned int) cur_bit < hfmt->man_len; cur_bit++)
341 if (get_field (ufrom + 8, hfmt->byteorder, hfmt->totalsize,
342 hfmt->man_start + cur_bit, 1))
365 return !get_field (ufrom, hfmt->byteorder, hfmt->totalsize,
366 hfmt->man_start + hfmt->man_len - 1, 1);
373 if (get_field (ufrom, hfmt->byteorder, hfmt->totalsize,
374 hfmt->man_start + hfmt->man_len - 1, 1))
376 return !mant_bits_set (hfmt, ufrom + 8);