Searched refs:argSignif (Results 1 – 4 of 4) sorted by relevance
/openbmc/linux/arch/x86/math-emu/ |
H A D | poly_atan.c | 93 div_Xsig(&Numer, &Denom, &argSignif); in poly_atan() 94 exponent += norm_Xsig(&argSignif); in poly_atan() 105 (argSignif.lsw == 0) && (argSignif.midw == 0) && in poly_atan() 113 Numer.lsw = Denom.lsw = argSignif.lsw; in poly_atan() 123 div_Xsig(&Numer, &Denom, &argSignif); in poly_atan() 125 exponent = -1 + norm_Xsig(&argSignif); in poly_atan() 131 argSq.lsw = argSignif.lsw; in poly_atan() 132 argSq.midw = argSignif.midw; in poly_atan() 133 argSq.msw = argSignif.msw; in poly_atan() 167 mul_Xsig_Xsig(&accumulator, &argSignif); in poly_atan() [all …]
|
H A D | poly_tan.c | 56 argSignif, fix_up; in poly_tan() local 92 argSignif.lsw = accum.lsw; in poly_tan() 93 XSIG_LL(argSignif) = XSIG_LL(accum); in poly_tan() 94 exponent = -1 + norm_Xsig(&argSignif); in poly_tan() 97 argSignif.lsw = 0; in poly_tan() 135 mul64_Xsig(&accumulatore, &XSIG_LL(argSignif)); in poly_tan() 136 mul64_Xsig(&accumulatore, &XSIG_LL(argSignif)); in poly_tan() 154 mul64_Xsig(&accum, &XSIG_LL(argSignif)); in poly_tan() 155 mul64_Xsig(&accum, &XSIG_LL(argSignif)); in poly_tan() 156 mul64_Xsig(&accum, &XSIG_LL(argSignif)); in poly_tan() [all …]
|
H A D | poly_2xm1.c | 57 Xsig accumulator, Denom, argSignif; in poly_2xm1() local 70 argSignif.lsw = 0; in poly_2xm1() 71 XSIG_LL(argSignif) = Xll = significand(arg); in poly_2xm1() 74 shift = (argSignif.msw & 0x40000000) ? 3 : 2; in poly_2xm1() 77 XSIG_LL(argSignif) <<= 2; in poly_2xm1() 83 XSIG_LL(argSignif) <<= 1; in poly_2xm1() 96 mul_Xsig_Xsig(&accumulator, &argSignif); in poly_2xm1() 99 mul_Xsig_Xsig(&argSignif, &hiterm); /* The leading term */ in poly_2xm1() 100 add_two_Xsig(&accumulator, &argSignif, &exponent); in poly_2xm1()
|
H A D | poly_l2.c | 195 div_Xsig(&Numer, &Denom, &argSignif); in log2_kernel() 200 div_Xsig(&Numer, &Denom, &argSignif); in log2_kernel() 204 argSignif.lsw = Numer.lsw; in log2_kernel() 205 argSignif.midw = Numer.midw; in log2_kernel() 206 argSignif.msw = Numer.msw; in log2_kernel() 219 arg_signif.lsw = argSignif.lsw; in log2_kernel() 220 XSIG_LL(arg_signif) = XSIG_LL(argSignif); in log2_kernel() 221 adj = norm_Xsig(&argSignif); in log2_kernel() 222 accumulator.lsw = argSignif.lsw; in log2_kernel() 223 XSIG_LL(accumulator) = XSIG_LL(argSignif); in log2_kernel() [all …]
|