Home
last modified time | relevance | path

Searched refs:p7 (Results 1 – 10 of 10) sorted by relevance

/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/armv6/
Dintra4x4_predict_v6.asm309 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]
312 add r7, r8, r9, lsl #1 ; [p6+2*p7 | p4+2*p5]
313 add r7, r7, r10 ; [p6+2*p7+p8 | p4+2*p5+p6]
314 uxtab16 r7, r7, r12 ; [p6+2*p7+p8+2 | p4+2*p5+p6+2]
369 uadd16 r11, r8, r9 ; [p6+p7 | p4+p5]
370 uhadd16 r11, r11, r4 ; [(p6+p7+1)>>1 | (p4+p5+1)>>1]
374 add r7, r7, r9 ; [p5+2*p6+p7 | p3+2*p4+p5]
375 uxtab16 r7, r7, r12 ; [p5+2*p6+p7+2 | p3+2*p4+p5+2]
377 uadd16 r2, r9, r10 ; [p7+p8 | p5+p6]
[all …]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/mips/dspr2/
Dvp9_loopfilter_macros_dspr2.h382 : [p7] "r" (p7), [p6] "r" (p6), [p5] "r" (p5), [p4] "r" (p4), \
422 : [p7] "r" (p7), [p6] "r" (p6), [p5] "r" (p5), [p4] "r" (p4), \
Dvp9_mblpf_vert_loopfilter_dspr2.c34 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
78 [p0] "=&r" (p0), [p7] "=&r" (p7), [p6] "=&r" (p6), in vp9_lpf_vertical_16_dspr2()
208 [p4] "+r" (p4), [p5] "+r" (p5), [p6] "+r" (p6), [p7] "+r" (p7), in vp9_lpf_vertical_16_dspr2()
255 vp9_flatmask5(p7, p6, p5, p4, p0, q0, q4, q5, q6, q7, &flat2); in vp9_lpf_vertical_16_dspr2()
Dvp9_loopfilter_filters_dspr2.h534 const uint32_t p7 = *op7, p6 = *op6, p5 = *op5, p4 = *op4; in vp9_wide_mbfilter_dspr2() local
649 : [p7] "r" (p7), [p6] "r" (p6), [p5] "r" (p5), [p4] "r" (p4), in vp9_wide_mbfilter_dspr2()
Dvp9_mblpf_horiz_loopfilter_dspr2.c36 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
92 [p7] "=&r" (p7), [p6] "=&r" (p6), [p5] "=&r" (p5), [p4] "=&r" (p4) in vp9_lpf_horizontal_16_dspr2()
117 vp9_flatmask5(p7, p6, p5, p4, p0, q0, q4, q5, q6, q7, &flat2); in vp9_lpf_horizontal_16_dspr2()
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/
Dvp9_loopfilter_filters.c242 const uint8_t p7 = *op7, p6 = *op6, p5 = *op5, p4 = *op4, in filter16() local
249 *op6 = ROUND_POWER_OF_TWO(p7 * 7 + p6 * 2 + p5 + p4 + p3 + p2 + p1 + p0 + in filter16()
251 *op5 = ROUND_POWER_OF_TWO(p7 * 6 + p6 + p5 * 2 + p4 + p3 + p2 + p1 + p0 + in filter16()
253 *op4 = ROUND_POWER_OF_TWO(p7 * 5 + p6 + p5 + p4 * 2 + p3 + p2 + p1 + p0 + in filter16()
255 *op3 = ROUND_POWER_OF_TWO(p7 * 4 + p6 + p5 + p4 + p3 * 2 + p2 + p1 + p0 + in filter16()
257 *op2 = ROUND_POWER_OF_TWO(p7 * 3 + p6 + p5 + p4 + p3 + p2 * 2 + p1 + p0 + in filter16()
259 *op1 = ROUND_POWER_OF_TWO(p7 * 2 + p6 + p5 + p4 + p3 + p2 + p1 * 2 + p0 + in filter16()
261 *op0 = ROUND_POWER_OF_TWO(p7 + p6 + p5 + p4 + p3 + p2 + p1 + p0 * 2 + in filter16()
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/ppc/
Drecon_altivec.asm19 vmrghb v2, v0, v1 ;# v2 = 16-bit p0..p7
58 vmrghb v2, v0, v1 ;# v2 = 16-bit p0..p7
150 vmrghb v2, v0, v1; ;# v2 = 16-bit p0..p7
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/x86/
Dvp9_loopfilter_intrin_sse2.c387 __m128i p7, p6, p5; in mb_lpf_horizontal_edge_w_sse2_16() local
549 p7 = _mm_loadu_si128((__m128i *)(s - 8 * p)); in mb_lpf_horizontal_edge_w_sse2_16()
551 work = _mm_max_epu8(_mm_or_si128(_mm_subs_epu8(p7, p0), in mb_lpf_horizontal_edge_w_sse2_16()
552 _mm_subs_epu8(p0, p7)), in mb_lpf_horizontal_edge_w_sse2_16()
555 _mm_store_si128((__m128i *)&ap[7 * 16], p7); in mb_lpf_horizontal_edge_w_sse2_16()
576 p7 = _mm_unpacklo_epi8(_mm_loadl_epi64((__m128i *)(&ap[7 * 16] + off)), in mb_lpf_horizontal_edge_w_sse2_16()
609 c = _mm_sub_epi16(_mm_slli_epi16(p7, 3), p7); // p7 * 7 in mb_lpf_horizontal_edge_w_sse2_16()
631 c = _mm_add_epi16(_mm_sub_epi16(c, _mm_add_epi16(p7, p6)), p5); in mb_lpf_horizontal_edge_w_sse2_16()
642 c = _mm_add_epi16(_mm_sub_epi16(c, _mm_add_epi16(p7, p5)), p4); in mb_lpf_horizontal_edge_w_sse2_16()
653 c = _mm_add_epi16(_mm_sub_epi16(c, _mm_add_epi16(p7, p4)), p3); in mb_lpf_horizontal_edge_w_sse2_16()
[all …]
Dvp9_loopfilter_intrin_avx2.c401 __m128i p7, p6, p5; in mb_lpf_horizontal_edge_w_avx2_16() local
552 p7 = _mm_loadu_si128((__m128i *) (s - 8 * p)); in mb_lpf_horizontal_edge_w_avx2_16()
555 _mm_or_si128(_mm_subs_epu8(p7, p0), _mm_subs_epu8(p0, p7)), in mb_lpf_horizontal_edge_w_avx2_16()
576 p256_7 = _mm256_cvtepu8_epi16(p7); in mb_lpf_horizontal_edge_w_avx2_16()
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/arm/neon/
Dvp9_mb_lpf_neon.asm40 vld1.u8 {d0}, [r8@64], r1 ; p7
292 ; d0 p7
365 ; flatmask5(1, p7, p6, p5, p4, p0, q0, q4, q5, q6, q7)
372 vabd.u8 d28, d0, d7 ; abs(p7 - p0)
379 vmax.u8 d25, d28, d29 ; max(abs(p7 - p0), abs(q7 - q0))
504 vmlal.u8 q15, d0, d16 ; op6 += p7 * 3