Searched refs:asr_s32 (Results 1 – 8 of 8) sorted by relevance
/external/XNNPACK/src/requantization/ |
D | q31-scalar.c | 102 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()
|
D | gemmlowp-scalar.h | 46 return asr_s32(x, exponent) + (int32_t) (remainder > threshold); in gemmlowp_scalar_rdivbypo2_s32()
|
/external/XNNPACK/src/q8-gemm/ |
D | 2x2-scalar.c | 87 …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/ |
D | 2x2-scalar.c | 101 …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/ |
D | requantization.h | 37 …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()
|
D | scalar-utils.h | 51 inline static int32_t asr_s32(int32_t x, uint32_t n) { in asr_s32() function
|
/external/XNNPACK/src/q8-vadd/ |
D | scalar.c | 45 int32_t vy = asr_s32(vacc, vshift) + (int32_t) (vremainder > vremainder_threshold); in xnn_q8_vadd_ukernel__scalar()
|
/external/XNNPACK/src/q8-dwconv/ |
D | up1x9-scalar.c | 97 int32_t vout = asr_s32(vq31product, vshift) + (int32_t) (vremainder > vremainder_threshold); in xnn_q8_dwconv_ukernel_up1x9__scalar()
|