exponent 267 arch/x86/kernel/i387.c switch (st->exponent & 0x7fff) { exponent 194 arch/x86/math-emu/errors.c exponent(r) - EXP_BIAS + 1); exponent 381 arch/x86/math-emu/errors.c isNaN = (exponent(a) == EXP_OVER) && (a->sigh & 0x80000000); exponent 432 arch/x86/math-emu/errors.c && !((exponent(a) == EXP_OVER) exponent 435 arch/x86/math-emu/errors.c && !((exponent(b) == EXP_OVER) && (b->sigh & 0x80000000))); exponent 183 arch/x86/math-emu/fpu_emu.h #define isdenormal(ptr) (exponent(ptr) == EXP_BIAS+EXP_UNDER) exponent 109 arch/x86/math-emu/fpu_etc.c && (exponent(st0_ptr) == EXP_OVER)) exponent 63 arch/x86/math-emu/fpu_tags.c int exp = exponent(ptr); exponent 76 arch/x86/math-emu/fpu_tags.c return ((exponent(ptr) == EXP_BIAS + EXP_OVER) exponent 41 arch/x86/math-emu/fpu_trig.c if (exponent(st0_ptr) >= 63) { exponent 60 arch/x86/math-emu/fpu_trig.c q, exponent(st0_ptr) - exponent(&CONST_PI2)); exponent 61 arch/x86/math-emu/fpu_trig.c setexponent16(&tmp, exponent(&CONST_PI2)); exponent 76 arch/x86/math-emu/fpu_trig.c if ((exponent(st0_ptr) <= exponent(&CONST_PI2extra) + 64) exponent 87 arch/x86/math-emu/fpu_trig.c exponent(&CONST_PI2extra) + exponent 88 arch/x86/math-emu/fpu_trig.c exponent(&tmp)); exponent 109 arch/x86/math-emu/fpu_trig.c && (exponent(st0_ptr) <= exponent(&CONST_PI2extra) + 64)) exponent 120 arch/x86/math-emu/fpu_trig.c exponent(&CONST_PI2extra) + exponent 121 arch/x86/math-emu/fpu_trig.c exponent(&tmp)); exponent 125 arch/x86/math-emu/fpu_trig.c if ((exponent(st0_ptr) == exponent(&CONST_PI2)) && exponent 197 arch/x86/math-emu/fpu_trig.c isNaN = (exponent(st0_ptr) == EXP_OVER) exponent 240 arch/x86/math-emu/fpu_trig.c if (exponent(st0_ptr) < 0) { exponent 298 arch/x86/math-emu/fpu_trig.c if (exponent(st0_ptr) > -40) { exponent 373 arch/x86/math-emu/fpu_trig.c setexponent16(st_new_ptr, exponent(st_new_ptr)); exponent 462 arch/x86/math-emu/fpu_trig.c expon = exponent(st0_ptr); exponent 516 arch/x86/math-emu/fpu_trig.c if (exponent(st0_ptr) > 63) exponent 556 arch/x86/math-emu/fpu_trig.c if (exponent(st0_ptr) > -40) { exponent 619 arch/x86/math-emu/fpu_trig.c if (exponent(st0_ptr) > -40) { exponent 620 arch/x86/math-emu/fpu_trig.c if ((exponent(st0_ptr) < 0) exponent 621 arch/x86/math-emu/fpu_trig.c || ((exponent(st0_ptr) == 0) exponent 819 arch/x86/math-emu/fpu_trig.c if (exponent(&tmp) >= 0) { exponent 902 arch/x86/math-emu/fpu_trig.c significand(&tmp), exponent(&tmp) exponent 1022 arch/x86/math-emu/fpu_trig.c FPU_REG *st1_ptr = &st(1), exponent; exponent 1037 arch/x86/math-emu/fpu_trig.c setexponent16(st0_ptr, exponent(st0_ptr)); exponent 1045 arch/x86/math-emu/fpu_trig.c exponent.sigh = e; exponent 1048 arch/x86/math-emu/fpu_trig.c exponent.sigh = -e; exponent 1051 arch/x86/math-emu/fpu_trig.c exponent.sigl = 0; exponent 1052 arch/x86/math-emu/fpu_trig.c setexponent16(&exponent, 31); exponent 1053 arch/x86/math-emu/fpu_trig.c tag = FPU_normalize_nuo(&exponent); exponent 1054 arch/x86/math-emu/fpu_trig.c stdexp(&exponent); exponent 1055 arch/x86/math-emu/fpu_trig.c setsign(&exponent, esign); exponent 1057 arch/x86/math-emu/fpu_trig.c FPU_mul(&exponent, tag, 1, FULL_PRECISION); exponent 1068 arch/x86/math-emu/fpu_trig.c exponent(st1_ptr)); exponent 1117 arch/x86/math-emu/fpu_trig.c if (exponent(st0_ptr) < 0) exponent 1153 arch/x86/math-emu/fpu_trig.c if (exponent(st0_ptr) >= 0) { exponent 1154 arch/x86/math-emu/fpu_trig.c if ((exponent(st0_ptr) == 0) && exponent 1239 arch/x86/math-emu/fpu_trig.c exponent(&CONST_PI4), exponent 1240 arch/x86/math-emu/fpu_trig.c exponent(&CONST_PI2)); exponent 1383 arch/x86/math-emu/fpu_trig.c if (exponent(st0_ptr) >= 0) { exponent 1403 arch/x86/math-emu/fpu_trig.c if ((exponent(st0_ptr) >= 0) && exponent 1493 arch/x86/math-emu/fpu_trig.c setexponent16(st0_ptr, exponent(st0_ptr)); exponent 1497 arch/x86/math-emu/fpu_trig.c if (exponent(st1_ptr) > 30) { exponent 54 arch/x86/math-emu/poly_2xm1.c long int exponent, shift; exponent 59 arch/x86/math-emu/poly_2xm1.c exponent = exponent16(arg); exponent 62 arch/x86/math-emu/poly_2xm1.c if (exponent >= 0) { /* Don't want a |number| >= 1.0 */ exponent 72 arch/x86/math-emu/poly_2xm1.c if (exponent == -1) { exponent 75 arch/x86/math-emu/poly_2xm1.c exponent -= 2; exponent 78 arch/x86/math-emu/poly_2xm1.c } else if (exponent == -2) { exponent 81 arch/x86/math-emu/poly_2xm1.c exponent--; exponent 87 arch/x86/math-emu/poly_2xm1.c if (exponent < -2) { exponent 89 arch/x86/math-emu/poly_2xm1.c if (FPU_shrx(&Xll, -2 - exponent) >= 0x80000000U) exponent 99 arch/x86/math-emu/poly_2xm1.c add_two_Xsig(&accumulator, &argSignif, &exponent); exponent 105 arch/x86/math-emu/poly_2xm1.c shr_Xsig(&accumulator, -exponent); exponent 109 arch/x86/math-emu/poly_2xm1.c exponent = 1; exponent 118 arch/x86/math-emu/poly_2xm1.c if (exponent < 0) exponent 119 arch/x86/math-emu/poly_2xm1.c shr_Xsig(&Denom, -exponent); exponent 120 arch/x86/math-emu/poly_2xm1.c else if (exponent > 0) { exponent 132 arch/x86/math-emu/poly_2xm1.c exponent += round_Xsig(&accumulator); exponent 136 arch/x86/math-emu/poly_2xm1.c setexponent16(result, exponent); exponent 55 arch/x86/math-emu/poly_atan.c int exponent; exponent 63 arch/x86/math-emu/poly_atan.c exponent = exponent(st0_ptr); exponent 67 arch/x86/math-emu/poly_atan.c exponent = exponent16(st0_ptr); exponent 70 arch/x86/math-emu/poly_atan.c exponent -= exponent(st1_ptr); exponent 74 arch/x86/math-emu/poly_atan.c exponent -= exponent16(st1_ptr); exponent 77 arch/x86/math-emu/poly_atan.c if ((exponent < 0) || ((exponent == 0) && exponent 87 arch/x86/math-emu/poly_atan.c exponent = -exponent; exponent 93 arch/x86/math-emu/poly_atan.c exponent += norm_Xsig(&argSignif); exponent 95 arch/x86/math-emu/poly_atan.c if ((exponent >= -1) exponent 96 arch/x86/math-emu/poly_atan.c || ((exponent == -2) && (argSignif.msw > 0xd413ccd0))) { exponent 101 arch/x86/math-emu/poly_atan.c if (exponent >= 0) { exponent 103 arch/x86/math-emu/poly_atan.c if (!((exponent == 0) && exponent 115 arch/x86/math-emu/poly_atan.c if (exponent < -1) exponent 116 arch/x86/math-emu/poly_atan.c shr_Xsig(&Numer, -1 - exponent); exponent 119 arch/x86/math-emu/poly_atan.c shr_Xsig(&Denom, -exponent); exponent 124 arch/x86/math-emu/poly_atan.c exponent = -1 + norm_Xsig(&argSignif); exponent 143 arch/x86/math-emu/poly_atan.c shr_Xsig(&argSq, 2 * (-1 - exponent - 1)); exponent 144 arch/x86/math-emu/poly_atan.c shr_Xsig(&argSqSq, 4 * (-1 - exponent - 1)); exponent 161 arch/x86/math-emu/poly_atan.c shr_Xsig(&accumulatore, 1 + 2 * (-1 - exponent)); exponent 175 arch/x86/math-emu/poly_atan.c shr_Xsig(&accumulator, -1 - exponent); exponent 178 arch/x86/math-emu/poly_atan.c exponent = -1; exponent 183 arch/x86/math-emu/poly_atan.c shr_Xsig(&accumulator, -exponent); exponent 186 arch/x86/math-emu/poly_atan.c exponent = 0; exponent 191 arch/x86/math-emu/poly_atan.c shr_Xsig(&accumulator, 1 - exponent); exponent 194 arch/x86/math-emu/poly_atan.c exponent = 1; exponent 197 arch/x86/math-emu/poly_atan.c exponent += round_Xsig(&accumulator); exponent 200 arch/x86/math-emu/poly_atan.c setexponent16(st1_ptr, exponent); exponent 28 arch/x86/math-emu/poly_l2.c long int exponent, expon, expon_expon; exponent 34 arch/x86/math-emu/poly_l2.c exponent = exponent16(st0_ptr); exponent 41 arch/x86/math-emu/poly_l2.c exponent++; exponent 59 arch/x86/math-emu/poly_l2.c if (exponent < 0) { exponent 61 arch/x86/math-emu/poly_l2.c exponent = -exponent; exponent 64 arch/x86/math-emu/poly_l2.c expon_accum.msw = exponent; exponent 66 arch/x86/math-emu/poly_l2.c if (exponent) { exponent 109 arch/x86/math-emu/poly_l2.c long int exponent; exponent 113 arch/x86/math-emu/poly_l2.c log2_kernel(st0_ptr, sign0, &accumulator, &exponent); exponent 119 arch/x86/math-emu/poly_l2.c exponent += round_Xsig(&accumulator); exponent 121 arch/x86/math-emu/poly_l2.c exponent += exponent16(st1_ptr) + 1; exponent 122 arch/x86/math-emu/poly_l2.c if (exponent < EXP_WAY_UNDER) exponent 123 arch/x86/math-emu/poly_l2.c exponent = EXP_WAY_UNDER; exponent 126 arch/x86/math-emu/poly_l2.c setexponent16(dest, exponent); exponent 153 arch/x86/math-emu/poly_l2.c if (exponent(dest) <= EXP_UNDER) exponent 184 arch/x86/math-emu/poly_l2.c long int exponent, adj; exponent 188 arch/x86/math-emu/poly_l2.c exponent = exponent16(arg); exponent 192 arch/x86/math-emu/poly_l2.c shr_Xsig(&Denom, 2 - (1 + exponent)); exponent 196 arch/x86/math-emu/poly_l2.c shr_Xsig(&Denom, 1 - (1 + exponent)); exponent 200 arch/x86/math-emu/poly_l2.c exponent++; exponent 211 arch/x86/math-emu/poly_l2.c if (exponent >= -2) { exponent 212 arch/x86/math-emu/poly_l2.c if ((exponent > -2) || (argSignif.msw > (unsigned)0xafb0ccc0)) { exponent 224 arch/x86/math-emu/poly_l2.c shr_Xsig(&accumulator, 2 * (-1 - (1 + exponent + adj))); exponent 237 arch/x86/math-emu/poly_l2.c add_two_Xsig(&accumulator, &arg_signif, &exponent); exponent 239 arch/x86/math-emu/poly_l2.c *expon = exponent + 1; exponent 59 arch/x86/math-emu/poly_sin.c int exponent, echange; exponent 65 arch/x86/math-emu/poly_sin.c exponent = exponent(st0_ptr); exponent 71 arch/x86/math-emu/poly_sin.c if ((exponent < -1) exponent 72 arch/x86/math-emu/poly_sin.c || ((exponent == -1) && (st0_ptr->sigh <= 0xe21240aa))) { exponent 79 arch/x86/math-emu/poly_sin.c shr_Xsig(&argSqrd, 2 * (-1 - exponent)); exponent 101 arch/x86/math-emu/poly_sin.c exponent = 3 * exponent; exponent 104 arch/x86/math-emu/poly_sin.c shr_Xsig(&accumulator, exponent(st0_ptr) - exponent); exponent 111 arch/x86/math-emu/poly_sin.c setexponentpos(&result, exponent(st0_ptr) + echange); exponent 118 arch/x86/math-emu/poly_sin.c if (exponent == 0) { exponent 189 arch/x86/math-emu/poly_sin.c if ((exponent(&result) >= 0) exponent 203 arch/x86/math-emu/poly_sin.c long int exponent, exp2, echange; exponent 208 arch/x86/math-emu/poly_sin.c if ((exponent(st0_ptr) > 0) exponent 209 arch/x86/math-emu/poly_sin.c || ((exponent(st0_ptr) == 0) exponent 217 arch/x86/math-emu/poly_sin.c exponent = exponent(st0_ptr); exponent 221 arch/x86/math-emu/poly_sin.c if ((exponent < -1) exponent 222 arch/x86/math-emu/poly_sin.c || ((exponent == -1) && (st0_ptr->sigh <= 0xb00d6f54))) { exponent 230 arch/x86/math-emu/poly_sin.c if (exponent < -1) { exponent 232 arch/x86/math-emu/poly_sin.c shr_Xsig(&argSqrd, 2 * (-1 - exponent)); exponent 251 arch/x86/math-emu/poly_sin.c shr_Xsig(&accumulator, -2 * (1 + exponent)); exponent 279 arch/x86/math-emu/poly_sin.c if (exponent == 0) { exponent 291 arch/x86/math-emu/poly_sin.c exponent = -1; exponent 298 arch/x86/math-emu/poly_sin.c exponent -= 16; exponent 306 arch/x86/math-emu/poly_sin.c if (exponent < -1) { exponent 308 arch/x86/math-emu/poly_sin.c shr_Xsig(&argSqrd, 2 * (-1 - exponent)); exponent 332 arch/x86/math-emu/poly_sin.c exponent = 3 * exponent; exponent 335 arch/x86/math-emu/poly_sin.c shr_Xsig(&accumulator, exp2 - exponent); exponent 372 arch/x86/math-emu/poly_sin.c if ((exponent(&result) >= 0) exponent 52 arch/x86/math-emu/poly_tan.c long int exponent; exponent 58 arch/x86/math-emu/poly_tan.c exponent = exponent(st0_ptr); exponent 68 arch/x86/math-emu/poly_tan.c if ((exponent == 0) exponent 69 arch/x86/math-emu/poly_tan.c || ((exponent == -1) && (st0_ptr->sigh > 0xc90fdaa2))) { exponent 75 arch/x86/math-emu/poly_tan.c if (exponent == 0) { exponent 93 arch/x86/math-emu/poly_tan.c exponent = -1 + norm_Xsig(&argSignif); exponent 99 arch/x86/math-emu/poly_tan.c if (exponent < -1) { exponent 101 arch/x86/math-emu/poly_tan.c if (FPU_shrx(&XSIG_LL(accum), -1 - exponent) >= exponent 137 arch/x86/math-emu/poly_tan.c shr_Xsig(&accumulatore, -2 * (1 + exponent) + 1); exponent 157 arch/x86/math-emu/poly_tan.c shr_Xsig(&accum, -2 * (exponent + 1)); exponent 160 arch/x86/math-emu/poly_tan.c add_two_Xsig(&accum, &argSignif, &exponent); exponent 176 arch/x86/math-emu/poly_tan.c if (exponent == 0) exponent 179 arch/x86/math-emu/poly_tan.c else if (exponent > -30) { exponent 180 arch/x86/math-emu/poly_tan.c adj = accum.msw >> -(exponent + 1); /* tan */ exponent 191 arch/x86/math-emu/poly_tan.c shr_Xsig(&fix_up, 64 + exponent); exponent 193 arch/x86/math-emu/poly_tan.c shr_Xsig(&fix_up, 65 + exponent); exponent 195 arch/x86/math-emu/poly_tan.c add_two_Xsig(&accum, &fix_up, &exponent); exponent 203 arch/x86/math-emu/poly_tan.c exponent = -exponent - 1; exponent 210 arch/x86/math-emu/poly_tan.c setexponent16(st0_ptr, exponent + EXTENDED_Ebias); /* Result is positive. */ exponent 47 arch/x86/math-emu/reg_add_sub.c expa = exponent(a); exponent 48 arch/x86/math-emu/reg_add_sub.c expb = exponent(b); exponent 162 arch/x86/math-emu/reg_add_sub.c expa = exponent(a); exponent 163 arch/x86/math-emu/reg_add_sub.c expb = exponent(b); exponent 95 arch/x86/math-emu/reg_compare.c unsupported = !((exponent(st0_ptr) == EXP_OVER) exponent 102 arch/x86/math-emu/reg_compare.c unsupported |= !((exponent(b) == EXP_OVER) exponent 129 arch/x86/math-emu/reg_compare.c exp0 = exponent(st0_ptr); exponent 130 arch/x86/math-emu/reg_compare.c expb = exponent(b); exponent 23 arch/x86/math-emu/reg_convert.c setexponent16(x, exponent(a)); exponent 390 arch/x86/math-emu/reg_ld_str.c exp = exponent(&tmp); exponent 511 arch/x86/math-emu/reg_ld_str.c if ((exponent(st0_ptr) == EXP_OVER) exponent 574 arch/x86/math-emu/reg_ld_str.c exp = exponent(&tmp); exponent 693 arch/x86/math-emu/reg_ld_str.c if ((exponent(st0_ptr) == EXP_OVER) exponent 980 arch/x86/math-emu/reg_ld_str.c if (exponent(r) > 63) { exponent 985 arch/x86/math-emu/reg_ld_str.c eax = FPU_shrxs(&r->sigl, 63 - exponent(r)); exponent 1097 arch/x86/math-emu/reg_ld_str.c if (exponent(&fpu_register(i)) == -EXTENDED_Ebias) { exponent 1104 arch/x86/math-emu/reg_ld_str.c } else if (exponent(&fpu_register(i)) == exponent 43 arch/x86/math-emu/reg_mul.c exponent(a) + exponent(b)); exponent 58 include/asm-x86/sigcontext.h unsigned short exponent; exponent 63 include/asm-x86/sigcontext.h unsigned short exponent; exponent 10 include/asm-x86/sigcontext32.h unsigned short exponent; exponent 15 include/asm-x86/sigcontext32.h unsigned short exponent;