Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Yushin Cho
aom-rav1e
Commits
25a666ef
Commit
25a666ef
authored
May 01, 2014
by
Dmitry Kovalev
Browse files
Moving pair_set_epi32 macro into vp9_dct32x32_sse2.c.
Change-Id: I642a7d343677bf934e9a54cf4ad78e908620e39a
parent
e05b92c0
Changes
2
Hide whitespace changes
Inline
Side-by-side
vp9/common/vp9_idct.h
View file @
25a666ef
...
...
@@ -33,9 +33,6 @@ extern "C" {
#define pair_set_epi16(a, b) \
_mm_set_epi16(b, a, b, a, b, a, b, a)
#define pair_set_epi32(a, b) \
_mm_set_epi32(b, a, b, a)
// Constants:
// for (int i = 1; i< 32; ++i)
// printf("static const int cospi_%d_64 = %.0f;\n", i,
...
...
vp9/encoder/x86/vp9_dct32x32_sse2.c
View file @
25a666ef
...
...
@@ -12,6 +12,9 @@
#include
"vp9/common/vp9_idct.h"
// for cospi constants
#include
"vpx_ports/mem.h"
#define pair_set_epi32(a, b) \
_mm_set_epi32(b, a, b, a)
#if FDCT32x32_HIGH_PRECISION
static
INLINE
__m128i
k_madd_epi32
(
__m128i
a
,
__m128i
b
)
{
__m128i
buf0
,
buf1
;
...
...
Write
Preview
Supports
Markdown
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