Searched refs:abs_row0 (Results 1 – 4 of 4) sorted by relevance
/third_party/skia/third_party/externals/libjpeg-turbo/simd/arm/ |
D | jquanti-neon.c | 129 uint16x8_t abs_row0 = vreinterpretq_u16_s16(vabsq_s16(row0)); in jsimd_quantize_neon() local 134 abs_row0 = vaddq_u16(abs_row0, corr0); in jsimd_quantize_neon() 140 int32x4_t row0_l = vreinterpretq_s32_u32(vmull_u16(vget_low_u16(abs_row0), in jsimd_quantize_neon() 142 int32x4_t row0_h = vreinterpretq_s32_u32(vmull_u16(vget_high_u16(abs_row0), in jsimd_quantize_neon()
|
D | jcphuff-neon.c | 443 int16x8_t abs_row0 = vld1q_s16(absvalues + 0 * DCTSIZE); in jsimd_encode_mcu_AC_refine_prepare_neon() local 452 uint8x8_t abs_row0_eq0 = vmovn_u16(vceqq_s16(abs_row0, vdupq_n_s16(0))); in jsimd_encode_mcu_AC_refine_prepare_neon()
|
/third_party/skia/third_party/externals/libjpeg-turbo/simd/arm/aarch64/ |
D | jchuff-neon.c | 161 int16x8_t abs_row0 = vabsq_s16(row0); in jsimd_huff_encode_one_block_neon() local 172 vreinterpretq_u16_s16(veorq_s16(abs_row0, vshrq_n_s16(row0, 15))); in jsimd_huff_encode_one_block_neon() 191 uint8x8_t abs_row0_gt0 = vmovn_u16(vcgtq_u16(vreinterpretq_u16_s16(abs_row0), in jsimd_huff_encode_one_block_neon() 246 unsigned int lz = BUILTIN_CLZ(vgetq_lane_s16(abs_row0, 0)); in jsimd_huff_encode_one_block_neon() 249 __asm__("clz %w0, %w1" : "=r"(lz) : "r"(vgetq_lane_s16(abs_row0, 0))); in jsimd_huff_encode_one_block_neon() 272 int16x8_t row0_lz = vclzq_s16(abs_row0); in jsimd_huff_encode_one_block_neon() 353 vst1q_u16(block_abs + 0 * DCTSIZE, vreinterpretq_u16_s16(abs_row0)); in jsimd_huff_encode_one_block_neon()
|
/third_party/skia/third_party/externals/libjpeg-turbo/simd/arm/aarch32/ |
D | jchuff-neon.c | 88 int16x8_t abs_row0 = vabsq_s16(row0); in jsimd_huff_encode_one_block_neon() local 93 int16x8_t row0_lz = vclzq_s16(abs_row0); in jsimd_huff_encode_one_block_neon() 126 uint16x8_t row0_diff = veorq_u16(vreinterpretq_u16_s16(abs_row0), row0_mask); in jsimd_huff_encode_one_block_neon()
|