Searched defs:p2 (Results 1 - 25 of 50) sorted by relevance

12

/hardware/intel/common/libmix/mix_vbp/viddec_fw/fw/codecs/h264/include/
H A Dh264parse.h40 int p1,p2,p3,p4,p5,p6; local
43 p2 = 0xC0DE;
47 DEBUG_WRITE(p1,p2,p3,p4,p5,p6);
/hardware/intel/common/libmix/mix_vbp/viddec_fw/fw/parser/include/
H A Dviddec_fw_debug.h21 #define WRITE_SVEN(event, p1, p2, p3, p4, p5, p6) DEB("Sven evnt=0x%.8X p1=%d p2=%d p3=%d p4=%d p5=%d p6=%d\n",event, p1, p2, p3, p4, p5, p6)
36 #define WRITE_SVEN(event, p1, p2, p3, p4, p5, p6) devh_SVEN_WriteModuleEvent( NULL, event, p1, p2, p3, p4, p5, p6)
44 #define WRITE_SVEN(event, p1, p2, p3, p4, p5, p6)
54 static inline void DEBUG_WRITE(uint32_t p1, uint32_t p2, uint32_t p3, uint32_t p4, uint32_t p5, uint32_t p6) argument
59 DUMP_TO_MEM(p2);
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/mips/dspr2/
H A Dvp9_convolve2_avg_dspr2.c36 uint32_t p1, p2; local
69 "precrq.ph.w %[p2], %[p1], %[scratch1] \n\t" /* pixel 2 */
73 "dpa.w.ph $ac1, %[p2], %[filter45] \n\t"
77 "precrq.ph.w %[p2], %[p1], %[scratch1] \n\t" /* pixel 2 */
81 "dpa.w.ph $ac3, %[p2], %[filter45] \n\t"
111 [p1] "=&r" (p1), [p2] "=&r" (p2),
140 uint32_t p1, p2; local
174 "precrq.ph.w %[p2], %[p1], %[scratch1] \n\t" /* pixel 2 */
178 "dpa.w.ph $ac1, %[p2],
[all...]
H A Dvp9_convolve2_vert_dspr2.c36 uint32_t p1, p2; local
70 "precrq.ph.w %[p2], %[p1], %[scratch1] \n\t" /* pixel 2 */
74 "dpa.w.ph $ac1, %[p2], %[filter45] \n\t"
79 "precrq.ph.w %[p2], %[p1], %[scratch1] \n\t" /* pixel 2 */
83 "dpa.w.ph $ac3, %[p2], %[filter45] \n\t"
104 [p1] "=&r" (p1), [p2] "=&r" (p2),
133 uint32_t p1, p2; local
167 "precrq.ph.w %[p2], %[p1], %[scratch1] \n\t" /* pixel 2 */
171 "dpa.w.ph $ac1, %[p2],
[all...]
H A Dvp9_convolve8_vert_dspr2.c36 uint32_t p1, p2; local
81 "preceu.ph.qbr %[p2], %[load4] \n\t"
82 "precrq.ph.w %[n2], %[p2], %[scratch2] \n\t" /* pixel 2 */
83 "append %[p2], %[scratch2], 16 \n\t" /* pixel 1 */
86 "dpa.w.ph $ac0, %[p2], %[vector2b] \n\t"
95 "preceu.ph.qbl %[p2], %[load4] \n\t"
96 "precrq.ph.w %[n2], %[p2], %[scratch2] \n\t" /* pixel 2 */
97 "append %[p2], %[scratch2], 16 \n\t" /* pixel 1 */
100 "dpa.w.ph $ac2, %[p2], %[vector2b] \n\t"
118 "preceu.ph.qbr %[p2],
190 uint32_t p1, p2; local
[all...]
H A Dvp9_loopfilter_masks_dspr2.h29 uint32_t p3, uint32_t p2,
40 /* mask |= (abs(p3 - p2) > limit) */
41 "subu_s.qb %[c], %[p3], %[p2] \n\t"
42 "subu_s.qb %[r_k], %[p2], %[p3] \n\t"
47 /* mask |= (abs(p2 - p1) > limit) */
48 "subu_s.qb %[c], %[p2], %[p1] \n\t"
49 "subu_s.qb %[r_k], %[p1], %[p2] \n\t"
93 : [limit] "r" (limit), [p3] "r" (p3), [p2] "r" (p2),
136 uint32_t p3, uint32_t p2,
27 vp9_filter_hev_mask_dspr2(uint32_t limit, uint32_t flimit, uint32_t p1, uint32_t p0, uint32_t p3, uint32_t p2, uint32_t q0, uint32_t q1, uint32_t q2, uint32_t q3, uint32_t thresh, uint32_t *hev, uint32_t *mask) argument
132 vp9_filter_hev_mask_flatmask4_dspr2(uint32_t limit, uint32_t flimit, uint32_t thresh, uint32_t p1, uint32_t p0, uint32_t p3, uint32_t p2, uint32_t q0, uint32_t q1, uint32_t q2, uint32_t q3, uint32_t *hev, uint32_t *mask, uint32_t *flat) argument
282 vp9_flatmask5(uint32_t p4, uint32_t p3, uint32_t p2, uint32_t p1, uint32_t p0, uint32_t q0, uint32_t q1, uint32_t q2, uint32_t q3, uint32_t q4, uint32_t *flat2) argument
[all...]
H A Dvp9_convolve2_avg_horiz_dspr2.c34 uint32_t p1, p2, p3; local
55 "preceu.ph.qbl %[p2], %[tp1] \n\t"
63 "dpa.w.ph $ac2, %[p2], %[filter45] \n\t"
66 "lbu %[p2], 3(%[dst]) \n\t" /* load odd 2 */
100 "addqh_r.w %[p2], %[p2], %[p3] \n\t" /* average odd 2 */
101 "sb %[p2], 3(%[dst]) \n\t" /* store odd 2 */
105 [p1] "=&r" (p1), [p2] "=&r" (p2), [p3] "=&r" (p3),
129 uint32_t p1, p2, p local
281 uint32_t p1, p2, p3, p4, p5; local
530 uint32_t p1, p2, p3, p4, p5; local
[all...]
H A Dvp9_convolve2_dspr2.c35 uint32_t p1, p2; local
55 "preceu.ph.qbl %[p2], %[tp1] \n\t"
63 "dpa.w.ph $ac2, %[p2], %[filter45] \n\t"
71 "preceu.ph.qbl %[p2], %[tp2] \n\t"
79 "dpa.w.ph $ac2, %[p2], %[filter45] \n\t"
84 "lbux %[p2], %[Temp2](%[cm]) \n\t"
96 "sb %[p2], 0(%[dst_ptr]) \n\t"
100 [p1] "=&r" (p1), [p2] "=&r" (p2),
125 uint32_t p1, p2, p local
264 uint32_t p1, p2, p3, p4, p5; local
496 uint32_t p1, p2, p3, p4, p5; local
[all...]
H A Dvp9_convolve2_horiz_dspr2.c34 uint32_t p1, p2; local
54 "preceu.ph.qbl %[p2], %[tp1] \n\t"
62 "dpa.w.ph $ac2, %[p2], %[filter45] \n\t"
70 "preceu.ph.qbl %[p2], %[tp2] \n\t"
78 "dpa.w.ph $ac2, %[p2], %[filter45] \n\t"
83 "lbux %[p2], %[Temp4](%[cm]) \n\t"
89 "sb %[p2], 3(%[dst]) \n\t"
92 [p1] "=&r" (p1), [p2] "=&r" (p2),
116 uint32_t p1, p2, p local
243 uint32_t p1, p2, p3, p4, p5; local
450 uint32_t p1, p2, p3, p4, p5; local
[all...]
H A Dvp9_convolve8_avg_dspr2.c36 uint32_t p1, p2; local
81 "preceu.ph.qbr %[p2], %[load4] \n\t"
82 "precrq.ph.w %[n2], %[p2], %[scratch2] \n\t" /* pixel 2 */
83 "append %[p2], %[scratch2], 16 \n\t" /* pixel 1 */
86 "dpa.w.ph $ac0, %[p2], %[vector2b] \n\t"
95 "preceu.ph.qbl %[p2], %[load4] \n\t"
96 "precrq.ph.w %[n2], %[p2], %[scratch2] \n\t" /* pixel 2 */
97 "append %[p2], %[scratch2], 16 \n\t" /* pixel 1 */
100 "dpa.w.ph $ac2, %[p2], %[vector2b] \n\t"
118 "preceu.ph.qbr %[p2],
197 uint32_t p1, p2; local
[all...]
H A Dvp9_convolve8_avg_horiz_dspr2.c35 uint32_t p1, p2, p3, p4; local
58 "preceu.ph.qbl %[p2], %[tp1] \n\t"
62 "dpa.w.ph $ac3, %[p2], %[vector2b] \n\t"
75 "dpa.w.ph $ac2, %[p2], %[vector1b] \n\t"
81 "lbu %[p2], 3(%[dst]) \n\t" /* load odd 2 */
124 "addqh_r.w %[p2], %[p2], %[n2] \n\t" /* average odd 2 */
125 "sb %[p2], 3(%[dst]) \n\t" /* store odd 2 */
129 [p1] "=&r" (p1), [p2] "=&r" (p2), [p
157 uint32_t p1, p2, p3, p4, n1; local
347 uint32_t p1, p2, p3, p4, p5; local
658 uint32_t p1, p2, p3, p4, p5; local
[all...]
H A Dvp9_convolve8_horiz_dspr2.c35 uint32_t p1, p2, p3, p4; local
58 "preceu.ph.qbl %[p2], %[tp1] \n\t"
62 "dpa.w.ph $ac3, %[p2], %[vector2b] \n\t"
75 "dpa.w.ph $ac2, %[p2], %[vector1b] \n\t"
118 [p1] "=&r" (p1), [p2] "=&r" (p2), [p3] "=&r" (p3), [p4] "=&r" (p4),
146 uint32_t p1, p2, p3, p4, n1; local
171 "preceu.ph.qbl %[p2], %[tp1] \n\t"
176 "dpa.w.ph $ac3, %[p2], %[vector2b] \n\t"
185 "dpa.w.ph $ac2, %[p2],
313 uint32_t p1, p2, p3, p4, p5; local
583 uint32_t p1, p2, p3, p4, p5; local
[all...]
H A Dvp9_loopfilter_filters_dspr2.c32 uint32_t pm1, p0, p1, p2, p3, p4, p5, p6; local
69 "lw %[p2], (%[s2]) \n\t"
73 : [p1] "=&r" (p1), [p2] "=&r" (p2), [p3] "=&r" (p3), [p4] "=&r" (p4)
77 /* if (p1 - p4 == 0) and (p2 - p3 == 0)
79 if (!(((p1 - p4) == 0) && ((p2 - p3) == 0))) {
91 vp9_filter_hev_mask_dspr2(limit_vec, flimit_vec, p1, p2,
98 vp9_filter_dspr2(mask, hev, &p1, &p2, &p3, &p4);
102 "sw %[p2], (%[s2]) \n\t"
107 : [p1] "r" (p1), [p2] "
125 uint32_t pm1, p0, p1, p2, p3, p4, p5, p6; local
[all...]
H A Dvp9_mbloop_loopfilter_dspr2.c36 uint32_t p3, p2, p1, p0, q0, q1, q2, q3; local
70 "lw %[p2], (%[sp2]) \n\t"
78 : [p3] "=&r" (p3), [p2] "=&r" (p2), [p1] "=&r" (p1), [p0] "=&r" (p0),
85 p1, p0, p3, p2, q0, q1, q2, q3,
118 "sw %[p2], (%[sp2]) \n\t"
126 : [p2] "r" (p2), [p1] "r" (p1), [p0] "r" (p0),
231 : [p2] "+r" (p2), [p
334 uint32_t p3, p2, p1, p0, q3, q2, q1, q0; local
[all...]
H A Dvp9_convolve8_dspr2.c52 uint32_t p1, p2, p3, p4; local
74 "preceu.ph.qbl %[p2], %[tp1] \n\t"
78 "dpa.w.ph $ac3, %[p2], %[vector2b] \n\t"
91 "dpa.w.ph $ac2, %[p2], %[vector1b] \n\t"
102 "preceu.ph.qbl %[p2], %[tp2] \n\t"
106 "dpa.w.ph $ac3, %[p2], %[vector2b] \n\t"
116 "dpa.w.ph $ac2, %[p2], %[vector1b] \n\t"
124 "lbux %[p2], %[Temp4](%[cm]) \n\t"
136 "sb %[p2], 0(%[dst_ptr]) \n\t"
140 [p1] "=&r" (p1), [p2] "
168 uint32_t p1, p2, p3, p4, n1; local
346 uint32_t p1, p2, p3, p4, p5; local
636 uint32_t p1, p2, p3, p4, p5; local
[all...]
H A Dvp9_loopfilter_filters_dspr2.h376 const uint32_t p3 = *op3, p2 = *op2, p1 = *op1, p0 = *op0; local
384 /* *op2 = ROUND_POWER_OF_TWO(p3 + p3 + p3 + p2 + p2 + p1 + p0 + q0, 3) 1 */
385 /* *op1 = ROUND_POWER_OF_TWO(p3 + p3 + p2 + p1 + p1 + p0 + q0 + q1, 3) 2 */
386 /* *op0 = ROUND_POWER_OF_TWO(p3 + p2 + p1 + p0 + p0 + q0 + q1 + q2, 3) 3 */
387 /* *oq0 = ROUND_POWER_OF_TWO(p2 + p1 + p0 + q0 + q0 + q1 + q2 + q3, 3) 4 */
392 "addu.ph %[add_p210_q012], %[p2], %[p1] \n\t"
402 "addu.ph %[res_op2], %[res_op2], %[p2] \n\t"
421 "subu.ph %[res_oq1], %[res_oq1], %[p2] \n\t"
424 "subu.ph %[res_oq2], %[res_oq2], %[p2] \
448 vp9_mbfilter1_dspr2(uint32_t p3, uint32_t p2, uint32_t p1, uint32_t p0, uint32_t q0, uint32_t q1, uint32_t q2, uint32_t q3, uint32_t *op2_f1, uint32_t *op1_f1, uint32_t *op0_f1, uint32_t *oq0_f1, uint32_t *oq1_f1, uint32_t *oq2_f1) argument
535 const uint32_t p3 = *op3, p2 = *op2, p1 = *op1, p0 = *op0; local
[all...]
H A Dvp9_mblpf_horiz_loopfilter_dspr2.c36 uint32_t p7, p6, p5, p4, p3, p2, p1, p0, q0, q1, q2, q3, q4, q5, q6, q7; local
87 "lw %[p2], (%[sp2]) \n\t"
91 : [p3] "=&r" (p3), [p2] "=&r" (p2), [p1] "=&r" (p1), [p0] "=&r" (p0),
114 p1, p0, p3, p2, q0, q1, q2, q3,
162 "sw %[p2], (%[sp2]) \n\t"
168 [p2] "r" (p2), [p1] "r" (p1), [p0] "r" (p0),
203 "sw %[p2], (%[sp2]) \n\t"
211 : [p2] "
[all...]
H A Dvp9_mblpf_vert_loopfilter_dspr2.c34 uint32_t p7, p6, p5, p4, p3, p2, p1, p0, q0, q1, q2, q3, q4, q5, q6, q7; local
70 "lw %[p2], -4(%[s3]) \n\t"
77 : [p3] "=&r" (p3), [p2] "=&r" (p2), [p1] "=&r" (p1),
99 /* transpose p3, p2, p1, p0
104 p2 p2_0 p2_1 p2_2 p2_3
111 p2 p3_1 p2_1 p1_1 p0_1
117 "precrq.qb.ph %[prim3], %[p2], %[p3] \n\t"
118 "precr.qb.ph %[prim4], %[p2], %[p3] \n\t"
126 "precrq.ph.w %[p2],
[all...]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/
H A Dloopfilter_filters.c28 uc p3, uc p2, uc p1, uc p0,
32 mask |= (abs(p3 - p2) > limit);
33 mask |= (abs(p2 - p1) > limit);
27 vp8_filter_mask(uc limit, uc blimit, uc p3, uc p2, uc p1, uc p0, uc q0, uc q1, uc q2, uc q3) argument
/hardware/intel/common/libmix/mix_video/src/
H A Dmixdisplay.c413 guint8 *p2 = value2->data[0].v_pointer; local
416 return p1 < p2 ? -1 : p1 > p2;
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/mips/dspr2/
H A Dfilter_dspr2.c132 unsigned int p1, p2, p3; local
177 "preceu.ph.qbl %[p2], %[tp1] \n\t"
180 "dpa.w.ph $ac3, %[p2], %[vector2b] \n\t"
188 "dpa.w.ph $ac2, %[p2], %[vector1b] \n\t"
225 [tn2] "=&r" (tn2), [p1] "=&r" (p1), [p2] "=&r" (p2),
256 "preceu.ph.qbl %[p2], %[tp1] \n\t"
259 "dpa.w.ph $ac3, %[p2], %[vector2b] \n\t"
263 "dpa.w.ph $ac2, %[p2], %[vector1b] \n\t"
296 [p1] "=&r" (p1), [p2] "
328 unsigned int p1, p2, p3, p4; local
628 unsigned int p1, p2, p3, p4; local
960 unsigned int p1, p2, p3; local
[all...]
H A Dloopfilter_filters_dspr2.c50 uint32_t p2,
66 /* mask |= (abs(p3 - p2) > limit) */
67 "subu_s.qb %[c], %[p3], %[p2] \n\t"
68 "subu_s.qb %[r_k], %[p2], %[p3] \n\t"
73 /* mask |= (abs(p2 - p1) > limit) */
74 "subu_s.qb %[c], %[p2], %[p1] \n\t"
75 "subu_s.qb %[r_k], %[p1], %[p2] \n\t"
119 : [limit] "r" (limit), [p3] "r" (p3), [p2] "r" (p2),
355 uint32_t pm1, p0, p1, p2, p local
43 vp8_filter_mask_vec_mips( uint32_t limit, uint32_t flimit, uint32_t p1, uint32_t p0, uint32_t p3, uint32_t p2, uint32_t q0, uint32_t q1, uint32_t q2, uint32_t q3, uint32_t thresh, uint32_t *hev, uint32_t *mask ) argument
565 uint32_t pm1, p0, p1, p2, p3, p4, p5, p6; local
682 uint32_t pm1, p0, p1, p2, p3, p4, p5, p6; local
1032 uint32_t pm1, p0, p1, p2, p3, p4, p5, p6; local
1643 uint32_t pm1, p0, p1, p2, p3, p4, p5, p6; local
1788 uint32_t pm1, p0, p1, p2, p3, p4, p5, p6; local
1915 uint32_t pm1, p0, p1, p2, p3, p4, p5, p6; local
2125 uint32_t pm1, p0, p1, p2, p3, p4, p5, p6; local
[all...]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/
H A Dvp9_loopfilter_filters.c22 uint8_t p3, uint8_t p2,
27 mask |= (abs(p3 - p2) > limit) * -1;
28 mask |= (abs(p2 - p1) > limit) * -1;
38 uint8_t p3, uint8_t p2,
45 mask |= (abs(p2 - p0) > thresh) * -1;
54 uint8_t p2, uint8_t p1,
58 int8_t mask = ~flat_mask4(thresh, p3, p2, p1, p0, q0, q1, q2, q3);
113 const uint8_t p3 = s[-4 * p], p2 = s[-3 * p], p1 = s[-2 * p], p0 = s[-p]; local
116 p3, p2, p1, p0, q0, q1, q2, q3);
138 const uint8_t p3 = s[-4], p2 local
21 filter_mask(uint8_t limit, uint8_t blimit, uint8_t p3, uint8_t p2, uint8_t p1, uint8_t p0, uint8_t q0, uint8_t q1, uint8_t q2, uint8_t q3) argument
37 flat_mask4(uint8_t thresh, uint8_t p3, uint8_t p2, uint8_t p1, uint8_t p0, uint8_t q0, uint8_t q1, uint8_t q2, uint8_t q3) argument
52 flat_mask5(uint8_t thresh, uint8_t p4, uint8_t p3, uint8_t p2, uint8_t p1, uint8_t p0, uint8_t q0, uint8_t q1, uint8_t q2, uint8_t q3, uint8_t q4) argument
162 const uint8_t p3 = *op3, p2 = *op2, p1 = *op1, p0 = *op0; local
185 const uint8_t p3 = s[-4 * p], p2 = s[-3 * p], p1 = s[-2 * p], p0 = s[-p]; local
211 const uint8_t p3 = s[-4], p2 = s[-3], p1 = s[-2], p0 = s[-1]; local
243 p3 = *op3, p2 = *op2, p1 = *op1, p0 = *op0; local
290 const uint8_t p3 = s[-4 * p], p2 = s[-3 * p], p1 = s[-2 * p], p0 = s[-p]; local
316 const uint8_t p3 = s[-4], p2 = s[-3], p1 = s[-2], p0 = s[-1]; local
[all...]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vpx_mem/
H A Dvpx_mem_tracker.c216 * p2 = memtrack.head; local
221 p2 = p;
224 MEM_TRACK_FREE(p2);
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/test/
H A Dconvolve_test.cc325 const int p2 = filters[i][4] + filters[i][5]; local
329 EXPECT_LE(p2, 128);
333 EXPECT_LE(p0 + p3 + p1 + p2, 128);
334 EXPECT_EQ(p0 + p1 + p2 + p3, 128);

Completed in 281 milliseconds

12