Home
last modified time | relevance | path

Searched refs:tmp_a0 (Results 1 – 2 of 2) sorted by relevance

/external/libhevc/encoder/arm/
Dihevce_me_neon.c183 uint16x4_t tmp_a0, tmp_a1; in ihevce_sad4_4x4_neon() local
197 tmp_a0 = vpadd_u16(vget_low_u16(abs_01), vget_high_u16(abs_01)); in ihevce_sad4_4x4_neon()
199 abs_01 = vcombine_u16(tmp_a0, tmp_a1); in ihevce_sad4_4x4_neon()
200 tmp_a0 = vpadd_u16(vget_low_u16(abs_01), vget_high_u16(abs_01)); in ihevce_sad4_4x4_neon()
201 vst1_u16(pu2_sad, tmp_a0); in ihevce_sad4_4x4_neon()
211 uint16x4_t tmp_a0, tmp_a1; in ihevce_sad4_8x8_neon() local
230 tmp_a0 = vpadd_u16(vget_low_u16(abs_0), vget_high_u16(abs_0)); in ihevce_sad4_8x8_neon()
232 abs_0 = vcombine_u16(tmp_a0, tmp_a1); in ihevce_sad4_8x8_neon()
233 tmp_a0 = vpadd_u16(vget_low_u16(abs_2), vget_high_u16(abs_2)); in ihevce_sad4_8x8_neon()
235 abs_1 = vcombine_u16(tmp_a0, tmp_a1); in ihevce_sad4_8x8_neon()
[all …]
Dihevce_coarse_layer_sad_neon.c192 uint16x4_t tmp_a0, tmp_a1; in hme_store_4x4_sads_high_speed_neon() local
202 tmp_a0 = vpadd_u16(vget_low_u16(abs_01), vget_high_u16(abs_01)); in hme_store_4x4_sads_high_speed_neon()
204 abs_01 = vcombine_u16(tmp_a0, tmp_a1); in hme_store_4x4_sads_high_speed_neon()
205 tmp_a0 = vpadd_u16(vget_low_u16(abs_01), vget_high_u16(abs_01)); in hme_store_4x4_sads_high_speed_neon()
206 vst1_u16(pu2_sad, tmp_a0); in hme_store_4x4_sads_high_speed_neon()