• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/ffmpeg/libavcodec/sparc/

Lines Matching refs:ref

121 static void MC_put_o_16_vis (uint8_t * dest, const uint8_t * ref,
124 ref = vis_alignaddr(ref);
126 vis_ld64(ref[0], TMP0);
128 vis_ld64_2(ref, 8, TMP2);
130 vis_ld64_2(ref, 16, TMP4);
131 ref += stride;
142 static void MC_put_o_8_vis (uint8_t * dest, const uint8_t * ref,
145 ref = vis_alignaddr(ref);
147 vis_ld64(ref[0], TMP0);
149 vis_ld64(ref[8], TMP2);
150 ref += stride;
161 static void MC_avg_o_16_vis (uint8_t * dest, const uint8_t * ref,
166 ref = vis_alignaddr(ref);
168 vis_ld64(ref[0], TMP0);
170 vis_ld64(ref[8], TMP2);
172 vis_ld64(ref[16], TMP4);
186 ref += stride;
190 vis_ld64(ref[0], TMP0);
193 vis_ld64_2(ref, 8, TMP2);
196 vis_ld64_2(ref, 16, TMP4);
197 ref += stride;
210 vis_ld64(ref[0], TMP14);
222 vis_ld64_2(ref, 8, TMP16);
225 vis_ld64_2(ref, 16, TMP18);
227 ref += stride;
261 vis_ld64(ref[0], TMP0);
264 vis_ld64_2(ref, 8, TMP2);
267 vis_ld64_2(ref, 16, TMP4);
280 vis_ld64(ref[0], TMP14);
321 static void MC_avg_o_8_vis (uint8_t * dest, const uint8_t * ref,
324 ref = vis_alignaddr(ref);
326 vis_ld64(ref[0], TMP0);
328 vis_ld64(ref[8], TMP2);
339 ref += stride;
343 vis_ld64(ref[0], TMP0);
346 vis_ld64(ref[8], TMP2);
351 ref += stride;
354 vis_ld64(ref[0], TMP12);
357 vis_ld64(ref[8], TMP2);
359 ref += stride;
382 vis_ld64(ref[0], TMP0);
385 vis_ld64(ref[8], TMP2);
413 static void MC_put_x_16_vis (uint8_t * dest, const uint8_t * ref,
416 unsigned long off = (unsigned long) ref & 0x7;
419 ref = vis_alignaddr(ref);
421 vis_ld64(ref[0], TMP0);
423 vis_ld64_2(ref, 8, TMP2);
425 vis_ld64_2(ref, 16, TMP4);
444 ref += stride;
448 vis_ld64(ref[0], TMP0);
451 vis_ld64_2(ref, 8, TMP2);
454 vis_ld64_2(ref, 16, TMP4);
456 ref += stride;
458 vis_ld64(ref[0], TMP14);
462 vis_ld64_2(ref, 8, TMP16);
466 vis_ld64_2(ref, 16, TMP18);
467 ref += stride;
537 vis_ld64(ref[0], TMP0);
540 vis_ld64_2(ref, 8, TMP2);
543 vis_ld64_2(ref, 16, TMP4);
605 static void MC_put_x_8_vis (uint8_t * dest, const uint8_t * ref,
608 unsigned long off = (unsigned long) ref & 0x7;
611 ref = vis_alignaddr(ref);
613 vis_ld64(ref[0], TMP0);
615 vis_ld64(ref[8], TMP2);
631 ref += stride;
635 vis_ld64(ref[0], TMP0);
638 vis_ld64_2(ref, 8, TMP2);
640 ref += stride;
642 vis_ld64(ref[0], TMP8);
648 vis_ld64_2(ref, 8, TMP10);
649 ref += stride;
688 vis_ld64(ref[0], TMP0);
691 vis_ld64_2(ref, 8, TMP2);
728 static void MC_avg_x_16_vis (uint8_t * dest, const uint8_t * ref,
731 unsigned long off = (unsigned long) ref & 0x7;
740 ref = vis_alignaddr(ref);
742 vis_ld64(ref[0], TMP0);
744 vis_ld64(ref[8], TMP2);
748 vis_ld64(ref[16], TMP4);
813 ref += stride;
818 static void MC_avg_x_8_vis (uint8_t * dest, const uint8_t * ref,
821 unsigned long off = (unsigned long) ref & 0x7;
831 ref = vis_alignaddr(ref);
834 vis_ld64(ref[0], TMP0);
836 vis_ld64_2(ref, 8, TMP2);
837 ref += stride;
841 vis_ld64(ref[0], TMP4);
844 vis_ld64_2(ref, 8, TMP6);
845 ref += stride;
847 vis_ld64(ref[0], TMP8);
849 vis_ld64_2(ref, 8, TMP10);
850 ref += stride;
853 vis_ld64(ref[0], TMP12);
855 vis_ld64_2(ref, 8, TMP14);
856 ref += stride;
983 static void MC_put_y_16_vis (uint8_t * dest, const uint8_t * ref,
986 ref = vis_alignaddr(ref);
987 vis_ld64(ref[0], TMP0);
989 vis_ld64_2(ref, 8, TMP2);
991 vis_ld64_2(ref, 16, TMP4);
992 ref += stride;
994 vis_ld64(ref[0], TMP6);
997 vis_ld64_2(ref, 8, TMP8);
1000 vis_ld64_2(ref, 16, TMP10);
1001 ref += stride;
1012 vis_ld64(ref[0], TMP0);
1015 vis_ld64_2(ref, 8, TMP2);
1018 vis_ld64_2(ref, 16, TMP4);
1019 ref += stride;
1022 vis_ld64(ref[0], TMP6);
1025 vis_ld64_2(ref, 8, TMP8);
1028 vis_ld64_2(ref, 16, TMP10);
1029 ref += stride;
1079 vis_ld64(ref[0], TMP0);
1082 vis_ld64_2(ref, 8, TMP2);
1085 vis_ld64_2(ref, 16, TMP4);
1137 static void MC_put_y_8_vis (uint8_t * dest, const uint8_t * ref,
1140 ref = vis_alignaddr(ref);
1141 vis_ld64(ref[0], TMP0);
1143 vis_ld64_2(ref, 8, TMP2);
1144 ref += stride;
1146 vis_ld64(ref[0], TMP4);
1148 vis_ld64_2(ref, 8, TMP6);
1149 ref += stride;
1160 vis_ld64(ref[0], TMP0);
1163 vis_ld64_2(ref, 8, TMP2);
1164 ref += stride;
1171 vis_ld64(ref[0], TMP0);
1173 vis_ld64_2(ref, 8, TMP2);
1174 ref += stride;
1197 vis_ld64(ref[0], TMP0);
1200 vis_ld64_2(ref, 8, TMP2);
1227 static void MC_avg_y_16_vis (uint8_t * dest, const uint8_t * ref,
1235 ref = vis_alignaddr(ref);
1237 vis_ld64(ref[ 0], TMP0);
1240 vis_ld64(ref[ 8], TMP2);
1242 vis_ld64(ref[16], TMP4);
1252 vis_ld64_2(ref, stride, TMP0);
1256 vis_ld64_2(ref, stride_8, TMP2);
1260 vis_ld64_2(ref, stride_16, TMP4);
1261 ref += stride;
1269 vis_ld64_2(ref, stride, TMP6);
1273 vis_ld64_2(ref, stride_8, TMP8);
1276 vis_ld64_2(ref, stride_16, TMP10);
1277 ref += stride;
1355 static void MC_avg_y_8_vis (uint8_t * dest, const uint8_t * ref,
1362 ref = vis_alignaddr(ref);
1364 vis_ld64(ref[ 0], TMP0);
1367 vis_ld64(ref[ 8], TMP2);
1376 vis_ld64_2(ref, stride, TMP0);
1380 vis_ld64_2(ref, stride_8, TMP2);
1381 ref += stride;
1388 vis_ld64_2(ref, stride, TMP4);
1392 vis_ld64_2(ref, stride_8, TMP6);
1393 ref += stride;
1434 static void MC_put_xy_16_vis (uint8_t * dest, const uint8_t * ref,
1437 unsigned long off = (unsigned long) ref & 0x7;
1444 ref = vis_alignaddr(ref);
1446 vis_ld64(ref[ 0], TMP0);
1449 vis_ld64(ref[ 8], TMP2);
1451 vis_ld64(ref[16], TMP4);
1470 vis_ld64_2(ref, stride, TMP0);
1476 vis_ld64_2(ref, stride_8, TMP2);
1480 vis_ld64_2(ref, stride_16, TMP4);
1481 ref += stride;
1485 vis_ld64_2(ref, stride, TMP6);
1489 vis_ld64_2(ref, stride_8, TMP8);
1492 vis_ld64_2(ref, stride_16, TMP10);
1493 ref += stride;
1598 static void MC_put_xy_8_vis (uint8_t * dest, const uint8_t * ref,
1601 unsigned long off = (unsigned long) ref & 0x7;
1607 ref = vis_alignaddr(ref);
1609 vis_ld64(ref[ 0], TMP0);
1612 vis_ld64(ref[ 8], TMP2);
1628 vis_ld64_2(ref, stride, TMP0);
1634 vis_ld64_2(ref, stride_8, TMP2);
1635 ref += stride;
1639 vis_ld64_2(ref, stride, TMP4);
1641 vis_ld64_2(ref, stride_8, TMP6);
1642 ref += stride;
1702 static void MC_avg_xy_16_vis (uint8_t * dest, const uint8_t * ref,
1705 unsigned long off = (unsigned long) ref & 0x7;
1712 ref = vis_alignaddr(ref);
1714 vis_ld64(ref[ 0], TMP0);
1717 vis_ld64(ref[ 8], TMP2);
1719 vis_ld64(ref[16], TMP4);
1738 vis_ld64_2(ref, stride, TMP0);
1744 vis_ld64_2(ref, stride_8, TMP2);
1748 vis_ld64_2(ref, stride_16, TMP4);
1749 ref += stride;
1753 vis_ld64_2(ref, stride, TMP6);
1757 vis_ld64_2(ref, stride_8, TMP8);
1760 vis_ld64_2(ref, stride_16, TMP10);
1761 ref += stride;
1898 static void MC_avg_xy_8_vis (uint8_t * dest, const uint8_t * ref,
1901 unsigned long off = (unsigned long) ref & 0x7;
1907 ref = vis_alignaddr(ref);
1909 vis_ld64(ref[0], TMP0);
1912 vis_ld64_2(ref, 8, TMP2);
1928 vis_ld64_2(ref, stride, TMP0);
1932 vis_ld64_2(ref, stride_8, TMP2);
1933 ref += stride;
1939 vis_ld64_2(ref, stride, TMP4);
1942 vis_ld64_2(ref, stride_8, TMP6);
1943 ref += stride;
2041 static void MC_put_no_round_o_16_vis (uint8_t * dest, const uint8_t * ref,
2044 ref = vis_alignaddr(ref);
2046 vis_ld64(ref[0], TMP0);
2048 vis_ld64_2(ref, 8, TMP2);
2050 vis_ld64_2(ref, 16, TMP4);
2051 ref += stride;
2062 static void MC_put_no_round_o_8_vis (uint8_t * dest, const uint8_t * ref,
2065 ref = vis_alignaddr(ref);
2067 vis_ld64(ref[0], TMP0);
2069 vis_ld64(ref[8], TMP2);
2070 ref += stride;
2081 static void MC_avg_no_round_o_16_vis (uint8_t * dest, const uint8_t * ref,
2086 ref = vis_alignaddr(ref);
2088 vis_ld64(ref[0], TMP0);
2090 vis_ld64(ref[8], TMP2);
2092 vis_ld64(ref[16], TMP4);
2106 ref += stride;
2110 vis_ld64(ref[0], TMP0);
2113 vis_ld64_2(ref, 8, TMP2);
2116 vis_ld64_2(ref, 16, TMP4);
2117 ref += stride;
2130 vis_ld64(ref[0], TMP14);
2142 vis_ld64_2(ref, 8, TMP16);
2145 vis_ld64_2(ref, 16, TMP18);
2147 ref += stride;
2181 vis_ld64(ref[0], TMP0);
2184 vis_ld64_2(ref, 8, TMP2);
2187 vis_ld64_2(ref, 16, TMP4);
2200 vis_ld64(ref[0], TMP14);
2241 static void MC_avg_no_round_o_8_vis (uint8_t * dest, const uint8_t * ref,
2244 ref = vis_alignaddr(ref);
2246 vis_ld64(ref[0], TMP0);
2248 vis_ld64(ref[8], TMP2);
2259 ref += stride;
2263 vis_ld64(ref[0], TMP0);
2266 vis_ld64(ref[8], TMP2);
2271 ref += stride;
2274 vis_ld64(ref[0], TMP12);
2277 vis_ld64(ref[8], TMP2);
2279 ref += stride;
2302 vis_ld64(ref[0], TMP0);
2305 vis_ld64(ref[8], TMP2);
2333 static void MC_put_no_round_x_16_vis (uint8_t * dest, const uint8_t * ref,
2336 unsigned long off = (unsigned long) ref & 0x7;
2339 ref = vis_alignaddr(ref);
2341 vis_ld64(ref[0], TMP0);
2343 vis_ld64_2(ref, 8, TMP2);
2345 vis_ld64_2(ref, 16, TMP4);
2364 ref += stride;
2368 vis_ld64(ref[0], TMP0);
2371 vis_ld64_2(ref, 8, TMP2);
2374 vis_ld64_2(ref, 16, TMP4);
2376 ref += stride;
2378 vis_ld64(ref[0], TMP14);
2382 vis_ld64_2(ref, 8, TMP16);
2386 vis_ld64_2(ref, 16, TMP18);
2387 ref += stride;
2457 vis_ld64(ref[0], TMP0);
2460 vis_ld64_2(ref, 8, TMP2);
2463 vis_ld64_2(ref, 16, TMP4);
2525 static void MC_put_no_round_x_8_vis (uint8_t * dest, const uint8_t * ref,
2528 unsigned long off = (unsigned long) ref & 0x7;
2531 ref = vis_alignaddr(ref);
2533 vis_ld64(ref[0], TMP0);
2535 vis_ld64(ref[8], TMP2);
2551 ref += stride;
2555 vis_ld64(ref[0], TMP0);
2558 vis_ld64_2(ref, 8, TMP2);
2560 ref += stride;
2562 vis_ld64(ref[0], TMP8);
2568 vis_ld64_2(ref, 8, TMP10);
2569 ref += stride;
2608 vis_ld64(ref[0], TMP0);
2611 vis_ld64_2(ref, 8, TMP2);
2648 static void MC_avg_no_round_x_16_vis (uint8_t * dest, const uint8_t * ref,
2651 unsigned long off = (unsigned long) ref & 0x7;
2660 ref = vis_alignaddr(ref);
2662 vis_ld64(ref[0], TMP0);
2664 vis_ld64(ref[8], TMP2);
2668 vis_ld64(ref[16], TMP4);
2733 ref += stride;
2738 static void MC_avg_no_round_x_8_vis (uint8_t * dest, const uint8_t * ref,
2741 unsigned long off = (unsigned long) ref & 0x7;
2751 ref = vis_alignaddr(ref);
2754 vis_ld64(ref[0], TMP0);
2756 vis_ld64_2(ref, 8, TMP2);
2757 ref += stride;
2761 vis_ld64(ref[0], TMP4);
2764 vis_ld64_2(ref, 8, TMP6);
2765 ref += stride;
2767 vis_ld64(ref[0], TMP8);
2769 vis_ld64_2(ref, 8, TMP10);
2770 ref += stride;
2773 vis_ld64(ref[0], TMP12);
2775 vis_ld64_2(ref, 8, TMP14);
2776 ref += stride;
2903 static void MC_put_no_round_y_16_vis (uint8_t * dest, const uint8_t * ref,
2906 ref = vis_alignaddr(ref);
2907 vis_ld64(ref[0], TMP0);
2909 vis_ld64_2(ref, 8, TMP2);
2911 vis_ld64_2(ref, 16, TMP4);
2912 ref += stride;
2914 vis_ld64(ref[0], TMP6);
2917 vis_ld64_2(ref, 8, TMP8);
2920 vis_ld64_2(ref, 16, TMP10);
2921 ref += stride;
2932 vis_ld64(ref[0], TMP0);
2935 vis_ld64_2(ref, 8, TMP2);
2938 vis_ld64_2(ref, 16, TMP4);
2939 ref += stride;
2942 vis_ld64(ref[0], TMP6);
2945 vis_ld64_2(ref, 8, TMP8);
2948 vis_ld64_2(ref, 16, TMP10);
2949 ref += stride;
2999 vis_ld64(ref[0], TMP0);
3002 vis_ld64_2(ref, 8, TMP2);
3005 vis_ld64_2(ref, 16, TMP4);
3057 static void MC_put_no_round_y_8_vis (uint8_t * dest, const uint8_t * ref,
3060 ref = vis_alignaddr(ref);
3061 vis_ld64(ref[0], TMP0);
3063 vis_ld64_2(ref, 8, TMP2);
3064 ref += stride;
3066 vis_ld64(ref[0], TMP4);
3068 vis_ld64_2(ref, 8, TMP6);
3069 ref += stride;
3080 vis_ld64(ref[0], TMP0);
3083 vis_ld64_2(ref, 8, TMP2);
3084 ref += stride;
3091 vis_ld64(ref[0], TMP0);
3093 vis_ld64_2(ref, 8, TMP2);
3094 ref += stride;
3117 vis_ld64(ref[0], TMP0);
3120 vis_ld64_2(ref, 8, TMP2);
3147 static void MC_avg_no_round_y_16_vis (uint8_t * dest, const uint8_t * ref,
3155 ref = vis_alignaddr(ref);
3157 vis_ld64(ref[ 0], TMP0);
3160 vis_ld64(ref[ 8], TMP2);
3162 vis_ld64(ref[16], TMP4);
3172 vis_ld64_2(ref, stride, TMP0);
3176 vis_ld64_2(ref, stride_8, TMP2);
3180 vis_ld64_2(ref, stride_16, TMP4);
3181 ref += stride;
3189 vis_ld64_2(ref, stride, TMP6);
3193 vis_ld64_2(ref, stride_8, TMP8);
3196 vis_ld64_2(ref, stride_16, TMP10);
3197 ref += stride;
3275 static void MC_avg_no_round_y_8_vis (uint8_t * dest, const uint8_t * ref,
3282 ref = vis_alignaddr(ref);
3284 vis_ld64(ref[ 0], TMP0);
3287 vis_ld64(ref[ 8], TMP2);
3296 vis_ld64_2(ref, stride, TMP0);
3300 vis_ld64_2(ref, stride_8, TMP2);
3301 ref += stride;
3308 vis_ld64_2(ref, stride, TMP4);
3312 vis_ld64_2(ref, stride_8, TMP6);
3313 ref += stride;
3354 static void MC_put_no_round_xy_16_vis (uint8_t * dest, const uint8_t * ref,
3357 unsigned long off = (unsigned long) ref & 0x7;
3364 ref = vis_alignaddr(ref);
3366 vis_ld64(ref[ 0], TMP0);
3369 vis_ld64(ref[ 8], TMP2);
3371 vis_ld64(ref[16], TMP4);
3390 vis_ld64_2(ref, stride, TMP0);
3396 vis_ld64_2(ref, stride_8, TMP2);
3400 vis_ld64_2(ref, stride_16, TMP4);
3401 ref += stride;
3405 vis_ld64_2(ref, stride, TMP6);
3409 vis_ld64_2(ref, stride_8, TMP8);
3412 vis_ld64_2(ref, stride_16, TMP10);
3413 ref += stride;
3518 static void MC_put_no_round_xy_8_vis (uint8_t * dest, const uint8_t * ref,
3521 unsigned long off = (unsigned long) ref & 0x7;
3527 ref = vis_alignaddr(ref);
3529 vis_ld64(ref[ 0], TMP0);
3532 vis_ld64(ref[ 8], TMP2);
3548 vis_ld64_2(ref, stride, TMP0);
3554 vis_ld64_2(ref, stride_8, TMP2);
3555 ref += stride;
3559 vis_ld64_2(ref, stride, TMP4);
3561 vis_ld64_2(ref, stride_8, TMP6);
3562 ref += stride;
3622 static void MC_avg_no_round_xy_16_vis (uint8_t * dest, const uint8_t * ref,
3625 unsigned long off = (unsigned long) ref & 0x7;
3632 ref = vis_alignaddr(ref);
3634 vis_ld64(ref[ 0], TMP0);
3637 vis_ld64(ref[ 8], TMP2);
3639 vis_ld64(ref[16], TMP4);
3658 vis_ld64_2(ref, stride, TMP0);
3664 vis_ld64_2(ref, stride_8, TMP2);
3668 vis_ld64_2(ref, stride_16, TMP4);
3669 ref += stride;
3673 vis_ld64_2(ref, stride, TMP6);
3677 vis_ld64_2(ref, stride_8, TMP8);
3680 vis_ld64_2(ref, stride_16, TMP10);
3681 ref += stride;
3818 static void MC_avg_no_round_xy_8_vis (uint8_t * dest, const uint8_t * ref,
3821 unsigned long off = (unsigned long) ref & 0x7;
3827 ref = vis_alignaddr(ref);
3829 vis_ld64(ref[0], TMP0);
3832 vis_ld64_2(ref, 8, TMP2);
3848 vis_ld64_2(ref, stride, TMP0);
3852 vis_ld64_2(ref, stride_8, TMP2);
3853 ref += stride;
3859 vis_ld64_2(ref, stride, TMP4);
3862 vis_ld64_2(ref, stride_8, TMP6);
3863 ref += stride;