diff options
author | James Almer <jamrial@gmail.com> | 2015-01-19 09:59:51 +0300 |
---|---|---|
committer | Hendrik Leppkes <h.leppkes@gmail.com> | 2015-01-20 20:22:35 +0300 |
commit | 84fe8302eced3386cf7a0a44487390f9d7b66fb0 (patch) | |
tree | 83486d865cbde5362850714648cb35c11f372406 /libavcodec/x86/hevc_intra_intrinsic.c | |
parent | 6660ed36bab7c23970a4f6513a7855ef891d3244 (diff) |
x86/hevc: correctly mark intrapred functions as SSE4mpc-hc-1.7.7-9
No SSE4.2 intrinsics are being used
Diffstat (limited to 'libavcodec/x86/hevc_intra_intrinsic.c')
-rw-r--r-- | libavcodec/x86/hevc_intra_intrinsic.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/libavcodec/x86/hevc_intra_intrinsic.c b/libavcodec/x86/hevc_intra_intrinsic.c index 40e44d9f59..3a8a331ed9 100644 --- a/libavcodec/x86/hevc_intra_intrinsic.c +++ b/libavcodec/x86/hevc_intra_intrinsic.c @@ -7,7 +7,7 @@ #ifdef __GNUC__ #pragma GCC push_options -#pragma GCC target("sse4.2") +#pragma GCC target("sse4.1") #endif #if HAVE_SSE2 @@ -16,11 +16,11 @@ #if HAVE_SSSE3 #include <tmmintrin.h> #endif -#if HAVE_SSE42 +#if HAVE_SSE4 #include <smmintrin.h> #endif -#if HAVE_SSE42 +#if HAVE_SSE4 #define _MM_PACKUS_EPI32 _mm_packus_epi32 #else static av_always_inline __m128i _MM_PACKUS_EPI32( __m128i a, __m128i b ) @@ -37,7 +37,7 @@ static av_always_inline __m128i _MM_PACKUS_EPI32( __m128i a, __m128i b ) //////////////////////////////////////////////////////////////////////////////// // //////////////////////////////////////////////////////////////////////////////// -#if HAVE_SSE42 +#if HAVE_SSE4 #define PLANAR_INIT_8() \ uint8_t *src = (uint8_t*)_src; \ const uint8_t *top = (const uint8_t*)_top; \ @@ -634,7 +634,7 @@ PRED_PLANAR_3(10) //////////////////////////////////////////////////////////////////////////////// // //////////////////////////////////////////////////////////////////////////////// -#if HAVE_SSE42 +#if HAVE_SSE4 #define ANGULAR_COMPUTE_10(W) \ for (x = 0; x < W; x += 4) { \ r3 = _mm_set1_epi32((fact << 16) + (32 - fact)); \ |