Searched refs:z3_s16 (Results 1 – 1 of 1) sorted by relevance
/external/libjpeg-turbo/simd/arm/ |
D | jidctint-neon.c | 369 int16x4_t z3_s16 = vmul_s16(row6, quant_row6); in jsimd_idct_islow_pass1_regular() local 373 tmp2 = vmlal_lane_s16(tmp2, z3_s16, consts.val[2], 1); in jsimd_idct_islow_pass1_regular() 374 tmp3 = vmlal_lane_s16(tmp3, z3_s16, consts.val[0], 1); in jsimd_idct_islow_pass1_regular() 377 z3_s16 = vmul_s16(row4, quant_row4); in jsimd_idct_islow_pass1_regular() 379 int32x4_t tmp0 = vshll_n_s16(vadd_s16(z2_s16, z3_s16), CONST_BITS); in jsimd_idct_islow_pass1_regular() 380 int32x4_t tmp1 = vshll_n_s16(vsub_s16(z2_s16, z3_s16), CONST_BITS); in jsimd_idct_islow_pass1_regular() 393 z3_s16 = vadd_s16(tmp0_s16, tmp2_s16); in jsimd_idct_islow_pass1_regular() 406 int32x4_t z3 = vmull_lane_s16(z3_s16, consts.val[2], 3); in jsimd_idct_islow_pass1_regular() 407 int32x4_t z4 = vmull_lane_s16(z3_s16, consts.val[1], 3); in jsimd_idct_islow_pass1_regular() 513 int16x4_t z3_s16 = tmp2_s16; in jsimd_idct_islow_pass1_sparse() local [all …]
|