Home
last modified time | relevance | path

Searched refs:abs_row3 (Results 1 – 4 of 4) sorted by relevance

/external/libjpeg-turbo/simd/arm/
Djquanti-neon.c132 uint16x8_t abs_row3 = vreinterpretq_u16_s16(vabsq_s16(row3)); in jsimd_quantize_neon() local
137 abs_row3 = vaddq_u16(abs_row3, corr3); in jsimd_quantize_neon()
152 int32x4_t row3_l = vreinterpretq_s32_u32(vmull_u16(vget_low_u16(abs_row3), in jsimd_quantize_neon()
154 int32x4_t row3_h = vreinterpretq_s32_u32(vmull_u16(vget_high_u16(abs_row3), in jsimd_quantize_neon()
Djcphuff-neon.c477 int16x8_t abs_row3 = vld1q_s16(absvalues + 3 * DCTSIZE); in jsimd_encode_mcu_AC_refine_prepare_neon() local
486 uint8x8_t abs_row3_eq0 = vmovn_u16(vceqq_s16(abs_row3, vdupq_n_s16(0))); in jsimd_encode_mcu_AC_refine_prepare_neon()
/external/libjpeg-turbo/simd/arm/aarch64/
Djchuff-neon.c164 int16x8_t abs_row3 = vabsq_s16(row3); in jsimd_huff_encode_one_block_neon() local
178 vreinterpretq_u16_s16(veorq_s16(abs_row3, vshrq_n_s16(row3, 15))); in jsimd_huff_encode_one_block_neon()
197 uint8x8_t abs_row3_gt0 = vmovn_u16(vcgtq_u16(vreinterpretq_u16_s16(abs_row3), in jsimd_huff_encode_one_block_neon()
275 int16x8_t row3_lz = vclzq_s16(abs_row3); in jsimd_huff_encode_one_block_neon()
356 vst1q_u16(block_abs + 3 * DCTSIZE, vreinterpretq_u16_s16(abs_row3)); in jsimd_huff_encode_one_block_neon()
/external/libjpeg-turbo/simd/arm/aarch32/
Djchuff-neon.c91 int16x8_t abs_row3 = vabsq_s16(row3); in jsimd_huff_encode_one_block_neon() local
96 int16x8_t row3_lz = vclzq_s16(abs_row3); in jsimd_huff_encode_one_block_neon()
129 uint16x8_t row3_diff = veorq_u16(vreinterpretq_u16_s16(abs_row3), row3_mask); in jsimd_huff_encode_one_block_neon()