Upstream version 9.38.198.0
[platform/framework/web/crosswalk.git] / src / third_party / libvpx / libvpx_srcs_x86_intrinsics.gypi
index 5f72045..25f3692 100644 (file)
@@ -72,6 +72,7 @@
       'sources': [
         '<(libvpx_source)/vp8/common/x86/variance_ssse3.c',
         '<(libvpx_source)/vp8/encoder/x86/quantize_ssse3.c',
+        '<(libvpx_source)/vp9/common/x86/vp9_idct_intrin_ssse3.c',
         '<(libvpx_source)/vp9/common/x86/vp9_subpixel_8t_intrin_ssse3.c',
       ],
       'conditions': [
         }],
       ],
     },
+    {
+      'target_name': 'libvpx_intrinsics_sse4_1',
+      'type': 'static_library',
+      'include_dirs': [
+        'source/config/<(OS_CATEGORY)/<(target_arch_full)',
+        '<(libvpx_source)',
+      ],
+      'sources': [
+        '<(libvpx_source)/vp8/encoder/x86/quantize_sse4.c',
+      ],
+      'conditions': [
+        ['os_posix==1 and OS!="mac" and OS!="ios"', {
+          'cflags!': [ '-mfpu=vfpv3-d16' ],
+          'cflags': [ '-msse4.1', ],
+        }],
+        ['OS=="mac" or OS=="ios"', {
+          'xcode_settings': {
+            'OTHER_CFLAGS': [ '-msse4.1', ],
+          },
+        }],
+      ],
+    },
   ],
 }