Lines Matching refs:fpscr
70 static void dfp_prepare_rounding_mode(decContext *context, uint64_t fpscr) in dfp_prepare_rounding_mode() argument
74 switch ((fpscr & FP_DRN) >> FPSCR_DRN0) { in dfp_prepare_rounding_mode()
151 dfp_prepare_rounding_mode(&dfp->context, env->fpscr); in dfp_prepare_decimal64()
175 dfp_prepare_rounding_mode(&dfp->context, env->fpscr); in dfp_prepare_decimal128()
208 dfp->env->fpscr |= (flag | FP_FX); in dfp_set_FPSCR_flag()
209 if (dfp->env->fpscr & enabled) { in dfp_set_FPSCR_flag()
210 dfp->env->fpscr |= FP_FEX; in dfp_set_FPSCR_flag()
254 dfp->env->fpscr &= ~FP_FPRF; in dfp_set_FPRF_from_FRT_with_context()
255 dfp->env->fpscr |= (fprf << FPSCR_FPRF); in dfp_set_FPRF_from_FRT_with_context()
403 dfp->env->fpscr &= ~FP_FPCC; in dfp_set_FPCC_from_CRBF()
404 dfp->env->fpscr |= (dfp->crbf << FPSCR_FPCC); in dfp_set_FPCC_from_CRBF()
1154 if ((dfp->env->fpscr & FP_VE) == 0) { in dfp_invalid_op_vxcvi_64()
1164 if ((dfp->env->fpscr & FP_VE) == 0) { in dfp_invalid_op_vxcvi_128()