Revert of Xfermode: SSE2 implementation of multiply_modeproc (https://codereview...
authorcommit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81>
Tue, 1 Apr 2014 14:17:44 +0000 (14:17 +0000)
committercommit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81>
Tue, 1 Apr 2014 14:17:44 +0000 (14:17 +0000)
commit079d2986002a6eb407ba4699bae58920fdc355a0
tree42d0ca271c956b6ee0ac9bbc353a6559eabffc44
parent25f7455f3a7cf2c440509bead85486079f1e4b31
Revert of Xfermode: SSE2 implementation of multiply_modeproc (https://codereview.chromium.org/202903004/)

Reason for revert:
Breaking builds

Original issue's description:
> Xfermode: SSE2 implementation of multiply_modeproc
>
> This patch implements basics for Xfermode SSE optimization. Based on
> these basics, SSE2 implementation of multiply_modeproc is provided. SSE2
> implementation for other modes will come in future. With this patch
> performance of Xfermode_Multiply will improve about 45%. Here are the
> data on desktop i7-3770.
> before:
> Xfermode_Multiply   8888:  cmsecs =     33.30   565:  cmsecs =     45.65
> after:
> Xfermode_Multiply   8888:  cmsecs =     17.18   565:  cmsecs =     24.87
>
> BUG=
>
> Committed: http://code.google.com/p/skia/source/detail?r=14006

R=mtklein@google.com, qiankun.miao@intel.com
TBR=mtklein@google.com, qiankun.miao@intel.com
NOTREECHECKS=true
NOTRY=true
BUG=

Author: robertphillips@google.com

Review URL: https://codereview.chromium.org/219243009

git-svn-id: http://skia.googlecode.com/svn/trunk@14007 2bbb7eff-a529-9590-31e7-b0007b416f81
gyp/opts.gyp
src/core/SkXfermode.cpp
src/opts/SkBlitRow_opts_SSE2.cpp
src/opts/SkColor_opts_SSE2.h
src/opts/SkXfermode_opts_SSE2.cpp [deleted file]
src/opts/SkXfermode_opts_SSE2.h [deleted file]
src/opts/opts_check_SSE2.cpp