]> granicus.if.org Git - libvpx/commitdiff
Only build ssse3 filter functions on 64 bit
authorJohann <johannkoenig@google.com>
Tue, 25 Aug 2015 23:55:26 +0000 (16:55 -0700)
committerJohann <johannkoenig@google.com>
Wed, 26 Aug 2015 17:32:18 +0000 (10:32 -0700)
Avoid an unused function warning by only building the functions when
they will be used.

Change-Id: I53b5bdc5a180c79d63b34e4c8921d679bbc54009

vpx_dsp/x86/vpx_subpixel_8t_intrin_ssse3.c

index 772e01e81acdbd2f524b6b1d47e9ac445fbecd39..48817581d214411c3735c6caa51319da65edd57a 100644 (file)
@@ -203,6 +203,7 @@ void vpx_filter_block1d8_h8_intrin_ssse3(const uint8_t *src_ptr,
   }
 }
 
+#if ARCH_X86_64
 static void vpx_filter_block1d16_h8_intrin_ssse3(const uint8_t *src_ptr,
                                                  ptrdiff_t src_pixels_per_line,
                                                  uint8_t *output_ptr,
@@ -319,6 +320,7 @@ static void vpx_filter_block1d16_h8_intrin_ssse3(const uint8_t *src_ptr,
     output_ptr+=output_pitch;
   }
 }
+#endif  // ARCH_X86_64
 
 void vpx_filter_block1d8_v8_intrin_ssse3(const uint8_t *src_ptr,
                                          ptrdiff_t src_pitch,
@@ -408,6 +410,7 @@ void vpx_filter_block1d8_v8_intrin_ssse3(const uint8_t *src_ptr,
   }
 }
 
+#if ARCH_X86_64
 static void vpx_filter_block1d16_v8_intrin_ssse3(const uint8_t *src_ptr,
                                                  ptrdiff_t src_pitch,
                                                  uint8_t *output_ptr,
@@ -522,6 +525,7 @@ static void vpx_filter_block1d16_v8_intrin_ssse3(const uint8_t *src_ptr,
     output_ptr+=out_pitch;
   }
 }
+#endif  // ARCH_X86_64
 
 #if ARCH_X86_64
 filter8_1dfunction vpx_filter_block1d16_v8_intrin_ssse3;