st1_ptr 98 arch/x86/math-emu/fpu_proto.h extern void poly_atan(FPU_REG * st0_ptr, u_char st0_tag, FPU_REG *st1_ptr, st1_ptr 101 arch/x86/math-emu/fpu_proto.h extern void poly_l2(FPU_REG *st0_ptr, FPU_REG *st1_ptr, u_char st1_sign); st1_ptr 359 arch/x86/math-emu/fpu_trig.c register FPU_REG *st1_ptr = st0_ptr; /* anticipate */ st1_ptr 372 arch/x86/math-emu/fpu_trig.c sign = getsign(st1_ptr); st1_ptr 373 arch/x86/math-emu/fpu_trig.c reg_copy(st1_ptr, st_new_ptr); st1_ptr 404 arch/x86/math-emu/fpu_trig.c sign = getsign(st1_ptr); st1_ptr 405 arch/x86/math-emu/fpu_trig.c FPU_to_exp16(st1_ptr, st_new_ptr); st1_ptr 781 arch/x86/math-emu/fpu_trig.c FPU_REG *st1_ptr = &st(1); st1_ptr 798 arch/x86/math-emu/fpu_trig.c st1_sign = FPU_to_exp16(st1_ptr, &st1); st1_ptr 958 arch/x86/math-emu/fpu_trig.c st1_tag = FPU_Special(st1_ptr); st1_ptr 1016 arch/x86/math-emu/fpu_trig.c real_2op_NaN(st1_ptr, st1_tag, 0, st1_ptr); st1_ptr 1023 arch/x86/math-emu/fpu_trig.c FPU_REG *st1_ptr = &st(1), exponent; st1_ptr 1063 arch/x86/math-emu/fpu_trig.c sign = getsign(st1_ptr); st1_ptr 1065 arch/x86/math-emu/fpu_trig.c FPU_to_exp16(st1_ptr, st1_ptr); st1_ptr 1068 arch/x86/math-emu/fpu_trig.c setexponent16(st1_ptr, st1_ptr 1069 arch/x86/math-emu/fpu_trig.c exponent(st1_ptr)); st1_ptr 1070 arch/x86/math-emu/fpu_trig.c poly_l2(st0_ptr, st1_ptr, sign); st1_ptr 1086 arch/x86/math-emu/fpu_trig.c st1_tag = FPU_Special(st1_ptr); st1_ptr 1099 arch/x86/math-emu/fpu_trig.c sign = getsign(st1_ptr) ^ SIGN_NEG; st1_ptr 1103 arch/x86/math-emu/fpu_trig.c setsign(st1_ptr, sign); st1_ptr 1108 arch/x86/math-emu/fpu_trig.c sign = getsign(st1_ptr); st1_ptr 1122 arch/x86/math-emu/fpu_trig.c setsign(st1_ptr, sign); st1_ptr 1141 arch/x86/math-emu/fpu_trig.c u_char sign = getsign(st1_ptr); st1_ptr 1148 arch/x86/math-emu/fpu_trig.c setsign(st1_ptr, sign); st1_ptr 1171 arch/x86/math-emu/fpu_trig.c changesign(st1_ptr); st1_ptr 1179 arch/x86/math-emu/fpu_trig.c sign = getsign(st1_ptr); st1_ptr 1184 arch/x86/math-emu/fpu_trig.c changesign(st1_ptr); st1_ptr 1194 arch/x86/math-emu/fpu_trig.c FPU_REG *st1_ptr = &st(1); st1_ptr 1202 arch/x86/math-emu/fpu_trig.c poly_atan(st0_ptr, st0_tag, st1_ptr, st1_tag); st1_ptr 1212 arch/x86/math-emu/fpu_trig.c st1_tag = FPU_Special(st1_ptr); st1_ptr 1229 arch/x86/math-emu/fpu_trig.c u_char sign = getsign(st1_ptr); st1_ptr 1235 arch/x86/math-emu/fpu_trig.c setpositive(st1_ptr); st1_ptr 1238 arch/x86/math-emu/fpu_trig.c st1_ptr, FULL_PRECISION, st1_ptr 1252 arch/x86/math-emu/fpu_trig.c setsign(st1_ptr, sign); /* An 80486 preserves the sign */ st1_ptr 1267 arch/x86/math-emu/fpu_trig.c setsign(st1_ptr, sign); st1_ptr 1270 arch/x86/math-emu/fpu_trig.c u_char sign = getsign(st1_ptr); st1_ptr 1282 arch/x86/math-emu/fpu_trig.c setsign(st1_ptr, sign); st1_ptr 1285 arch/x86/math-emu/fpu_trig.c u_char sign = getsign(st1_ptr); st1_ptr 1291 arch/x86/math-emu/fpu_trig.c setsign(st1_ptr, sign); st1_ptr 1315 arch/x86/math-emu/fpu_trig.c FPU_REG *st1_ptr = &st(1), a, b; st1_ptr 1323 arch/x86/math-emu/fpu_trig.c sign1 = getsign(st1_ptr); st1_ptr 1326 arch/x86/math-emu/fpu_trig.c FPU_to_exp16(st1_ptr, &b); st1_ptr 1328 arch/x86/math-emu/fpu_trig.c if (poly_l2p1(sign, sign1, &a, &b, st1_ptr)) st1_ptr 1338 arch/x86/math-emu/fpu_trig.c st1_tag = FPU_Special(st1_ptr); st1_ptr 1358 arch/x86/math-emu/fpu_trig.c setsign(st0_ptr, getsign(st0_ptr) ^ getsign(st1_ptr)); st1_ptr 1387 arch/x86/math-emu/fpu_trig.c changesign(st1_ptr); st1_ptr 1396 arch/x86/math-emu/fpu_trig.c changesign(st1_ptr); st1_ptr 1409 arch/x86/math-emu/fpu_trig.c changesign(st1_ptr); st1_ptr 1418 arch/x86/math-emu/fpu_trig.c changesign(st1_ptr); st1_ptr 1464 arch/x86/math-emu/fpu_trig.c u_char sign = getsign(st1_ptr); st1_ptr 1466 arch/x86/math-emu/fpu_trig.c setsign(st1_ptr, sign); st1_ptr 1483 arch/x86/math-emu/fpu_trig.c FPU_REG *st1_ptr = &st(1); st1_ptr 1498 arch/x86/math-emu/fpu_trig.c if (exponent(st1_ptr) > 30) { st1_ptr 1501 arch/x86/math-emu/fpu_trig.c if (signpositive(st1_ptr)) { st1_ptr 1514 arch/x86/math-emu/fpu_trig.c reg_copy(st1_ptr, &tmp); st1_ptr 1517 arch/x86/math-emu/fpu_trig.c scale = signnegative(st1_ptr) ? -tmp.sigl : tmp.sigl; st1_ptr 1531 arch/x86/math-emu/fpu_trig.c st1_tag = FPU_Special(st1_ptr); st1_ptr 1558 arch/x86/math-emu/fpu_trig.c if (signpositive(st1_ptr)) st1_ptr 1566 arch/x86/math-emu/fpu_trig.c real_2op_NaN(st1_ptr, st1_tag, 0, st0_ptr); st1_ptr 1580 arch/x86/math-emu/fpu_trig.c if (signpositive(st1_ptr)) st1_ptr 1585 arch/x86/math-emu/fpu_trig.c real_2op_NaN(st1_ptr, st1_tag, 0, st0_ptr); st1_ptr 1599 arch/x86/math-emu/fpu_trig.c if (signnegative(st1_ptr)) st1_ptr 1604 arch/x86/math-emu/fpu_trig.c real_2op_NaN(st1_ptr, st1_tag, 0, st0_ptr); st1_ptr 1609 arch/x86/math-emu/fpu_trig.c real_2op_NaN(st1_ptr, st1_tag, 0, st0_ptr); st1_ptr 53 arch/x86/math-emu/poly_atan.c FPU_REG *st1_ptr, u_char st1_tag) st1_ptr 62 arch/x86/math-emu/poly_atan.c sign2 = getsign(st1_ptr); st1_ptr 71 arch/x86/math-emu/poly_atan.c exponent -= exponent(st1_ptr); st1_ptr 74 arch/x86/math-emu/poly_atan.c FPU_to_exp16(st1_ptr, st1_ptr); st1_ptr 75 arch/x86/math-emu/poly_atan.c exponent -= exponent16(st1_ptr); st1_ptr 79 arch/x86/math-emu/poly_atan.c ((st0_ptr->sigh < st1_ptr->sigh) || st1_ptr 80 arch/x86/math-emu/poly_atan.c ((st0_ptr->sigh == st1_ptr->sigh) && st1_ptr 81 arch/x86/math-emu/poly_atan.c (st0_ptr->sigl < st1_ptr->sigl))))) { st1_ptr 85 arch/x86/math-emu/poly_atan.c XSIG_LL(Denom) = significand(st1_ptr); st1_ptr 90 arch/x86/math-emu/poly_atan.c XSIG_LL(Numer) = significand(st1_ptr); st1_ptr 200 arch/x86/math-emu/poly_atan.c significand(st1_ptr) = XSIG_LL(accumulator); st1_ptr 201 arch/x86/math-emu/poly_atan.c setexponent16(st1_ptr, exponent); st1_ptr 203 arch/x86/math-emu/poly_atan.c tag = FPU_round(st1_ptr, 1, 0, FULL_PRECISION, sign2); st1_ptr 27 arch/x86/math-emu/poly_l2.c void poly_l2(FPU_REG *st0_ptr, FPU_REG *st1_ptr, u_char st1_sign) st1_ptr 80 arch/x86/math-emu/poly_l2.c XSIG_LL(yaccum) = significand(st1_ptr); st1_ptr 90 arch/x86/math-emu/poly_l2.c significand(st1_ptr) = XSIG_LL(accumulator); st1_ptr 91 arch/x86/math-emu/poly_l2.c setexponent16(st1_ptr, expon_expon + exponent16(st1_ptr) + 1); st1_ptr 93 arch/x86/math-emu/poly_l2.c tag = FPU_round(st1_ptr, 1, 0, FULL_PRECISION, sign ^ st1_sign); st1_ptr 107 arch/x86/math-emu/poly_l2.c FPU_REG * st0_ptr, FPU_REG * st1_ptr, FPU_REG * dest) st1_ptr 117 arch/x86/math-emu/poly_l2.c XSIG_LL(yaccum) = significand(st1_ptr); st1_ptr 122 arch/x86/math-emu/poly_l2.c exponent += exponent16(st1_ptr) + 1; st1_ptr 140 arch/x86/math-emu/poly_l2.c changesign(st1_ptr);