Lines Matching refs:multiplier
1399 __STATIC_FORCEINLINE int32_t arm_nn_requantize(const int32_t val, const int32_t multiplier, const i… in arm_nn_requantize() argument
1403 const int64_t new_val = val * (int64_t)multiplier; in arm_nn_requantize()
1410 …ivide_by_power_of_two(arm_nn_doubling_high_mult_no_sat(val * (1 << LEFT_SHIFT(shift)), multiplier), in arm_nn_requantize()
1511 __STATIC_FORCEINLINE int32x4_t arm_requantize_mve(const int32x4_t val, const int32_t multiplier, co… in arm_requantize_mve() argument
1520 int32x4_t result = vqdmulhq_n_s32(vshlq_s32(val, left_shift_dup), multiplier); in arm_requantize_mve()
1526 …arm_doubling_high_mult_mve(vshlq_s32(val, vdupq_n_s32(LEFT_SHIFT(shift))), multiplier), RIGHT_SHIF… in arm_requantize_mve()
1579 const int32_t multiplier, in arm_requantize_mve_pred() argument
1591 …4_t result = vqrdmulhq_m_n_s32(v_zero, vshlq_m_s32(v_zero, val, left_shift_dup, p), multiplier, p); in arm_requantize_mve_pred()
1599 … vshlq_m_s32(v_zero, val, vdupq_x_n_s32(LEFT_SHIFT(shift), p), p), multiplier, p, v_zero), in arm_requantize_mve_pred()
1620 const int32x4_t multiplier, in arm_requantize_mve_32x4() argument
1627 int32x4_t result = vqdmulhq_s32(vshlq_s32(val, left_shift), multiplier); in arm_requantize_mve_32x4()
1638 …e_by_power_of_two_mve_32x4(arm_doubling_high_mult_mve_32x4(vshlq_s32(val, left_shift), multiplier), in arm_requantize_mve_32x4()