Home
last modified time | relevance | path

Searched refs:asr_s32 (Results 1 – 8 of 8) sorted by relevance

/external/XNNPACK/src/requantization/
Dq31-scalar.c102 const int32_t x_scaled = asr_s32(x_q31product, shift) + (int32_t)(x_remainder > threshold); in xnn_requantize_q31__scalar()
103 const int32_t y_scaled = asr_s32(y_q31product, shift) + (int32_t)(y_remainder > threshold); in xnn_requantize_q31__scalar()
104 const int32_t z_scaled = asr_s32(z_q31product, shift) + (int32_t)(z_remainder > threshold); in xnn_requantize_q31__scalar()
105 const int32_t w_scaled = asr_s32(w_q31product, shift) + (int32_t)(w_remainder > threshold); in xnn_requantize_q31__scalar()
Dgemmlowp-scalar.h46 return asr_s32(x, exponent) + (int32_t) (remainder > threshold); in gemmlowp_scalar_rdivbypo2_s32()
/external/XNNPACK/src/q8-gemm/
D2x2-scalar.c87 …int32_t vout0x0 = asr_s32(vq31product0x0, vshift) + (int32_t) (vremainder0x0 > vremainder_threshol… in xnn_q8_gemm_ukernel_2x2__scalar()
88 …int32_t vout0x1 = asr_s32(vq31product0x1, vshift) + (int32_t) (vremainder0x1 > vremainder_threshol… in xnn_q8_gemm_ukernel_2x2__scalar()
89 …int32_t vout1x0 = asr_s32(vq31product1x0, vshift) + (int32_t) (vremainder1x0 > vremainder_threshol… in xnn_q8_gemm_ukernel_2x2__scalar()
90 …int32_t vout1x1 = asr_s32(vq31product1x1, vshift) + (int32_t) (vremainder1x1 > vremainder_threshol… in xnn_q8_gemm_ukernel_2x2__scalar()
/external/XNNPACK/src/q8-igemm/
D2x2-scalar.c101 …int32_t vout0x0 = asr_s32(vq31product0x0, vshift) + (int32_t) (vremainder0x0 > vremainder_threshol… in xnn_q8_igemm_ukernel_2x2__scalar()
102 …int32_t vout0x1 = asr_s32(vq31product0x1, vshift) + (int32_t) (vremainder0x1 > vremainder_threshol… in xnn_q8_igemm_ukernel_2x2__scalar()
103 …int32_t vout1x0 = asr_s32(vq31product1x0, vshift) + (int32_t) (vremainder1x0 > vremainder_threshol… in xnn_q8_igemm_ukernel_2x2__scalar()
104 …int32_t vout1x1 = asr_s32(vq31product1x1, vshift) + (int32_t) (vremainder1x1 > vremainder_threshol… in xnn_q8_igemm_ukernel_2x2__scalar()
/external/XNNPACK/src/xnnpack/
Drequantization.h37 …n = asr_s32(q31product, params.scalar.shift) + (int32_t) (remainder > params.scalar.remainder_thre… in xnn_q31_requantize()
77 acc = asr_s32(acc, params.scalar.shift) + (int32_t) (rem > params.scalar.remainder_threshold); in xnn_add_quantize()
Dscalar-utils.h51 inline static int32_t asr_s32(int32_t x, uint32_t n) { in asr_s32() function
/external/XNNPACK/src/q8-vadd/
Dscalar.c45 int32_t vy = asr_s32(vacc, vshift) + (int32_t) (vremainder > vremainder_threshold); in xnn_q8_vadd_ukernel__scalar()
/external/XNNPACK/src/q8-dwconv/
Dup1x9-scalar.c97 int32_t vout = asr_s32(vq31product, vshift) + (int32_t) (vremainder > vremainder_threshold); in xnn_q8_dwconv_ukernel_up1x9__scalar()