/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/mips/dspr2/ |
D | loopfilter_filters_dspr2.c | 49 uint32_t p3, in vp8_filter_mask_vec_mips() argument 119 : [limit] "r" (limit), [p3] "r" (p3), [p2] "r" (p2), in vp8_filter_mask_vec_mips() 355 uint32_t pm1, p0, p1, p2, p3, p4, p5, p6; in vp8_loop_filter_horizontal_edge_mips() local 362 p3 = 0; in vp8_loop_filter_horizontal_edge_mips() 386 p3 = *((uint32_t *)(s3)); in vp8_loop_filter_horizontal_edge_mips() 392 if (!(((p1 - p4) == 0) && ((p2 - p3) == 0))) in vp8_loop_filter_horizontal_edge_mips() 400 vp8_filter_mask_vec_mips(limit, flimit, p1, p2, pm1, p0, p3, p4, p5, p6, in vp8_loop_filter_horizontal_edge_mips() 407 vp8_filter_mips(mask, hev, &p1, &p2, &p3, &p4); in vp8_loop_filter_horizontal_edge_mips() 412 *((uint32_t *)s3) = p3; in vp8_loop_filter_horizontal_edge_mips() 431 p3 = *((uint32_t *)(s3)); in vp8_loop_filter_horizontal_edge_mips() [all …]
|
D | filter_dspr2.c | 132 unsigned int p1, p2, p3; in vp8_filter_block2d_first_pass_4() local 226 [p3] "=&r" (p3), [n1] "=&r" (n1), [n2] "=&r" (n2), in vp8_filter_block2d_first_pass_4() 296 [p1] "=&r" (p1), [p2] "=&r" (p2), [p3] "=&r" (p3), in vp8_filter_block2d_first_pass_4() 328 unsigned int p1, p2, p3, p4; in vp8_filter_block2d_first_pass_8_all() local 419 [p1] "=&r" (p1), [p2] "=&r" (p2), [p3] "=&r" (p3), in vp8_filter_block2d_first_pass_8_all() 475 [p3] "r" (p3), [n3] "r" (n3), [src_ptr] "r" (src_ptr) in vp8_filter_block2d_first_pass_8_all() 546 [p3] "=&r" (p3), [p4] "=&r" (p4), [n1] "=&r" (n1), in vp8_filter_block2d_first_pass_8_all() 591 : [tp1] "r" (tp1), [p3] "r" (p3), [p4] "r" (p4), in vp8_filter_block2d_first_pass_8_all() 628 unsigned int p1, p2, p3, p4; in vp8_filter_block2d_first_pass16_6tap() local 690 [p1] "=&r" (p1), [p2] "=&r" (p2), [p3] "=&r" (p3), in vp8_filter_block2d_first_pass16_6tap() [all …]
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/mips/dspr2/ |
D | vp9_loopfilter_filters_dspr2.c | 32 uint32_t pm1, p0, p1, p2, p3, p4, p5, p6; in vp9_lpf_horizontal_4_dspr2() local 73 : [p1] "=&r" (p1), [p2] "=&r" (p2), [p3] "=&r" (p3), [p4] "=&r" (p4) in vp9_lpf_horizontal_4_dspr2() 79 if (!(((p1 - p4) == 0) && ((p2 - p3) == 0))) { in vp9_lpf_horizontal_4_dspr2() 92 pm1, p0, p3, p4, p5, p6, in vp9_lpf_horizontal_4_dspr2() 98 vp9_filter_dspr2(mask, hev, &p1, &p2, &p3, &p4); in vp9_lpf_horizontal_4_dspr2() 107 : [p1] "r" (p1), [p2] "r" (p2), [p3] "r" (p3), [p4] "r" (p4), in vp9_lpf_horizontal_4_dspr2() 125 uint32_t pm1, p0, p1, p2, p3, p4, p5, p6; in vp9_lpf_vertical_4_dspr2() local 166 p3 = *((uint32_t *)(s4)); in vp9_lpf_vertical_4_dspr2() 211 [p6] "+r" (p6), [p5] "+r" (p5), [p4] "+r" (p4), [p3] "+r" (p3), in vp9_lpf_vertical_4_dspr2() 219 if (!(((p1 - p4) == 0) && ((p2 - p3) == 0))) { in vp9_lpf_vertical_4_dspr2() [all …]
|
D | vp9_loopfilter_masks_dspr2.h | 29 uint32_t p3, uint32_t p2, in vp9_filter_hev_mask_dspr2() argument 93 : [limit] "r" (limit), [p3] "r" (p3), [p2] "r" (p2), in vp9_filter_hev_mask_dspr2() 136 uint32_t p3, uint32_t p2, in vp9_filter_hev_mask_flatmask4_dspr2() argument 241 : [limit] "r" (limit), [p3] "r" (p3), [p2] "r" (p2), in vp9_filter_hev_mask_flatmask4_dspr2() 282 static INLINE void vp9_flatmask5(uint32_t p4, uint32_t p3, in vp9_flatmask5() argument 360 : [p4] "r" (p4), [p3] "r" (p3), [p2] "r" (p2), in vp9_flatmask5()
|
D | vp9_convolve2_avg_horiz_dspr2.c | 34 uint32_t p1, p2, p3; in convolve_bi_avg_horiz_4_dspr2() local 105 [p1] "=&r" (p1), [p2] "=&r" (p2), [p3] "=&r" (p3), in convolve_bi_avg_horiz_4_dspr2() 129 uint32_t p1, p2, p3, p4, n1; in convolve_bi_avg_horiz_8_dspr2() local 254 [p1] "=&r" (p1), [p2] "=&r" (p2), [p3] "=&r" (p3), [p4] "=&r" (p4), in convolve_bi_avg_horiz_8_dspr2() 281 uint32_t p1, p2, p3, p4, p5; in convolve_bi_avg_horiz_16_dspr2() local 500 [p1] "=&r" (p1), [p2] "=&r" (p2), [p3] "=&r" (p3), [p4] "=&r" (p4), in convolve_bi_avg_horiz_16_dspr2() 530 uint32_t p1, p2, p3, p4, p5; in convolve_bi_avg_horiz_64_dspr2() local 751 [p1] "=&r" (p1), [p2] "=&r" (p2), [p3] "=&r" (p3), [p4] "=&r" (p4), in convolve_bi_avg_horiz_64_dspr2()
|
D | vp9_convolve8_horiz_dspr2.c | 35 uint32_t p1, p2, p3, p4; in convolve_horiz_4_dspr2() local 118 [p1] "=&r" (p1), [p2] "=&r" (p2), [p3] "=&r" (p3), [p4] "=&r" (p4), in convolve_horiz_4_dspr2() 146 uint32_t p1, p2, p3, p4, n1; in convolve_horiz_8_dspr2() local 283 [p1] "=&r" (p1), [p2] "=&r" (p2), [p3] "=&r" (p3), [p4] "=&r" (p4), in convolve_horiz_8_dspr2() 313 uint32_t p1, p2, p3, p4, p5; in convolve_horiz_16_dspr2() local 549 [p1] "=&r" (p1), [p2] "=&r" (p2), [p3] "=&r" (p3), [p4] "=&r" (p4), in convolve_horiz_16_dspr2() 583 uint32_t p1, p2, p3, p4, p5; in convolve_horiz_64_dspr2() local 821 [p1] "=&r" (p1), [p2] "=&r" (p2), [p3] "=&r" (p3), [p4] "=&r" (p4), in convolve_horiz_64_dspr2()
|
D | vp9_convolve8_avg_horiz_dspr2.c | 35 uint32_t p1, p2, p3, p4; in convolve_avg_horiz_4_dspr2() local 129 [p1] "=&r" (p1), [p2] "=&r" (p2), [p3] "=&r" (p3), [p4] "=&r" (p4), in convolve_avg_horiz_4_dspr2() 157 uint32_t p1, p2, p3, p4, n1; in convolve_avg_horiz_8_dspr2() local 317 [p1] "=&r" (p1), [p2] "=&r" (p2), [p3] "=&r" (p3), [p4] "=&r" (p4), in convolve_avg_horiz_8_dspr2() 347 uint32_t p1, p2, p3, p4, p5; in convolve_avg_horiz_16_dspr2() local 625 [p1] "=&r" (p1), [p2] "=&r" (p2), [p3] "=&r" (p3), [p4] "=&r" (p4), in convolve_avg_horiz_16_dspr2() 658 uint32_t p1, p2, p3, p4, p5; in convolve_avg_horiz_64_dspr2() local 938 [p1] "=&r" (p1), [p2] "=&r" (p2), [p3] "=&r" (p3), [p4] "=&r" (p4), in convolve_avg_horiz_64_dspr2()
|
D | vp9_convolve2_horiz_dspr2.c | 116 uint32_t p1, p2, p3, p4; in convolve_bi_horiz_8_dspr2() local 217 [p1] "=&r" (p1), [p2] "=&r" (p2), [p3] "=&r" (p3), [p4] "=&r" (p4), in convolve_bi_horiz_8_dspr2() 243 uint32_t p1, p2, p3, p4, p5; in convolve_bi_horiz_16_dspr2() local 420 [p1] "=&r" (p1), [p2] "=&r" (p2), [p3] "=&r" (p3), [p4] "=&r" (p4), in convolve_bi_horiz_16_dspr2() 450 uint32_t p1, p2, p3, p4, p5; in convolve_bi_horiz_64_dspr2() local 629 [p1] "=&r" (p1), [p2] "=&r" (p2), [p3] "=&r" (p3), [p4] "=&r" (p4), in convolve_bi_horiz_64_dspr2()
|
D | vp9_convolve2_dspr2.c | 125 uint32_t p1, p2, p3, p4; in convolve_bi_horiz_8_transposed_dspr2() local 237 [p1] "=&r" (p1), [p2] "=&r" (p2), [p3] "=&r" (p3), [p4] "=&r" (p4), in convolve_bi_horiz_8_transposed_dspr2() 264 uint32_t p1, p2, p3, p4, p5; in convolve_bi_horiz_16_transposed_dspr2() local 464 [p1] "=&r" (p1), [p2] "=&r" (p2), [p3] "=&r" (p3), [p4] "=&r" (p4), in convolve_bi_horiz_16_transposed_dspr2() 496 uint32_t p1, p2, p3, p4, p5; in convolve_bi_horiz_64_transposed_dspr2() local 697 [p1] "=&r" (p1), [p2] "=&r" (p2), [p3] "=&r" (p3), [p4] "=&r" (p4), in convolve_bi_horiz_64_transposed_dspr2()
|
D | vp9_loopfilter_filters_dspr2.h | 376 const uint32_t p3 = *op3, p2 = *op2, p1 = *op1, p0 = *op0; in vp9_mbfilter_dspr2() local 436 [p2] "r" (p2), [q2] "r" (q2), [p3] "r" (p3), [q3] "r" (q3), in vp9_mbfilter_dspr2() 448 static INLINE void vp9_mbfilter1_dspr2(uint32_t p3, uint32_t p2, in vp9_mbfilter1_dspr2() argument 514 [p2] "r" (p2), [q2] "r" (q2), [p3] "r" (p3), [q3] "r" (q3), in vp9_mbfilter1_dspr2() 535 const uint32_t p3 = *op3, p2 = *op2, p1 = *op1, p0 = *op0; in vp9_wide_mbfilter_dspr2() local 564 [p3] "r" (p3), [p2] "r" (p2), [p1] "r" (p1), [p0] "r" (p0), in vp9_wide_mbfilter_dspr2() 650 [p3] "r" (p3), [p2] "r" (p2), [p1] "r" (p1), [p0] "r" (p0), in vp9_wide_mbfilter_dspr2() 746 [p3] "r" (p3), [p4] "r" (p4), [p5] "r" (p5), [p6] "r" (p6), in vp9_wide_mbfilter_dspr2()
|
D | vp9_convolve8_dspr2.c | 52 uint32_t p1, p2, p3, p4; in convolve_horiz_4_transposed_dspr2() local 140 [p1] "=&r" (p1), [p2] "=&r" (p2), [p3] "=&r" (p3), [p4] "=&r" (p4), in convolve_horiz_4_transposed_dspr2() 168 uint32_t p1, p2, p3, p4, n1; in convolve_horiz_8_transposed_dspr2() local 315 [p1] "=&r" (p1), [p2] "=&r" (p2), [p3] "=&r" (p3), [p4] "=&r" (p4), in convolve_horiz_8_transposed_dspr2() 346 uint32_t p1, p2, p3, p4, p5; in convolve_horiz_16_transposed_dspr2() local 601 [p1] "=&r" (p1), [p2] "=&r" (p2), [p3] "=&r" (p3), [p4] "=&r" (p4), in convolve_horiz_16_transposed_dspr2() 636 uint32_t p1, p2, p3, p4, p5; in convolve_horiz_64_transposed_dspr2() local 892 [p1] "=&r" (p1), [p2] "=&r" (p2), [p3] "=&r" (p3), [p4] "=&r" (p4), in convolve_horiz_64_transposed_dspr2()
|
D | vp9_mbloop_loopfilter_dspr2.c | 36 uint32_t p3, p2, p1, p0, q0, q1, q2, q3; in vp9_lpf_horizontal_8_dspr2() local 78 : [p3] "=&r" (p3), [p2] "=&r" (p2), [p1] "=&r" (p1), [p0] "=&r" (p0), in vp9_lpf_horizontal_8_dspr2() 85 p1, p0, p3, p2, q0, q1, q2, q3, in vp9_lpf_horizontal_8_dspr2() 334 uint32_t p3, p2, p1, p0, q3, q2, q1, q0; in vp9_lpf_vertical_8_dspr2() local 373 : [p3] "=&r" (p3), [p2] "=&r" (p2), [p1] "=&r" (p1), [p0] "=&r" (p0), in vp9_lpf_vertical_8_dspr2() 411 [p0] "+r" (p0), [p1] "+r" (p1), [p2] "+r" (p2), [p3] "+r" (p3), in vp9_lpf_vertical_8_dspr2() 455 p1, p0, p3, p2, q0, q1, q2, q3, in vp9_lpf_vertical_8_dspr2()
|
D | vp9_loopfilter_macros_dspr2.h | 362 : [p3] "r" (p3), [p2] "r" (p2), [p1] "r" (p1), [p0] "r" (p0), \ 402 : [p3] "r" (p3), [p2] "r" (p2), [p1] "r" (p1), [p0] "r" (p0), \ 459 [p4] "=&r" (p4),[p3] "=&r" (p3), \
|
D | vp9_mblpf_vert_loopfilter_dspr2.c | 34 uint32_t p7, p6, p5, p4, p3, p2, p1, p0, q0, q1, q2, q3, q4, q5, q6, q7; in vp9_lpf_vertical_16_dspr2() local 77 : [p3] "=&r" (p3), [p2] "=&r" (p2), [p1] "=&r" (p1), in vp9_lpf_vertical_16_dspr2() 132 [p0] "+r" (p0), [p1] "+r" (p1), [p2] "+r" (p2), [p3] "+r" (p3), in vp9_lpf_vertical_16_dspr2() 252 p1, p0, p3, p2, q0, q1, q2, q3, in vp9_lpf_vertical_16_dspr2()
|
D | vp9_mblpf_horiz_loopfilter_dspr2.c | 36 uint32_t p7, p6, p5, p4, p3, p2, p1, p0, q0, q1, q2, q3, q4, q5, q6, q7; in vp9_lpf_horizontal_16_dspr2() local 91 : [p3] "=&r" (p3), [p2] "=&r" (p2), [p1] "=&r" (p1), [p0] "=&r" (p0), in vp9_lpf_horizontal_16_dspr2() 114 p1, p0, p3, p2, q0, q1, q2, q3, in vp9_lpf_horizontal_16_dspr2() 167 : [p6] "r" (p6), [p5] "r" (p5), [p4] "r" (p4), [p3] "r" (p3), in vp9_lpf_horizontal_16_dspr2()
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/ |
D | vp9_loopfilter_filters.c | 22 uint8_t p3, uint8_t p2, in filter_mask() argument 27 mask |= (abs(p3 - p2) > limit) * -1; in filter_mask() 38 uint8_t p3, uint8_t p2, in flat_mask4() argument 47 mask |= (abs(p3 - p0) > thresh) * -1; in flat_mask4() 53 uint8_t p4, uint8_t p3, in flat_mask5() argument 58 int8_t mask = ~flat_mask4(thresh, p3, p2, p1, p0, q0, q1, q2, q3); in flat_mask5() 113 const uint8_t p3 = s[-4 * p], p2 = s[-3 * p], p1 = s[-2 * p], p0 = s[-p]; in vp9_lpf_horizontal_4_c() local 116 p3, p2, p1, p0, q0, q1, q2, q3); in vp9_lpf_horizontal_4_c() 138 const uint8_t p3 = s[-4], p2 = s[-3], p1 = s[-2], p0 = s[-1]; in vp9_lpf_vertical_4_c() local 141 p3, p2, p1, p0, q0, q1, q2, q3); in vp9_lpf_vertical_4_c() [all …]
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/armv6/ |
D | intra4x4_predict_v6.asm | 300 add r4, r4, r5, lsl #1 ; [p2+2*p3 | p0+2*p1] 301 add r4, r4, r6 ; [p2+2*p3+p4 | p0+2*p1+p2] 302 uxtab16 r4, r4, r12 ; [p2+2*p3+p4+2 | p0+2*p1+p2+2] 304 add r5, r5, r6, lsl #1 ; [p3+2*p4 | p1+2*p2] 305 add r5, r5, r7 ; [p3+2*p4+p5 | p1+2*p2+p3] 306 uxtab16 r5, r5, r12 ; [p3+2*p4+p5+2 | p1+2*p2+p3+2] 308 add r6, r7, r8, lsl #1 ; [p5+2*p6 | p3+2*p4] 309 add r6, r6, r9 ; [p5+2*p6+p7 | p3+2*p4+p5] 310 uxtab16 r6, r6, r12 ; [p5+2*p6+p7+2 | p3+2*p4+p5+2] 361 add r5, r5, r6, lsl #1 ; [p3+2*p4 | p1+2*p2] [all …]
|
/hardware/intel/common/libmix/mix_vbp/viddec_fw/fw/parser/include/ |
D | viddec_fw_debug.h | 21 …ne WRITE_SVEN(event, p1, p2, p3, p4, p5, p6) DEB("Sven evnt=0x%.8X p1=%d p2=%d p3=%d p4=%d p5=%d p… argument 36 #define WRITE_SVEN(event, p1, p2, p3, p4, p5, p6) devh_SVEN_WriteModuleEvent( NULL, event, p1, p2, … argument 44 #define WRITE_SVEN(event, p1, p2, p3, p4, p5, p6) argument 54 static inline void DEBUG_WRITE(uint32_t p1, uint32_t p2, uint32_t p3, uint32_t p4, uint32_t p5, uin… in DEBUG_WRITE() argument 60 DUMP_TO_MEM(p3); in DEBUG_WRITE()
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/x86/ |
D | subpixel_mmx.asm | 68 punpcklbw mm5, mm0 ; mm5 = p0..p3 80 punpcklbw mm4, mm0 ; mm5 = p3..p6 161 movq mm4, [rsi + 4*rdx] ; mm4 = p0..p3 = row 2 165 movq mm4, [rsi + 2*rdx] ; mm4 = p0..p3 = row 0 169 movq mm4, [rsi] ; mm4 = p0..p3 = row -2 175 movq mm4, [rsi + 2*rdx] ; mm4 = p0..p3 = row 1 179 movq mm4, [rsi + 4*rdx] ; mm4 = p0..p3 = row 3
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/arm/armv6/ |
D | vp8_subtract_armv6.asm | 50 uxtb16 r1, r1, ror #8 ; [p3 | p1] 96 uxtb16 r11, r7, ror #8 ; [p3 | p1] (A) 113 uxtb16 r11, r11, ror #8 ; [p3 | p1] (B) 141 uxtb16 r11, r7, ror #8 ; [p3 | p1] (A) 158 uxtb16 r11, r11, ror #8 ; [p3 | p1] (B) 198 uxtb16 r11, r7, ror #8 ; [p3 | p1] (A) 215 uxtb16 r11, r11, ror #8 ; [p3 | p1] (B) 232 uxtb16 r11, r11, ror #8 ; [p3 | p1] (C) 249 uxtb16 r11, r11, ror #8 ; [p3 | p1] (D)
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/x86/ |
D | vp9_loopfilter_intrin_sse2.c | 388 __m128i p4, p3, p2, p1, p0, q0, q1, q2, q3, q4; in mb_lpf_horizontal_edge_w_sse2_16() local 393 p3 = _mm_loadu_si128((__m128i *)(s - 4 * p)); in mb_lpf_horizontal_edge_w_sse2_16() 404 _mm_store_si128((__m128i *)&ap[3 * 16], p3); in mb_lpf_horizontal_edge_w_sse2_16() 441 _mm_or_si128(_mm_subs_epu8(p3, p2), in mb_lpf_horizontal_edge_w_sse2_16() 442 _mm_subs_epu8(p2, p3))); in mb_lpf_horizontal_edge_w_sse2_16() 517 work = _mm_max_epu8(_mm_or_si128(_mm_subs_epu8(p3, p0), in mb_lpf_horizontal_edge_w_sse2_16() 518 _mm_subs_epu8(p0, p3)), in mb_lpf_horizontal_edge_w_sse2_16() 584 p3 = _mm_unpacklo_epi8(_mm_loadl_epi64((__m128i *)(&ap[3 * 16] + off)), in mb_lpf_horizontal_edge_w_sse2_16() 612 b = _mm_add_epi16(_mm_add_epi16(p3, four), _mm_add_epi16(p3, p2)); in mb_lpf_horizontal_edge_w_sse2_16() 613 a = _mm_add_epi16(p3, _mm_add_epi16(p2, p1)); in mb_lpf_horizontal_edge_w_sse2_16() [all …]
|
D | vp9_loopfilter_intrin_avx2.c | 402 __m128i p4, p3, p2, p1, p0, q0, q1, q2, q3, q4; in mb_lpf_horizontal_edge_w_avx2_16() local 413 p3 = _mm_loadu_si128((__m128i *) (s - 4 * p)); in mb_lpf_horizontal_edge_w_avx2_16() 449 _mm_or_si128(_mm_subs_epu8(p3, p2), _mm_subs_epu8(p2, p3))); in mb_lpf_horizontal_edge_w_avx2_16() 527 _mm_or_si128(_mm_subs_epu8(p3, p0), _mm_subs_epu8(p0, p3)), in mb_lpf_horizontal_edge_w_avx2_16() 580 p256_3 = _mm256_cvtepu8_epi16(p3); in mb_lpf_horizontal_edge_w_avx2_16() 879 p3 = _mm_andnot_si128(flat2, p3); in mb_lpf_horizontal_edge_w_avx2_16() 881 p3 = _mm_or_si128(flat2_p3, p3); in mb_lpf_horizontal_edge_w_avx2_16() 882 _mm_storeu_si128((__m128i *) (s - 4 * p), p3); in mb_lpf_horizontal_edge_w_avx2_16()
|
/hardware/intel/common/libmix/mix_vbp/viddec_fw/fw/codecs/h264/include/ |
D | h264parse.h | 40 int p1,p2,p3,p4,p5,p6; in MFD_PARSER_DEBUG() local 44 p3 = debug_point_id; in MFD_PARSER_DEBUG() 47 DEBUG_WRITE(p1,p2,p3,p4,p5,p6); in MFD_PARSER_DEBUG()
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/test/ |
D | convolve_test.cc | 326 const int p3 = filters[i][6] + filters[i][7]; in TEST() local 330 EXPECT_LE(p3, 128); in TEST() 331 EXPECT_LE(p0 + p3, 128); in TEST() 332 EXPECT_LE(p0 + p3 + p1, 128); in TEST() 333 EXPECT_LE(p0 + p3 + p1 + p2, 128); in TEST() 334 EXPECT_EQ(p0 + p1 + p2 + p3, 128); in TEST()
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/arm/neon/ |
D | vp9_mb_lpf_neon.asm | 44 vld1.u8 {d4}, [r8@64], r1 ; p3 296 ; d4 p3 312 vabd.u8 d19, d4, d5 ; abs(p3 - p2) 320 vmax.u8 d19, d19, d20 ; max(abs(p3 - p2), abs(p2 - p1)) 338 vabd.u8 d27, d4, d7 ; abs(p3 - p0) 343 vmax.u8 d26, d27, d28 ; max(abs(p3 - p0), abs(q3 - q0)) 450 vmlal.u8 q15, d4, d27 ; op2 = p0 + q0 + p3 * 3 451 vmlal.u8 q15, d5, d29 ; op2 = p0 + q0 + p3 * 3 + p2 * 2 453 vaddw.u8 q15, d6 ; op2=p1 + p0 + q0 + p3 * 3 + p2 *2 468 vsubw.u8 q15, d4 ; oq0 = op0 - p3 [all …]
|