H A D | fpu_trig.c | 358 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()
|