diff options
author | Jake Weinstein <jake@aospa.co> | 2023-01-27 01:17:36 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2023-01-27 01:17:36 +0000 |
commit | d83151a6a0189f2c748491390b114b41451724fa (patch) | |
tree | b6182e391304fb3a42c51d482dcf671f540f2363 | |
parent | 8a481eb48cf7ace04026cbe776d65492f89a6d7d (diff) | |
parent | 089cb05b99b8e869d87fc39bed98e006ac58f25f (diff) | |
download | arm-optimized-routines-d83151a6a0189f2c748491390b114b41451724fa.tar.gz |
Build SVE routines. am: ffea11cb14 am: 089cb05b99
Original change: https://android-review.googlesource.com/c/platform/external/arm-optimized-routines/+/2292660
Change-Id: Ia9342d61d347c848df56818a754589a4e94bba9c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r-- | Android.bp | 15 |
1 files changed, 13 insertions, 2 deletions
@@ -109,31 +109,42 @@ cc_library_static { arm64: { srcs: [ "string/aarch64/memchr-mte.S", + "string/aarch64/memchr-sve.S", "string/aarch64/memchr.S", + "string/aarch64/memcmp-sve.S", "string/aarch64/memcmp.S", "string/aarch64/memcpy-advsimd.S", + "string/aarch64/memcpy-sve.S", "string/aarch64/memcpy.S", "string/aarch64/memrchr.S", "string/aarch64/memset.S", + "string/aarch64/stpcpy-sve.S", "string/aarch64/stpcpy.S", "string/aarch64/strchrnul-mte.S", + "string/aarch64/strchrnul-sve.S", "string/aarch64/strchrnul.S", "string/aarch64/strchr-mte.S", + "string/aarch64/strchr-sve.S", "string/aarch64/strchr.S", + "string/aarch64/strcmp-sve.S", "string/aarch64/strcmp.S", + "string/aarch64/strcpy-sve.S", "string/aarch64/strcpy.S", "string/aarch64/strlen-mte.S", + "string/aarch64/strlen-sve.S", "string/aarch64/strlen.S", + "string/aarch64/strncmp-sve.S", "string/aarch64/strncmp.S", + "string/aarch64/strnlen-sve.S", "string/aarch64/strnlen.S", "string/aarch64/strrchr-mte.S", + "string/aarch64/strrchr-sve.S", "string/aarch64/strrchr.S", ], asflags: [ - "-D__memcmp_aarch64=memcmp", + "-march=armv8-a+sve", "-D__memset_aarch64=memset", "-D__memrchr_aarch64=memrchr", - "-D__strnlen_aarch64=strnlen", ] }, }, |