Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Xiph.Org
aom-rav1e
Commits
761ae880
Commit
761ae880
authored
Oct 13, 2016
by
Yi Luo
Browse files
Delete some redundant function declarations in aom_dsp_rtcd_defs.pl
Change-Id: I4df57a7faba5800c048b2dc469ec31545406f55c
parent
97535038
Changes
1
Hide whitespace changes
Inline
Side-by-side
aom_dsp/aom_dsp_rtcd_defs.pl
View file @
761ae880
...
...
@@ -1034,47 +1034,6 @@ specialize qw/aom_sum_squares_i16 sse2/;
}
# Single block SAD
#
add_proto
qw/unsigned int aom_sad64x64/
,
"
const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride
";
specialize
qw/aom_sad64x64 avx2 neon msa sse2/
;
add_proto
qw/unsigned int aom_sad64x32/
,
"
const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride
";
specialize
qw/aom_sad64x32 avx2 msa sse2/
;
add_proto
qw/unsigned int aom_sad32x64/
,
"
const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride
";
specialize
qw/aom_sad32x64 avx2 msa sse2/
;
add_proto
qw/unsigned int aom_sad32x32/
,
"
const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride
";
specialize
qw/aom_sad32x32 avx2 neon msa sse2/
;
add_proto
qw/unsigned int aom_sad32x16/
,
"
const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride
";
specialize
qw/aom_sad32x16 avx2 msa sse2/
;
add_proto
qw/unsigned int aom_sad16x32/
,
"
const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride
";
specialize
qw/aom_sad16x32 msa sse2/
;
add_proto
qw/unsigned int aom_sad16x16/
,
"
const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride
";
specialize
qw/aom_sad16x16 media neon msa sse2/
;
add_proto
qw/unsigned int aom_sad16x8/
,
"
const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride
";
specialize
qw/aom_sad16x8 neon msa sse2/
;
add_proto
qw/unsigned int aom_sad8x16/
,
"
const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride
";
specialize
qw/aom_sad8x16 neon msa sse2/
;
add_proto
qw/unsigned int aom_sad8x8/
,
"
const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride
";
specialize
qw/aom_sad8x8 neon msa sse2/
;
add_proto
qw/unsigned int aom_sad8x4/
,
"
const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride
";
specialize
qw/aom_sad8x4 msa sse2/
;
add_proto
qw/unsigned int aom_sad4x8/
,
"
const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride
";
specialize
qw/aom_sad4x8 msa sse2/
;
add_proto
qw/unsigned int aom_sad4x4/
,
"
const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride
";
specialize
qw/aom_sad4x4 neon msa sse2/
;
#
# Avg
#
...
...
@@ -1136,7 +1095,7 @@ foreach (@block_sizes) {
specialize
qw/aom_sad128x128 sse2/
;
specialize
qw/aom_sad128x64 sse2/
;
specialize
qw/aom_sad64x128 sse2/
;
specialize
qw/aom_sad64x64 avx2
msa sse2/
;
specialize
qw/aom_sad64x64 avx2
neon
msa sse2/
;
specialize
qw/aom_sad64x32 avx2 msa sse2/
;
specialize
qw/aom_sad32x64 avx2 msa sse2/
;
specialize
qw/aom_sad32x32 avx2 neon msa sse2/
;
...
...
@@ -1327,48 +1286,6 @@ if (aom_config("CONFIG_INTERNAL_STATS") eq "yes") {
if
(
aom_config
("
CONFIG_ENCODERS
")
eq
"
yes
")
{
#
# Variance
#
add_proto
qw/unsigned int aom_variance64x64/
,
"
const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse
";
specialize
qw/aom_variance64x64 sse2 avx2 neon msa/
;
add_proto
qw/unsigned int aom_variance64x32/
,
"
const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse
";
specialize
qw/aom_variance64x32 sse2 avx2 neon msa/
;
add_proto
qw/unsigned int aom_variance32x64/
,
"
const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse
";
specialize
qw/aom_variance32x64 sse2 neon msa/
;
add_proto
qw/unsigned int aom_variance32x32/
,
"
const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse
";
specialize
qw/aom_variance32x32 sse2 avx2 neon msa/
;
add_proto
qw/unsigned int aom_variance32x16/
,
"
const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse
";
specialize
qw/aom_variance32x16 sse2 avx2 msa/
;
add_proto
qw/unsigned int aom_variance16x32/
,
"
const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse
";
specialize
qw/aom_variance16x32 sse2 msa/
;
add_proto
qw/unsigned int aom_variance16x16/
,
"
const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse
";
specialize
qw/aom_variance16x16 sse2 avx2 media neon msa/
;
add_proto
qw/unsigned int aom_variance16x8/
,
"
const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse
";
specialize
qw/aom_variance16x8 sse2 neon msa/
;
add_proto
qw/unsigned int aom_variance8x16/
,
"
const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse
";
specialize
qw/aom_variance8x16 sse2 neon msa/
;
add_proto
qw/unsigned int aom_variance8x8/
,
"
const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse
";
specialize
qw/aom_variance8x8 sse2 media neon msa/
;
add_proto
qw/unsigned int aom_variance8x4/
,
"
const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse
";
specialize
qw/aom_variance8x4 sse2 msa/
;
add_proto
qw/unsigned int aom_variance4x8/
,
"
const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse
";
specialize
qw/aom_variance4x8 sse2 msa/
;
add_proto
qw/unsigned int aom_variance4x4/
,
"
const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse
";
specialize
qw/aom_variance4x4 sse2 msa/
;
#
# Specialty Variance
#
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment