Searched refs:asr_s32 (Results 1 – 8 of 8) sorted by relevance
/external/XNNPACK/src/qu8-requantization/ |
D | q31-scalar.c | 103 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/ |
D | q31-scalar.c | 103 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-igemm/ |
D | 2x2-minmax-scalar.c | 101 …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/qu8-gemm/ |
D | 2x2-minmax-scalar.c | 87 …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/xnnpack/ |
D | requantization.h | 37 …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()
|
D | scalar-utils.h | 51 inline static int32_t asr_s32(int32_t x, uint32_t n) { in asr_s32() function
|
/external/XNNPACK/src/qu8-vadd/ |
D | minmax-scalar.c | 45 int32_t vy = asr_s32(vacc, vshift) + (int32_t) (vremainder > vremainder_threshold); in xnn_qu8_vadd_minmax_ukernel__scalar()
|
/external/XNNPACK/src/qu8-dwconv/ |
D | up1x9-minmax-scalar.c | 126 int32_t vout = asr_s32(vq31product, vshift) + (int32_t) (vremainder > vremainder_threshold); in xnn_qu8_dwconv_minmax_ukernel_up1x9__scalar()
|