Add av1_convolve_ x,y _avx2()
commit8b909189a3916c9fabb8bd6948282046ab1fbbcc
authorScott LaVarnway <slavarnway@google.com>
Thu, 28 Dec 2017 19:39:41 +0000 (28 11:39 -0800)
committerYunqing Wang <yunqingwang@google.com>
Wed, 3 Jan 2018 00:27:12 +0000 (3 00:27 +0000)
tree42ffed0c097ce36be8e87ce0deda4c351d94ed3c
parente7f3b89fc5ed567bf489e6ab912639bd4c505c19
Add av1_convolve_ x,y _avx2()

Based on av1_convolve_2d_avx2().  Special case added to call
the sse2 version which is faster for widths < 16.

Change-Id: Ia03ccb1c7d30e7b0d2ba7b36c7c8d5775a6d4e8f
av1/common/av1_rtcd_defs.pl
av1/common/x86/convolve_avx2.c
test/av1_convolve_2d_test.cc
test/av1_convolve_2d_test_util.cc
test/av1_convolve_2d_test_util.h