jumper, revert to generating .S files
authorMike Klein <mtklein@chromium.org>
Wed, 29 Mar 2017 20:33:06 +0000 (16:33 -0400)
committerSkia Commit-Bot <skia-commit-bot@chromium.org>
Wed, 29 Mar 2017 21:22:11 +0000 (21:22 +0000)
commitd7e06aec7e7837ca1dd54680ad37b431e40e4eef
treeffe17ff5709c7acb4759c3b131de35a2096ea5f6
parent291932e8e42e0556bfef9118231b4ac364ecf5df
jumper, revert to generating .S files

I went with the unified-in-one-.cpp approach mostly to make it easy to
roll out SkJumper.  I no longer see any difficultly rolling out the
assembly files, and it's possible the unified .cpp approach just makes
things harder.

Let's see if it's any easier to get Chrome's official build to work with
normal assembly files.  It's not going to be a problem to roll out.

This is a partial revert of https://skia-review.googlesource.com/c/9336.

CQ_INCLUDE_TRYBOTS=skia.primary:Test-Win2k8-MSVC-GCE-CPU-AVX2-x86_64-Debug,Test-Mac-Clang-MacMini6.2-CPU-AVX-x86_64-Debug,Test-Ubuntu-Clang-GCE-CPU-AVX2-x86_64-Debug,Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug

Change-Id: Idfdbd2d322452b44bc0adaf6dc299cc7649bc51e
Reviewed-on: https://skia-review.googlesource.com/10561
Reviewed-by: Herb Derby <herb@google.com>
Commit-Queue: Mike Klein <mtklein@chromium.org>
BUILD.gn
src/jumper/SkJumper.cpp
src/jumper/SkJumper_generated.S [new file with mode: 0644]
src/jumper/SkJumper_generated.cpp [deleted file]
src/jumper/SkJumper_generated_win.S [new file with mode: 0644]
src/jumper/build_stages.py