Home
last modified time | relevance | path

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

/external/XNNPACK/src/qu8-requantization/
Dq31-scalar.c103 const int32_t x_scaled = asr_s32(x_q31product, shift) + (int32_t)(x_remainder > threshold); in xnn_qu8_requantize_q31__scalar()
104 const int32_t y_scaled = asr_s32(y_q31product, shift) + (int32_t)(y_remainder > threshold); in xnn_qu8_requantize_q31__scalar()
105 const int32_t z_scaled = asr_s32(z_q31product, shift) + (int32_t)(z_remainder > threshold); in xnn_qu8_requantize_q31__scalar()
106 const int32_t w_scaled = asr_s32(w_q31product, shift) + (int32_t)(w_remainder > threshold); in xnn_qu8_requantize_q31__scalar()
/external/XNNPACK/src/qs8-requantization/
Dq31-scalar.c103 const int32_t x_scaled = asr_s32(x_q31product, shift) + (int32_t) (x_remainder > threshold); in xnn_qs8_requantize_q31__scalar()
104 const int32_t y_scaled = asr_s32(y_q31product, shift) + (int32_t) (y_remainder > threshold); in xnn_qs8_requantize_q31__scalar()
105 const int32_t z_scaled = asr_s32(z_q31product, shift) + (int32_t) (z_remainder > threshold); in xnn_qs8_requantize_q31__scalar()
106 const int32_t w_scaled = asr_s32(w_q31product, shift) + (int32_t) (w_remainder > threshold); in xnn_qs8_requantize_q31__scalar()
/external/XNNPACK/src/qu8-gemm/
D2x2-minmax-scalar.c87 …int32_t vout0x0 = asr_s32(vq31product0x0, vshift) + (int32_t) (vremainder0x0 > vremainder_threshol… in xnn_qu8_gemm_minmax_ukernel_2x2__scalar()
88 …int32_t vout0x1 = asr_s32(vq31product0x1, vshift) + (int32_t) (vremainder0x1 > vremainder_threshol… in xnn_qu8_gemm_minmax_ukernel_2x2__scalar()
89 …int32_t vout1x0 = asr_s32(vq31product1x0, vshift) + (int32_t) (vremainder1x0 > vremainder_threshol… in xnn_qu8_gemm_minmax_ukernel_2x2__scalar()
90 …int32_t vout1x1 = asr_s32(vq31product1x1, vshift) + (int32_t) (vremainder1x1 > vremainder_threshol… in xnn_qu8_gemm_minmax_ukernel_2x2__scalar()
/external/XNNPACK/src/qu8-igemm/
D2x2-minmax-scalar.c101 …int32_t vout0x0 = asr_s32(vq31product0x0, vshift) + (int32_t) (vremainder0x0 > vremainder_threshol… in xnn_qu8_igemm_minmax_ukernel_2x2__scalar()
102 …int32_t vout0x1 = asr_s32(vq31product0x1, vshift) + (int32_t) (vremainder0x1 > vremainder_threshol… in xnn_qu8_igemm_minmax_ukernel_2x2__scalar()
103 …int32_t vout1x0 = asr_s32(vq31product1x0, vshift) + (int32_t) (vremainder1x0 > vremainder_threshol… in xnn_qu8_igemm_minmax_ukernel_2x2__scalar()
104 …int32_t vout1x1 = asr_s32(vq31product1x1, vshift) + (int32_t) (vremainder1x1 > vremainder_threshol… in xnn_qu8_igemm_minmax_ukernel_2x2__scalar()
/external/XNNPACK/src/xnnpack/
Drequantization.h37 …n = asr_s32(q31product, params.q31.shift) + (int32_t) (remainder > params.q31.remainder_threshold); in xnn_qu8_requantize_q31()
55 …n = asr_s32(q31product, params.q31.shift) + (int32_t) (remainder > params.q31.remainder_threshold); in xnn_qs8_requantize_q31()
209 acc = asr_s32(acc, params.scalar.shift) + (int32_t) (rem > params.scalar.remainder_threshold); in xnn_qu8_quantize_add()
233 acc = asr_s32(acc, params.scalar.shift) + (int32_t) (rem > params.scalar.remainder_threshold); in xnn_qs8_quantize_add()
Dscalar-utils.h51 inline static int32_t asr_s32(int32_t x, uint32_t n) { in asr_s32() function
/external/XNNPACK/src/qu8-vadd/
Dminmax-scalar.c45 int32_t vy = asr_s32(vacc, vshift) + (int32_t) (vremainder > vremainder_threshold); in xnn_qu8_vadd_minmax_ukernel__scalar()
/external/XNNPACK/src/qu8-dwconv/
Dup1x9-minmax-scalar.c126 int32_t vout = asr_s32(vq31product, vshift) + (int32_t) (vremainder > vremainder_threshold); in xnn_qu8_dwconv_minmax_ukernel_up1x9__scalar()