Searched refs:st1_ptr (Results 1 - 4 of 4) sorted by relevance

/linux-4.4.14/arch/x86/math-emu/
H A Dpoly_atan.c52 FPU_REG *st1_ptr, u_char st1_tag) poly_atan()
61 sign2 = getsign(st1_ptr); poly_atan()
70 exponent -= exponent(st1_ptr); poly_atan()
73 FPU_to_exp16(st1_ptr, st1_ptr); poly_atan()
74 exponent -= exponent16(st1_ptr); poly_atan()
78 ((st0_ptr->sigh < st1_ptr->sigh) || poly_atan()
79 ((st0_ptr->sigh == st1_ptr->sigh) && poly_atan()
80 (st0_ptr->sigl < st1_ptr->sigl))))) { poly_atan()
84 XSIG_LL(Denom) = significand(st1_ptr); poly_atan()
89 XSIG_LL(Numer) = significand(st1_ptr); poly_atan()
199 significand(st1_ptr) = XSIG_LL(accumulator); poly_atan()
200 setexponent16(st1_ptr, exponent); poly_atan()
202 tag = FPU_round(st1_ptr, 1, 0, FULL_PRECISION, sign2); poly_atan()
51 poly_atan(FPU_REG *st0_ptr, u_char st0_tag, FPU_REG *st1_ptr, u_char st1_tag) poly_atan() argument
H A Dfpu_trig.c358 register FPU_REG *st1_ptr = st0_ptr; /* anticipate */ fxtract() local
371 sign = getsign(st1_ptr); fxtract()
372 reg_copy(st1_ptr, st_new_ptr); fxtract()
403 sign = getsign(st1_ptr); fxtract()
404 FPU_to_exp16(st1_ptr, st_new_ptr); fxtract()
780 FPU_REG *st1_ptr = &st(1); do_fprem() local
797 st1_sign = FPU_to_exp16(st1_ptr, &st1); do_fprem()
957 st1_tag = FPU_Special(st1_ptr); do_fprem()
1015 real_2op_NaN(st1_ptr, st1_tag, 0, st1_ptr); do_fprem()
1022 FPU_REG *st1_ptr = &st(1), exponent; fyl2x() local
1062 sign = getsign(st1_ptr); fyl2x()
1064 FPU_to_exp16(st1_ptr, st1_ptr); fyl2x()
1067 setexponent16(st1_ptr, fyl2x()
1068 exponent(st1_ptr)); fyl2x()
1069 poly_l2(st0_ptr, st1_ptr, sign); fyl2x()
1085 st1_tag = FPU_Special(st1_ptr); fyl2x()
1098 sign = getsign(st1_ptr) ^ SIGN_NEG; fyl2x()
1102 setsign(st1_ptr, sign); fyl2x()
1107 sign = getsign(st1_ptr); fyl2x()
1121 setsign(st1_ptr, sign); fyl2x()
1140 u_char sign = getsign(st1_ptr); fyl2x()
1147 setsign(st1_ptr, sign); fyl2x()
1170 changesign(st1_ptr); fyl2x()
1178 sign = getsign(st1_ptr); fyl2x()
1183 changesign(st1_ptr); fyl2x()
1193 FPU_REG *st1_ptr = &st(1); fpatan() local
1201 poly_atan(st0_ptr, st0_tag, st1_ptr, st1_tag); fpatan()
1211 st1_tag = FPU_Special(st1_ptr); fpatan()
1228 u_char sign = getsign(st1_ptr); fpatan()
1234 setpositive(st1_ptr); fpatan()
1237 st1_ptr, FULL_PRECISION, fpatan()
1251 setsign(st1_ptr, sign); /* An 80486 preserves the sign */ fpatan()
1266 setsign(st1_ptr, sign); fpatan()
1269 u_char sign = getsign(st1_ptr); fpatan()
1281 setsign(st1_ptr, sign); fpatan()
1284 u_char sign = getsign(st1_ptr); fpatan()
1290 setsign(st1_ptr, sign); fpatan()
1314 FPU_REG *st1_ptr = &st(1), a, b; fyl2xp1() local
1322 sign1 = getsign(st1_ptr); fyl2xp1()
1325 FPU_to_exp16(st1_ptr, &b); fyl2xp1()
1327 if (poly_l2p1(sign, sign1, &a, &b, st1_ptr)) fyl2xp1()
1337 st1_tag = FPU_Special(st1_ptr); fyl2xp1()
1357 setsign(st0_ptr, getsign(st0_ptr) ^ getsign(st1_ptr)); fyl2xp1()
1386 changesign(st1_ptr); fyl2xp1()
1395 changesign(st1_ptr); fyl2xp1()
1408 changesign(st1_ptr); fyl2xp1()
1417 changesign(st1_ptr); fyl2xp1()
1463 u_char sign = getsign(st1_ptr); fyl2xp1()
1465 setsign(st1_ptr, sign); fyl2xp1()
1482 FPU_REG *st1_ptr = &st(1); fscale() local
1497 if (exponent(st1_ptr) > 30) { fscale()
1500 if (signpositive(st1_ptr)) { fscale()
1513 reg_copy(st1_ptr, &tmp); fscale()
1516 scale = signnegative(st1_ptr) ? -tmp.sigl : tmp.sigl; fscale()
1530 st1_tag = FPU_Special(st1_ptr); fscale()
1557 if (signpositive(st1_ptr)) fscale()
1565 real_2op_NaN(st1_ptr, st1_tag, 0, st0_ptr); fscale()
1579 if (signpositive(st1_ptr)) fscale()
1584 real_2op_NaN(st1_ptr, st1_tag, 0, st0_ptr); fscale()
1598 if (signnegative(st1_ptr)) fscale()
1603 real_2op_NaN(st1_ptr, st1_tag, 0, st0_ptr); fscale()
1608 real_2op_NaN(st1_ptr, st1_tag, 0, st0_ptr); fscale()
H A Dpoly_l2.c26 void poly_l2(FPU_REG *st0_ptr, FPU_REG *st1_ptr, u_char st1_sign) poly_l2() argument
79 XSIG_LL(yaccum) = significand(st1_ptr); poly_l2()
89 significand(st1_ptr) = XSIG_LL(accumulator); poly_l2()
90 setexponent16(st1_ptr, expon_expon + exponent16(st1_ptr) + 1); poly_l2()
92 tag = FPU_round(st1_ptr, 1, 0, FULL_PRECISION, sign ^ st1_sign); poly_l2()
106 FPU_REG * st0_ptr, FPU_REG * st1_ptr, FPU_REG * dest) poly_l2p1()
116 XSIG_LL(yaccum) = significand(st1_ptr); poly_l2p1()
121 exponent += exponent16(st1_ptr) + 1; poly_l2p1()
139 changesign(st1_ptr); poly_l2p1()
105 poly_l2p1(u_char sign0, u_char sign1, FPU_REG * st0_ptr, FPU_REG * st1_ptr, FPU_REG * dest) poly_l2p1() argument
H A Dfpu_proto.h97 extern void poly_atan(FPU_REG * st0_ptr, u_char st0_tag, FPU_REG *st1_ptr,
100 extern void poly_l2(FPU_REG *st0_ptr, FPU_REG *st1_ptr, u_char st1_sign);

Completed in 178 milliseconds