neon IsFlat

Move IsFlat to its own header. This allows it to continue to be
inlined. Using the RTCD and creating a distinct function slows down arm
builds.

   flower   mug
C    3.59  2.12
NEON 3.47  2.01

BUG=b/118740850

Change-Id: Id77e8f76d9e9790c498806e7070bbe37c10bc2e9
This commit is contained in:
Johann
2018-11-13 14:25:59 -08:00
committed by Pascal Massimino
parent 5b081219c9
commit 5173d4ee6f
3 changed files with 72 additions and 14 deletions

View File

@ -40,6 +40,7 @@ ENC_SOURCES =
ENC_SOURCES += cost.c
ENC_SOURCES += enc.c
ENC_SOURCES += lossless_enc.c
ENC_SOURCES += quant.h
ENC_SOURCES += ssim.c
libwebpdspdecode_sse41_la_SOURCES =