Lines Matching defs:rm
707 fp16_round_(int sgn, int exp, uint16_t mnt, int rm, int mode, int *flags)
713 assert(rm != FPRounding_TIEAWAY);
740 if ((rm == FPLIB_RN && (error == 3 ||
742 (((rm == FPLIB_RP && !sgn) || (rm == FPLIB_RM && sgn)) && error)) {
756 if (error && rm == FPRounding_ODD)
763 if (rm == FPLIB_RN || (rm == FPLIB_RP && !sgn) ||
764 (rm == FPLIB_RM && sgn)) {
791 fp32_round_(int sgn, int exp, uint32_t mnt, int rm, int mode, int *flags)
797 assert(rm != FPRounding_TIEAWAY);
824 if ((rm == FPLIB_RN && (error == 3 ||
826 (((rm == FPLIB_RP && !sgn) || (rm == FPLIB_RM && sgn)) && error)) {
840 if (error && rm == FPRounding_ODD)
846 if (rm == FPLIB_RN || (rm == FPLIB_RP && !sgn) ||
847 (rm == FPLIB_RM && sgn)) {
868 fp64_round_(int sgn, int exp, uint64_t mnt, int rm, int mode, int *flags)
874 assert(rm != FPRounding_TIEAWAY);
901 if ((rm == FPLIB_RN && (error == 3 ||
903 (((rm == FPLIB_RP && !sgn) || (rm == FPLIB_RM && sgn)) && error)) {
917 if (error && rm == FPRounding_ODD)
923 if (rm == FPLIB_RN || (rm == FPLIB_RP && !sgn) ||
924 (rm == FPLIB_RM && sgn)) {