• Home
  • Raw
  • Download

Lines Matching refs:sigh

58 		if (!(ptr->sigh | ptr->sigl)) {  in FPU_tagof()
70 if (!(ptr->sigh & 0x80000000)) { in FPU_tagof()
112 loaded_data->sigh = 0x80000000; in FPU_load_double()
119 loaded_data->sigh = (m64 << 11) | 0x80000000; in FPU_load_double()
120 loaded_data->sigh |= l64 >> 21; in FPU_load_double()
133 loaded_data->sigh = m64 << 11; in FPU_load_double()
134 loaded_data->sigh |= l64 >> 21; in FPU_load_double()
142 loaded_data->sigh = (m64 << 11) | 0x80000000; in FPU_load_double()
143 loaded_data->sigh |= l64 >> 21; in FPU_load_double()
177 loaded_data->sigh = m32; in FPU_load_single()
186 loaded_data->sigh = 0x80000000; in FPU_load_single()
193 loaded_data->sigh = m32 | 0x80000000; in FPU_load_single()
198 loaded_data->sigh = m32 | 0x80000000; in FPU_load_single()
261 loaded_data->sigh = s; in FPU_load_int32()
290 loaded_data->sigh = s << 16; in FPU_load_int16()
350 FPU_put_user(st0_ptr->sigh, in FPU_store_extended()
402 ((tmp.sigh == 0x00100000) && (tmp.sigl == 0) in FPU_store_double()
417 l[1] = tmp.sigh; in FPU_store_double()
448 if (tmp.sigh == 0xffffffff) { in FPU_store_double()
450 tmp.sigh = 0x80000000; in FPU_store_double()
455 tmp.sigh++; in FPU_store_double()
466 l[0] = (tmp.sigl >> 11) | (tmp.sigh << 21); in FPU_store_double()
467 l[1] = ((tmp.sigh >> 11) & 0xfffff); in FPU_store_double()
512 && (st0_ptr->sigh & 0x80000000)) { in FPU_store_double()
516 sigh << 21); in FPU_store_double()
517 l[1] = ((st0_ptr->sigh >> 11) & 0xfffff); in FPU_store_double()
518 if (!(st0_ptr->sigh & 0x40000000)) { in FPU_store_double()
588 ((st0_ptr->sigh & 0x000000ff) in FPU_store_single()
604 if (tmp.sigl | (tmp.sigh & 0x000000ff)) { in FPU_store_single()
605 unsigned long sigh = tmp.sigh; in FPU_store_single() local
611 increment = ((sigh & 0xff) > 0x80) /* more than half */ in FPU_store_single()
612 ||(((sigh & 0xff) == 0x80) && sigl) /* more than half */ in FPU_store_single()
613 ||((sigh & 0x180) == 0x180); /* round to even */ in FPU_store_single()
617 ? 0 : (sigl | (sigh & 0xff)); in FPU_store_single()
621 ? (sigl | (sigh & 0xff)) : 0; in FPU_store_single()
632 if (sigh >= 0xffffff00) { in FPU_store_single()
634 tmp.sigh = 0x80000000; in FPU_store_single()
639 tmp.sigh &= 0xffffff00; in FPU_store_single()
640 tmp.sigh += 0x100; in FPU_store_single()
643 tmp.sigh &= 0xffffff00; /* Finish the truncation */ in FPU_store_single()
648 templ = (tmp.sigh >> 8) & 0x007fffff; in FPU_store_single()
694 && (st0_ptr->sigh & 0x80000000)) { in FPU_store_single()
696 templ = st0_ptr->sigh >> 8; in FPU_store_single()
697 if (!(st0_ptr->sigh & 0x40000000)) { in FPU_store_single()
773 ((long *)&tll)[1] = t.sigh; in FPU_store_int64()
775 ((t.sigh & 0x80000000) && in FPU_store_int64()
776 !((t.sigh == 0x80000000) && (t.sigl == 0) && signnegative(&t)))) { in FPU_store_int64()
821 if (t.sigh || in FPU_store_int32()
867 if (t.sigh || in FPU_store_int16()
919 if ((t.sigh > 0x0de0b6b3) || in FPU_store_bcd()
920 ((t.sigh == 0x0de0b6b3) && (t.sigl > 0xa763ffff))) { in FPU_store_bcd()
981 r->sigl = r->sigh = ~0; /* The largest representable number */ in FPU_round_to_int()
986 very_big = !(~(r->sigh) | ~(r->sigl)); /* test for 0xfff...fff */ in FPU_round_to_int()
1100 sigh)) in fldenv()
1107 } else if (fpu_register(i).sigh & 0x80000000) in fldenv()