Skip to content
GitLab
Projects
Groups
Snippets
/
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
88df435d
Commit
88df435d
authored
Jun 16, 2014
by
James Zern
Committed by
Gerrit Code Review
Jun 16, 2014
Browse files
Merge "vp9_rtcd: correct avx2 references"
parents
54547f68
9f3a0dbb
Changes
1
Hide whitespace changes
Inline
Side-by-side
vp9/common/vp9_rtcd_defs.pl
View file @
88df435d
...
...
@@ -402,25 +402,25 @@ if (vpx_config("CONFIG_VP9_ENCODER") eq "yes") {
# variance
add_proto
qw/unsigned int vp9_variance32x16/
,
"
const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse
";
specialize
qw/vp9_variance32x16/
,
"
$sse2_x86inc
"
,
"
$avx2_x86inc
"
;
specialize
qw/vp9_variance32x16
avx2
/
,
"
$sse2_x86inc
";
add_proto
qw/unsigned int vp9_variance16x32/
,
"
const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse
";
specialize
qw/vp9_variance16x32/
,
"
$sse2_x86inc
";
add_proto
qw/unsigned int vp9_variance64x32/
,
"
const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse
";
specialize
qw/vp9_variance64x32/
,
"
$sse2_x86inc
"
,
"
$avx2_x86inc
"
;
specialize
qw/vp9_variance64x32
avx2
/
,
"
$sse2_x86inc
";
add_proto
qw/unsigned int vp9_variance32x64/
,
"
const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse
";
specialize
qw/vp9_variance32x64/
,
"
$sse2_x86inc
";
add_proto
qw/unsigned int vp9_variance32x32/
,
"
const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse
";
specialize
qw/vp9_variance32x32/
,
"
$sse2_x86inc
"
,
"
$avx2_x86inc
"
;
specialize
qw/vp9_variance32x32
avx2
/
,
"
$sse2_x86inc
";
add_proto
qw/unsigned int vp9_variance64x64/
,
"
const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse
";
specialize
qw/vp9_variance64x64/
,
"
$sse2_x86inc
"
,
"
$avx2_x86inc
"
;
specialize
qw/vp9_variance64x64
avx2
/
,
"
$sse2_x86inc
";
add_proto
qw/unsigned int vp9_variance16x16/
,
"
const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse
";
specialize
qw/vp9_variance16x16 mmx/
,
"
$sse2_x86inc
"
,
"
$avx2_x86inc
"
;
specialize
qw/vp9_variance16x16 mmx
avx2
/
,
"
$sse2_x86inc
";
add_proto
qw/unsigned int vp9_variance16x8/
,
"
const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse
";
specialize
qw/vp9_variance16x8 mmx/
,
"
$sse2_x86inc
";
...
...
@@ -693,7 +693,7 @@ add_proto qw/void vp9_sad4x4x4d/, "const uint8_t *src_ptr, int src_stride, cons
specialize
qw/vp9_sad4x4x4d sse/
;
add_proto
qw/unsigned int vp9_mse16x16/
,
"
const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int recon_stride, unsigned int *sse
";
specialize
qw/vp9_mse16x16 mmx/
,
"
$sse2_x86inc
"
,
"
$avx2_x86inc
"
;
specialize
qw/vp9_mse16x16 mmx
avx2
/
,
"
$sse2_x86inc
";
add_proto
qw/unsigned int vp9_mse8x16/
,
"
const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int recon_stride, unsigned int *sse
";
specialize
qw/vp9_mse8x16/
;
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new 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