Lines Matching refs:rmode
74 u32 rmode; in vfp_double_normaliseround() local
129 rmode = fpscr & FPSCR_RMODE_MASK; in vfp_double_normaliseround()
131 if (rmode == FPSCR_ROUND_NEAREST) { in vfp_double_normaliseround()
135 } else if (rmode == FPSCR_ROUND_TOZERO) { in vfp_double_normaliseround()
137 } else if ((rmode == FPSCR_ROUND_PLUSINF) ^ (vd->sign != 0)) in vfp_double_normaliseround()
510 int rmode = fpscr & FPSCR_RMODE_MASK; in vfp_double_ftoui() local
538 if (rmode == FPSCR_ROUND_NEAREST) { in vfp_double_ftoui()
542 } else if (rmode == FPSCR_ROUND_TOZERO) { in vfp_double_ftoui()
544 } else if ((rmode == FPSCR_ROUND_PLUSINF) ^ (vdm.sign != 0)) { 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()
589 int rmode = fpscr & FPSCR_RMODE_MASK; in vfp_double_ftosi() local
617 if (rmode == FPSCR_ROUND_NEAREST) { in vfp_double_ftosi()
621 } else if (rmode == FPSCR_ROUND_TOZERO) { in vfp_double_ftosi()
623 } else if ((rmode == FPSCR_ROUND_PLUSINF) ^ (vdm.sign != 0)) { 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()