skia2/src/opts
Mike Klein 5334e8976d Revert "restore murmur3 for older iOS devices"
This reverts commit 3c161467f0.

Reason for revert: need to keep iOS simulator (Build-Mac-Clang-x64-Release-iOS) in mind

Original change's description:
> restore murmur3 for older iOS devices
>
> For reference, the relative costs are roughly,
>    - our hash with CRC32c instructions    1x
>    - Murmur3                             11x
>    - our hash with CRC32c fallback       23x
>
> So this should be a ~2x speedup for those
> older iOS devices not using an arm64e slice.
>
> Bug: skia:11001
> Cq-Include-Trybots: luci.skia.skia.primary:Test-iOS-Clang-iPadPro-GPU-PowerVRGT7800-arm64-Debug-All,Test-iOS-Clang-iPhone11-GPU-AppleA13-arm64-Debug-All,Test-iOS-Clang-iPhone6-GPU-PowerVRGX6450-arm64-Debug-All,Test-iOS-Clang-iPhone7-GPU-PowerVRGT7600-arm64-Debug-All,Test-iOS-Clang-iPhone8-GPU-AppleA11-arm64-Debug-All
> Change-Id: Ib56195ddc0c522380d263d56e767331d9f635728
> Reviewed-on: https://skia-review.googlesource.com/c/skia/+/340178
> Commit-Queue: Mike Klein <mtklein@google.com>
> Reviewed-by: Brian Osman <brianosman@google.com>

TBR=mtklein@google.com,brianosman@google.com

Change-Id: I0e3b23e63c33910e482031d7475feb624bd6e1f6
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: skia:11001
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/340396
Commit-Queue: Mike Klein <mtklein@google.com>
Reviewed-by: Mike Klein <mtklein@google.com>
2020-12-02 22:39:01 +00:00
..
Sk4px_NEON.h minor Sk4px cleanup 2018-12-18 20:46:25 +00:00
Sk4px_none.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
Sk4px_SSE2.h minor Sk4px cleanup 2018-12-18 20:46:25 +00:00
SkBitmapProcState_opts.h Simplify bitmapprocstate to just store bool for bilerp 2020-11-24 21:51:16 +00:00
SkBlitMask_opts.h Enable ClangTidy check llvm-namespace-comment. 2020-08-06 19:07:52 +00:00
SkBlitRow_opts.h overhaul blit_row_s32a_opaque() 2020-08-29 13:04:30 +00:00
SkChecksum_opts.h Revert "restore murmur3 for older iOS devices" 2020-12-02 22:39:01 +00:00
SkOpts_avx.cpp Enable ClangTidy check llvm-namespace-comment. 2020-08-06 19:07:52 +00:00
SkOpts_crc32.cpp Revert "finish new-style opts" 2020-06-04 14:20:17 +00:00
SkOpts_hsw.cpp Enable ClangTidy check llvm-namespace-comment. 2020-08-06 19:07:52 +00:00
SkOpts_skx.cpp second guess swizzler avx-512 opts 2020-08-28 17:20:59 +00:00
SkOpts_sse41.cpp remove sse4.1 opts level 2020-06-05 12:00:09 +00:00
SkOpts_sse42.cpp Enable ClangTidy check llvm-namespace-comment. 2020-08-06 19:07:52 +00:00
SkOpts_ssse3.cpp Enable ClangTidy check llvm-namespace-comment. 2020-08-06 19:07:52 +00:00
SkRasterPipeline_opts.h remove SkRP-based runtime effects 2020-08-05 21:08:05 +00:00
SkSwizzler_opts.h add missing include 2020-08-28 15:37:29 +00:00
SkUtils_opts.h Enable ClangTidy check llvm-namespace-comment. 2020-08-06 19:07:52 +00:00
SkVM_opts.h remove "half" term from SkVM 2020-12-01 17:08:32 +00:00
SkXfermode_opts.h Enable ClangTidy check misc-definitions-in-headers. 2020-08-02 18:53:15 +00:00