Revert "remove vp9_diamond_search_sad_avx.c"
authorScott LaVarnway <slavarnway@google.com>
Wed, 8 Jun 2016 00:21:01 +0000 (17:21 -0700)
committerScott LaVarnway <slavarnway@google.com>
Wed, 8 Jun 2016 00:21:01 +0000 (17:21 -0700)
commiteb09bbe88bfdf6ac59477dbadf1a7376d46d95d3
treee33d7b466540797febbfe992ac805e817357a464
parent03a401c4d9c17b1bbf2462e751758daa0a3daa6c
Revert "remove vp9_diamond_search_sad_avx.c"

This reverts commit be12fefa4b7d224e9f39275a6bb4fab01b8bae3b
and commit 057c1c4034ba5b9bf360c5c1f600ebc6d0718c3a.

Also, the mismatch between the avx version and the
c version has been fixed.

BUG=https://bugs.chromium.org/p/webm/issues/detail?id=1168

For a rt encode using 1080p@60fps material, up to 11% performance
improvement overall was seen.

Change-Id: Icd1f216209ebc6fc0b8da885f32f356fa4355ed0
vp9/common/vp9_rtcd_defs.pl
vp9/encoder/x86/vp9_diamond_search_sad_avx.c [new file with mode: 0644]
vp9/vp9cx.mk