diff options
author | Scott LaVarnway <slavarnway@google.com> | 2016-05-18 04:24:41 -0700 |
---|---|---|
committer | Scott LaVarnway <slavarnway@google.com> | 2016-05-18 04:24:41 -0700 |
commit | 2468163e0770108f5216b65445ce05a8241bca21 (patch) | |
tree | 7e9f9029556f01785c36fb7e38612f4ae90091c9 /vpx_dsp/x86/variance_sse2.c | |
parent | c1e4f5a80d6d56f7227762bc76372b60fbedf46b (diff) | |
download | libvpx-2468163e0770108f5216b65445ce05a8241bca21.tar libvpx-2468163e0770108f5216b65445ce05a8241bca21.tar.gz libvpx-2468163e0770108f5216b65445ce05a8241bca21.tar.bz2 libvpx-2468163e0770108f5216b65445ce05a8241bca21.zip |
Code clean of sub_pixel_variance4xh
Replace MMX with SSE2.
Change-Id: Ia8fcba755952804e347d7d7736f57d1f90c988a0
Diffstat (limited to 'vpx_dsp/x86/variance_sse2.c')
-rw-r--r-- | vpx_dsp/x86/variance_sse2.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/vpx_dsp/x86/variance_sse2.c b/vpx_dsp/x86/variance_sse2.c index 43f4603ca..6987c2e24 100644 --- a/vpx_dsp/x86/variance_sse2.c +++ b/vpx_dsp/x86/variance_sse2.c @@ -320,11 +320,11 @@ unsigned int vpx_mse16x16_sse2(const uint8_t *src, int src_stride, int height, unsigned int *sse, \ void *unused0, void *unused) #define DECLS(opt1, opt2) \ - DECL(4, opt2); \ + DECL(4, opt1); \ DECL(8, opt1); \ DECL(16, opt1) -DECLS(sse2, sse); +DECLS(sse2, sse2); DECLS(ssse3, ssse3); #undef DECLS #undef DECL @@ -380,10 +380,10 @@ FN(16, 8, 16, 4, 3, opt1, (int32_t), (int32_t)); \ FN(8, 16, 8, 3, 4, opt1, (int32_t), (int32_t)); \ FN(8, 8, 8, 3, 3, opt1, (int32_t), (int32_t)); \ FN(8, 4, 8, 3, 2, opt1, (int32_t), (int32_t)); \ -FN(4, 8, 4, 2, 3, opt2, (int32_t), (int32_t)); \ -FN(4, 4, 4, 2, 2, opt2, (int32_t), (int32_t)) +FN(4, 8, 4, 2, 3, opt1, (int32_t), (int32_t)); \ +FN(4, 4, 4, 2, 2, opt1, (int32_t), (int32_t)) -FNS(sse2, sse); +FNS(sse2, sse2); FNS(ssse3, ssse3); #undef FNS @@ -401,11 +401,11 @@ int vpx_sub_pixel_avg_variance##w##xh_##opt(const uint8_t *src, \ int height, unsigned int *sse, \ void *unused0, void *unused) #define DECLS(opt1, opt2) \ -DECL(4, opt2); \ +DECL(4, opt1); \ DECL(8, opt1); \ DECL(16, opt1) -DECLS(sse2, sse); +DECLS(sse2, sse2); DECLS(ssse3, ssse3); #undef DECL #undef DECLS @@ -466,8 +466,8 @@ FN(16, 8, 16, 4, 3, opt1, (uint32_t), (int32_t)); \ FN(8, 16, 8, 3, 4, opt1, (uint32_t), (int32_t)); \ FN(8, 8, 8, 3, 3, opt1, (uint32_t), (int32_t)); \ FN(8, 4, 8, 3, 2, opt1, (uint32_t), (int32_t)); \ -FN(4, 8, 4, 2, 3, opt2, (uint32_t), (int32_t)); \ -FN(4, 4, 4, 2, 2, opt2, (uint32_t), (int32_t)) +FN(4, 8, 4, 2, 3, opt1, (uint32_t), (int32_t)); \ +FN(4, 4, 4, 2, 2, opt1, (uint32_t), (int32_t)) FNS(sse2, sse); FNS(ssse3, ssse3); |