tag | line | file | source code |
sigh | 9 | include/linux/math_emu.h | unsigned sigh; |
sigh | 136 | kernel/FPU-emu/errors.c | (long)(r->sigh >> 16), |
sigh | 137 | kernel/FPU-emu/errors.c | (long)(r->sigh & 0xFFFF), |
sigh | 151 | kernel/FPU-emu/errors.c | (long)(FPU_loaded_data.sigh >> 16), |
sigh | 152 | kernel/FPU-emu/errors.c | (long)(FPU_loaded_data.sigh & 0xFFFF), |
sigh | 327 | kernel/FPU-emu/errors.c | signalling = !(a->sigh & b->sigh & 0x40000000); |
sigh | 335 | kernel/FPU-emu/errors.c | signalling = !(a->sigh & 0x40000000); |
sigh | 343 | kernel/FPU-emu/errors.c | signalling = !(b->sigh & 0x40000000); |
sigh | 357 | kernel/FPU-emu/errors.c | if ( !(x->sigh & 0x80000000) ) /* pseudo-NaN ? */ |
sigh | 366 | kernel/FPU-emu/errors.c | if ( !(x->sigh & 0x80000000) ) /* pseudo-NaN ? */ |
sigh | 370 | kernel/FPU-emu/errors.c | dest->sigh |= 0x40000000; |
sigh | 180 | kernel/FPU-emu/fpu_entry.c | regs[i].sigh = 0x80000000; |
sigh | 71 | kernel/FPU-emu/fpu_trig.c | && (X->sigh >= 0xc90fdaa2))) ^ (q & 1) ) |
sigh | 137 | kernel/FPU-emu/fpu_trig.c | dest->sigh = num; |
sigh | 150 | kernel/FPU-emu/fpu_trig.c | if ( !(FPU_st0_ptr->sigh & 0x40000000) ) /* Signaling ? */ |
sigh | 154 | kernel/FPU-emu/fpu_trig.c | FPU_st0_ptr->sigh |= 0x40000000; /* Convert to a QNaN */ |
sigh | 175 | kernel/FPU-emu/fpu_trig.c | if ( !(FPU_st0_ptr->sigh & 0x40000000) ) /* Signaling ? */ |
sigh | 182 | kernel/FPU-emu/fpu_trig.c | FPU_st0_ptr->sigh |= 0x40000000; |
sigh | 794 | kernel/FPU-emu/fpu_trig.c | if ( (round == RC_RND) && (tmp.sigh & 0xc0000000) ) |
sigh | 861 | kernel/FPU-emu/fpu_trig.c | if ( !(tmp.sigh | tmp.sigl) ) |
sigh | 1095 | kernel/FPU-emu/fpu_trig.c | (FPU_st0_ptr->sigh == 0x80000000) && |
sigh | 1443 | kernel/FPU-emu/fpu_trig.c | !((FPU_st0_ptr->sigh == 0x80000000) && |
sigh | 62 | kernel/FPU-emu/poly_2xm1.c | *(((unsigned *)&Xll)+1) = arg->sigh; |
sigh | 77 | kernel/FPU-emu/poly_atan.c | (arg->sigl == 0) && (arg->sigh == 0x80000000) ) |
sigh | 91 | kernel/FPU-emu/poly_atan.c | if ( (exponent >= -1) || (arg->sigh > 0xd413ccd0) ) |
sigh | 111 | kernel/FPU-emu/poly_atan.c | denom.sigh |= 0x80000000; /* 1 + arg */ |
sigh | 200 | kernel/FPU-emu/poly_atan.c | src->sigh |= 0x80000000; |
sigh | 56 | kernel/FPU-emu/poly_l2.c | if ( arg->sigh > (unsigned)0xb504f334 ) |
sigh | 71 | kernel/FPU-emu/poly_l2.c | num.sigh = arg->sigh; |
sigh | 76 | kernel/FPU-emu/poly_l2.c | num.sigh <<= 1; |
sigh | 77 | kernel/FPU-emu/poly_l2.c | if ( num.sigl & 0x80000000 ) num.sigh |= 1; |
sigh | 81 | kernel/FPU-emu/poly_l2.c | denom.sigh = num.sigh; |
sigh | 83 | kernel/FPU-emu/poly_l2.c | denom.sigh += 0x80000000; /* set the msb */ |
sigh | 87 | kernel/FPU-emu/poly_l2.c | zero = !(Xx.sigh | Xx.sigl); |
sigh | 157 | kernel/FPU-emu/poly_l2.c | if ( Xx.sigh > accum.sigh ) |
sigh | 162 | kernel/FPU-emu/poly_l2.c | accum.sigh |= 0x80000000; |
sigh | 176 | kernel/FPU-emu/poly_l2.c | if ( accum.sigl | accum.sigh ) |
sigh | 207 | kernel/FPU-emu/poly_l2.c | accum.sigh |= 0x80000000; |
sigh | 253 | kernel/FPU-emu/poly_l2.c | (local_arg.sigh > (unsigned)0xafb0ccc0) ) |
sigh | 68 | kernel/FPU-emu/poly_sin.c | if ( (exponent == 0) && (arg->sigl == 0) && (arg->sigh == 0x80000000) ) |
sigh | 80 | kernel/FPU-emu/poly_sin.c | fixed_arg.sigh = arg->sigh; |
sigh | 127 | kernel/FPU-emu/poly_sin.c | || (result->sigh != 0x80000000) /* Much > 1.0 */ |
sigh | 133 | kernel/FPU-emu/poly_sin.c | result->sigh, result->sigl); |
sigh | 143 | kernel/FPU-emu/poly_sin.c | result->sigh, result->sigl); |
sigh | 49 | kernel/FPU-emu/reg_add_sub.c | diff = a->sigh - b->sigh; /* Works only if ms bits are identical */ |
sigh | 176 | kernel/FPU-emu/reg_add_sub.c | diff = a->sigh - b->sigh; /* Works only if ms bits are identical */ |
sigh | 96 | kernel/FPU-emu/reg_compare.c | if ( ((FPU_st0_ptr->tag == TW_NaN) && !(FPU_st0_ptr->sigh & 0x40000000)) |
sigh | 97 | kernel/FPU-emu/reg_compare.c | || ((b->tag == TW_NaN) && !(b->sigh & 0x40000000)) ) |
sigh | 109 | kernel/FPU-emu/reg_compare.c | if (!(FPU_st0_ptr->sigh & 0x80000000)) EXCEPTION(EX_Invalid); |
sigh | 110 | kernel/FPU-emu/reg_compare.c | if (!(b->sigh & 0x80000000)) EXCEPTION(EX_Invalid); |
sigh | 128 | kernel/FPU-emu/reg_compare.c | diff = FPU_st0_ptr->sigh - b->sigh; /* Works only if ms bits are |
sigh | 50 | kernel/FPU-emu/reg_ld_str.c | unsigned long sigl, sigh, exp; |
sigh | 56 | kernel/FPU-emu/reg_ld_str.c | sigh = get_fs_long(1 + (unsigned long *) s); |
sigh | 62 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.sigh = sigh; |
sigh | 75 | kernel/FPU-emu/reg_ld_str.c | if ( !(sigh | sigl) ) |
sigh | 81 | kernel/FPU-emu/reg_ld_str.c | if (sigh & 0x80000000) |
sigh | 101 | kernel/FPU-emu/reg_ld_str.c | if ( !((sigh ^ 0x80000000) | sigl) ) |
sigh | 111 | kernel/FPU-emu/reg_ld_str.c | if ( !(sigh & 0x80000000) ) |
sigh | 118 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.sigh = 0x80000000; |
sigh | 126 | kernel/FPU-emu/reg_ld_str.c | if ( !(sigh & 0x80000000) ) |
sigh | 135 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.sigh = 0x80000000; |
sigh | 170 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.sigh = 0x80000000; |
sigh | 181 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.sigh = (m64 << 11) | 0x80000000; |
sigh | 182 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.sigh |= l64 >> 21; |
sigh | 203 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.sigh = m64 << 11; |
sigh | 204 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.sigh |= l64 >> 21; |
sigh | 214 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.sigh = (m64 << 11) | 0x80000000; |
sigh | 215 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.sigh |= l64 >> 21; |
sigh | 253 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.sigh = m32; |
sigh | 264 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.sigh = 0x80000000; |
sigh | 275 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.sigh = m32 | 0x80000000; |
sigh | 283 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.sigh = m32 | 0x80000000; |
sigh | 345 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.sigh = s; |
sigh | 376 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.sigh = s << 16; |
sigh | 506 | kernel/FPU-emu/reg_ld_str.c | if ( !((tmp.sigh == 0x00100000) && (tmp.sigl == 0) && |
sigh | 521 | kernel/FPU-emu/reg_ld_str.c | l[1] = tmp.sigh; |
sigh | 555 | kernel/FPU-emu/reg_ld_str.c | if ( tmp.sigh == 0xffffffff ) |
sigh | 558 | kernel/FPU-emu/reg_ld_str.c | tmp.sigh = 0x80000000; |
sigh | 565 | kernel/FPU-emu/reg_ld_str.c | tmp.sigh ++; |
sigh | 579 | kernel/FPU-emu/reg_ld_str.c | l[0] = (tmp.sigl >> 11) | (tmp.sigh << 21); |
sigh | 580 | kernel/FPU-emu/reg_ld_str.c | l[1] = ((tmp.sigh >> 11) & 0xfffff); |
sigh | 618 | kernel/FPU-emu/reg_ld_str.c | l[0] = (FPU_st0_ptr->sigl >> 11) | (FPU_st0_ptr->sigh << 21); |
sigh | 619 | kernel/FPU-emu/reg_ld_str.c | l[1] = ((FPU_st0_ptr->sigh >> 11) & 0xfffff); |
sigh | 620 | kernel/FPU-emu/reg_ld_str.c | if ( !(FPU_st0_ptr->sigh & 0x40000000) ) |
sigh | 702 | kernel/FPU-emu/reg_ld_str.c | ((FPU_st0_ptr->sigh & 0x000000ff) || FPU_st0_ptr->sigl)) ) |
sigh | 719 | kernel/FPU-emu/reg_ld_str.c | if ( tmp.sigl | (tmp.sigh & 0x000000ff) ) |
sigh | 721 | kernel/FPU-emu/reg_ld_str.c | unsigned long sigh = tmp.sigh; |
sigh | 727 | kernel/FPU-emu/reg_ld_str.c | increment = ((sigh & 0xff) > 0x80) /* more than half */ |
sigh | 728 | kernel/FPU-emu/reg_ld_str.c | || (((sigh & 0xff) == 0x80) && sigl) /* more than half */ |
sigh | 729 | kernel/FPU-emu/reg_ld_str.c | || ((sigh & 0x180) == 0x180); /* round to even */ |
sigh | 733 | kernel/FPU-emu/reg_ld_str.c | ? 0 : (sigl | (sigh & 0xff)); |
sigh | 737 | kernel/FPU-emu/reg_ld_str.c | ? (sigl | (sigh & 0xff)) : 0; |
sigh | 751 | kernel/FPU-emu/reg_ld_str.c | if ( sigh >= 0xffffff00 ) |
sigh | 754 | kernel/FPU-emu/reg_ld_str.c | tmp.sigh = 0x80000000; |
sigh | 761 | kernel/FPU-emu/reg_ld_str.c | tmp.sigh &= 0xffffff00; |
sigh | 762 | kernel/FPU-emu/reg_ld_str.c | tmp.sigh += 0x100; |
sigh | 768 | kernel/FPU-emu/reg_ld_str.c | tmp.sigh &= 0xffffff00; /* Finish the truncation */ |
sigh | 772 | kernel/FPU-emu/reg_ld_str.c | templ = (tmp.sigh >> 8) & 0x007fffff; |
sigh | 803 | kernel/FPU-emu/reg_ld_str.c | templ = FPU_st0_ptr->sigh >> 8; |
sigh | 804 | kernel/FPU-emu/reg_ld_str.c | if ( !(FPU_st0_ptr->sigh & 0x40000000) ) |
sigh | 874 | kernel/FPU-emu/reg_ld_str.c | ((long *)&tll)[1] = t.sigh; |
sigh | 876 | kernel/FPU-emu/reg_ld_str.c | ((t.sigh & 0x80000000) && |
sigh | 877 | kernel/FPU-emu/reg_ld_str.c | !((t.sigh == 0x80000000) && (t.sigl == 0) && |
sigh | 931 | kernel/FPU-emu/reg_ld_str.c | if (t.sigh || |
sigh | 985 | kernel/FPU-emu/reg_ld_str.c | if (t.sigh || |
sigh | 1039 | kernel/FPU-emu/reg_ld_str.c | if ( (t.sigh > 0x0de0b6b3) || |
sigh | 1040 | kernel/FPU-emu/reg_ld_str.c | ((t.sigh == 0x0de0b6b3) && (t.sigl > 0xa763ffff)) ) |
sigh | 1107 | kernel/FPU-emu/reg_ld_str.c | r->sigl = r->sigh = ~0; /* The largest representable number */ |
sigh | 1112 | kernel/FPU-emu/reg_ld_str.c | very_big = !(~(r->sigh) | ~(r->sigl)); /* test for 0xfff...fff */ |
sigh | 1191 | kernel/FPU-emu/reg_ld_str.c | if ( !(regs[i].sigl | regs[i].sigh) ) |
sigh | 1198 | kernel/FPU-emu/reg_ld_str.c | if ( !((regs[i].sigh & ~0x80000000) | regs[i].sigl) ) |
sigh | 1340 | kernel/FPU-emu/reg_ld_str.c | if ( rp->sigh | rp->sigl | e ) |
sigh | 1345 | kernel/FPU-emu/reg_ld_str.c | if ( (e ^ 0x7fff) | !(rp->sigh & 0x80000000) ) |
sigh | 1364 | kernel/FPU-emu/reg_ld_str.c | put_fs_long(rp->sigh, (unsigned long *) (d + 4)); |
sigh | 1380 | kernel/FPU-emu/reg_ld_str.c | put_fs_long(tmp.sigh, (unsigned long *) (d + 4)); |