Searched refs:shift_dist (Results 1 – 2 of 2) sorted by relevance
556 int8_t shift_dist; in _mesa_norm_round_pack_f64() local558 shift_dist = _mesa_count_leading_zeros64(m) - 1; in _mesa_norm_round_pack_f64()559 e -= shift_dist; in _mesa_norm_round_pack_f64()560 if ((10 <= shift_dist) && ((unsigned) e < 0x7fd)) { in _mesa_norm_round_pack_f64()562 result.u = (s << 63) + ((m ? e : 0) << 52) + (m << (shift_dist - 10)); in _mesa_norm_round_pack_f64()565 return _mesa_roundtozero_f64(s, e, m << shift_dist); in _mesa_norm_round_pack_f64()683 unsigned shift_dist = 0; in _mesa_double_sub_rtz() local730 shift_dist = _mesa_count_leading_zeros64(m_diff) - 11; in _mesa_double_sub_rtz()731 e = a_flt_e - shift_dist; in _mesa_double_sub_rtz()733 shift_dist = a_flt_e; in _mesa_double_sub_rtz()[all …]
7474 int shift_dist = shift_and_lane_size.first; in VisitSVEBitwiseShiftByImm_Predicated() local7477 asrd(vform, result, zdn, shift_dist); in VisitSVEBitwiseShiftByImm_Predicated()7481 shift_dist = (8 << lane_size) - shift_dist; in VisitSVEBitwiseShiftByImm_Predicated()7483 dup_immediate(vform, scratch, shift_dist); in VisitSVEBitwiseShiftByImm_Predicated()7604 int shift_dist = shift_and_lane_size.first; in VisitSVEBitwiseShiftUnpredicated() local7607 shift_dist = (8 << lane_size) - shift_dist; in VisitSVEBitwiseShiftUnpredicated()7609 dup_immediate(vform, scratch, shift_dist); in VisitSVEBitwiseShiftUnpredicated()