From c5e0891029bed0f9619d67281a81f13983a9687b Mon Sep 17 00:00:00 2001 From: mtklein Date: Fri, 10 Apr 2015 06:24:58 -0700 Subject: 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 --- gyp/opts.gypi | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'gyp') 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', -- cgit v1.2.3