tag | line | file | source code |
sigl | 138 | drivers/FPU-emu/errors.c | (long)(r->sigl >> 16), |
sigl | 139 | drivers/FPU-emu/errors.c | (long)(r->sigl & 0xFFFF), |
sigl | 153 | drivers/FPU-emu/errors.c | (long)(FPU_loaded_data.sigl >> 16), |
sigl | 154 | drivers/FPU-emu/errors.c | (long)(FPU_loaded_data.sigl & 0xFFFF), |
sigl | 112 | drivers/FPU-emu/fpu_emu.h | *(long long *)&((y)->sigl) = *(long long *)&((x)->sigl); } |
sigl | 114 | drivers/FPU-emu/fpu_emu.h | #define significand(x) ( ((unsigned long long *)&((x)->sigl))[0] ) |
sigl | 138 | drivers/FPU-emu/fpu_trig.c | dest->sigl = 0; |
sigl | 861 | drivers/FPU-emu/fpu_trig.c | if ( !(tmp.sigh | tmp.sigl) ) |
sigl | 1096 | drivers/FPU-emu/fpu_trig.c | (FPU_st0_ptr->sigl == 0) ) |
sigl | 1444 | drivers/FPU-emu/fpu_trig.c | (FPU_st0_ptr->sigl == 0)) ) |
sigl | 1590 | drivers/FPU-emu/fpu_trig.c | scale = st1_ptr->sign ? -tmp.sigl : tmp.sigl; |
sigl | 61 | drivers/FPU-emu/poly_2xm1.c | *(unsigned *)&Xll = arg->sigl; |
sigl | 74 | drivers/FPU-emu/poly_2xm1.c | polynomial((unsigned *)&accum.sigl, (unsigned *)&Xll, lterms, HIPOWER-1); |
sigl | 77 | drivers/FPU-emu/poly_atan.c | (arg->sigl == 0) && (arg->sigh == 0x80000000) ) |
sigl | 144 | drivers/FPU-emu/poly_atan.c | polynomial(&pos_poly.sigl, (unsigned *)&argSqSq, |
sigl | 154 | drivers/FPU-emu/poly_atan.c | polynomial(&neg_poly.sigl, (unsigned *)&argSqSq, |
sigl | 191 | drivers/FPU-emu/poly_atan.c | char round = (src->sigl & 3) == 3; |
sigl | 194 | drivers/FPU-emu/poly_atan.c | shrx(&src->sigl, 1); |
sigl | 70 | drivers/FPU-emu/poly_l2.c | num.sigl = arg->sigl; /* copy the mantissa */ |
sigl | 77 | drivers/FPU-emu/poly_l2.c | if ( num.sigl & 0x80000000 ) num.sigh |= 1; |
sigl | 78 | drivers/FPU-emu/poly_l2.c | num.sigl <<= 1; |
sigl | 80 | drivers/FPU-emu/poly_l2.c | denom.sigl = num.sigl; |
sigl | 87 | drivers/FPU-emu/poly_l2.c | zero = !(Xx.sigh | Xx.sigl); |
sigl | 95 | drivers/FPU-emu/poly_l2.c | polynomial((unsigned *)&accum.sigl, (unsigned *)&Xsq, lterms, HIPOWER-1); |
sigl | 176 | drivers/FPU-emu/poly_l2.c | if ( accum.sigl | accum.sigh ) |
sigl | 264 | drivers/FPU-emu/poly_l2.c | shrx((unsigned *)&(poly_arg.sigl), -(poly_arg.exp - EXP_BIAS + 3)); |
sigl | 270 | drivers/FPU-emu/poly_l2.c | polynomial(&(accum.sigl), (unsigned *)&Xsq, lterms, HIPOWER-1); |
sigl | 68 | drivers/FPU-emu/poly_sin.c | if ( (exponent == 0) && (arg->sigl == 0) && (arg->sigh == 0x80000000) ) |
sigl | 79 | drivers/FPU-emu/poly_sin.c | fixed_arg.sigl = arg->sigl; |
sigl | 84 | drivers/FPU-emu/poly_sin.c | if ( shrx(&(fixed_arg.sigl), -1-exponent) >= 0x80000000U ) |
sigl | 98 | drivers/FPU-emu/poly_sin.c | polynomial(&(accum.sigl), &(arg_to_4.sigl), lterms, HIPOWER-1); |
sigl | 105 | drivers/FPU-emu/poly_sin.c | polynomial(&(negaccum.sigl), &(arg_to_4.sigl), negterms, HIPOWER-1); |
sigl | 126 | drivers/FPU-emu/poly_sin.c | || (result->sigl > 1) /* Larger than 1.0+msb */ |
sigl | 133 | drivers/FPU-emu/poly_sin.c | result->sigh, result->sigl); |
sigl | 143 | drivers/FPU-emu/poly_sin.c | result->sigh, result->sigl); |
sigl | 147 | drivers/FPU-emu/poly_sin.c | result->sigl = 0; /* Truncate the result to 1.00 */ |
sigl | 83 | drivers/FPU-emu/poly_tan.c | polynomial(&pos_poly.sigl, (unsigned *)&argSqSq, oddplterms, HIPOWERop-1); |
sigl | 90 | drivers/FPU-emu/poly_tan.c | polynomial(&neg_poly.sigl, (unsigned *)&argSqSq, oddnegterms, HIPOWERon-1); |
sigl | 112 | drivers/FPU-emu/poly_tan.c | polynomial(&pos_poly.sigl, (unsigned *)&argSqSq, evenplterms, HIPOWERep-1); |
sigl | 121 | drivers/FPU-emu/poly_tan.c | polynomial(&neg_poly.sigl, (unsigned *)&argSqSq, evennegterms, HIPOWERen-1); |
sigl | 52 | drivers/FPU-emu/reg_add_sub.c | diff = a->sigl > b->sigl; |
sigl | 54 | drivers/FPU-emu/reg_add_sub.c | diff = -(a->sigl < b->sigl); |
sigl | 179 | drivers/FPU-emu/reg_add_sub.c | diff = a->sigl > b->sigl; |
sigl | 181 | drivers/FPU-emu/reg_add_sub.c | diff = -(a->sigl < b->sigl); |
sigl | 132 | drivers/FPU-emu/reg_compare.c | diff = FPU_st0_ptr->sigl > b->sigl; |
sigl | 134 | drivers/FPU-emu/reg_compare.c | diff = -(FPU_st0_ptr->sigl < b->sigl); |
sigl | 50 | drivers/FPU-emu/reg_ld_str.c | unsigned long sigl, sigh, exp; |
sigl | 55 | drivers/FPU-emu/reg_ld_str.c | sigl = get_fs_long((unsigned long *) s); |
sigl | 61 | drivers/FPU-emu/reg_ld_str.c | FPU_loaded_data.sigl = sigl; |
sigl | 75 | drivers/FPU-emu/reg_ld_str.c | if ( !(sigh | sigl) ) |
sigl | 101 | drivers/FPU-emu/reg_ld_str.c | if ( !((sigh ^ 0x80000000) | sigl) ) |
sigl | 119 | drivers/FPU-emu/reg_ld_str.c | FPU_loaded_data.sigl = 0x00000001; |
sigl | 136 | drivers/FPU-emu/reg_ld_str.c | FPU_loaded_data.sigl = 0x00000001; |
sigl | 171 | drivers/FPU-emu/reg_ld_str.c | FPU_loaded_data.sigl = 0x00000000; |
sigl | 183 | drivers/FPU-emu/reg_ld_str.c | FPU_loaded_data.sigl = l64 << 11; |
sigl | 205 | drivers/FPU-emu/reg_ld_str.c | FPU_loaded_data.sigl = l64 << 11; |
sigl | 216 | drivers/FPU-emu/reg_ld_str.c | FPU_loaded_data.sigl = l64 << 11; |
sigl | 254 | drivers/FPU-emu/reg_ld_str.c | FPU_loaded_data.sigl = 0; |
sigl | 265 | drivers/FPU-emu/reg_ld_str.c | FPU_loaded_data.sigl = 0x00000000; |
sigl | 276 | drivers/FPU-emu/reg_ld_str.c | FPU_loaded_data.sigl = 0; |
sigl | 284 | drivers/FPU-emu/reg_ld_str.c | FPU_loaded_data.sigl = 0; |
sigl | 346 | drivers/FPU-emu/reg_ld_str.c | FPU_loaded_data.sigl = 0; |
sigl | 378 | drivers/FPU-emu/reg_ld_str.c | FPU_loaded_data.sigl = 0; |
sigl | 506 | drivers/FPU-emu/reg_ld_str.c | if ( !((tmp.sigh == 0x00100000) && (tmp.sigl == 0) && |
sigl | 507 | drivers/FPU-emu/reg_ld_str.c | (FPU_st0_ptr->sigl & 0x000007ff)) ) |
sigl | 520 | drivers/FPU-emu/reg_ld_str.c | l[0] = tmp.sigl; |
sigl | 525 | drivers/FPU-emu/reg_ld_str.c | if ( tmp.sigl & 0x000007ff ) |
sigl | 531 | drivers/FPU-emu/reg_ld_str.c | increment = ((tmp.sigl & 0x7ff) > 0x400) | /* nearest */ |
sigl | 532 | drivers/FPU-emu/reg_ld_str.c | ((tmp.sigl & 0xc00) == 0xc00); /* odd -> even */ |
sigl | 535 | drivers/FPU-emu/reg_ld_str.c | increment = (tmp.sign == SIGN_POS) ? 0 : tmp.sigl & 0x7ff; |
sigl | 538 | drivers/FPU-emu/reg_ld_str.c | increment = (tmp.sign == SIGN_POS) ? tmp.sigl & 0x7ff : 0; |
sigl | 546 | drivers/FPU-emu/reg_ld_str.c | tmp.sigl &= 0xfffff800; |
sigl | 552 | drivers/FPU-emu/reg_ld_str.c | if ( tmp.sigl >= 0xfffff800 ) |
sigl | 567 | drivers/FPU-emu/reg_ld_str.c | tmp.sigl = 0x00000000; |
sigl | 572 | drivers/FPU-emu/reg_ld_str.c | tmp.sigl += 0x00000800; |
sigl | 579 | drivers/FPU-emu/reg_ld_str.c | l[0] = (tmp.sigl >> 11) | (tmp.sigh << 21); |
sigl | 618 | drivers/FPU-emu/reg_ld_str.c | l[0] = (FPU_st0_ptr->sigl >> 11) | (FPU_st0_ptr->sigh << 21); |
sigl | 701 | drivers/FPU-emu/reg_ld_str.c | if ( !((tmp.sigl == 0x00800000) && |
sigl | 702 | drivers/FPU-emu/reg_ld_str.c | ((FPU_st0_ptr->sigh & 0x000000ff) || FPU_st0_ptr->sigl)) ) |
sigl | 715 | drivers/FPU-emu/reg_ld_str.c | templ = tmp.sigl; |
sigl | 719 | drivers/FPU-emu/reg_ld_str.c | if ( tmp.sigl | (tmp.sigh & 0x000000ff) ) |
sigl | 722 | drivers/FPU-emu/reg_ld_str.c | unsigned long sigl = tmp.sigl; |
sigl | 728 | drivers/FPU-emu/reg_ld_str.c | || (((sigh & 0xff) == 0x80) && sigl) /* more than half */ |
sigl | 733 | drivers/FPU-emu/reg_ld_str.c | ? 0 : (sigl | (sigh & 0xff)); |
sigl | 737 | drivers/FPU-emu/reg_ld_str.c | ? (sigl | (sigh & 0xff)) : 0; |
sigl | 745 | drivers/FPU-emu/reg_ld_str.c | tmp.sigl = 0; |
sigl | 873 | drivers/FPU-emu/reg_ld_str.c | ((long *)&tll)[0] = t.sigl; |
sigl | 877 | drivers/FPU-emu/reg_ld_str.c | !((t.sigh == 0x80000000) && (t.sigl == 0) && |
sigl | 932 | drivers/FPU-emu/reg_ld_str.c | ((t.sigl & 0x80000000) && |
sigl | 933 | drivers/FPU-emu/reg_ld_str.c | !((t.sigl == 0x80000000) && (t.sign == SIGN_NEG))) ) |
sigl | 941 | drivers/FPU-emu/reg_ld_str.c | t.sigl = 0x80000000; |
sigl | 951 | drivers/FPU-emu/reg_ld_str.c | t.sigl = -(long)t.sigl; |
sigl | 956 | drivers/FPU-emu/reg_ld_str.c | put_fs_long(t.sigl, (unsigned long *) d); |
sigl | 986 | drivers/FPU-emu/reg_ld_str.c | ((t.sigl & 0xffff8000) && |
sigl | 987 | drivers/FPU-emu/reg_ld_str.c | !((t.sigl == 0x8000) && (t.sign == SIGN_NEG))) ) |
sigl | 995 | drivers/FPU-emu/reg_ld_str.c | t.sigl = 0x8000; |
sigl | 1005 | drivers/FPU-emu/reg_ld_str.c | t.sigl = -t.sigl; |
sigl | 1010 | drivers/FPU-emu/reg_ld_str.c | put_fs_word((short)t.sigl,(short *) d); |
sigl | 1040 | drivers/FPU-emu/reg_ld_str.c | ((t.sigh == 0x0de0b6b3) && (t.sigl > 0xa763ffff)) ) |
sigl | 1107 | drivers/FPU-emu/reg_ld_str.c | r->sigl = r->sigh = ~0; /* The largest representable number */ |
sigl | 1111 | drivers/FPU-emu/reg_ld_str.c | eax = shrxs(&r->sigl, EXP_BIAS + 63 - r->exp); |
sigl | 1112 | drivers/FPU-emu/reg_ld_str.c | very_big = !(~(r->sigh) | ~(r->sigl)); /* test for 0xfff...fff */ |
sigl | 1120 | drivers/FPU-emu/reg_ld_str.c | || (half_or_more && (r->sigl & 1)) ) /* odd -> even */ |
sigl | 1191 | drivers/FPU-emu/reg_ld_str.c | if ( !(regs[i].sigl | regs[i].sigh) ) |
sigl | 1198 | drivers/FPU-emu/reg_ld_str.c | if ( !((regs[i].sigh & ~0x80000000) | regs[i].sigl) ) |
sigl | 1340 | drivers/FPU-emu/reg_ld_str.c | if ( rp->sigh | rp->sigl | e ) |
sigl | 1363 | drivers/FPU-emu/reg_ld_str.c | put_fs_long(rp->sigl, (unsigned long *) d); |
sigl | 1379 | drivers/FPU-emu/reg_ld_str.c | put_fs_long(tmp.sigl, (unsigned long *) d); |
sigl | 8 | include/linux/math_emu.h | unsigned sigl; |