Lines Matching refs:sign
44 .sign = 0,
50 pr_debug("VFP: %s: sign=%d exponent=%d significand=%016llx\n",
51 str, d->sign != 0, d->exponent, d->significand);
137 } else if ((rmode == FPSCR_ROUND_PLUSINF) ^ (vd->sign != 0))
280 else if (vdm.sign == 0) {
308 if (vdm.sign)
316 vdd.sign = 0;
459 vsd.sign = vdm.sign;
487 vdm.sign = 0;
499 vdm.sign = (m & 0x80000000) >> 16;
501 vdm.significand = vdm.sign ? -m : m;
523 vdm.sign = 0;
526 d = vdm.sign ? 0 : 0xffffffff;
544 } else if ((rmode == FPSCR_ROUND_PLUSINF) ^ (vdm.sign != 0)) {
555 if (d && vdm.sign) {
564 if (rmode == FPSCR_ROUND_PLUSINF && vdm.sign == 0)
566 else if (rmode == FPSCR_ROUND_MINUSINF && vdm.sign) {
607 if (vdm.sign)
623 } else if ((rmode == FPSCR_ROUND_PLUSINF) ^ (vdm.sign != 0)) {
629 if (d > 0x7fffffff + (vdm.sign != 0)) {
630 d = 0x7fffffff + (vdm.sign != 0);
635 if (vdm.sign)
641 if (rmode == FPSCR_ROUND_PLUSINF && vdm.sign == 0)
643 else if (rmode == FPSCR_ROUND_MINUSINF && vdm.sign)
697 if (vdn->sign ^ vdm->sign) {
772 if (vdn->sign ^ vdm->sign) {
775 vdd->sign = vfp_sign_negate(vdd->sign);
778 vdd->sign = (fpscr & FPSCR_RMODE_MASK) ==
808 vdd->sign = vdn->sign ^ vdm->sign;
866 vdp.sign = vfp_sign_negate(vdp.sign);
872 vdn.sign = vfp_sign_negate(vdn.sign);
952 vdd.sign = vfp_sign_negate(vdd.sign);
997 vdm.sign = vfp_sign_negate(vdm.sign);
1016 vdd.sign = vdn.sign ^ vdm.sign;