| OLD | NEW |
| 1 sub vp9_common_forward_decls() { | 1 sub vp9_common_forward_decls() { |
| 2 print <<EOF | 2 print <<EOF |
| 3 /* | 3 /* |
| 4 * VP9 | 4 * VP9 |
| 5 */ | 5 */ |
| 6 | 6 |
| 7 #include "vpx/vpx_integer.h" | 7 #include "vpx/vpx_integer.h" |
| 8 #include "vp9/common/vp9_common.h" | 8 #include "vp9/common/vp9_common.h" |
| 9 #include "vp9/common/vp9_enums.h" | 9 #include "vp9/common/vp9_enums.h" |
| 10 | 10 |
| (...skipping 1114 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1125 specialize qw/vp9_subtract_block neon/, "$sse2_x86inc"; | 1125 specialize qw/vp9_subtract_block neon/, "$sse2_x86inc"; |
| 1126 | 1126 |
| 1127 # | 1127 # |
| 1128 # Denoiser | 1128 # Denoiser |
| 1129 # | 1129 # |
| 1130 if (vpx_config("CONFIG_VP9_TEMPORAL_DENOISING") eq "yes") { | 1130 if (vpx_config("CONFIG_VP9_TEMPORAL_DENOISING") eq "yes") { |
| 1131 add_proto qw/int vp9_denoiser_filter/, "const uint8_t *sig, int sig_stride, co
nst uint8_t *mc_avg, int mc_avg_stride, uint8_t *avg, int avg_stride, int increa
se_denoising, BLOCK_SIZE bs, int motion_magnitude"; | 1131 add_proto qw/int vp9_denoiser_filter/, "const uint8_t *sig, int sig_stride, co
nst uint8_t *mc_avg, int mc_avg_stride, uint8_t *avg, int avg_stride, int increa
se_denoising, BLOCK_SIZE bs, int motion_magnitude"; |
| 1132 specialize qw/vp9_denoiser_filter sse2/; | 1132 specialize qw/vp9_denoiser_filter sse2/; |
| 1133 } | 1133 } |
| 1134 | 1134 |
| 1135 add_proto qw/void vp9_fdct8x8_quant/, "const int16_t *input, int stride, tran_
low_t *coeff_ptr, intptr_t n_coeffs, int skip_block, const int16_t *zbin_ptr, co
nst int16_t *round_ptr, const int16_t *quant_ptr, const int16_t *quant_shift_ptr
, tran_low_t *qcoeff_ptr, tran_low_t *dqcoeff_ptr, const int16_t *dequant_ptr, i
nt zbin_oq_value, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan"; |
| 1136 specialize qw/vp9_fdct8x8_quant sse2 ssse3/; |
| 1137 |
| 1135 if (vpx_config("CONFIG_VP9_HIGHBITDEPTH") eq "yes") { | 1138 if (vpx_config("CONFIG_VP9_HIGHBITDEPTH") eq "yes") { |
| 1136 # the transform coefficients are held in 32-bit | 1139 # the transform coefficients are held in 32-bit |
| 1137 # values, so the assembler code for vp9_block_error can no longer be used. | 1140 # values, so the assembler code for vp9_block_error can no longer be used. |
| 1138 add_proto qw/int64_t vp9_block_error/, "const tran_low_t *coeff, const tran_lo
w_t *dqcoeff, intptr_t block_size, int64_t *ssz"; | 1141 add_proto qw/int64_t vp9_block_error/, "const tran_low_t *coeff, const tran_lo
w_t *dqcoeff, intptr_t block_size, int64_t *ssz"; |
| 1139 specialize qw/vp9_block_error/; | 1142 specialize qw/vp9_block_error/; |
| 1140 | 1143 |
| 1141 add_proto qw/void vp9_quantize_fp/, "const tran_low_t *coeff_ptr, intptr_t n_c
oeffs, int skip_block, const int16_t *zbin_ptr, const int16_t *round_ptr, const
int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran
_low_t *dqcoeff_ptr, const int16_t *dequant_ptr, int zbin_oq_value, uint16_t *eo
b_ptr, const int16_t *scan, const int16_t *iscan"; | 1144 add_proto qw/void vp9_quantize_fp/, "const tran_low_t *coeff_ptr, intptr_t n_c
oeffs, int skip_block, const int16_t *zbin_ptr, const int16_t *round_ptr, const
int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran
_low_t *dqcoeff_ptr, const int16_t *dequant_ptr, int zbin_oq_value, uint16_t *eo
b_ptr, const int16_t *scan, const int16_t *iscan"; |
| 1142 specialize qw/vp9_quantize_fp/; | 1145 specialize qw/vp9_quantize_fp/; |
| 1143 | 1146 |
| 1144 add_proto qw/void vp9_quantize_fp_32x32/, "const tran_low_t *coeff_ptr, intptr
_t n_coeffs, int skip_block, const int16_t *zbin_ptr, const int16_t *round_ptr,
const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr
, tran_low_t *dqcoeff_ptr, const int16_t *dequant_ptr, int zbin_oq_value, uint16
_t *eob_ptr, const int16_t *scan, const int16_t *iscan"; | 1147 add_proto qw/void vp9_quantize_fp_32x32/, "const tran_low_t *coeff_ptr, intptr
_t n_coeffs, int skip_block, const int16_t *zbin_ptr, const int16_t *round_ptr,
const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr
, tran_low_t *dqcoeff_ptr, const int16_t *dequant_ptr, int zbin_oq_value, uint16
_t *eob_ptr, const int16_t *scan, const int16_t *iscan"; |
| 1145 specialize qw/vp9_quantize_fp_32x32/; | 1148 specialize qw/vp9_quantize_fp_32x32/; |
| 1146 | 1149 |
| 1147 add_proto qw/void vp9_quantize_b/, "const tran_low_t *coeff_ptr, intptr_t n_co
effs, int skip_block, const int16_t *zbin_ptr, const int16_t *round_ptr, const i
nt16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_
low_t *dqcoeff_ptr, const int16_t *dequant_ptr, int zbin_oq_value, uint16_t *eob
_ptr, const int16_t *scan, const int16_t *iscan"; | 1150 add_proto qw/void vp9_quantize_b/, "const tran_low_t *coeff_ptr, intptr_t n_co
effs, int skip_block, const int16_t *zbin_ptr, const int16_t *round_ptr, const i
nt16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_
low_t *dqcoeff_ptr, const int16_t *dequant_ptr, int zbin_oq_value, uint16_t *eob
_ptr, const int16_t *scan, const int16_t *iscan"; |
| 1148 specialize qw/vp9_quantize_b/; | 1151 specialize qw/vp9_quantize_b/; |
| 1149 | 1152 |
| 1150 add_proto qw/void vp9_quantize_b_32x32/, "const tran_low_t *coeff_ptr, intptr_
t n_coeffs, int skip_block, const int16_t *zbin_ptr, const int16_t *round_ptr, c
onst int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr,
tran_low_t *dqcoeff_ptr, const int16_t *dequant_ptr, int zbin_oq_value, uint16_
t *eob_ptr, const int16_t *scan, const int16_t *iscan"; | 1153 add_proto qw/void vp9_quantize_b_32x32/, "const tran_low_t *coeff_ptr, intptr_
t n_coeffs, int skip_block, const int16_t *zbin_ptr, const int16_t *round_ptr, c
onst int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr,
tran_low_t *dqcoeff_ptr, const int16_t *dequant_ptr, int zbin_oq_value, uint16_
t *eob_ptr, const int16_t *scan, const int16_t *iscan"; |
| 1151 specialize qw/vp9_quantize_b_32x32/; | 1154 specialize qw/vp9_quantize_b_32x32/; |
| 1152 } else { | 1155 } else { |
| 1153 add_proto qw/int64_t vp9_block_error/, "const tran_low_t *coeff, const tran_lo
w_t *dqcoeff, intptr_t block_size, int64_t *ssz"; | 1156 add_proto qw/int64_t vp9_block_error/, "const tran_low_t *coeff, const tran_lo
w_t *dqcoeff, intptr_t block_size, int64_t *ssz"; |
| 1154 specialize qw/vp9_block_error avx2/, "$sse2_x86inc"; | 1157 specialize qw/vp9_block_error avx2/, "$sse2_x86inc"; |
| 1155 | 1158 |
| 1156 add_proto qw/void vp9_quantize_fp/, "const tran_low_t *coeff_ptr, intptr_t n_c
oeffs, int skip_block, const int16_t *zbin_ptr, const int16_t *round_ptr, const
int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran
_low_t *dqcoeff_ptr, const int16_t *dequant_ptr, int zbin_oq_value, uint16_t *eo
b_ptr, const int16_t *scan, const int16_t *iscan"; | 1159 add_proto qw/void vp9_quantize_fp/, "const tran_low_t *coeff_ptr, intptr_t n_c
oeffs, int skip_block, const int16_t *zbin_ptr, const int16_t *round_ptr, const
int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran
_low_t *dqcoeff_ptr, const int16_t *dequant_ptr, int zbin_oq_value, uint16_t *eo
b_ptr, const int16_t *scan, const int16_t *iscan"; |
| 1157 specialize qw/vp9_quantize_fp neon/, "$ssse3_x86_64"; | 1160 specialize qw/vp9_quantize_fp neon sse2/, "$ssse3_x86_64"; |
| 1158 | 1161 |
| 1159 add_proto qw/void vp9_quantize_fp_32x32/, "const tran_low_t *coeff_ptr, intptr
_t n_coeffs, int skip_block, const int16_t *zbin_ptr, const int16_t *round_ptr,
const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr
, tran_low_t *dqcoeff_ptr, const int16_t *dequant_ptr, int zbin_oq_value, uint16
_t *eob_ptr, const int16_t *scan, const int16_t *iscan"; | 1162 add_proto qw/void vp9_quantize_fp_32x32/, "const tran_low_t *coeff_ptr, intptr
_t n_coeffs, int skip_block, const int16_t *zbin_ptr, const int16_t *round_ptr,
const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr
, tran_low_t *dqcoeff_ptr, const int16_t *dequant_ptr, int zbin_oq_value, uint16
_t *eob_ptr, const int16_t *scan, const int16_t *iscan"; |
| 1160 specialize qw/vp9_quantize_fp_32x32/, "$ssse3_x86_64"; | 1163 specialize qw/vp9_quantize_fp_32x32/, "$ssse3_x86_64"; |
| 1161 | 1164 |
| 1162 add_proto qw/void vp9_quantize_b/, "const tran_low_t *coeff_ptr, intptr_t n_co
effs, int skip_block, const int16_t *zbin_ptr, const int16_t *round_ptr, const i
nt16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_
low_t *dqcoeff_ptr, const int16_t *dequant_ptr, int zbin_oq_value, uint16_t *eob
_ptr, const int16_t *scan, const int16_t *iscan"; | 1165 add_proto qw/void vp9_quantize_b/, "const tran_low_t *coeff_ptr, intptr_t n_co
effs, int skip_block, const int16_t *zbin_ptr, const int16_t *round_ptr, const i
nt16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_
low_t *dqcoeff_ptr, const int16_t *dequant_ptr, int zbin_oq_value, uint16_t *eob
_ptr, const int16_t *scan, const int16_t *iscan"; |
| 1163 specialize qw/vp9_quantize_b sse2/, "$ssse3_x86_64"; | 1166 specialize qw/vp9_quantize_b sse2/, "$ssse3_x86_64"; |
| 1164 | 1167 |
| 1165 add_proto qw/void vp9_quantize_b_32x32/, "const tran_low_t *coeff_ptr, intptr_
t n_coeffs, int skip_block, const int16_t *zbin_ptr, const int16_t *round_ptr, c
onst int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr,
tran_low_t *dqcoeff_ptr, const int16_t *dequant_ptr, int zbin_oq_value, uint16_
t *eob_ptr, const int16_t *scan, const int16_t *iscan"; | 1168 add_proto qw/void vp9_quantize_b_32x32/, "const tran_low_t *coeff_ptr, intptr_
t n_coeffs, int skip_block, const int16_t *zbin_ptr, const int16_t *round_ptr, c
onst int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr,
tran_low_t *dqcoeff_ptr, const int16_t *dequant_ptr, int zbin_oq_value, uint16_
t *eob_ptr, const int16_t *scan, const int16_t *iscan"; |
| 1166 specialize qw/vp9_quantize_b_32x32/, "$ssse3_x86_64"; | 1169 specialize qw/vp9_quantize_b_32x32/, "$ssse3_x86_64"; |
| 1167 } | 1170 } |
| (...skipping 92 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1260 } | 1263 } |
| 1261 | 1264 |
| 1262 # | 1265 # |
| 1263 # Motion search | 1266 # Motion search |
| 1264 # | 1267 # |
| 1265 add_proto qw/int vp9_full_search_sad/, "const struct macroblock *x, const struct
mv *ref_mv, int sad_per_bit, int distance, const struct vp9_variance_vtable *fn
_ptr, const struct mv *center_mv, struct mv *best_mv"; | 1268 add_proto qw/int vp9_full_search_sad/, "const struct macroblock *x, const struct
mv *ref_mv, int sad_per_bit, int distance, const struct vp9_variance_vtable *fn
_ptr, const struct mv *center_mv, struct mv *best_mv"; |
| 1266 specialize qw/vp9_full_search_sad sse3 sse4_1/; | 1269 specialize qw/vp9_full_search_sad sse3 sse4_1/; |
| 1267 $vp9_full_search_sad_sse3=vp9_full_search_sadx3; | 1270 $vp9_full_search_sad_sse3=vp9_full_search_sadx3; |
| 1268 $vp9_full_search_sad_sse4_1=vp9_full_search_sadx8; | 1271 $vp9_full_search_sad_sse4_1=vp9_full_search_sadx8; |
| 1269 | 1272 |
| 1270 add_proto qw/int vp9_refining_search_sad/, "const struct macroblock *x, struct m
v *ref_mv, int sad_per_bit, int distance, const struct vp9_variance_vtable *fn_p
tr, const struct mv *center_mv"; | |
| 1271 specialize qw/vp9_refining_search_sad/; | |
| 1272 | |
| 1273 add_proto qw/int vp9_diamond_search_sad/, "const struct macroblock *x, const str
uct search_site_config *cfg, struct mv *ref_mv, struct mv *best_mv, int search_
param, int sad_per_bit, int *num00, const struct vp9_variance_vtable *fn_ptr, co
nst struct mv *center_mv"; | 1273 add_proto qw/int vp9_diamond_search_sad/, "const struct macroblock *x, const str
uct search_site_config *cfg, struct mv *ref_mv, struct mv *best_mv, int search_
param, int sad_per_bit, int *num00, const struct vp9_variance_vtable *fn_ptr, co
nst struct mv *center_mv"; |
| 1274 specialize qw/vp9_diamond_search_sad/; | 1274 specialize qw/vp9_diamond_search_sad/; |
| 1275 | 1275 |
| 1276 add_proto qw/int vp9_full_range_search/, "const struct macroblock *x, const stru
ct search_site_config *cfg, struct mv *ref_mv, struct mv *best_mv, int search_pa
ram, int sad_per_bit, int *num00, const struct vp9_variance_vtable *fn_ptr, cons
t struct mv *center_mv"; | 1276 add_proto qw/int vp9_full_range_search/, "const struct macroblock *x, const stru
ct search_site_config *cfg, struct mv *ref_mv, struct mv *best_mv, int search_pa
ram, int sad_per_bit, int *num00, const struct vp9_variance_vtable *fn_ptr, cons
t struct mv *center_mv"; |
| 1277 specialize qw/vp9_full_range_search/; | 1277 specialize qw/vp9_full_range_search/; |
| 1278 | 1278 |
| 1279 add_proto qw/void vp9_temporal_filter_apply/, "uint8_t *frame1, unsigned int str
ide, uint8_t *frame2, unsigned int block_width, unsigned int block_height, int s
trength, int filter_weight, unsigned int *accumulator, uint16_t *count"; | 1279 add_proto qw/void vp9_temporal_filter_apply/, "uint8_t *frame1, unsigned int str
ide, uint8_t *frame2, unsigned int block_width, unsigned int block_height, int s
trength, int filter_weight, unsigned int *accumulator, uint16_t *count"; |
| 1280 specialize qw/vp9_temporal_filter_apply sse2/; | 1280 specialize qw/vp9_temporal_filter_apply sse2/; |
| 1281 | 1281 |
| 1282 if (vpx_config("CONFIG_VP9_HIGHBITDEPTH") eq "yes") { | 1282 if (vpx_config("CONFIG_VP9_HIGHBITDEPTH") eq "yes") { |
| 1283 | 1283 |
| 1284 # variance | 1284 # variance |
| 1285 add_proto qw/unsigned int vp9_highbd_variance32x16/, "const uint8_t *src_ptr,
int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; | 1285 add_proto qw/unsigned int vp9_highbd_variance32x16/, "const uint8_t *src_ptr,
int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; |
| 1286 specialize qw/vp9_highbd_variance32x16/; | 1286 specialize qw/vp9_highbd_variance32x16/, "$sse2_x86inc"; |
| 1287 | 1287 |
| 1288 add_proto qw/unsigned int vp9_highbd_variance16x32/, "const uint8_t *src_ptr,
int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; | 1288 add_proto qw/unsigned int vp9_highbd_variance16x32/, "const uint8_t *src_ptr,
int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; |
| 1289 specialize qw/vp9_highbd_variance16x32/; | 1289 specialize qw/vp9_highbd_variance16x32/, "$sse2_x86inc"; |
| 1290 | 1290 |
| 1291 add_proto qw/unsigned int vp9_highbd_variance64x32/, "const uint8_t *src_ptr,
int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; | 1291 add_proto qw/unsigned int vp9_highbd_variance64x32/, "const uint8_t *src_ptr,
int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; |
| 1292 specialize qw/vp9_highbd_variance64x32/; | 1292 specialize qw/vp9_highbd_variance64x32/, "$sse2_x86inc"; |
| 1293 | 1293 |
| 1294 add_proto qw/unsigned int vp9_highbd_variance32x64/, "const uint8_t *src_ptr,
int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; | 1294 add_proto qw/unsigned int vp9_highbd_variance32x64/, "const uint8_t *src_ptr,
int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; |
| 1295 specialize qw/vp9_highbd_variance32x64/; | 1295 specialize qw/vp9_highbd_variance32x64/, "$sse2_x86inc"; |
| 1296 | 1296 |
| 1297 add_proto qw/unsigned int vp9_highbd_variance32x32/, "const uint8_t *src_ptr,
int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; | 1297 add_proto qw/unsigned int vp9_highbd_variance32x32/, "const uint8_t *src_ptr,
int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; |
| 1298 specialize qw/vp9_highbd_variance32x32/; | 1298 specialize qw/vp9_highbd_variance32x32/, "$sse2_x86inc"; |
| 1299 | 1299 |
| 1300 add_proto qw/unsigned int vp9_highbd_variance64x64/, "const uint8_t *src_ptr,
int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; | 1300 add_proto qw/unsigned int vp9_highbd_variance64x64/, "const uint8_t *src_ptr,
int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; |
| 1301 specialize qw/vp9_highbd_variance64x64/; | 1301 specialize qw/vp9_highbd_variance64x64/, "$sse2_x86inc"; |
| 1302 | 1302 |
| 1303 add_proto qw/unsigned int vp9_highbd_variance16x16/, "const uint8_t *src_ptr,
int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; | 1303 add_proto qw/unsigned int vp9_highbd_variance16x16/, "const uint8_t *src_ptr,
int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; |
| 1304 specialize qw/vp9_highbd_variance16x16/; | 1304 specialize qw/vp9_highbd_variance16x16/, "$sse2_x86inc"; |
| 1305 | 1305 |
| 1306 add_proto qw/unsigned int vp9_highbd_variance16x8/, "const uint8_t *src_ptr, i
nt source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; | 1306 add_proto qw/unsigned int vp9_highbd_variance16x8/, "const uint8_t *src_ptr, i
nt source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; |
| 1307 specialize qw/vp9_highbd_variance16x8/; | 1307 specialize qw/vp9_highbd_variance16x8/, "$sse2_x86inc"; |
| 1308 | 1308 |
| 1309 add_proto qw/unsigned int vp9_highbd_variance8x16/, "const uint8_t *src_ptr, i
nt source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; | 1309 add_proto qw/unsigned int vp9_highbd_variance8x16/, "const uint8_t *src_ptr, i
nt source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; |
| 1310 specialize qw/vp9_highbd_variance8x16/; | 1310 specialize qw/vp9_highbd_variance8x16/, "$sse2_x86inc"; |
| 1311 | 1311 |
| 1312 add_proto qw/unsigned int vp9_highbd_variance8x8/, "const uint8_t *src_ptr, in
t source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; | 1312 add_proto qw/unsigned int vp9_highbd_variance8x8/, "const uint8_t *src_ptr, in
t source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; |
| 1313 specialize qw/vp9_highbd_variance8x8/; | 1313 specialize qw/vp9_highbd_variance8x8/, "$sse2_x86inc"; |
| 1314 | 1314 |
| 1315 add_proto qw/unsigned int vp9_highbd_variance8x4/, "const uint8_t *src_ptr, in
t source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; | 1315 add_proto qw/unsigned int vp9_highbd_variance8x4/, "const uint8_t *src_ptr, in
t source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; |
| 1316 specialize qw/vp9_highbd_variance8x4/; | 1316 specialize qw/vp9_highbd_variance8x4/; |
| 1317 | 1317 |
| 1318 add_proto qw/unsigned int vp9_highbd_variance4x8/, "const uint8_t *src_ptr, in
t source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; | 1318 add_proto qw/unsigned int vp9_highbd_variance4x8/, "const uint8_t *src_ptr, in
t source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; |
| 1319 specialize qw/vp9_highbd_variance4x8/; | 1319 specialize qw/vp9_highbd_variance4x8/; |
| 1320 | 1320 |
| 1321 add_proto qw/unsigned int vp9_highbd_variance4x4/, "const uint8_t *src_ptr, in
t source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; | 1321 add_proto qw/unsigned int vp9_highbd_variance4x4/, "const uint8_t *src_ptr, in
t source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; |
| 1322 specialize qw/vp9_highbd_variance4x4/; | 1322 specialize qw/vp9_highbd_variance4x4/; |
| 1323 | 1323 |
| 1324 add_proto qw/void vp9_highbd_get8x8var/, "const uint8_t *src_ptr, int source_s
tride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum"; | 1324 add_proto qw/void vp9_highbd_get8x8var/, "const uint8_t *src_ptr, int source_s
tride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum"; |
| 1325 specialize qw/vp9_highbd_get8x8var/; | 1325 specialize qw/vp9_highbd_get8x8var/, "$sse2_x86inc"; |
| 1326 | 1326 |
| 1327 add_proto qw/void vp9_highbd_get16x16var/, "const uint8_t *src_ptr, int source
_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum"; | 1327 add_proto qw/void vp9_highbd_get16x16var/, "const uint8_t *src_ptr, int source
_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum"; |
| 1328 specialize qw/vp9_highbd_get16x16var/; | 1328 specialize qw/vp9_highbd_get16x16var/, "$sse2_x86inc"; |
| 1329 | 1329 |
| 1330 add_proto qw/unsigned int vp9_highbd_10_variance32x16/, "const uint8_t *src_pt
r, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"
; | 1330 add_proto qw/unsigned int vp9_highbd_10_variance32x16/, "const uint8_t *src_pt
r, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"
; |
| 1331 specialize qw/vp9_highbd_10_variance32x16/; | 1331 specialize qw/vp9_highbd_10_variance32x16/, "$sse2_x86inc"; |
| 1332 | 1332 |
| 1333 add_proto qw/unsigned int vp9_highbd_10_variance16x32/, "const uint8_t *src_pt
r, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"
; | 1333 add_proto qw/unsigned int vp9_highbd_10_variance16x32/, "const uint8_t *src_pt
r, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"
; |
| 1334 specialize qw/vp9_highbd_10_variance16x32/; | 1334 specialize qw/vp9_highbd_10_variance16x32/, "$sse2_x86inc"; |
| 1335 | 1335 |
| 1336 add_proto qw/unsigned int vp9_highbd_10_variance64x32/, "const uint8_t *src_pt
r, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"
; | 1336 add_proto qw/unsigned int vp9_highbd_10_variance64x32/, "const uint8_t *src_pt
r, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"
; |
| 1337 specialize qw/vp9_highbd_10_variance64x32/; | 1337 specialize qw/vp9_highbd_10_variance64x32/, "$sse2_x86inc"; |
| 1338 | 1338 |
| 1339 add_proto qw/unsigned int vp9_highbd_10_variance32x64/, "const uint8_t *src_pt
r, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"
; | 1339 add_proto qw/unsigned int vp9_highbd_10_variance32x64/, "const uint8_t *src_pt
r, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"
; |
| 1340 specialize qw/vp9_highbd_10_variance32x64/; | 1340 specialize qw/vp9_highbd_10_variance32x64/, "$sse2_x86inc"; |
| 1341 | 1341 |
| 1342 add_proto qw/unsigned int vp9_highbd_10_variance32x32/, "const uint8_t *src_pt
r, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"
; | 1342 add_proto qw/unsigned int vp9_highbd_10_variance32x32/, "const uint8_t *src_pt
r, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"
; |
| 1343 specialize qw/vp9_highbd_10_variance32x32/; | 1343 specialize qw/vp9_highbd_10_variance32x32/, "$sse2_x86inc"; |
| 1344 | 1344 |
| 1345 add_proto qw/unsigned int vp9_highbd_10_variance64x64/, "const uint8_t *src_pt
r, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"
; | 1345 add_proto qw/unsigned int vp9_highbd_10_variance64x64/, "const uint8_t *src_pt
r, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"
; |
| 1346 specialize qw/vp9_highbd_10_variance64x64/; | 1346 specialize qw/vp9_highbd_10_variance64x64/, "$sse2_x86inc"; |
| 1347 | 1347 |
| 1348 add_proto qw/unsigned int vp9_highbd_10_variance16x16/, "const uint8_t *src_pt
r, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"
; | 1348 add_proto qw/unsigned int vp9_highbd_10_variance16x16/, "const uint8_t *src_pt
r, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"
; |
| 1349 specialize qw/vp9_highbd_10_variance16x16/; | 1349 specialize qw/vp9_highbd_10_variance16x16/, "$sse2_x86inc"; |
| 1350 | 1350 |
| 1351 add_proto qw/unsigned int vp9_highbd_10_variance16x8/, "const uint8_t *src_ptr
, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; | 1351 add_proto qw/unsigned int vp9_highbd_10_variance16x8/, "const uint8_t *src_ptr
, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; |
| 1352 specialize qw/vp9_highbd_10_variance16x8/; | 1352 specialize qw/vp9_highbd_10_variance16x8/, "$sse2_x86inc"; |
| 1353 | 1353 |
| 1354 add_proto qw/unsigned int vp9_highbd_10_variance8x16/, "const uint8_t *src_ptr
, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; | 1354 add_proto qw/unsigned int vp9_highbd_10_variance8x16/, "const uint8_t *src_ptr
, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; |
| 1355 specialize qw/vp9_highbd_10_variance8x16/; | 1355 specialize qw/vp9_highbd_10_variance8x16/, "$sse2_x86inc"; |
| 1356 | 1356 |
| 1357 add_proto qw/unsigned int vp9_highbd_10_variance8x8/, "const uint8_t *src_ptr,
int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; | 1357 add_proto qw/unsigned int vp9_highbd_10_variance8x8/, "const uint8_t *src_ptr,
int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; |
| 1358 specialize qw/vp9_highbd_10_variance8x8/; | 1358 specialize qw/vp9_highbd_10_variance8x8/, "$sse2_x86inc"; |
| 1359 | 1359 |
| 1360 add_proto qw/unsigned int vp9_highbd_10_variance8x4/, "const uint8_t *src_ptr,
int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; | 1360 add_proto qw/unsigned int vp9_highbd_10_variance8x4/, "const uint8_t *src_ptr,
int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; |
| 1361 specialize qw/vp9_highbd_10_variance8x4/; | 1361 specialize qw/vp9_highbd_10_variance8x4/; |
| 1362 | 1362 |
| 1363 add_proto qw/unsigned int vp9_highbd_10_variance4x8/, "const uint8_t *src_ptr,
int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; | 1363 add_proto qw/unsigned int vp9_highbd_10_variance4x8/, "const uint8_t *src_ptr,
int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; |
| 1364 specialize qw/vp9_highbd_10_variance4x8/; | 1364 specialize qw/vp9_highbd_10_variance4x8/; |
| 1365 | 1365 |
| 1366 add_proto qw/unsigned int vp9_highbd_10_variance4x4/, "const uint8_t *src_ptr,
int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; | 1366 add_proto qw/unsigned int vp9_highbd_10_variance4x4/, "const uint8_t *src_ptr,
int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; |
| 1367 specialize qw/vp9_highbd_10_variance4x4/; | 1367 specialize qw/vp9_highbd_10_variance4x4/; |
| 1368 | 1368 |
| 1369 add_proto qw/void vp9_highbd_10_get8x8var/, "const uint8_t *src_ptr, int sourc
e_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum"; | 1369 add_proto qw/void vp9_highbd_10_get8x8var/, "const uint8_t *src_ptr, int sourc
e_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum"; |
| 1370 specialize qw/vp9_highbd_10_get8x8var/; | 1370 specialize qw/vp9_highbd_10_get8x8var/, "$sse2_x86inc"; |
| 1371 | 1371 |
| 1372 add_proto qw/void vp9_highbd_10_get16x16var/, "const uint8_t *src_ptr, int sou
rce_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum"
; | 1372 add_proto qw/void vp9_highbd_10_get16x16var/, "const uint8_t *src_ptr, int sou
rce_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum"
; |
| 1373 specialize qw/vp9_highbd_10_get16x16var/; | 1373 specialize qw/vp9_highbd_10_get16x16var/, "$sse2_x86inc"; |
| 1374 | 1374 |
| 1375 add_proto qw/unsigned int vp9_highbd_12_variance32x16/, "const uint8_t *src_pt
r, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"
; | 1375 add_proto qw/unsigned int vp9_highbd_12_variance32x16/, "const uint8_t *src_pt
r, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"
; |
| 1376 specialize qw/vp9_highbd_12_variance32x16/; | 1376 specialize qw/vp9_highbd_12_variance32x16/, "$sse2_x86inc"; |
| 1377 | 1377 |
| 1378 add_proto qw/unsigned int vp9_highbd_12_variance16x32/, "const uint8_t *src_pt
r, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"
; | 1378 add_proto qw/unsigned int vp9_highbd_12_variance16x32/, "const uint8_t *src_pt
r, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"
; |
| 1379 specialize qw/vp9_highbd_12_variance16x32/; | 1379 specialize qw/vp9_highbd_12_variance16x32/, "$sse2_x86inc"; |
| 1380 | 1380 |
| 1381 add_proto qw/unsigned int vp9_highbd_12_variance64x32/, "const uint8_t *src_pt
r, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"
; | 1381 add_proto qw/unsigned int vp9_highbd_12_variance64x32/, "const uint8_t *src_pt
r, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"
; |
| 1382 specialize qw/vp9_highbd_12_variance64x32/; | 1382 specialize qw/vp9_highbd_12_variance64x32/, "$sse2_x86inc"; |
| 1383 | 1383 |
| 1384 add_proto qw/unsigned int vp9_highbd_12_variance32x64/, "const uint8_t *src_pt
r, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"
; | 1384 add_proto qw/unsigned int vp9_highbd_12_variance32x64/, "const uint8_t *src_pt
r, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"
; |
| 1385 specialize qw/vp9_highbd_12_variance32x64/; | 1385 specialize qw/vp9_highbd_12_variance32x64/, "$sse2_x86inc"; |
| 1386 | 1386 |
| 1387 add_proto qw/unsigned int vp9_highbd_12_variance32x32/, "const uint8_t *src_pt
r, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"
; | 1387 add_proto qw/unsigned int vp9_highbd_12_variance32x32/, "const uint8_t *src_pt
r, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"
; |
| 1388 specialize qw/vp9_highbd_12_variance32x32/; | 1388 specialize qw/vp9_highbd_12_variance32x32/, "$sse2_x86inc"; |
| 1389 | 1389 |
| 1390 add_proto qw/unsigned int vp9_highbd_12_variance64x64/, "const uint8_t *src_pt
r, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"
; | 1390 add_proto qw/unsigned int vp9_highbd_12_variance64x64/, "const uint8_t *src_pt
r, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"
; |
| 1391 specialize qw/vp9_highbd_12_variance64x64/; | 1391 specialize qw/vp9_highbd_12_variance64x64/, "$sse2_x86inc"; |
| 1392 | 1392 |
| 1393 add_proto qw/unsigned int vp9_highbd_12_variance16x16/, "const uint8_t *src_pt
r, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"
; | 1393 add_proto qw/unsigned int vp9_highbd_12_variance16x16/, "const uint8_t *src_pt
r, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"
; |
| 1394 specialize qw/vp9_highbd_12_variance16x16/; | 1394 specialize qw/vp9_highbd_12_variance16x16/, "$sse2_x86inc"; |
| 1395 | 1395 |
| 1396 add_proto qw/unsigned int vp9_highbd_12_variance16x8/, "const uint8_t *src_ptr
, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; | 1396 add_proto qw/unsigned int vp9_highbd_12_variance16x8/, "const uint8_t *src_ptr
, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; |
| 1397 specialize qw/vp9_highbd_12_variance16x8/; | 1397 specialize qw/vp9_highbd_12_variance16x8/, "$sse2_x86inc"; |
| 1398 | 1398 |
| 1399 add_proto qw/unsigned int vp9_highbd_12_variance8x16/, "const uint8_t *src_ptr
, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; | 1399 add_proto qw/unsigned int vp9_highbd_12_variance8x16/, "const uint8_t *src_ptr
, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; |
| 1400 specialize qw/vp9_highbd_12_variance8x16/; | 1400 specialize qw/vp9_highbd_12_variance8x16/, "$sse2_x86inc"; |
| 1401 | 1401 |
| 1402 add_proto qw/unsigned int vp9_highbd_12_variance8x8/, "const uint8_t *src_ptr,
int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; | 1402 add_proto qw/unsigned int vp9_highbd_12_variance8x8/, "const uint8_t *src_ptr,
int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; |
| 1403 specialize qw/vp9_highbd_12_variance8x8/; | 1403 specialize qw/vp9_highbd_12_variance8x8/, "$sse2_x86inc"; |
| 1404 | 1404 |
| 1405 add_proto qw/unsigned int vp9_highbd_12_variance8x4/, "const uint8_t *src_ptr,
int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; | 1405 add_proto qw/unsigned int vp9_highbd_12_variance8x4/, "const uint8_t *src_ptr,
int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; |
| 1406 specialize qw/vp9_highbd_12_variance8x4/; | 1406 specialize qw/vp9_highbd_12_variance8x4/; |
| 1407 | 1407 |
| 1408 add_proto qw/unsigned int vp9_highbd_12_variance4x8/, "const uint8_t *src_ptr,
int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; | 1408 add_proto qw/unsigned int vp9_highbd_12_variance4x8/, "const uint8_t *src_ptr,
int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; |
| 1409 specialize qw/vp9_highbd_12_variance4x8/; | 1409 specialize qw/vp9_highbd_12_variance4x8/; |
| 1410 | 1410 |
| 1411 add_proto qw/unsigned int vp9_highbd_12_variance4x4/, "const uint8_t *src_ptr,
int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; | 1411 add_proto qw/unsigned int vp9_highbd_12_variance4x4/, "const uint8_t *src_ptr,
int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; |
| 1412 specialize qw/vp9_highbd_12_variance4x4/; | 1412 specialize qw/vp9_highbd_12_variance4x4/; |
| 1413 | 1413 |
| 1414 add_proto qw/void vp9_highbd_12_get8x8var/, "const uint8_t *src_ptr, int sourc
e_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum"; | 1414 add_proto qw/void vp9_highbd_12_get8x8var/, "const uint8_t *src_ptr, int sourc
e_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum"; |
| 1415 specialize qw/vp9_highbd_12_get8x8var/; | 1415 specialize qw/vp9_highbd_12_get8x8var/, "$sse2_x86inc"; |
| 1416 | 1416 |
| 1417 add_proto qw/void vp9_highbd_12_get16x16var/, "const uint8_t *src_ptr, int sou
rce_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum"
; | 1417 add_proto qw/void vp9_highbd_12_get16x16var/, "const uint8_t *src_ptr, int sou
rce_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum"
; |
| 1418 specialize qw/vp9_highbd_12_get16x16var/; | 1418 specialize qw/vp9_highbd_12_get16x16var/, "$sse2_x86inc"; |
| 1419 | 1419 |
| 1420 add_proto qw/unsigned int vp9_highbd_sub_pixel_variance64x64/, "const uint8_t
*src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr,
int ref_stride, unsigned int *sse"; | 1420 add_proto qw/unsigned int vp9_highbd_sub_pixel_variance64x64/, "const uint8_t
*src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr,
int ref_stride, unsigned int *sse"; |
| 1421 specialize qw/vp9_highbd_sub_pixel_variance64x64/; | 1421 specialize qw/vp9_highbd_sub_pixel_variance64x64/, "$sse2_x86inc"; |
| 1422 | 1422 |
| 1423 add_proto qw/unsigned int vp9_highbd_sub_pixel_avg_variance64x64/, "const uint
8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_p
tr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; | 1423 add_proto qw/unsigned int vp9_highbd_sub_pixel_avg_variance64x64/, "const uint
8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_p
tr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; |
| 1424 specialize qw/vp9_highbd_sub_pixel_avg_variance64x64/; | 1424 specialize qw/vp9_highbd_sub_pixel_avg_variance64x64/, "$sse2_x86inc"; |
| 1425 | 1425 |
| 1426 add_proto qw/unsigned int vp9_highbd_sub_pixel_variance32x64/, "const uint8_t
*src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr,
int ref_stride, unsigned int *sse"; | 1426 add_proto qw/unsigned int vp9_highbd_sub_pixel_variance32x64/, "const uint8_t
*src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr,
int ref_stride, unsigned int *sse"; |
| 1427 specialize qw/vp9_highbd_sub_pixel_variance32x64/; | 1427 specialize qw/vp9_highbd_sub_pixel_variance32x64/, "$sse2_x86inc"; |
| 1428 | 1428 |
| 1429 add_proto qw/unsigned int vp9_highbd_sub_pixel_avg_variance32x64/, "const uint
8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_p
tr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; | 1429 add_proto qw/unsigned int vp9_highbd_sub_pixel_avg_variance32x64/, "const uint
8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_p
tr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; |
| 1430 specialize qw/vp9_highbd_sub_pixel_avg_variance32x64/; | 1430 specialize qw/vp9_highbd_sub_pixel_avg_variance32x64/, "$sse2_x86inc"; |
| 1431 | 1431 |
| 1432 add_proto qw/unsigned int vp9_highbd_sub_pixel_variance64x32/, "const uint8_t
*src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr,
int ref_stride, unsigned int *sse"; | 1432 add_proto qw/unsigned int vp9_highbd_sub_pixel_variance64x32/, "const uint8_t
*src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr,
int ref_stride, unsigned int *sse"; |
| 1433 specialize qw/vp9_highbd_sub_pixel_variance64x32/; | 1433 specialize qw/vp9_highbd_sub_pixel_variance64x32/, "$sse2_x86inc"; |
| 1434 | 1434 |
| 1435 add_proto qw/unsigned int vp9_highbd_sub_pixel_avg_variance64x32/, "const uint
8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_p
tr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; | 1435 add_proto qw/unsigned int vp9_highbd_sub_pixel_avg_variance64x32/, "const uint
8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_p
tr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; |
| 1436 specialize qw/vp9_highbd_sub_pixel_avg_variance64x32/; | 1436 specialize qw/vp9_highbd_sub_pixel_avg_variance64x32/, "$sse2_x86inc"; |
| 1437 | 1437 |
| 1438 add_proto qw/unsigned int vp9_highbd_sub_pixel_variance32x16/, "const uint8_t
*src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr,
int ref_stride, unsigned int *sse"; | 1438 add_proto qw/unsigned int vp9_highbd_sub_pixel_variance32x16/, "const uint8_t
*src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr,
int ref_stride, unsigned int *sse"; |
| 1439 specialize qw/vp9_highbd_sub_pixel_variance32x16/; | 1439 specialize qw/vp9_highbd_sub_pixel_variance32x16/, "$sse2_x86inc"; |
| 1440 | 1440 |
| 1441 add_proto qw/unsigned int vp9_highbd_sub_pixel_avg_variance32x16/, "const uint
8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_p
tr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; | 1441 add_proto qw/unsigned int vp9_highbd_sub_pixel_avg_variance32x16/, "const uint
8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_p
tr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; |
| 1442 specialize qw/vp9_highbd_sub_pixel_avg_variance32x16/; | 1442 specialize qw/vp9_highbd_sub_pixel_avg_variance32x16/, "$sse2_x86inc"; |
| 1443 | 1443 |
| 1444 add_proto qw/unsigned int vp9_highbd_sub_pixel_variance16x32/, "const uint8_t
*src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr,
int ref_stride, unsigned int *sse"; | 1444 add_proto qw/unsigned int vp9_highbd_sub_pixel_variance16x32/, "const uint8_t
*src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr,
int ref_stride, unsigned int *sse"; |
| 1445 specialize qw/vp9_highbd_sub_pixel_variance16x32/; | 1445 specialize qw/vp9_highbd_sub_pixel_variance16x32/, "$sse2_x86inc"; |
| 1446 | 1446 |
| 1447 add_proto qw/unsigned int vp9_highbd_sub_pixel_avg_variance16x32/, "const uint
8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_p
tr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; | 1447 add_proto qw/unsigned int vp9_highbd_sub_pixel_avg_variance16x32/, "const uint
8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_p
tr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; |
| 1448 specialize qw/vp9_highbd_sub_pixel_avg_variance16x32/; | 1448 specialize qw/vp9_highbd_sub_pixel_avg_variance16x32/, "$sse2_x86inc"; |
| 1449 | 1449 |
| 1450 add_proto qw/unsigned int vp9_highbd_sub_pixel_variance32x32/, "const uint8_t
*src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr,
int ref_stride, unsigned int *sse"; | 1450 add_proto qw/unsigned int vp9_highbd_sub_pixel_variance32x32/, "const uint8_t
*src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr,
int ref_stride, unsigned int *sse"; |
| 1451 specialize qw/vp9_highbd_sub_pixel_variance32x32/; | 1451 specialize qw/vp9_highbd_sub_pixel_variance32x32/, "$sse2_x86inc"; |
| 1452 | 1452 |
| 1453 add_proto qw/unsigned int vp9_highbd_sub_pixel_avg_variance32x32/, "const uint
8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_p
tr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; | 1453 add_proto qw/unsigned int vp9_highbd_sub_pixel_avg_variance32x32/, "const uint
8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_p
tr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; |
| 1454 specialize qw/vp9_highbd_sub_pixel_avg_variance32x32/; | 1454 specialize qw/vp9_highbd_sub_pixel_avg_variance32x32/, "$sse2_x86inc"; |
| 1455 | 1455 |
| 1456 add_proto qw/unsigned int vp9_highbd_sub_pixel_variance16x16/, "const uint8_t
*src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr,
int ref_stride, unsigned int *sse"; | 1456 add_proto qw/unsigned int vp9_highbd_sub_pixel_variance16x16/, "const uint8_t
*src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr,
int ref_stride, unsigned int *sse"; |
| 1457 specialize qw/vp9_highbd_sub_pixel_variance16x16/; | 1457 specialize qw/vp9_highbd_sub_pixel_variance16x16/, "$sse2_x86inc"; |
| 1458 | 1458 |
| 1459 add_proto qw/unsigned int vp9_highbd_sub_pixel_avg_variance16x16/, "const uint
8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_p
tr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; | 1459 add_proto qw/unsigned int vp9_highbd_sub_pixel_avg_variance16x16/, "const uint
8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_p
tr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; |
| 1460 specialize qw/vp9_highbd_sub_pixel_avg_variance16x16/; | 1460 specialize qw/vp9_highbd_sub_pixel_avg_variance16x16/, "$sse2_x86inc"; |
| 1461 | 1461 |
| 1462 add_proto qw/unsigned int vp9_highbd_sub_pixel_variance8x16/, "const uint8_t *
src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr, i
nt ref_stride, unsigned int *sse"; | 1462 add_proto qw/unsigned int vp9_highbd_sub_pixel_variance8x16/, "const uint8_t *
src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr, i
nt ref_stride, unsigned int *sse"; |
| 1463 specialize qw/vp9_highbd_sub_pixel_variance8x16/; | 1463 specialize qw/vp9_highbd_sub_pixel_variance8x16/, "$sse2_x86inc"; |
| 1464 | 1464 |
| 1465 add_proto qw/unsigned int vp9_highbd_sub_pixel_avg_variance8x16/, "const uint8
_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_pt
r, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; | 1465 add_proto qw/unsigned int vp9_highbd_sub_pixel_avg_variance8x16/, "const uint8
_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_pt
r, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; |
| 1466 specialize qw/vp9_highbd_sub_pixel_avg_variance8x16/; | 1466 specialize qw/vp9_highbd_sub_pixel_avg_variance8x16/, "$sse2_x86inc"; |
| 1467 | 1467 |
| 1468 add_proto qw/unsigned int vp9_highbd_sub_pixel_variance16x8/, "const uint8_t *
src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr, i
nt ref_stride, unsigned int *sse"; | 1468 add_proto qw/unsigned int vp9_highbd_sub_pixel_variance16x8/, "const uint8_t *
src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr, i
nt ref_stride, unsigned int *sse"; |
| 1469 specialize qw/vp9_highbd_sub_pixel_variance16x8/; | 1469 specialize qw/vp9_highbd_sub_pixel_variance16x8/, "$sse2_x86inc"; |
| 1470 | 1470 |
| 1471 add_proto qw/unsigned int vp9_highbd_sub_pixel_avg_variance16x8/, "const uint8
_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_pt
r, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; | 1471 add_proto qw/unsigned int vp9_highbd_sub_pixel_avg_variance16x8/, "const uint8
_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_pt
r, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; |
| 1472 specialize qw/vp9_highbd_sub_pixel_avg_variance16x8/; | 1472 specialize qw/vp9_highbd_sub_pixel_avg_variance16x8/, "$sse2_x86inc"; |
| 1473 | 1473 |
| 1474 add_proto qw/unsigned int vp9_highbd_sub_pixel_variance8x8/, "const uint8_t *s
rc_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr, in
t ref_stride, unsigned int *sse"; | 1474 add_proto qw/unsigned int vp9_highbd_sub_pixel_variance8x8/, "const uint8_t *s
rc_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr, in
t ref_stride, unsigned int *sse"; |
| 1475 specialize qw/vp9_highbd_sub_pixel_variance8x8/; | 1475 specialize qw/vp9_highbd_sub_pixel_variance8x8/, "$sse2_x86inc"; |
| 1476 | 1476 |
| 1477 add_proto qw/unsigned int vp9_highbd_sub_pixel_avg_variance8x8/, "const uint8_
t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr
, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; | 1477 add_proto qw/unsigned int vp9_highbd_sub_pixel_avg_variance8x8/, "const uint8_
t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr
, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; |
| 1478 specialize qw/vp9_highbd_sub_pixel_avg_variance8x8/; | 1478 specialize qw/vp9_highbd_sub_pixel_avg_variance8x8/, "$sse2_x86inc"; |
| 1479 | 1479 |
| 1480 add_proto qw/unsigned int vp9_highbd_sub_pixel_variance8x4/, "const uint8_t *s
rc_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr, int
ref_stride, unsigned int *sse"; | 1480 add_proto qw/unsigned int vp9_highbd_sub_pixel_variance8x4/, "const uint8_t *s
rc_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr, int
ref_stride, unsigned int *sse"; |
| 1481 specialize qw/vp9_highbd_sub_pixel_variance8x4/; | 1481 specialize qw/vp9_highbd_sub_pixel_variance8x4/, "$sse2_x86inc"; |
| 1482 | 1482 |
| 1483 add_proto qw/unsigned int vp9_highbd_sub_pixel_avg_variance8x4/, "const uint8_
t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr,
int ref_stride, unsigned int *sse, const uint8_t *second_pred"; | 1483 add_proto qw/unsigned int vp9_highbd_sub_pixel_avg_variance8x4/, "const uint8_
t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr,
int ref_stride, unsigned int *sse, const uint8_t *second_pred"; |
| 1484 specialize qw/vp9_highbd_sub_pixel_avg_variance8x4/; | 1484 specialize qw/vp9_highbd_sub_pixel_avg_variance8x4/, "$sse2_x86inc"; |
| 1485 | 1485 |
| 1486 add_proto qw/unsigned int vp9_highbd_sub_pixel_variance4x8/, "const uint8_t *s
rc_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr, int
ref_stride, unsigned int *sse"; | 1486 add_proto qw/unsigned int vp9_highbd_sub_pixel_variance4x8/, "const uint8_t *s
rc_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr, int
ref_stride, unsigned int *sse"; |
| 1487 specialize qw/vp9_highbd_sub_pixel_variance4x8/; | 1487 specialize qw/vp9_highbd_sub_pixel_variance4x8/; |
| 1488 | 1488 |
| 1489 add_proto qw/unsigned int vp9_highbd_sub_pixel_avg_variance4x8/, "const uint8_
t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr,
int ref_stride, unsigned int *sse, const uint8_t *second_pred"; | 1489 add_proto qw/unsigned int vp9_highbd_sub_pixel_avg_variance4x8/, "const uint8_
t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr,
int ref_stride, unsigned int *sse, const uint8_t *second_pred"; |
| 1490 specialize qw/vp9_highbd_sub_pixel_avg_variance4x8/; | 1490 specialize qw/vp9_highbd_sub_pixel_avg_variance4x8/; |
| 1491 | 1491 |
| 1492 add_proto qw/unsigned int vp9_highbd_sub_pixel_variance4x4/, "const uint8_t *s
rc_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr, in
t ref_stride, unsigned int *sse"; | 1492 add_proto qw/unsigned int vp9_highbd_sub_pixel_variance4x4/, "const uint8_t *s
rc_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr, in
t ref_stride, unsigned int *sse"; |
| 1493 specialize qw/vp9_highbd_sub_pixel_variance4x4/; | 1493 specialize qw/vp9_highbd_sub_pixel_variance4x4/; |
| 1494 | 1494 |
| 1495 add_proto qw/unsigned int vp9_highbd_sub_pixel_avg_variance4x4/, "const uint8_
t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr
, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; | 1495 add_proto qw/unsigned int vp9_highbd_sub_pixel_avg_variance4x4/, "const uint8_
t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr
, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; |
| 1496 specialize qw/vp9_highbd_sub_pixel_avg_variance4x4/; | 1496 specialize qw/vp9_highbd_sub_pixel_avg_variance4x4/; |
| 1497 | 1497 |
| 1498 add_proto qw/unsigned int vp9_highbd_10_sub_pixel_variance64x64/, "const uint8
_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_pt
r, int ref_stride, unsigned int *sse"; | 1498 add_proto qw/unsigned int vp9_highbd_10_sub_pixel_variance64x64/, "const uint8
_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_pt
r, int ref_stride, unsigned int *sse"; |
| 1499 specialize qw/vp9_highbd_10_sub_pixel_variance64x64/; | 1499 specialize qw/vp9_highbd_10_sub_pixel_variance64x64/, "$sse2_x86inc"; |
| 1500 | 1500 |
| 1501 add_proto qw/unsigned int vp9_highbd_10_sub_pixel_avg_variance64x64/, "const u
int8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *re
f_ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; | 1501 add_proto qw/unsigned int vp9_highbd_10_sub_pixel_avg_variance64x64/, "const u
int8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *re
f_ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; |
| 1502 specialize qw/vp9_highbd_10_sub_pixel_avg_variance64x64/; | 1502 specialize qw/vp9_highbd_10_sub_pixel_avg_variance64x64/, "$sse2_x86inc"; |
| 1503 | 1503 |
| 1504 add_proto qw/unsigned int vp9_highbd_10_sub_pixel_variance32x64/, "const uint8
_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_pt
r, int ref_stride, unsigned int *sse"; | 1504 add_proto qw/unsigned int vp9_highbd_10_sub_pixel_variance32x64/, "const uint8
_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_pt
r, int ref_stride, unsigned int *sse"; |
| 1505 specialize qw/vp9_highbd_10_sub_pixel_variance32x64/; | 1505 specialize qw/vp9_highbd_10_sub_pixel_variance32x64/, "$sse2_x86inc"; |
| 1506 | 1506 |
| 1507 add_proto qw/unsigned int vp9_highbd_10_sub_pixel_avg_variance32x64/, "const u
int8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *re
f_ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; | 1507 add_proto qw/unsigned int vp9_highbd_10_sub_pixel_avg_variance32x64/, "const u
int8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *re
f_ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; |
| 1508 specialize qw/vp9_highbd_10_sub_pixel_avg_variance32x64/; | 1508 specialize qw/vp9_highbd_10_sub_pixel_avg_variance32x64/, "$sse2_x86inc"; |
| 1509 | 1509 |
| 1510 add_proto qw/unsigned int vp9_highbd_10_sub_pixel_variance64x32/, "const uint8
_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_pt
r, int ref_stride, unsigned int *sse"; | 1510 add_proto qw/unsigned int vp9_highbd_10_sub_pixel_variance64x32/, "const uint8
_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_pt
r, int ref_stride, unsigned int *sse"; |
| 1511 specialize qw/vp9_highbd_10_sub_pixel_variance64x32/; | 1511 specialize qw/vp9_highbd_10_sub_pixel_variance64x32/, "$sse2_x86inc"; |
| 1512 | 1512 |
| 1513 add_proto qw/unsigned int vp9_highbd_10_sub_pixel_avg_variance64x32/, "const u
int8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *re
f_ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; | 1513 add_proto qw/unsigned int vp9_highbd_10_sub_pixel_avg_variance64x32/, "const u
int8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *re
f_ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; |
| 1514 specialize qw/vp9_highbd_10_sub_pixel_avg_variance64x32/; | 1514 specialize qw/vp9_highbd_10_sub_pixel_avg_variance64x32/, "$sse2_x86inc"; |
| 1515 | 1515 |
| 1516 add_proto qw/unsigned int vp9_highbd_10_sub_pixel_variance32x16/, "const uint8
_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_pt
r, int ref_stride, unsigned int *sse"; | 1516 add_proto qw/unsigned int vp9_highbd_10_sub_pixel_variance32x16/, "const uint8
_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_pt
r, int ref_stride, unsigned int *sse"; |
| 1517 specialize qw/vp9_highbd_10_sub_pixel_variance32x16/; | 1517 specialize qw/vp9_highbd_10_sub_pixel_variance32x16/, "$sse2_x86inc"; |
| 1518 | 1518 |
| 1519 add_proto qw/unsigned int vp9_highbd_10_sub_pixel_avg_variance32x16/, "const u
int8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *re
f_ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; | 1519 add_proto qw/unsigned int vp9_highbd_10_sub_pixel_avg_variance32x16/, "const u
int8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *re
f_ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; |
| 1520 specialize qw/vp9_highbd_10_sub_pixel_avg_variance32x16/; | 1520 specialize qw/vp9_highbd_10_sub_pixel_avg_variance32x16/, "$sse2_x86inc"; |
| 1521 | 1521 |
| 1522 add_proto qw/unsigned int vp9_highbd_10_sub_pixel_variance16x32/, "const uint8
_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_pt
r, int ref_stride, unsigned int *sse"; | 1522 add_proto qw/unsigned int vp9_highbd_10_sub_pixel_variance16x32/, "const uint8
_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_pt
r, int ref_stride, unsigned int *sse"; |
| 1523 specialize qw/vp9_highbd_10_sub_pixel_variance16x32/; | 1523 specialize qw/vp9_highbd_10_sub_pixel_variance16x32/, "$sse2_x86inc"; |
| 1524 | 1524 |
| 1525 add_proto qw/unsigned int vp9_highbd_10_sub_pixel_avg_variance16x32/, "const u
int8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *re
f_ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; | 1525 add_proto qw/unsigned int vp9_highbd_10_sub_pixel_avg_variance16x32/, "const u
int8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *re
f_ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; |
| 1526 specialize qw/vp9_highbd_10_sub_pixel_avg_variance16x32/; | 1526 specialize qw/vp9_highbd_10_sub_pixel_avg_variance16x32/, "$sse2_x86inc"; |
| 1527 | 1527 |
| 1528 add_proto qw/unsigned int vp9_highbd_10_sub_pixel_variance32x32/, "const uint8
_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_pt
r, int ref_stride, unsigned int *sse"; | 1528 add_proto qw/unsigned int vp9_highbd_10_sub_pixel_variance32x32/, "const uint8
_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_pt
r, int ref_stride, unsigned int *sse"; |
| 1529 specialize qw/vp9_highbd_10_sub_pixel_variance32x32/; | 1529 specialize qw/vp9_highbd_10_sub_pixel_variance32x32/, "$sse2_x86inc"; |
| 1530 | 1530 |
| 1531 add_proto qw/unsigned int vp9_highbd_10_sub_pixel_avg_variance32x32/, "const u
int8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *re
f_ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; | 1531 add_proto qw/unsigned int vp9_highbd_10_sub_pixel_avg_variance32x32/, "const u
int8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *re
f_ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; |
| 1532 specialize qw/vp9_highbd_10_sub_pixel_avg_variance32x32/; | 1532 specialize qw/vp9_highbd_10_sub_pixel_avg_variance32x32/, "$sse2_x86inc"; |
| 1533 | 1533 |
| 1534 add_proto qw/unsigned int vp9_highbd_10_sub_pixel_variance16x16/, "const uint8
_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_pt
r, int ref_stride, unsigned int *sse"; | 1534 add_proto qw/unsigned int vp9_highbd_10_sub_pixel_variance16x16/, "const uint8
_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_pt
r, int ref_stride, unsigned int *sse"; |
| 1535 specialize qw/vp9_highbd_10_sub_pixel_variance16x16/; | 1535 specialize qw/vp9_highbd_10_sub_pixel_variance16x16/, "$sse2_x86inc"; |
| 1536 | 1536 |
| 1537 add_proto qw/unsigned int vp9_highbd_10_sub_pixel_avg_variance16x16/, "const u
int8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *re
f_ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; | 1537 add_proto qw/unsigned int vp9_highbd_10_sub_pixel_avg_variance16x16/, "const u
int8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *re
f_ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; |
| 1538 specialize qw/vp9_highbd_10_sub_pixel_avg_variance16x16/; | 1538 specialize qw/vp9_highbd_10_sub_pixel_avg_variance16x16/, "$sse2_x86inc"; |
| 1539 | 1539 |
| 1540 add_proto qw/unsigned int vp9_highbd_10_sub_pixel_variance8x16/, "const uint8_
t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr
, int ref_stride, unsigned int *sse"; | 1540 add_proto qw/unsigned int vp9_highbd_10_sub_pixel_variance8x16/, "const uint8_
t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr
, int ref_stride, unsigned int *sse"; |
| 1541 specialize qw/vp9_highbd_10_sub_pixel_variance8x16/; | 1541 specialize qw/vp9_highbd_10_sub_pixel_variance8x16/, "$sse2_x86inc"; |
| 1542 | 1542 |
| 1543 add_proto qw/unsigned int vp9_highbd_10_sub_pixel_avg_variance8x16/, "const ui
nt8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref
_ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; | 1543 add_proto qw/unsigned int vp9_highbd_10_sub_pixel_avg_variance8x16/, "const ui
nt8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref
_ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; |
| 1544 specialize qw/vp9_highbd_10_sub_pixel_avg_variance8x16/; | 1544 specialize qw/vp9_highbd_10_sub_pixel_avg_variance8x16/, "$sse2_x86inc"; |
| 1545 | 1545 |
| 1546 add_proto qw/unsigned int vp9_highbd_10_sub_pixel_variance16x8/, "const uint8_
t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr
, int ref_stride, unsigned int *sse"; | 1546 add_proto qw/unsigned int vp9_highbd_10_sub_pixel_variance16x8/, "const uint8_
t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr
, int ref_stride, unsigned int *sse"; |
| 1547 specialize qw/vp9_highbd_10_sub_pixel_variance16x8/; | 1547 specialize qw/vp9_highbd_10_sub_pixel_variance16x8/, "$sse2_x86inc"; |
| 1548 | 1548 |
| 1549 add_proto qw/unsigned int vp9_highbd_10_sub_pixel_avg_variance16x8/, "const ui
nt8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref
_ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; | 1549 add_proto qw/unsigned int vp9_highbd_10_sub_pixel_avg_variance16x8/, "const ui
nt8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref
_ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; |
| 1550 specialize qw/vp9_highbd_10_sub_pixel_avg_variance16x8/; | 1550 specialize qw/vp9_highbd_10_sub_pixel_avg_variance16x8/, "$sse2_x86inc"; |
| 1551 | 1551 |
| 1552 add_proto qw/unsigned int vp9_highbd_10_sub_pixel_variance8x8/, "const uint8_t
*src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr,
int ref_stride, unsigned int *sse"; | 1552 add_proto qw/unsigned int vp9_highbd_10_sub_pixel_variance8x8/, "const uint8_t
*src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr,
int ref_stride, unsigned int *sse"; |
| 1553 specialize qw/vp9_highbd_10_sub_pixel_variance8x8/; | 1553 specialize qw/vp9_highbd_10_sub_pixel_variance8x8/, "$sse2_x86inc"; |
| 1554 | 1554 |
| 1555 add_proto qw/unsigned int vp9_highbd_10_sub_pixel_avg_variance8x8/, "const uin
t8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_
ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; | 1555 add_proto qw/unsigned int vp9_highbd_10_sub_pixel_avg_variance8x8/, "const uin
t8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_
ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; |
| 1556 specialize qw/vp9_highbd_10_sub_pixel_avg_variance8x8/; | 1556 specialize qw/vp9_highbd_10_sub_pixel_avg_variance8x8/, "$sse2_x86inc"; |
| 1557 | 1557 |
| 1558 add_proto qw/unsigned int vp9_highbd_10_sub_pixel_variance8x4/, "const uint8_t
*src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr,
int ref_stride, unsigned int *sse"; | 1558 add_proto qw/unsigned int vp9_highbd_10_sub_pixel_variance8x4/, "const uint8_t
*src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr,
int ref_stride, unsigned int *sse"; |
| 1559 specialize qw/vp9_highbd_10_sub_pixel_variance8x4/; | 1559 specialize qw/vp9_highbd_10_sub_pixel_variance8x4/, "$sse2_x86inc"; |
| 1560 | 1560 |
| 1561 add_proto qw/unsigned int vp9_highbd_10_sub_pixel_avg_variance8x4/, "const uin
t8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_p
tr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; | 1561 add_proto qw/unsigned int vp9_highbd_10_sub_pixel_avg_variance8x4/, "const uin
t8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_p
tr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; |
| 1562 specialize qw/vp9_highbd_10_sub_pixel_avg_variance8x4/; | 1562 specialize qw/vp9_highbd_10_sub_pixel_avg_variance8x4/, "$sse2_x86inc"; |
| 1563 | 1563 |
| 1564 add_proto qw/unsigned int vp9_highbd_10_sub_pixel_variance4x8/, "const uint8_t
*src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr,
int ref_stride, unsigned int *sse"; | 1564 add_proto qw/unsigned int vp9_highbd_10_sub_pixel_variance4x8/, "const uint8_t
*src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr,
int ref_stride, unsigned int *sse"; |
| 1565 specialize qw/vp9_highbd_10_sub_pixel_variance4x8/; | 1565 specialize qw/vp9_highbd_10_sub_pixel_variance4x8/; |
| 1566 | 1566 |
| 1567 add_proto qw/unsigned int vp9_highbd_10_sub_pixel_avg_variance4x8/, "const uin
t8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_p
tr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; | 1567 add_proto qw/unsigned int vp9_highbd_10_sub_pixel_avg_variance4x8/, "const uin
t8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_p
tr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; |
| 1568 specialize qw/vp9_highbd_10_sub_pixel_avg_variance4x8/; | 1568 specialize qw/vp9_highbd_10_sub_pixel_avg_variance4x8/; |
| 1569 | 1569 |
| 1570 add_proto qw/unsigned int vp9_highbd_10_sub_pixel_variance4x4/, "const uint8_t
*src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr,
int ref_stride, unsigned int *sse"; | 1570 add_proto qw/unsigned int vp9_highbd_10_sub_pixel_variance4x4/, "const uint8_t
*src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr,
int ref_stride, unsigned int *sse"; |
| 1571 specialize qw/vp9_highbd_10_sub_pixel_variance4x4/; | 1571 specialize qw/vp9_highbd_10_sub_pixel_variance4x4/; |
| 1572 | 1572 |
| 1573 add_proto qw/unsigned int vp9_highbd_10_sub_pixel_avg_variance4x4/, "const uin
t8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_
ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; | 1573 add_proto qw/unsigned int vp9_highbd_10_sub_pixel_avg_variance4x4/, "const uin
t8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_
ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; |
| 1574 specialize qw/vp9_highbd_10_sub_pixel_avg_variance4x4/; | 1574 specialize qw/vp9_highbd_10_sub_pixel_avg_variance4x4/; |
| 1575 | 1575 |
| 1576 add_proto qw/unsigned int vp9_highbd_12_sub_pixel_variance64x64/, "const uint8
_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_pt
r, int ref_stride, unsigned int *sse"; | 1576 add_proto qw/unsigned int vp9_highbd_12_sub_pixel_variance64x64/, "const uint8
_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_pt
r, int ref_stride, unsigned int *sse"; |
| 1577 specialize qw/vp9_highbd_12_sub_pixel_variance64x64/; | 1577 specialize qw/vp9_highbd_12_sub_pixel_variance64x64/, "$sse2_x86inc"; |
| 1578 | 1578 |
| 1579 add_proto qw/unsigned int vp9_highbd_12_sub_pixel_avg_variance64x64/, "const u
int8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *re
f_ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; | 1579 add_proto qw/unsigned int vp9_highbd_12_sub_pixel_avg_variance64x64/, "const u
int8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *re
f_ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; |
| 1580 specialize qw/vp9_highbd_12_sub_pixel_avg_variance64x64/; | 1580 specialize qw/vp9_highbd_12_sub_pixel_avg_variance64x64/, "$sse2_x86inc"; |
| 1581 | 1581 |
| 1582 add_proto qw/unsigned int vp9_highbd_12_sub_pixel_variance32x64/, "const uint8
_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_pt
r, int ref_stride, unsigned int *sse"; | 1582 add_proto qw/unsigned int vp9_highbd_12_sub_pixel_variance32x64/, "const uint8
_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_pt
r, int ref_stride, unsigned int *sse"; |
| 1583 specialize qw/vp9_highbd_12_sub_pixel_variance32x64/; | 1583 specialize qw/vp9_highbd_12_sub_pixel_variance32x64/, "$sse2_x86inc"; |
| 1584 | 1584 |
| 1585 add_proto qw/unsigned int vp9_highbd_12_sub_pixel_avg_variance32x64/, "const u
int8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *re
f_ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; | 1585 add_proto qw/unsigned int vp9_highbd_12_sub_pixel_avg_variance32x64/, "const u
int8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *re
f_ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; |
| 1586 specialize qw/vp9_highbd_12_sub_pixel_avg_variance32x64/; | 1586 specialize qw/vp9_highbd_12_sub_pixel_avg_variance32x64/, "$sse2_x86inc"; |
| 1587 | 1587 |
| 1588 add_proto qw/unsigned int vp9_highbd_12_sub_pixel_variance64x32/, "const uint8
_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_pt
r, int ref_stride, unsigned int *sse"; | 1588 add_proto qw/unsigned int vp9_highbd_12_sub_pixel_variance64x32/, "const uint8
_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_pt
r, int ref_stride, unsigned int *sse"; |
| 1589 specialize qw/vp9_highbd_12_sub_pixel_variance64x32/; | 1589 specialize qw/vp9_highbd_12_sub_pixel_variance64x32/, "$sse2_x86inc"; |
| 1590 | 1590 |
| 1591 add_proto qw/unsigned int vp9_highbd_12_sub_pixel_avg_variance64x32/, "const u
int8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *re
f_ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; | 1591 add_proto qw/unsigned int vp9_highbd_12_sub_pixel_avg_variance64x32/, "const u
int8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *re
f_ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; |
| 1592 specialize qw/vp9_highbd_12_sub_pixel_avg_variance64x32/; | 1592 specialize qw/vp9_highbd_12_sub_pixel_avg_variance64x32/, "$sse2_x86inc"; |
| 1593 | 1593 |
| 1594 add_proto qw/unsigned int vp9_highbd_12_sub_pixel_variance32x16/, "const uint8
_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_pt
r, int ref_stride, unsigned int *sse"; | 1594 add_proto qw/unsigned int vp9_highbd_12_sub_pixel_variance32x16/, "const uint8
_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_pt
r, int ref_stride, unsigned int *sse"; |
| 1595 specialize qw/vp9_highbd_12_sub_pixel_variance32x16/; | 1595 specialize qw/vp9_highbd_12_sub_pixel_variance32x16/, "$sse2_x86inc"; |
| 1596 | 1596 |
| 1597 add_proto qw/unsigned int vp9_highbd_12_sub_pixel_avg_variance32x16/, "const u
int8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *re
f_ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; | 1597 add_proto qw/unsigned int vp9_highbd_12_sub_pixel_avg_variance32x16/, "const u
int8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *re
f_ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; |
| 1598 specialize qw/vp9_highbd_12_sub_pixel_avg_variance32x16/; | 1598 specialize qw/vp9_highbd_12_sub_pixel_avg_variance32x16/, "$sse2_x86inc"; |
| 1599 | 1599 |
| 1600 add_proto qw/unsigned int vp9_highbd_12_sub_pixel_variance16x32/, "const uint8
_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_pt
r, int ref_stride, unsigned int *sse"; | 1600 add_proto qw/unsigned int vp9_highbd_12_sub_pixel_variance16x32/, "const uint8
_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_pt
r, int ref_stride, unsigned int *sse"; |
| 1601 specialize qw/vp9_highbd_12_sub_pixel_variance16x32/; | 1601 specialize qw/vp9_highbd_12_sub_pixel_variance16x32/, "$sse2_x86inc"; |
| 1602 | 1602 |
| 1603 add_proto qw/unsigned int vp9_highbd_12_sub_pixel_avg_variance16x32/, "const u
int8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *re
f_ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; | 1603 add_proto qw/unsigned int vp9_highbd_12_sub_pixel_avg_variance16x32/, "const u
int8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *re
f_ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; |
| 1604 specialize qw/vp9_highbd_12_sub_pixel_avg_variance16x32/; | 1604 specialize qw/vp9_highbd_12_sub_pixel_avg_variance16x32/, "$sse2_x86inc"; |
| 1605 | 1605 |
| 1606 add_proto qw/unsigned int vp9_highbd_12_sub_pixel_variance32x32/, "const uint8
_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_pt
r, int ref_stride, unsigned int *sse"; | 1606 add_proto qw/unsigned int vp9_highbd_12_sub_pixel_variance32x32/, "const uint8
_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_pt
r, int ref_stride, unsigned int *sse"; |
| 1607 specialize qw/vp9_highbd_12_sub_pixel_variance32x32/; | 1607 specialize qw/vp9_highbd_12_sub_pixel_variance32x32/, "$sse2_x86inc"; |
| 1608 | 1608 |
| 1609 add_proto qw/unsigned int vp9_highbd_12_sub_pixel_avg_variance32x32/, "const u
int8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *re
f_ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; | 1609 add_proto qw/unsigned int vp9_highbd_12_sub_pixel_avg_variance32x32/, "const u
int8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *re
f_ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; |
| 1610 specialize qw/vp9_highbd_12_sub_pixel_avg_variance32x32/; | 1610 specialize qw/vp9_highbd_12_sub_pixel_avg_variance32x32/, "$sse2_x86inc"; |
| 1611 | 1611 |
| 1612 add_proto qw/unsigned int vp9_highbd_12_sub_pixel_variance16x16/, "const uint8
_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_pt
r, int ref_stride, unsigned int *sse"; | 1612 add_proto qw/unsigned int vp9_highbd_12_sub_pixel_variance16x16/, "const uint8
_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_pt
r, int ref_stride, unsigned int *sse"; |
| 1613 specialize qw/vp9_highbd_12_sub_pixel_variance16x16/; | 1613 specialize qw/vp9_highbd_12_sub_pixel_variance16x16/, "$sse2_x86inc"; |
| 1614 | 1614 |
| 1615 add_proto qw/unsigned int vp9_highbd_12_sub_pixel_avg_variance16x16/, "const u
int8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *re
f_ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; | 1615 add_proto qw/unsigned int vp9_highbd_12_sub_pixel_avg_variance16x16/, "const u
int8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *re
f_ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; |
| 1616 specialize qw/vp9_highbd_12_sub_pixel_avg_variance16x16/; | 1616 specialize qw/vp9_highbd_12_sub_pixel_avg_variance16x16/, "$sse2_x86inc"; |
| 1617 | 1617 |
| 1618 add_proto qw/unsigned int vp9_highbd_12_sub_pixel_variance8x16/, "const uint8_
t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr
, int ref_stride, unsigned int *sse"; | 1618 add_proto qw/unsigned int vp9_highbd_12_sub_pixel_variance8x16/, "const uint8_
t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr
, int ref_stride, unsigned int *sse"; |
| 1619 specialize qw/vp9_highbd_12_sub_pixel_variance8x16/; | 1619 specialize qw/vp9_highbd_12_sub_pixel_variance8x16/, "$sse2_x86inc"; |
| 1620 | 1620 |
| 1621 add_proto qw/unsigned int vp9_highbd_12_sub_pixel_avg_variance8x16/, "const ui
nt8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref
_ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; | 1621 add_proto qw/unsigned int vp9_highbd_12_sub_pixel_avg_variance8x16/, "const ui
nt8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref
_ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; |
| 1622 specialize qw/vp9_highbd_12_sub_pixel_avg_variance8x16/; | 1622 specialize qw/vp9_highbd_12_sub_pixel_avg_variance8x16/, "$sse2_x86inc"; |
| 1623 | 1623 |
| 1624 add_proto qw/unsigned int vp9_highbd_12_sub_pixel_variance16x8/, "const uint8_
t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr
, int ref_stride, unsigned int *sse"; | 1624 add_proto qw/unsigned int vp9_highbd_12_sub_pixel_variance16x8/, "const uint8_
t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr
, int ref_stride, unsigned int *sse"; |
| 1625 specialize qw/vp9_highbd_12_sub_pixel_variance16x8/; | 1625 specialize qw/vp9_highbd_12_sub_pixel_variance16x8/, "$sse2_x86inc"; |
| 1626 | 1626 |
| 1627 add_proto qw/unsigned int vp9_highbd_12_sub_pixel_avg_variance16x8/, "const ui
nt8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref
_ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; | 1627 add_proto qw/unsigned int vp9_highbd_12_sub_pixel_avg_variance16x8/, "const ui
nt8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref
_ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; |
| 1628 specialize qw/vp9_highbd_12_sub_pixel_avg_variance16x8/; | 1628 specialize qw/vp9_highbd_12_sub_pixel_avg_variance16x8/, "$sse2_x86inc"; |
| 1629 | 1629 |
| 1630 add_proto qw/unsigned int vp9_highbd_12_sub_pixel_variance8x8/, "const uint8_t
*src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr,
int ref_stride, unsigned int *sse"; | 1630 add_proto qw/unsigned int vp9_highbd_12_sub_pixel_variance8x8/, "const uint8_t
*src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr,
int ref_stride, unsigned int *sse"; |
| 1631 specialize qw/vp9_highbd_12_sub_pixel_variance8x8/; | 1631 specialize qw/vp9_highbd_12_sub_pixel_variance8x8/, "$sse2_x86inc"; |
| 1632 | 1632 |
| 1633 add_proto qw/unsigned int vp9_highbd_12_sub_pixel_avg_variance8x8/, "const uin
t8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_
ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; | 1633 add_proto qw/unsigned int vp9_highbd_12_sub_pixel_avg_variance8x8/, "const uin
t8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_
ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; |
| 1634 specialize qw/vp9_highbd_12_sub_pixel_avg_variance8x8/; | 1634 specialize qw/vp9_highbd_12_sub_pixel_avg_variance8x8/, "$sse2_x86inc"; |
| 1635 | 1635 |
| 1636 add_proto qw/unsigned int vp9_highbd_12_sub_pixel_variance8x4/, "const uint8_t
*src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr,
int ref_stride, unsigned int *sse"; | 1636 add_proto qw/unsigned int vp9_highbd_12_sub_pixel_variance8x4/, "const uint8_t
*src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr,
int ref_stride, unsigned int *sse"; |
| 1637 specialize qw/vp9_highbd_12_sub_pixel_variance8x4/; | 1637 specialize qw/vp9_highbd_12_sub_pixel_variance8x4/, "$sse2_x86inc"; |
| 1638 | 1638 |
| 1639 add_proto qw/unsigned int vp9_highbd_12_sub_pixel_avg_variance8x4/, "const uin
t8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_p
tr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; | 1639 add_proto qw/unsigned int vp9_highbd_12_sub_pixel_avg_variance8x4/, "const uin
t8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_p
tr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; |
| 1640 specialize qw/vp9_highbd_12_sub_pixel_avg_variance8x4/; | 1640 specialize qw/vp9_highbd_12_sub_pixel_avg_variance8x4/, "$sse2_x86inc"; |
| 1641 | 1641 |
| 1642 add_proto qw/unsigned int vp9_highbd_12_sub_pixel_variance4x8/, "const uint8_t
*src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr,
int ref_stride, unsigned int *sse"; | 1642 add_proto qw/unsigned int vp9_highbd_12_sub_pixel_variance4x8/, "const uint8_t
*src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr,
int ref_stride, unsigned int *sse"; |
| 1643 specialize qw/vp9_highbd_12_sub_pixel_variance4x8/; | 1643 specialize qw/vp9_highbd_12_sub_pixel_variance4x8/; |
| 1644 | 1644 |
| 1645 add_proto qw/unsigned int vp9_highbd_12_sub_pixel_avg_variance4x8/, "const uin
t8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_p
tr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; | 1645 add_proto qw/unsigned int vp9_highbd_12_sub_pixel_avg_variance4x8/, "const uin
t8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_p
tr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; |
| 1646 specialize qw/vp9_highbd_12_sub_pixel_avg_variance4x8/; | 1646 specialize qw/vp9_highbd_12_sub_pixel_avg_variance4x8/; |
| 1647 | 1647 |
| 1648 add_proto qw/unsigned int vp9_highbd_12_sub_pixel_variance4x4/, "const uint8_t
*src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr,
int ref_stride, unsigned int *sse"; | 1648 add_proto qw/unsigned int vp9_highbd_12_sub_pixel_variance4x4/, "const uint8_t
*src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr,
int ref_stride, unsigned int *sse"; |
| 1649 specialize qw/vp9_highbd_12_sub_pixel_variance4x4/; | 1649 specialize qw/vp9_highbd_12_sub_pixel_variance4x4/; |
| 1650 | 1650 |
| 1651 add_proto qw/unsigned int vp9_highbd_12_sub_pixel_avg_variance4x4/, "const uin
t8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_
ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; | 1651 add_proto qw/unsigned int vp9_highbd_12_sub_pixel_avg_variance4x4/, "const uin
t8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_
ptr, int ref_stride, unsigned int *sse, const uint8_t *second_pred"; |
| 1652 specialize qw/vp9_highbd_12_sub_pixel_avg_variance4x4/; | 1652 specialize qw/vp9_highbd_12_sub_pixel_avg_variance4x4/; |
| 1653 | 1653 |
| 1654 add_proto qw/unsigned int vp9_highbd_sad64x64/, "const uint8_t *src_ptr, int s
ource_stride, const uint8_t *ref_ptr, int ref_stride"; | 1654 add_proto qw/unsigned int vp9_highbd_sad64x64/, "const uint8_t *src_ptr, int s
ource_stride, const uint8_t *ref_ptr, int ref_stride"; |
| 1655 specialize qw/vp9_highbd_sad64x64/; | 1655 specialize qw/vp9_highbd_sad64x64/, "$sse2_x86inc"; |
| 1656 | 1656 |
| 1657 add_proto qw/unsigned int vp9_highbd_sad32x64/, "const uint8_t *src_ptr, int s
ource_stride, const uint8_t *ref_ptr, int ref_stride"; | 1657 add_proto qw/unsigned int vp9_highbd_sad32x64/, "const uint8_t *src_ptr, int s
ource_stride, const uint8_t *ref_ptr, int ref_stride"; |
| 1658 specialize qw/vp9_highbd_sad32x64/; | 1658 specialize qw/vp9_highbd_sad32x64/, "$sse2_x86inc"; |
| 1659 | 1659 |
| 1660 add_proto qw/unsigned int vp9_highbd_sad64x32/, "const uint8_t *src_ptr, int s
ource_stride, const uint8_t *ref_ptr, int ref_stride"; | 1660 add_proto qw/unsigned int vp9_highbd_sad64x32/, "const uint8_t *src_ptr, int s
ource_stride, const uint8_t *ref_ptr, int ref_stride"; |
| 1661 specialize qw/vp9_highbd_sad64x32/; | 1661 specialize qw/vp9_highbd_sad64x32/, "$sse2_x86inc"; |
| 1662 | 1662 |
| 1663 add_proto qw/unsigned int vp9_highbd_sad32x16/, "const uint8_t *src_ptr, int s
ource_stride, const uint8_t *ref_ptr, int ref_stride"; | 1663 add_proto qw/unsigned int vp9_highbd_sad32x16/, "const uint8_t *src_ptr, int s
ource_stride, const uint8_t *ref_ptr, int ref_stride"; |
| 1664 specialize qw/vp9_highbd_sad32x16/; | 1664 specialize qw/vp9_highbd_sad32x16/, "$sse2_x86inc"; |
| 1665 | 1665 |
| 1666 add_proto qw/unsigned int vp9_highbd_sad16x32/, "const uint8_t *src_ptr, int s
ource_stride, const uint8_t *ref_ptr, int ref_stride"; | 1666 add_proto qw/unsigned int vp9_highbd_sad16x32/, "const uint8_t *src_ptr, int s
ource_stride, const uint8_t *ref_ptr, int ref_stride"; |
| 1667 specialize qw/vp9_highbd_sad16x32/; | 1667 specialize qw/vp9_highbd_sad16x32/, "$sse2_x86inc"; |
| 1668 | 1668 |
| 1669 add_proto qw/unsigned int vp9_highbd_sad32x32/, "const uint8_t *src_ptr, int s
ource_stride, const uint8_t *ref_ptr, int ref_stride"; | 1669 add_proto qw/unsigned int vp9_highbd_sad32x32/, "const uint8_t *src_ptr, int s
ource_stride, const uint8_t *ref_ptr, int ref_stride"; |
| 1670 specialize qw/vp9_highbd_sad32x32/; | 1670 specialize qw/vp9_highbd_sad32x32/, "$sse2_x86inc"; |
| 1671 | 1671 |
| 1672 add_proto qw/unsigned int vp9_highbd_sad16x16/, "const uint8_t *src_ptr, int s
ource_stride, const uint8_t *ref_ptr, int ref_stride"; | 1672 add_proto qw/unsigned int vp9_highbd_sad16x16/, "const uint8_t *src_ptr, int s
ource_stride, const uint8_t *ref_ptr, int ref_stride"; |
| 1673 specialize qw/vp9_highbd_sad16x16/; | 1673 specialize qw/vp9_highbd_sad16x16/, "$sse2_x86inc"; |
| 1674 | 1674 |
| 1675 add_proto qw/unsigned int vp9_highbd_sad16x8/, "const uint8_t *src_ptr, int so
urce_stride, const uint8_t *ref_ptr, int ref_stride"; | 1675 add_proto qw/unsigned int vp9_highbd_sad16x8/, "const uint8_t *src_ptr, int so
urce_stride, const uint8_t *ref_ptr, int ref_stride"; |
| 1676 specialize qw/vp9_highbd_sad16x8/; | 1676 specialize qw/vp9_highbd_sad16x8/, "$sse2_x86inc"; |
| 1677 | 1677 |
| 1678 add_proto qw/unsigned int vp9_highbd_sad8x16/, "const uint8_t *src_ptr, int so
urce_stride, const uint8_t *ref_ptr, int ref_stride"; | 1678 add_proto qw/unsigned int vp9_highbd_sad8x16/, "const uint8_t *src_ptr, int so
urce_stride, const uint8_t *ref_ptr, int ref_stride"; |
| 1679 specialize qw/vp9_highbd_sad8x16/; | 1679 specialize qw/vp9_highbd_sad8x16/, "$sse2_x86inc"; |
| 1680 | 1680 |
| 1681 add_proto qw/unsigned int vp9_highbd_sad8x8/, "const uint8_t *src_ptr, int sou
rce_stride, const uint8_t *ref_ptr, int ref_stride"; | 1681 add_proto qw/unsigned int vp9_highbd_sad8x8/, "const uint8_t *src_ptr, int sou
rce_stride, const uint8_t *ref_ptr, int ref_stride"; |
| 1682 specialize qw/vp9_highbd_sad8x8/; | 1682 specialize qw/vp9_highbd_sad8x8/, "$sse2_x86inc"; |
| 1683 | 1683 |
| 1684 add_proto qw/unsigned int vp9_highbd_sad8x4/, "const uint8_t *src_ptr, int sou
rce_stride, const uint8_t *ref_ptr, int ref_stride"; | 1684 add_proto qw/unsigned int vp9_highbd_sad8x4/, "const uint8_t *src_ptr, int sou
rce_stride, const uint8_t *ref_ptr, int ref_stride"; |
| 1685 specialize qw/vp9_highbd_sad8x4/; | 1685 specialize qw/vp9_highbd_sad8x4/, "$sse2_x86inc"; |
| 1686 | 1686 |
| 1687 add_proto qw/unsigned int vp9_highbd_sad4x8/, "const uint8_t *src_ptr, int sou
rce_stride, const uint8_t *ref_ptr, int ref_stride"; | 1687 add_proto qw/unsigned int vp9_highbd_sad4x8/, "const uint8_t *src_ptr, int sou
rce_stride, const uint8_t *ref_ptr, int ref_stride"; |
| 1688 specialize qw/vp9_highbd_sad4x8/; | 1688 specialize qw/vp9_highbd_sad4x8/; |
| 1689 | 1689 |
| 1690 add_proto qw/unsigned int vp9_highbd_sad4x4/, "const uint8_t *src_ptr, int sou
rce_stride, const uint8_t *ref_ptr, int ref_stride"; | 1690 add_proto qw/unsigned int vp9_highbd_sad4x4/, "const uint8_t *src_ptr, int sou
rce_stride, const uint8_t *ref_ptr, int ref_stride"; |
| 1691 specialize qw/vp9_highbd_sad4x4/; | 1691 specialize qw/vp9_highbd_sad4x4/; |
| 1692 | 1692 |
| 1693 add_proto qw/unsigned int vp9_highbd_sad64x64_avg/, "const uint8_t *src_ptr, i
nt source_stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second
_pred"; | 1693 add_proto qw/unsigned int vp9_highbd_sad64x64_avg/, "const uint8_t *src_ptr, i
nt source_stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second
_pred"; |
| 1694 specialize qw/vp9_highbd_sad64x64_avg/; | 1694 specialize qw/vp9_highbd_sad64x64_avg/, "$sse2_x86inc"; |
| 1695 | 1695 |
| 1696 add_proto qw/unsigned int vp9_highbd_sad32x64_avg/, "const uint8_t *src_ptr, i
nt source_stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second_
pred"; | 1696 add_proto qw/unsigned int vp9_highbd_sad32x64_avg/, "const uint8_t *src_ptr, i
nt source_stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second_
pred"; |
| 1697 specialize qw/vp9_highbd_sad32x64_avg/; | 1697 specialize qw/vp9_highbd_sad32x64_avg/, "$sse2_x86inc"; |
| 1698 | 1698 |
| 1699 add_proto qw/unsigned int vp9_highbd_sad64x32_avg/, "const uint8_t *src_ptr, i
nt source_stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second_
pred"; | 1699 add_proto qw/unsigned int vp9_highbd_sad64x32_avg/, "const uint8_t *src_ptr, i
nt source_stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second_
pred"; |
| 1700 specialize qw/vp9_highbd_sad64x32_avg/; | 1700 specialize qw/vp9_highbd_sad64x32_avg/, "$sse2_x86inc"; |
| 1701 | 1701 |
| 1702 add_proto qw/unsigned int vp9_highbd_sad32x16_avg/, "const uint8_t *src_ptr, i
nt source_stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second_
pred"; | 1702 add_proto qw/unsigned int vp9_highbd_sad32x16_avg/, "const uint8_t *src_ptr, i
nt source_stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second_
pred"; |
| 1703 specialize qw/vp9_highbd_sad32x16_avg/; | 1703 specialize qw/vp9_highbd_sad32x16_avg/, "$sse2_x86inc"; |
| 1704 | 1704 |
| 1705 add_proto qw/unsigned int vp9_highbd_sad16x32_avg/, "const uint8_t *src_ptr, i
nt source_stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second_
pred"; | 1705 add_proto qw/unsigned int vp9_highbd_sad16x32_avg/, "const uint8_t *src_ptr, i
nt source_stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second_
pred"; |
| 1706 specialize qw/vp9_highbd_sad16x32_avg/; | 1706 specialize qw/vp9_highbd_sad16x32_avg/, "$sse2_x86inc"; |
| 1707 | 1707 |
| 1708 add_proto qw/unsigned int vp9_highbd_sad32x32_avg/, "const uint8_t *src_ptr, i
nt source_stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second
_pred"; | 1708 add_proto qw/unsigned int vp9_highbd_sad32x32_avg/, "const uint8_t *src_ptr, i
nt source_stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second
_pred"; |
| 1709 specialize qw/vp9_highbd_sad32x32_avg/; | 1709 specialize qw/vp9_highbd_sad32x32_avg/, "$sse2_x86inc"; |
| 1710 | 1710 |
| 1711 add_proto qw/unsigned int vp9_highbd_sad16x16_avg/, "const uint8_t *src_ptr, i
nt source_stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second
_pred"; | 1711 add_proto qw/unsigned int vp9_highbd_sad16x16_avg/, "const uint8_t *src_ptr, i
nt source_stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second
_pred"; |
| 1712 specialize qw/vp9_highbd_sad16x16_avg/; | 1712 specialize qw/vp9_highbd_sad16x16_avg/, "$sse2_x86inc"; |
| 1713 | 1713 |
| 1714 add_proto qw/unsigned int vp9_highbd_sad16x8_avg/, "const uint8_t *src_ptr, in
t source_stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second_
pred"; | 1714 add_proto qw/unsigned int vp9_highbd_sad16x8_avg/, "const uint8_t *src_ptr, in
t source_stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second_
pred"; |
| 1715 specialize qw/vp9_highbd_sad16x8_avg/; | 1715 specialize qw/vp9_highbd_sad16x8_avg/, "$sse2_x86inc"; |
| 1716 | 1716 |
| 1717 add_proto qw/unsigned int vp9_highbd_sad8x16_avg/, "const uint8_t *src_ptr, in
t source_stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second_
pred"; | 1717 add_proto qw/unsigned int vp9_highbd_sad8x16_avg/, "const uint8_t *src_ptr, in
t source_stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second_
pred"; |
| 1718 specialize qw/vp9_highbd_sad8x16_avg/; | 1718 specialize qw/vp9_highbd_sad8x16_avg/, "$sse2_x86inc"; |
| 1719 | 1719 |
| 1720 add_proto qw/unsigned int vp9_highbd_sad8x8_avg/, "const uint8_t *src_ptr, int
source_stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second_p
red"; | 1720 add_proto qw/unsigned int vp9_highbd_sad8x8_avg/, "const uint8_t *src_ptr, int
source_stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second_p
red"; |
| 1721 specialize qw/vp9_highbd_sad8x8_avg/; | 1721 specialize qw/vp9_highbd_sad8x8_avg/, "$sse2_x86inc"; |
| 1722 | 1722 |
| 1723 add_proto qw/unsigned int vp9_highbd_sad8x4_avg/, "const uint8_t *src_ptr, int
source_stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pr
ed"; | 1723 add_proto qw/unsigned int vp9_highbd_sad8x4_avg/, "const uint8_t *src_ptr, int
source_stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pr
ed"; |
| 1724 specialize qw/vp9_highbd_sad8x4_avg/; | 1724 specialize qw/vp9_highbd_sad8x4_avg/, "$sse2_x86inc"; |
| 1725 | 1725 |
| 1726 add_proto qw/unsigned int vp9_highbd_sad4x8_avg/, "const uint8_t *src_ptr, int
source_stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pr
ed"; | 1726 add_proto qw/unsigned int vp9_highbd_sad4x8_avg/, "const uint8_t *src_ptr, int
source_stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pr
ed"; |
| 1727 specialize qw/vp9_highbd_sad4x8_avg/; | 1727 specialize qw/vp9_highbd_sad4x8_avg/; |
| 1728 | 1728 |
| 1729 add_proto qw/unsigned int vp9_highbd_sad4x4_avg/, "const uint8_t *src_ptr, int
source_stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second_p
red"; | 1729 add_proto qw/unsigned int vp9_highbd_sad4x4_avg/, "const uint8_t *src_ptr, int
source_stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second_p
red"; |
| 1730 specialize qw/vp9_highbd_sad4x4_avg/; | 1730 specialize qw/vp9_highbd_sad4x4_avg/; |
| 1731 | 1731 |
| 1732 add_proto qw/void vp9_highbd_sad64x64x3/, "const uint8_t *src_ptr, int source_
stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sad_array"; | 1732 add_proto qw/void vp9_highbd_sad64x64x3/, "const uint8_t *src_ptr, int source_
stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sad_array"; |
| 1733 specialize qw/vp9_highbd_sad64x64x3/; | 1733 specialize qw/vp9_highbd_sad64x64x3/; |
| 1734 | 1734 |
| (...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1771 add_proto qw/void vp9_highbd_sad8x4x8/, "const uint8_t *src_ptr, int src_strid
e, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array"; | 1771 add_proto qw/void vp9_highbd_sad8x4x8/, "const uint8_t *src_ptr, int src_strid
e, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array"; |
| 1772 specialize qw/vp9_highbd_sad8x4x8/; | 1772 specialize qw/vp9_highbd_sad8x4x8/; |
| 1773 | 1773 |
| 1774 add_proto qw/void vp9_highbd_sad4x8x8/, "const uint8_t *src_ptr, int src_strid
e, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array"; | 1774 add_proto qw/void vp9_highbd_sad4x8x8/, "const uint8_t *src_ptr, int src_strid
e, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array"; |
| 1775 specialize qw/vp9_highbd_sad4x8x8/; | 1775 specialize qw/vp9_highbd_sad4x8x8/; |
| 1776 | 1776 |
| 1777 add_proto qw/void vp9_highbd_sad4x4x8/, "const uint8_t *src_ptr, int src_stri
de, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array"; | 1777 add_proto qw/void vp9_highbd_sad4x4x8/, "const uint8_t *src_ptr, int src_stri
de, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array"; |
| 1778 specialize qw/vp9_highbd_sad4x4x8/; | 1778 specialize qw/vp9_highbd_sad4x4x8/; |
| 1779 | 1779 |
| 1780 add_proto qw/void vp9_highbd_sad64x64x4d/, "const uint8_t *src_ptr, int src_s
tride, const uint8_t* const ref_ptr[], int ref_stride, unsigned int *sad_array"
; | 1780 add_proto qw/void vp9_highbd_sad64x64x4d/, "const uint8_t *src_ptr, int src_s
tride, const uint8_t* const ref_ptr[], int ref_stride, unsigned int *sad_array"
; |
| 1781 specialize qw/vp9_highbd_sad64x64x4d/; | 1781 specialize qw/vp9_highbd_sad64x64x4d sse2/; |
| 1782 | 1782 |
| 1783 add_proto qw/void vp9_highbd_sad32x64x4d/, "const uint8_t *src_ptr, int src_s
tride, const uint8_t* const ref_ptr[], int ref_stride, unsigned int *sad_array"
; | 1783 add_proto qw/void vp9_highbd_sad32x64x4d/, "const uint8_t *src_ptr, int src_s
tride, const uint8_t* const ref_ptr[], int ref_stride, unsigned int *sad_array"
; |
| 1784 specialize qw/vp9_highbd_sad32x64x4d/; | 1784 specialize qw/vp9_highbd_sad32x64x4d sse2/; |
| 1785 | 1785 |
| 1786 add_proto qw/void vp9_highbd_sad64x32x4d/, "const uint8_t *src_ptr, int src_s
tride, const uint8_t* const ref_ptr[], int ref_stride, unsigned int *sad_array"
; | 1786 add_proto qw/void vp9_highbd_sad64x32x4d/, "const uint8_t *src_ptr, int src_s
tride, const uint8_t* const ref_ptr[], int ref_stride, unsigned int *sad_array"
; |
| 1787 specialize qw/vp9_highbd_sad64x32x4d/; | 1787 specialize qw/vp9_highbd_sad64x32x4d sse2/; |
| 1788 | 1788 |
| 1789 add_proto qw/void vp9_highbd_sad32x16x4d/, "const uint8_t *src_ptr, int src_s
tride, const uint8_t* const ref_ptr[], int ref_stride, unsigned int *sad_array"
; | 1789 add_proto qw/void vp9_highbd_sad32x16x4d/, "const uint8_t *src_ptr, int src_s
tride, const uint8_t* const ref_ptr[], int ref_stride, unsigned int *sad_array"
; |
| 1790 specialize qw/vp9_highbd_sad32x16x4d/; | 1790 specialize qw/vp9_highbd_sad32x16x4d sse2/; |
| 1791 | 1791 |
| 1792 add_proto qw/void vp9_highbd_sad16x32x4d/, "const uint8_t *src_ptr, int src_s
tride, const uint8_t* const ref_ptr[], int ref_stride, unsigned int *sad_array"
; | 1792 add_proto qw/void vp9_highbd_sad16x32x4d/, "const uint8_t *src_ptr, int src_s
tride, const uint8_t* const ref_ptr[], int ref_stride, unsigned int *sad_array"
; |
| 1793 specialize qw/vp9_highbd_sad16x32x4d/; | 1793 specialize qw/vp9_highbd_sad16x32x4d sse2/; |
| 1794 | 1794 |
| 1795 add_proto qw/void vp9_highbd_sad32x32x4d/, "const uint8_t *src_ptr, int src_s
tride, const uint8_t* const ref_ptr[], int ref_stride, unsigned int *sad_array"
; | 1795 add_proto qw/void vp9_highbd_sad32x32x4d/, "const uint8_t *src_ptr, int src_s
tride, const uint8_t* const ref_ptr[], int ref_stride, unsigned int *sad_array"
; |
| 1796 specialize qw/vp9_highbd_sad32x32x4d/; | 1796 specialize qw/vp9_highbd_sad32x32x4d sse2/; |
| 1797 | 1797 |
| 1798 add_proto qw/void vp9_highbd_sad16x16x4d/, "const uint8_t *src_ptr, int src_s
tride, const uint8_t* const ref_ptr[], int ref_stride, unsigned int *sad_array"
; | 1798 add_proto qw/void vp9_highbd_sad16x16x4d/, "const uint8_t *src_ptr, int src_s
tride, const uint8_t* const ref_ptr[], int ref_stride, unsigned int *sad_array"
; |
| 1799 specialize qw/vp9_highbd_sad16x16x4d/; | 1799 specialize qw/vp9_highbd_sad16x16x4d sse2/; |
| 1800 | 1800 |
| 1801 add_proto qw/void vp9_highbd_sad16x8x4d/, "const uint8_t *src_ptr, int src_st
ride, const uint8_t* const ref_ptr[], int ref_stride, unsigned int *sad_array"; | 1801 add_proto qw/void vp9_highbd_sad16x8x4d/, "const uint8_t *src_ptr, int src_st
ride, const uint8_t* const ref_ptr[], int ref_stride, unsigned int *sad_array"; |
| 1802 specialize qw/vp9_highbd_sad16x8x4d/; | 1802 specialize qw/vp9_highbd_sad16x8x4d sse2/; |
| 1803 | 1803 |
| 1804 add_proto qw/void vp9_highbd_sad8x16x4d/, "const uint8_t *src_ptr, int src_st
ride, const uint8_t* const ref_ptr[], int ref_stride, unsigned int *sad_array"; | 1804 add_proto qw/void vp9_highbd_sad8x16x4d/, "const uint8_t *src_ptr, int src_st
ride, const uint8_t* const ref_ptr[], int ref_stride, unsigned int *sad_array"; |
| 1805 specialize qw/vp9_highbd_sad8x16x4d/; | 1805 specialize qw/vp9_highbd_sad8x16x4d sse2/; |
| 1806 | 1806 |
| 1807 add_proto qw/void vp9_highbd_sad8x8x4d/, "const uint8_t *src_ptr, int src_str
ide, const uint8_t* const ref_ptr[], int ref_stride, unsigned int *sad_array"; | 1807 add_proto qw/void vp9_highbd_sad8x8x4d/, "const uint8_t *src_ptr, int src_str
ide, const uint8_t* const ref_ptr[], int ref_stride, unsigned int *sad_array"; |
| 1808 specialize qw/vp9_highbd_sad8x8x4d/; | 1808 specialize qw/vp9_highbd_sad8x8x4d sse2/; |
| 1809 | 1809 |
| 1810 # TODO(jingning): need to convert these 4x8/8x4 functions into sse2 form | |
| 1811 add_proto qw/void vp9_highbd_sad8x4x4d/, "const uint8_t *src_ptr, int src_stri
de, const uint8_t* const ref_ptr[], int ref_stride, unsigned int *sad_array"; | 1810 add_proto qw/void vp9_highbd_sad8x4x4d/, "const uint8_t *src_ptr, int src_stri
de, const uint8_t* const ref_ptr[], int ref_stride, unsigned int *sad_array"; |
| 1812 specialize qw/vp9_highbd_sad8x4x4d/; | 1811 specialize qw/vp9_highbd_sad8x4x4d sse2/; |
| 1813 | 1812 |
| 1814 add_proto qw/void vp9_highbd_sad4x8x4d/, "const uint8_t *src_ptr, int src_stri
de, const uint8_t* const ref_ptr[], int ref_stride, unsigned int *sad_array"; | 1813 add_proto qw/void vp9_highbd_sad4x8x4d/, "const uint8_t *src_ptr, int src_stri
de, const uint8_t* const ref_ptr[], int ref_stride, unsigned int *sad_array"; |
| 1815 specialize qw/vp9_highbd_sad4x8x4d/; | 1814 specialize qw/vp9_highbd_sad4x8x4d sse2/; |
| 1816 | 1815 |
| 1817 add_proto qw/void vp9_highbd_sad4x4x4d/, "const uint8_t *src_ptr, int src_str
ide, const uint8_t* const ref_ptr[], int ref_stride, unsigned int *sad_array"; | 1816 add_proto qw/void vp9_highbd_sad4x4x4d/, "const uint8_t *src_ptr, int src_str
ide, const uint8_t* const ref_ptr[], int ref_stride, unsigned int *sad_array"; |
| 1818 specialize qw/vp9_highbd_sad4x4x4d/; | 1817 specialize qw/vp9_highbd_sad4x4x4d sse2/; |
| 1819 | 1818 |
| 1820 add_proto qw/unsigned int vp9_highbd_mse16x16/, "const uint8_t *src_ptr, int
source_stride, const uint8_t *ref_ptr, int recon_stride, unsigned int *sse"; | 1819 add_proto qw/unsigned int vp9_highbd_mse16x16/, "const uint8_t *src_ptr, int
source_stride, const uint8_t *ref_ptr, int recon_stride, unsigned int *sse"; |
| 1821 specialize qw/vp9_highbd_mse16x16/; | 1820 specialize qw/vp9_highbd_mse16x16/, "$sse2_x86inc"; |
| 1822 | 1821 |
| 1823 add_proto qw/unsigned int vp9_highbd_mse8x16/, "const uint8_t *src_ptr, int s
ource_stride, const uint8_t *ref_ptr, int recon_stride, unsigned int *sse"; | 1822 add_proto qw/unsigned int vp9_highbd_mse8x16/, "const uint8_t *src_ptr, int s
ource_stride, const uint8_t *ref_ptr, int recon_stride, unsigned int *sse"; |
| 1824 specialize qw/vp9_highbd_mse8x16/; | 1823 specialize qw/vp9_highbd_mse8x16/; |
| 1825 | 1824 |
| 1826 add_proto qw/unsigned int vp9_highbd_mse16x8/, "const uint8_t *src_ptr, int s
ource_stride, const uint8_t *ref_ptr, int recon_stride, unsigned int *sse"; | 1825 add_proto qw/unsigned int vp9_highbd_mse16x8/, "const uint8_t *src_ptr, int s
ource_stride, const uint8_t *ref_ptr, int recon_stride, unsigned int *sse"; |
| 1827 specialize qw/vp9_highbd_mse16x8/; | 1826 specialize qw/vp9_highbd_mse16x8/; |
| 1828 | 1827 |
| 1829 add_proto qw/unsigned int vp9_highbd_mse8x8/, "const uint8_t *src_ptr, int so
urce_stride, const uint8_t *ref_ptr, int recon_stride, unsigned int *sse"; | 1828 add_proto qw/unsigned int vp9_highbd_mse8x8/, "const uint8_t *src_ptr, int so
urce_stride, const uint8_t *ref_ptr, int recon_stride, unsigned int *sse"; |
| 1830 specialize qw/vp9_highbd_mse8x8/; | 1829 specialize qw/vp9_highbd_mse8x8/, "$sse2_x86inc"; |
| 1831 | 1830 |
| 1832 add_proto qw/unsigned int vp9_highbd_10_mse16x16/, "const uint8_t *src_ptr, in
t source_stride, const uint8_t *ref_ptr, int recon_stride, unsigned int *sse"; | 1831 add_proto qw/unsigned int vp9_highbd_10_mse16x16/, "const uint8_t *src_ptr, in
t source_stride, const uint8_t *ref_ptr, int recon_stride, unsigned int *sse"; |
| 1833 specialize qw/vp9_highbd_10_mse16x16/; | 1832 specialize qw/vp9_highbd_10_mse16x16/, "$sse2_x86inc"; |
| 1834 | 1833 |
| 1835 add_proto qw/unsigned int vp9_highbd_10_mse8x16/, "const uint8_t *src_ptr, int
source_stride, const uint8_t *ref_ptr, int recon_stride, unsigned int *sse"; | 1834 add_proto qw/unsigned int vp9_highbd_10_mse8x16/, "const uint8_t *src_ptr, int
source_stride, const uint8_t *ref_ptr, int recon_stride, unsigned int *sse"; |
| 1836 specialize qw/vp9_highbd_10_mse8x16/; | 1835 specialize qw/vp9_highbd_10_mse8x16/; |
| 1837 | 1836 |
| 1838 add_proto qw/unsigned int vp9_highbd_10_mse16x8/, "const uint8_t *src_ptr, int
source_stride, const uint8_t *ref_ptr, int recon_stride, unsigned int *sse"; | 1837 add_proto qw/unsigned int vp9_highbd_10_mse16x8/, "const uint8_t *src_ptr, int
source_stride, const uint8_t *ref_ptr, int recon_stride, unsigned int *sse"; |
| 1839 specialize qw/vp9_highbd_10_mse16x8/; | 1838 specialize qw/vp9_highbd_10_mse16x8/; |
| 1840 | 1839 |
| 1841 add_proto qw/unsigned int vp9_highbd_10_mse8x8/, "const uint8_t *src_ptr, int
source_stride, const uint8_t *ref_ptr, int recon_stride, unsigned int *sse"; | 1840 add_proto qw/unsigned int vp9_highbd_10_mse8x8/, "const uint8_t *src_ptr, int
source_stride, const uint8_t *ref_ptr, int recon_stride, unsigned int *sse"; |
| 1842 specialize qw/vp9_highbd_10_mse8x8/; | 1841 specialize qw/vp9_highbd_10_mse8x8/, "$sse2_x86inc"; |
| 1843 | 1842 |
| 1844 add_proto qw/unsigned int vp9_highbd_12_mse16x16/, "const uint8_t *src_ptr, in
t source_stride, const uint8_t *ref_ptr, int recon_stride, unsigned int *sse"; | 1843 add_proto qw/unsigned int vp9_highbd_12_mse16x16/, "const uint8_t *src_ptr, in
t source_stride, const uint8_t *ref_ptr, int recon_stride, unsigned int *sse"; |
| 1845 specialize qw/vp9_highbd_12_mse16x16/; | 1844 specialize qw/vp9_highbd_12_mse16x16/, "$sse2_x86inc"; |
| 1846 | 1845 |
| 1847 add_proto qw/unsigned int vp9_highbd_12_mse8x16/, "const uint8_t *src_ptr, int
source_stride, const uint8_t *ref_ptr, int recon_stride, unsigned int *sse"; | 1846 add_proto qw/unsigned int vp9_highbd_12_mse8x16/, "const uint8_t *src_ptr, int
source_stride, const uint8_t *ref_ptr, int recon_stride, unsigned int *sse"; |
| 1848 specialize qw/vp9_highbd_12_mse8x16/; | 1847 specialize qw/vp9_highbd_12_mse8x16/; |
| 1849 | 1848 |
| 1850 add_proto qw/unsigned int vp9_highbd_12_mse16x8/, "const uint8_t *src_ptr, int
source_stride, const uint8_t *ref_ptr, int recon_stride, unsigned int *sse"; | 1849 add_proto qw/unsigned int vp9_highbd_12_mse16x8/, "const uint8_t *src_ptr, int
source_stride, const uint8_t *ref_ptr, int recon_stride, unsigned int *sse"; |
| 1851 specialize qw/vp9_highbd_12_mse16x8/; | 1850 specialize qw/vp9_highbd_12_mse16x8/; |
| 1852 | 1851 |
| 1853 add_proto qw/unsigned int vp9_highbd_12_mse8x8/, "const uint8_t *src_ptr, int
source_stride, const uint8_t *ref_ptr, int recon_stride, unsigned int *sse"; | 1852 add_proto qw/unsigned int vp9_highbd_12_mse8x8/, "const uint8_t *src_ptr, int
source_stride, const uint8_t *ref_ptr, int recon_stride, unsigned int *sse"; |
| 1854 specialize qw/vp9_highbd_12_mse8x8/; | 1853 specialize qw/vp9_highbd_12_mse8x8/, "$sse2_x86inc"; |
| 1855 | 1854 |
| 1856 # ENCODEMB INVOKE | 1855 # ENCODEMB INVOKE |
| 1857 | 1856 |
| 1858 add_proto qw/int64_t vp9_highbd_block_error/, "const tran_low_t *coeff, const
tran_low_t *dqcoeff, intptr_t block_size, int64_t *ssz, int bd"; | 1857 add_proto qw/int64_t vp9_highbd_block_error/, "const tran_low_t *coeff, const
tran_low_t *dqcoeff, intptr_t block_size, int64_t *ssz, int bd"; |
| 1859 specialize qw/vp9_highbd_block_error/; | 1858 specialize qw/vp9_highbd_block_error sse2/; |
| 1860 | 1859 |
| 1861 add_proto qw/void vp9_highbd_subtract_block/, "int rows, int cols, int16_t *di
ff_ptr, ptrdiff_t diff_stride, const uint8_t *src_ptr, ptrdiff_t src_stride, con
st uint8_t *pred_ptr, ptrdiff_t pred_stride, int bd"; | 1860 add_proto qw/void vp9_highbd_subtract_block/, "int rows, int cols, int16_t *di
ff_ptr, ptrdiff_t diff_stride, const uint8_t *src_ptr, ptrdiff_t src_stride, con
st uint8_t *pred_ptr, ptrdiff_t pred_stride, int bd"; |
| 1862 specialize qw/vp9_highbd_subtract_block/; | 1861 specialize qw/vp9_highbd_subtract_block/; |
| 1863 | 1862 |
| 1864 add_proto qw/void vp9_highbd_quantize_fp/, "const tran_low_t *coeff_ptr, intpt
r_t n_coeffs, int skip_block, const int16_t *zbin_ptr, const int16_t *round_ptr,
const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_pt
r, tran_low_t *dqcoeff_ptr, const int16_t *dequant_ptr, int zbin_oq_value, uint1
6_t *eob_ptr, const int16_t *scan, const int16_t *iscan"; | 1863 add_proto qw/void vp9_highbd_quantize_fp/, "const tran_low_t *coeff_ptr, intpt
r_t n_coeffs, int skip_block, const int16_t *zbin_ptr, const int16_t *round_ptr,
const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_pt
r, tran_low_t *dqcoeff_ptr, const int16_t *dequant_ptr, int zbin_oq_value, uint1
6_t *eob_ptr, const int16_t *scan, const int16_t *iscan"; |
| 1865 specialize qw/vp9_highbd_quantize_fp/; | 1864 specialize qw/vp9_highbd_quantize_fp/; |
| 1866 | 1865 |
| 1867 add_proto qw/void vp9_highbd_quantize_fp_32x32/, "const tran_low_t *coeff_ptr,
intptr_t n_coeffs, int skip_block, const int16_t *zbin_ptr, const int16_t *roun
d_ptr, const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qco
eff_ptr, tran_low_t *dqcoeff_ptr, const int16_t *dequant_ptr, int zbin_oq_value,
uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan"; | 1866 add_proto qw/void vp9_highbd_quantize_fp_32x32/, "const tran_low_t *coeff_ptr,
intptr_t n_coeffs, int skip_block, const int16_t *zbin_ptr, const int16_t *roun
d_ptr, const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qco
eff_ptr, tran_low_t *dqcoeff_ptr, const int16_t *dequant_ptr, int zbin_oq_value,
uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan"; |
| 1868 specialize qw/vp9_highbd_quantize_fp_32x32/; | 1867 specialize qw/vp9_highbd_quantize_fp_32x32/; |
| 1869 | 1868 |
| 1870 add_proto qw/void vp9_highbd_quantize_b/, "const tran_low_t *coeff_ptr, intptr
_t n_coeffs, int skip_block, const int16_t *zbin_ptr, const int16_t *round_ptr,
const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr
, tran_low_t *dqcoeff_ptr, const int16_t *dequant_ptr, int zbin_oq_value, uint16
_t *eob_ptr, const int16_t *scan, const int16_t *iscan"; | 1869 add_proto qw/void vp9_highbd_quantize_b/, "const tran_low_t *coeff_ptr, intptr
_t n_coeffs, int skip_block, const int16_t *zbin_ptr, const int16_t *round_ptr,
const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr
, tran_low_t *dqcoeff_ptr, const int16_t *dequant_ptr, int zbin_oq_value, uint16
_t *eob_ptr, const int16_t *scan, const int16_t *iscan"; |
| 1871 specialize qw/vp9_highbd_quantize_b/; | 1870 specialize qw/vp9_highbd_quantize_b sse2/; |
| 1872 | 1871 |
| 1873 add_proto qw/void vp9_highbd_quantize_b_32x32/, "const tran_low_t *coeff_ptr,
intptr_t n_coeffs, int skip_block, const int16_t *zbin_ptr, const int16_t *round
_ptr, const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoe
ff_ptr, tran_low_t *dqcoeff_ptr, const int16_t *dequant_ptr, int zbin_oq_value,
uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan"; | 1872 add_proto qw/void vp9_highbd_quantize_b_32x32/, "const tran_low_t *coeff_ptr,
intptr_t n_coeffs, int skip_block, const int16_t *zbin_ptr, const int16_t *round
_ptr, const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoe
ff_ptr, tran_low_t *dqcoeff_ptr, const int16_t *dequant_ptr, int zbin_oq_value,
uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan"; |
| 1874 specialize qw/vp9_highbd_quantize_b_32x32/; | 1873 specialize qw/vp9_highbd_quantize_b_32x32 sse2/; |
| 1875 | 1874 |
| 1876 # | 1875 # |
| 1877 # Structured Similarity (SSIM) | 1876 # Structured Similarity (SSIM) |
| 1878 # | 1877 # |
| 1879 if (vpx_config("CONFIG_INTERNAL_STATS") eq "yes") { | 1878 if (vpx_config("CONFIG_INTERNAL_STATS") eq "yes") { |
| 1880 add_proto qw/void vp9_highbd_ssim_parms_8x8/, "uint16_t *s, int sp, uint16_t
*r, int rp, uint32_t *sum_s, uint32_t *sum_r, uint32_t *sum_sq_s, uint32_t *sum
_sq_r, uint32_t *sum_sxr"; | 1879 add_proto qw/void vp9_highbd_ssim_parms_8x8/, "uint16_t *s, int sp, uint16_t
*r, int rp, uint32_t *sum_s, uint32_t *sum_r, uint32_t *sum_sq_s, uint32_t *sum
_sq_r, uint32_t *sum_sxr"; |
| 1881 specialize qw/vp9_highbd_ssim_parms_8x8/; | 1880 specialize qw/vp9_highbd_ssim_parms_8x8/; |
| 1882 } | 1881 } |
| 1883 | 1882 |
| 1884 # fdct functions | 1883 # fdct functions |
| (...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1920 | 1919 |
| 1921 add_proto qw/void vp9_highbd_temporal_filter_apply/, "uint8_t *frame1, unsigne
d int stride, uint8_t *frame2, unsigned int block_width, unsigned int block_heig
ht, int strength, int filter_weight, unsigned int *accumulator, uint16_t *count"
; | 1920 add_proto qw/void vp9_highbd_temporal_filter_apply/, "uint8_t *frame1, unsigne
d int stride, uint8_t *frame2, unsigned int block_width, unsigned int block_heig
ht, int strength, int filter_weight, unsigned int *accumulator, uint16_t *count"
; |
| 1922 specialize qw/vp9_highbd_temporal_filter_apply/; | 1921 specialize qw/vp9_highbd_temporal_filter_apply/; |
| 1923 | 1922 |
| 1924 } | 1923 } |
| 1925 # End vp9_high encoder functions | 1924 # End vp9_high encoder functions |
| 1926 | 1925 |
| 1927 } | 1926 } |
| 1928 # end encoder functions | 1927 # end encoder functions |
| 1929 1; | 1928 1; |
| OLD | NEW |