Lines Matching refs:q_ret
5656 int64_t q_prod, q_ret; in msa_madd_q_df() local
5662 q_ret = ((dest << (DF_BITS(df) - 1)) + q_prod) >> (DF_BITS(df) - 1); in msa_madd_q_df()
5664 return (q_ret < q_min) ? q_min : (q_max < q_ret) ? q_max : q_ret; in msa_madd_q_df()
5670 int64_t q_prod, q_ret; in msa_msub_q_df() local
5676 q_ret = ((dest << (DF_BITS(df) - 1)) - q_prod) >> (DF_BITS(df) - 1); in msa_msub_q_df()
5678 return (q_ret < q_min) ? q_min : (q_max < q_ret) ? q_max : q_ret; in msa_msub_q_df()
5684 int64_t q_prod, q_ret; in msa_maddr_q_df() local
5691 q_ret = ((dest << (DF_BITS(df) - 1)) + q_prod + r_bit) >> (DF_BITS(df) - 1); in msa_maddr_q_df()
5693 return (q_ret < q_min) ? q_min : (q_max < q_ret) ? q_max : q_ret; in msa_maddr_q_df()
5699 int64_t q_prod, q_ret; in msa_msubr_q_df() local
5706 q_ret = ((dest << (DF_BITS(df) - 1)) - q_prod + r_bit) >> (DF_BITS(df) - 1); in msa_msubr_q_df()
5708 return (q_ret < q_min) ? q_min : (q_max < q_ret) ? q_max : q_ret; in msa_msubr_q_df()