Lines Matching refs:sign
44 .sign = 0,
51 str, d->sign != 0, d->exponent, d->significand); in vfp_double_dump()
137 } else if ((rmode == FPSCR_ROUND_PLUSINF) ^ (vd->sign != 0)) in vfp_double_normaliseround()
280 else if (vdm.sign == 0) { in vfp_double_fsqrt()
308 if (vdm.sign) in vfp_double_fsqrt()
316 vdd.sign = 0; in vfp_double_fsqrt()
459 vsd.sign = vdm.sign; in vfp_double_fcvts()
487 vdm.sign = 0; in vfp_double_fuito()
499 vdm.sign = (m & 0x80000000) >> 16; in vfp_double_fsito()
501 vdm.significand = vdm.sign ? -m : m; in vfp_double_fsito()
523 vdm.sign = 0; in vfp_double_ftoui()
526 d = vdm.sign ? 0 : 0xffffffff; in vfp_double_ftoui()
544 } else if ((rmode == FPSCR_ROUND_PLUSINF) ^ (vdm.sign != 0)) { in vfp_double_ftoui()
555 if (d && vdm.sign) { in vfp_double_ftoui()
564 if (rmode == FPSCR_ROUND_PLUSINF && vdm.sign == 0) in vfp_double_ftoui()
566 else if (rmode == FPSCR_ROUND_MINUSINF && vdm.sign) { in vfp_double_ftoui()
607 if (vdm.sign) in vfp_double_ftosi()
623 } else if ((rmode == FPSCR_ROUND_PLUSINF) ^ (vdm.sign != 0)) { in vfp_double_ftosi()
629 if (d > 0x7fffffff + (vdm.sign != 0)) { in vfp_double_ftosi()
630 d = 0x7fffffff + (vdm.sign != 0); in vfp_double_ftosi()
635 if (vdm.sign) in vfp_double_ftosi()
641 if (rmode == FPSCR_ROUND_PLUSINF && vdm.sign == 0) in vfp_double_ftosi()
643 else if (rmode == FPSCR_ROUND_MINUSINF && vdm.sign) in vfp_double_ftosi()
697 if (vdn->sign ^ vdm->sign) { in vfp_double_fadd_nonnumber()
772 if (vdn->sign ^ vdm->sign) { in vfp_double_add()
775 vdd->sign = vfp_sign_negate(vdd->sign); in vfp_double_add()
778 vdd->sign = (fpscr & FPSCR_RMODE_MASK) == in vfp_double_add()
808 vdd->sign = vdn->sign ^ vdm->sign; in vfp_double_multiply()
866 vdp.sign = vfp_sign_negate(vdp.sign); in vfp_double_multiply_accumulate()
872 vdn.sign = vfp_sign_negate(vdn.sign); in vfp_double_multiply_accumulate()
952 vdd.sign = vfp_sign_negate(vdd.sign); in vfp_double_fnmul()
997 vdm.sign = vfp_sign_negate(vdm.sign); in vfp_double_fsub()
1016 vdd.sign = vdn.sign ^ vdm.sign; in vfp_double_fdiv()