Searched refs:EXTENDED_Ebias (Results 1 - 7 of 7) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/x86/math-emu/
H A Dreg_norm.S68 addw EXTENDED_Ebias,EXP(%ebx)
84 addw EXTENDED_Ebias,EXP(%ebx)
92 addw EXTENDED_Ebias,EXP(%ebx)
H A Dfpu_emu.h37 #define EXTENDED_Ebias Const(0x3fff) macro
175 #define exponent(x) (((*(short *)&((x)->exp)) & 0x7fff) - EXTENDED_Ebias)
177 ((y) + EXTENDED_Ebias) & 0x7fff; }
181 #define stdexp(x) { (*(short *)&((x)->exp)) += EXTENDED_Ebias; }
H A Dpoly_tan.c87 (0x41 + EXTENDED_Ebias) | SIGN_Negative);
210 setexponent16(st0_ptr, exponent + EXTENDED_Ebias); /* Result is positive. */
H A Dreg_ld_str.c106 exp = ((m64 & 0x7ff00000) >> 20) - DOUBLE_Ebias + EXTENDED_Ebias;
108 if (exp > DOUBLE_Emax + EXTENDED_Ebias) {
114 exp = EXP_Infinity + EXTENDED_Ebias;
118 exp = EXP_NaN + EXTENDED_Ebias;
124 } else if (exp < DOUBLE_Emin + EXTENDED_Ebias) {
173 exp = ((m32 & 0x7f800000) >> 23) - SINGLE_Ebias + EXTENDED_Ebias;
175 if (exp < SINGLE_Emin + EXTENDED_Ebias) {
182 } else if (exp > SINGLE_Emax + EXTENDED_Ebias) {
188 exp = EXP_Infinity + EXTENDED_Ebias;
192 exp = EXP_NaN + EXTENDED_Ebias;
[all...]
H A Dreg_constant.c20 ((EXTENDED_Ebias+(e)) | ((SIGN_##s != 0)*0x8000)) }
H A Dreg_round.S418 addw EXTENDED_Ebias,EXP(%edi)
636 addw EXTENDED_Ebias,EXP(%edi) /* Set for unmasked response. */
H A Derrors.c584 addexponent(dest, (3 * (1 << 13)) + EXTENDED_Ebias);

Completed in 29 milliseconds