| Index: source/libvpx/vp8/common/rtcd_defs.pl
|
| ===================================================================
|
| --- source/libvpx/vp8/common/rtcd_defs.pl (revision 293081)
|
| +++ source/libvpx/vp8/common/rtcd_defs.pl (working copy)
|
| @@ -454,26 +454,8 @@
|
| specialize qw/vp8_regular_quantize_b sse2 sse4_1/;
|
|
|
| add_proto qw/void vp8_fast_quantize_b/, "struct block *, struct blockd *";
|
| -specialize qw/vp8_fast_quantize_b sse2 ssse3 media neon_asm/;
|
| -$vp8_fast_quantize_b_media=vp8_fast_quantize_b_armv6;
|
| -$vp8_fast_quantize_b_neon_asm=vp8_fast_quantize_b_neon;
|
| +specialize qw/vp8_fast_quantize_b sse2 ssse3 neon/;
|
|
|
| -add_proto qw/void vp8_regular_quantize_b_pair/, "struct block *b1, struct block *b2, struct blockd *d1, struct blockd *d2";
|
| -# no asm yet
|
| -
|
| -add_proto qw/void vp8_fast_quantize_b_pair/, "struct block *b1, struct block *b2, struct blockd *d1, struct blockd *d2";
|
| -specialize qw/vp8_fast_quantize_b_pair neon_asm/;
|
| -$vp8_fast_quantize_b_pair_neon_asm=vp8_fast_quantize_b_pair_neon;
|
| -
|
| -add_proto qw/void vp8_quantize_mb/, "struct macroblock *";
|
| -specialize qw/vp8_quantize_mb neon/;
|
| -
|
| -add_proto qw/void vp8_quantize_mby/, "struct macroblock *";
|
| -specialize qw/vp8_quantize_mby neon/;
|
| -
|
| -add_proto qw/void vp8_quantize_mbuv/, "struct macroblock *";
|
| -specialize qw/vp8_quantize_mbuv neon/;
|
| -
|
| #
|
| # Block subtraction
|
| #
|
| @@ -490,16 +472,13 @@
|
| $vp8_mbuverror_sse2=vp8_mbuverror_xmm;
|
|
|
| add_proto qw/void vp8_subtract_b/, "struct block *be, struct blockd *bd, int pitch";
|
| -specialize qw/vp8_subtract_b mmx sse2 media neon/;
|
| -$vp8_subtract_b_media=vp8_subtract_b_armv6;
|
| +specialize qw/vp8_subtract_b mmx sse2 neon/;
|
|
|
| add_proto qw/void vp8_subtract_mby/, "short *diff, unsigned char *src, int src_stride, unsigned char *pred, int pred_stride";
|
| -specialize qw/vp8_subtract_mby mmx sse2 media neon/;
|
| -$vp8_subtract_mby_media=vp8_subtract_mby_armv6;
|
| +specialize qw/vp8_subtract_mby mmx sse2 neon/;
|
|
|
| add_proto qw/void vp8_subtract_mbuv/, "short *diff, unsigned char *usrc, unsigned char *vsrc, int src_stride, unsigned char *upred, unsigned char *vpred, int pred_stride";
|
| -specialize qw/vp8_subtract_mbuv mmx sse2 media neon/;
|
| -$vp8_subtract_mbuv_media=vp8_subtract_mbuv_armv6;
|
| +specialize qw/vp8_subtract_mbuv mmx sse2 neon/;
|
|
|
| #
|
| # Motion search
|
|
|