Searched refs:Denom (Results 1 – 3 of 3) sorted by relevance
/linux-6.12.1/arch/x86/math-emu/ |
D | poly_2xm1.c | 57 Xsig accumulator, Denom, argSignif; in poly_2xm1() local 117 Denom.lsw = accumulator.lsw; in poly_2xm1() 118 XSIG_LL(Denom) = XSIG_LL(accumulator); in poly_2xm1() 120 shr_Xsig(&Denom, -exponent); in poly_2xm1() 123 XSIG_LL(Denom) <<= 1; in poly_2xm1() 124 if (Denom.lsw & 0x80000000) in poly_2xm1() 125 XSIG_LL(Denom) |= 1; in poly_2xm1() 126 (Denom.lsw) <<= 1; in poly_2xm1() 128 Denom.msw |= 0x80000000; /* add 1.0 */ in poly_2xm1() 129 div_Xsig(&accumulator, &Denom, &accumulator); in poly_2xm1()
|
D | poly_atan.c | 58 Xsig accumulator, Numer, Denom, accumulatore, argSignif, argSq, argSqSq; in poly_atan() local 83 Numer.lsw = Denom.lsw = 0; in poly_atan() 85 XSIG_LL(Denom) = significand(st1_ptr); in poly_atan() 89 Numer.lsw = Denom.lsw = 0; in poly_atan() 91 XSIG_LL(Denom) = significand(st0_ptr); in poly_atan() 93 div_Xsig(&Numer, &Denom, &argSignif); in poly_atan() 113 Numer.lsw = Denom.lsw = argSignif.lsw; in poly_atan() 114 XSIG_LL(Numer) = XSIG_LL(Denom) = XSIG_LL(argSignif); in poly_atan() 120 shr_Xsig(&Denom, -exponent); in poly_atan() 121 Denom.msw |= 0x80000000; in poly_atan() [all …]
|
D | poly_l2.c | 187 Xsig accumulator, Numer, Denom, argSignif, arg_signif; in log2_kernel() local 190 Numer.lsw = Denom.lsw = 0; in log2_kernel() 191 XSIG_LL(Numer) = XSIG_LL(Denom) = significand(arg); in log2_kernel() 193 shr_Xsig(&Denom, 2 - (1 + exponent)); in log2_kernel() 194 Denom.msw |= 0x80000000; in log2_kernel() 195 div_Xsig(&Numer, &Denom, &argSignif); in log2_kernel() 197 shr_Xsig(&Denom, 1 - (1 + exponent)); in log2_kernel() 198 negate_Xsig(&Denom); in log2_kernel() 199 if (Denom.msw & 0x80000000) { in log2_kernel() 200 div_Xsig(&Numer, &Denom, &argSignif); in log2_kernel()
|