/external/libvpx/libvpx/vpx_dsp/mips/ |
H A D | convolve8_avg_dspr2.c | 408 uint32_t tp1, tp2, tn1, tp3, tp4, tn2; local 451 "ulw %[tp3], 4(%[src]) \n\t" 455 "adduh_r.qb %[tn2], %[tp3], %[tp4] \n\t" /* average */ 458 : [tp1] "=&r"(tp1), [tp2] "=&r"(tp2), [tp3] "=&r"(tp3), 476 "ulw %[tp3], 4(%[src]) \n\t" 482 "adduh_r.qb %[tn2], %[tp3], %[tp4] \n\t" /* average */ 484 "ulw %[tp3], 12(%[src]) \n\t" 488 "adduh_r.qb %[tn2], %[tp3], %[tp4] \n\t" /* average */ 491 : [tp1] "=&r"(tp1), [tp2] "=&r"(tp2), [tp3] " [all...] |
H A D | convolve8_dspr2.c | 146 uint32_t tp1, tp2, tp3; local 177 "ulw %[tp3], 8(%[src]) \n\t" 185 "preceu.ph.qbr %[p1], %[tp3] \n\t" 186 "preceu.ph.qbl %[n1], %[tp3] \n\t" 202 "lbux %[tp3], %[Temp3](%[cm]) \n\t" 213 "sb %[tp3], 0(%[dst_ptr]) \n\t" 217 "ulw %[tp3], 5(%[src]) \n\t" 232 "preceu.ph.qbr %[p3], %[tp3] \n\t" 233 "preceu.ph.qbl %[p4], %[tp3] \n\t" 262 "lbux %[tp3], 1461 uint32_t tp1, tp2, tp3, tp4; local 1490 uint32_t tp1, tp2, tp3, tp4; local 1529 uint32_t tp1, tp2, tp3, tp4; local [all...] |
H A D | vpx_convolve8_avg_horiz_msa.c | 19 uint32_t tp0, tp1, tp2, tp3; local 40 LW4(dst, dst_stride, tp0, tp1, tp2, tp3); 41 INSERT_W4_UB(tp0, tp1, tp2, tp3, dst0); 53 uint32_t tp0, tp1, tp2, tp3; local 73 LW4(dst, dst_stride, tp0, tp1, tp2, tp3); 74 INSERT_W4_UB(tp0, tp1, tp2, tp3, dst0); 75 LW4(dst + 4 * dst_stride, dst_stride, tp0, tp1, tp2, tp3); 76 INSERT_W4_UB(tp0, tp1, tp2, tp3, dst1); 109 int64_t tp0, tp1, tp2, tp3; local 132 LD4(dst, dst_stride, tp0, tp1, tp2, tp3); 316 uint32_t tp0, tp1, tp2, tp3; local 342 uint32_t tp0, tp1, tp2, tp3; local 386 int64_t tp0, tp1, tp2, tp3; local 412 int64_t tp0, tp1, tp2, tp3; local [all...] |
H A D | vpx_convolve8_avg_vert_msa.c | 20 uint32_t tp0, tp1, tp2, tp3; local 47 LW4(dst, dst_stride, tp0, tp1, tp2, tp3); 48 INSERT_W4_UB(tp0, tp1, tp2, tp3, dst0); 77 uint64_t tp0, tp1, tp2, tp3; local 101 LD4(dst, dst_stride, tp0, tp1, tp2, tp3); 103 INSERT_D2_UB(tp2, tp3, dst1); 251 uint32_t tp0, tp1, tp2, tp3; local 267 LW4(dst, dst_stride, tp0, tp1, tp2, tp3); 268 INSERT_W4_UB(tp0, tp1, tp2, tp3, dst0); 285 uint32_t tp0, tp1, tp2, tp3; local 333 int64_t tp0, tp1, tp2, tp3; local 359 int64_t tp0, tp1, tp2, tp3; local [all...] |
H A D | vpx_convolve8_avg_msa.c | 19 uint32_t tp0, tp1, tp2, tp3; local 63 LW4(dst, dst_stride, tp0, tp1, tp2, tp3); 64 INSERT_W4_UB(tp0, tp1, tp2, tp3, dst0); 97 uint64_t tp0, tp1, tp2, tp3; local 148 LD4(dst, dst_stride, tp0, tp1, tp2, tp3); 150 INSERT_D2_UB(tp2, tp3, dst1); 231 uint32_t tp0, tp1, tp2, tp3; local 255 LW4(dst, dst_stride, tp0, tp1, tp2, tp3); 256 INSERT_W4_UB(tp0, tp1, tp2, tp3, dst0); 267 uint32_t tp0, tp1, tp2, tp3; local 326 uint64_t tp0, tp1, tp2, tp3; local 372 uint64_t tp0, tp1, tp2, tp3; local [all...] |
H A D | convolve2_avg_horiz_dspr2.c | 120 uint32_t tp1, tp2, tp3, tp4; local 147 "ulw %[tp3], 8(%[src]) \n\t" 176 "balign %[tp3], %[tp2], 3 \n\t" 192 "preceu.ph.qbr %[p3], %[tp3] \n\t" 193 "preceu.ph.qbl %[p4], %[tp3] \n\t" 209 "lbu %[tp3], 3(%[dst]) \n\t" 230 "addqh_r.w %[tp3], %[tp3], %[p4] \n\t" 239 "sb %[tp3], 3(%[dst]) \n\t" 243 : [tp1] "=&r"(tp1), [tp2] "=&r"(tp2), [tp3] " [all...] |
H A D | convolve2_dspr2.c | 113 uint32_t tp1, tp2, tp3; local 143 "ulw %[tp3], 8(%[src]) \n\t" 155 "balign %[tp3], %[tp2], 3 \n\t" 182 "preceu.ph.qbr %[p3], %[tp3] \n\t" 183 "preceu.ph.qbl %[p4], %[tp3] \n\t" 202 "lbux %[tp3], %[Temp2](%[cm]) \n\t" 207 "sb %[tp3], 0(%[odd_dst]) \n\t" 226 : [tp1] "=&r"(tp1), [tp2] "=&r"(tp2), [tp3] "=&r"(tp3), [p1] "=&r"(p1),
|
H A D | convolve2_horiz_dspr2.c | 105 uint32_t tp1, tp2, tp3; local 132 "ulw %[tp3], 8(%[src]) \n\t" 155 "balign %[tp3], %[tp2], 3 \n\t" 169 "preceu.ph.qbr %[p3], %[tp3] \n\t" 170 "preceu.ph.qbl %[p4], %[tp3] \n\t" 205 : [tp1] "=&r"(tp1), [tp2] "=&r"(tp2), [tp3] "=&r"(tp3),
|
/external/libvpx/libvpx/vp9/encoder/mips/msa/ |
H A D | vp9_fdct16x16_msa.c | 20 v8i16 tp0, tp1, tp2, tp3, g0, g1, g2, g3, g8, g9, g10, g11, h0, h1, h2, h3; local 46 BUTTERFLY_4(g0, g2, g10, g8, tp0, tp2, tp3, tp1); 48 ST_SH2(tp1, tp3, int_buf + 4 * 8, 8); 81 BUTTERFLY_4(h0, h2, g2, g0, tp0, tp1, tp2, tp3); 82 ST_SH4(tp0, tp1, tp2, tp3, int_buf + 2 * 8, 4 * 8); 88 v8i16 tp0, tp1, tp2, tp3, g5, g7, g13, g15; local 102 tp3 = LD_SH(int_buf + 10 * 8); 106 MADD_BF(tp0, tp1, tp2, tp3, k0, k1, k2, k0, out4, out6, out5, out7); 121 tp3 = LD_SH(int_buf + 6 * 8); 123 BUTTERFLY_4(tp0, tp1, tp3, tp 206 v8i16 tp0, tp1, tp2, tp3, g0, g1, g2, g3, g8, g9, g10, g11, h0, h1, h2, h3; local 266 v8i16 tp0, tp1, tp2, tp3, g5, g7, g13, g15; local [all...] |
/external/opencv/cv/src/ |
H A D | cvcontourtree.cpp | 75 CvPoint t, tp1, tp2, tp3, tn1, tn2, tn3; local 193 tp3 = pt1[i - 3]; 209 icvCalcTriAttr( contour, tp2, tp3, nmp3, tp1, nmp1, &sp2, &sp2_c, &hp2, 333 tp3 = tp2;
|
/external/libvpx/libvpx/vp8/common/mips/dspr2/ |
H A D | filter_dspr2.c | 868 unsigned int tp1, tp2, tp3, tn1; local 884 __asm__ __volatile__("ulw %[tp3], -1(%[src_ptr]) \n\t" 885 : [tp3] "=&r"(tp3) 894 "move %[tp1], %[tp3] " 902 "move %[tp3], %[tp2] " 981 : [tp1] "=&r"(tp1), [tp2] "=&r"(tp2), [tp3] "=&r"(tp3),
|
/external/libvpx/libvpx/vp8/common/mips/msa/ |
H A D | bilinear_filter_msa.c | 725 uint32_t tp0, tp1, tp2, tp3; local 727 LW4(src, src_stride, tp0, tp1, tp2, tp3); 728 SW4(tp0, tp1, tp2, tp3, dst, dst_stride);
|
H A D | sixtap_filter_msa.c | 1420 uint32_t tp0, tp1, tp2, tp3; local 1422 LW4(src, src_stride, tp0, tp1, tp2, tp3); 1423 SW4(tp0, tp1, tp2, tp3, dst, dst_stride);
|