Lines Matching refs:st0_ptr

214 	FPU_REG *st0_ptr = &st(0);  in FPU_load_int64()  local
223 reg_copy(&CONST_Z, st0_ptr); in FPU_load_int64()
234 significand(st0_ptr) = s; in FPU_load_int64()
236 return normalize_no_excep(st0_ptr, 63, sign); in FPU_load_int64()
300 FPU_REG *st0_ptr = &st(0); in FPU_load_bcd() local
325 reg_copy(&CONST_Z, st0_ptr); in FPU_load_bcd()
326 addexponent(st0_ptr, sign); /* Set the sign. */ in FPU_load_bcd()
329 significand(st0_ptr) = l; in FPU_load_bcd()
330 return normalize_no_excep(st0_ptr, 63, sign); in FPU_load_bcd()
337 int FPU_store_extended(FPU_REG *st0_ptr, u_char st0_tag, in FPU_store_extended() argument
350 FPU_put_user(st0_ptr->sigl, (unsigned long __user *)d); in FPU_store_extended()
351 FPU_put_user(st0_ptr->sigh, in FPU_store_extended()
353 FPU_put_user(exponent16(st0_ptr), in FPU_store_extended()
379 int FPU_store_double(FPU_REG *st0_ptr, u_char st0_tag, double __user *dfloat) in FPU_store_double() argument
390 reg_copy(st0_ptr, &tmp); in FPU_store_double()
404 && (st0_ptr->sigl & 0x000007ff))) in FPU_store_double()
496 st0_tag = FPU_Special(st0_ptr); in FPU_store_double()
506 reg_copy(st0_ptr, &tmp); in FPU_store_double()
512 if ((exponent(st0_ptr) == EXP_OVER) in FPU_store_double()
513 && (st0_ptr->sigh & 0x80000000)) { in FPU_store_double()
516 (st0_ptr->sigl >> 11) | (st0_ptr-> in FPU_store_double()
518 l[1] = ((st0_ptr->sigh >> 11) & 0xfffff); in FPU_store_double()
519 if (!(st0_ptr->sigh & 0x40000000)) { in FPU_store_double()
551 if (getsign(st0_ptr)) in FPU_store_double()
564 int FPU_store_single(FPU_REG *st0_ptr, u_char st0_tag, float __user *single) in FPU_store_single() argument
574 reg_copy(st0_ptr, &tmp); in FPU_store_single()
589 ((st0_ptr->sigh & 0x000000ff) in FPU_store_single()
590 || st0_ptr->sigl))) in FPU_store_single()
677 st0_tag = FPU_Special(st0_ptr); in FPU_store_single()
679 reg_copy(st0_ptr, &tmp); in FPU_store_single()
694 if ((exponent(st0_ptr) == EXP_OVER) in FPU_store_single()
695 && (st0_ptr->sigh & 0x80000000)) { in FPU_store_single()
697 templ = st0_ptr->sigh >> 8; in FPU_store_single()
698 if (!(st0_ptr->sigh & 0x40000000)) { in FPU_store_single()
741 if (getsign(st0_ptr)) in FPU_store_single()
753 int FPU_store_int64(FPU_REG *st0_ptr, u_char st0_tag, long long __user *d) in FPU_store_int64() argument
764 st0_tag = FPU_Special(st0_ptr); in FPU_store_int64()
771 reg_copy(st0_ptr, &t); in FPU_store_int64()
803 int FPU_store_int32(FPU_REG *st0_ptr, u_char st0_tag, long __user *d) in FPU_store_int32() argument
813 st0_tag = FPU_Special(st0_ptr); in FPU_store_int32()
820 reg_copy(st0_ptr, &t); in FPU_store_int32()
849 int FPU_store_int16(FPU_REG *st0_ptr, u_char st0_tag, short __user *d) in FPU_store_int16() argument
859 st0_tag = FPU_Special(st0_ptr); in FPU_store_int16()
866 reg_copy(st0_ptr, &t); in FPU_store_int16()
895 int FPU_store_bcd(FPU_REG *st0_ptr, u_char st0_tag, u_char __user *d) in FPU_store_bcd() argument
901 u_char sign = (getsign(st0_ptr) == SIGN_NEG) ? 0x80 : 0; in FPU_store_bcd()
908 st0_tag = FPU_Special(st0_ptr); in FPU_store_bcd()
915 reg_copy(st0_ptr, &t); in FPU_store_bcd()