diff options
author | 2015-04-10 06:24:58 -0700 | |
---|---|---|
committer | 2015-04-10 06:24:58 -0700 | |
commit | c5e0891029bed0f9619d67281a81f13983a9687b (patch) | |
tree | 400fad28de7f4d3f6f4c330016b84e5f3b663141 /gyp/opts.gypi | |
parent | d0b5c33fda86a5fe91007b7875a28e8fa8ff70c8 (diff) |
Replace NEON assembly memset16 and memset32 with intrinsic versions.
According to bench/MemsetBench.cpp, I've got them somewhere between 10% slower
and a percent or two faster than the old assembly.
BUG=skia:
CQ_EXTRA_TRYBOTS=client.skia.android:Test-Android-GCC-Nexus5-CPU-NEON-Arm7-Debug-Trybot
Review URL: https://codereview.chromium.org/1075003002
Diffstat (limited to 'gyp/opts.gypi')
-rw-r--r-- | gyp/opts.gypi | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/gyp/opts.gypi b/gyp/opts.gypi index 96283874b0..90fc3ff754 100644 --- a/gyp/opts.gypi +++ b/gyp/opts.gypi @@ -32,9 +32,8 @@ '<(skia_src_path)/opts/SkBlurImage_opts_neon.cpp', '<(skia_src_path)/opts/SkMorphology_opts_neon.cpp', '<(skia_src_path)/opts/SkTextureCompression_opts_neon.cpp', + '<(skia_src_path)/opts/SkUtils_opts_arm_neon.cpp', '<(skia_src_path)/opts/SkXfermode_opts_arm_neon.cpp', - '<(skia_src_path)/opts/memset16_neon.S', - '<(skia_src_path)/opts/memset32_neon.S', ], 'arm64_sources': [ '<(skia_src_path)/opts/SkBitmapProcState_arm_neon.cpp', |