diff options
author | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2022-04-28 18:46:35 +0000 |
---|---|---|
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2022-04-28 18:46:35 +0000 |
commit | 01ba34e3b017ed49de241264f607b4bbf2db4559 (patch) | |
tree | 9787076a4894bab846d046b7245ca55c368b3fec | |
parent | 6fd586ddc1c5944c9b8450471e1bec025b7fb0ff (diff) | |
parent | c98473584dab648cd94b296887350624dab3303d (diff) | |
download | XNNPACK-main-cg-testing-release.tar.gz |
Snap for 8513021 from c98473584dab648cd94b296887350624dab3303d to main-cg-testing-releasemain-cg-testing-release
Change-Id: Iebb728b4663a22c1808e5515924c69ebdb59771f
-rw-r--r-- | Android.bp | 347 |
1 files changed, 259 insertions, 88 deletions
diff --git a/Android.bp b/Android.bp index 7c90c1bd7..2520c2e28 100644 --- a/Android.bp +++ b/Android.bp @@ -7590,8 +7590,12 @@ cc_library_static { arm64: { srcs: ALL_AARCH64_NEON_MICROKERNEL_SRCS, }, - x86: { enabled: false, }, - x86_64: { enabled: false, }, + x86: { + enabled: false, + }, + x86_64: { + enabled: false, + }, }, header_libs: [ "fp16_headers", @@ -7617,8 +7621,12 @@ cc_library_static { arm64: { srcs: PROD_AARCH64_NEON_MICROKERNEL_SRCS, }, - x86: { enabled: false, }, - x86_64: { enabled: false, }, + x86: { + enabled: false, + }, + x86_64: { + enabled: false, + }, }, header_libs: [ "fp16_headers", @@ -7644,8 +7652,12 @@ cc_library_static { arm64: { srcs: ALL_NEONFP16_MICROKERNEL_SRCS, }, - x86: { enabled: false, }, - x86_64: { enabled: false, }, + x86: { + enabled: false, + }, + x86_64: { + enabled: false, + }, }, header_libs: [ "fp16_headers", @@ -7671,8 +7683,12 @@ cc_library_static { arm64: { srcs: PROD_NEONFP16_MICROKERNEL_SRCS, }, - x86: { enabled: false, }, - x86_64: { enabled: false, }, + x86: { + enabled: false, + }, + x86_64: { + enabled: false, + }, }, header_libs: [ "fp16_headers", @@ -7698,8 +7714,12 @@ cc_library_static { arm64: { srcs: ALL_NEONFMA_MICROKERNEL_SRCS, }, - x86: { enabled: false, }, - x86_64: { enabled: false, }, + x86: { + enabled: false, + }, + x86_64: { + enabled: false, + }, }, header_libs: [ "fp16_headers", @@ -7725,8 +7745,12 @@ cc_library_static { arm64: { srcs: PROD_NEONFMA_MICROKERNEL_SRCS, }, - x86: { enabled: false, }, - x86_64: { enabled: false, }, + x86: { + enabled: false, + }, + x86_64: { + enabled: false, + }, }, header_libs: [ "fp16_headers", @@ -7752,8 +7776,12 @@ cc_library_static { arm64: { srcs: ALL_NEONV8_MICROKERNEL_SRCS, }, - x86: { enabled: false, }, - x86_64: { enabled: false, }, + x86: { + enabled: false, + }, + x86_64: { + enabled: false, + }, }, header_libs: [ "fp16_headers", @@ -7779,8 +7807,12 @@ cc_library_static { arm64: { srcs: PROD_NEONV8_MICROKERNEL_SRCS, }, - x86: { enabled: false, }, - x86_64: { enabled: false, }, + x86: { + enabled: false, + }, + x86_64: { + enabled: false, + }, }, header_libs: [ "fp16_headers", @@ -7795,15 +7827,21 @@ cc_library_static { name: "xnnpack_neonfp16arith_bench_microkernels", defaults: ["xnnpack_internal_default"], arch: { - arm: { enabled: false, }, + arm: { + enabled: false, + }, arm64: { srcs: ALL_AARCH64_NEONFP16ARITH_MICROKERNEL_SRCS, cflags: [ "-march=armv8.2-a+fp16", ], }, - x86: { enabled: false, }, - x86_64: { enabled: false, }, + x86: { + enabled: false, + }, + x86_64: { + enabled: false, + }, }, header_libs: [ "fp16_headers", @@ -7818,15 +7856,21 @@ cc_library_static { name: "xnnpack_neonfp16arith_prod_microkernels", defaults: ["xnnpack_internal_default"], arch: { - arm: { enabled: false, }, + arm: { + enabled: false, + }, arm64: { srcs: PROD_AARCH64_NEONFP16ARITH_MICROKERNEL_SRCS, cflags: [ "-march=armv8.2-a+fp16", ], }, - x86: { enabled: false, }, - x86_64: { enabled: false, }, + x86: { + enabled: false, + }, + x86_64: { + enabled: false, + }, }, header_libs: [ "fp16_headers", @@ -7855,8 +7899,12 @@ cc_library_static { "-march=armv8.2-a+dotprod", ], }, - x86: { enabled: false, }, - x86_64: { enabled: false, }, + x86: { + enabled: false, + }, + x86_64: { + enabled: false, + }, }, header_libs: [ "fp16_headers", @@ -7885,8 +7933,12 @@ cc_library_static { "-march=armv8.2-a+dotprod", ], }, - x86: { enabled: false, }, - x86_64: { enabled: false, }, + x86: { + enabled: false, + }, + x86_64: { + enabled: false, + }, }, header_libs: [ "fp16_headers", @@ -7915,8 +7967,12 @@ cc_library_static { "-march=armv8.2-a+fp16+dotprod", ], }, - x86: { enabled: false, }, - x86_64: { enabled: false, }, + x86: { + enabled: false, + }, + x86_64: { + enabled: false, + }, }, } @@ -7924,8 +7980,12 @@ cc_library_static { name: "xnnpack_sse2_amalgam_microkernels", defaults: ["xnnpack_internal_default"], arch: { - arm: { enabled: false, }, - arm64: { enabled: false, }, + arm: { + enabled: false, + }, + arm64: { + enabled: false, + }, x86: { srcs: [ "src/amalgam/sse.c", @@ -7958,8 +8018,12 @@ cc_library_static { name: "xnnpack_sse2_bench_microkernels", defaults: ["xnnpack_internal_default"], arch: { - arm: { enabled: false, }, - arm64: { enabled: false, }, + arm: { + enabled: false, + }, + arm64: { + enabled: false, + }, x86: { srcs: ALL_SSE_MICROKERNEL_SRCS + ALL_SSE2_MICROKERNEL_SRCS, cflags: [ @@ -7986,8 +8050,12 @@ cc_library_static { name: "xnnpack_sse2_prod_microkernels", defaults: ["xnnpack_internal_default"], arch: { - arm: { enabled: false, }, - arm64: { enabled: false, }, + arm: { + enabled: false, + }, + arm64: { + enabled: false, + }, x86: { srcs: ALL_SSE_MICROKERNEL_SRCS + ALL_SSE2_MICROKERNEL_SRCS, cflags: [ @@ -8014,8 +8082,12 @@ cc_library_static { name: "xnnpack_ssse3_amalgam_microkernels", defaults: ["xnnpack_internal_default"], arch: { - arm: { enabled: false, }, - arm64: { enabled: false, }, + arm: { + enabled: false, + }, + arm64: { + enabled: false, + }, x86: { srcs: [ "src/amalgam/ssse3.c", @@ -8046,8 +8118,12 @@ cc_library_static { name: "xnnpack_ssse3_bench_microkernels", defaults: ["xnnpack_internal_default"], arch: { - arm: { enabled: false, }, - arm64: { enabled: false, }, + arm: { + enabled: false, + }, + arm64: { + enabled: false, + }, x86: { srcs: ALL_SSSE3_MICROKERNEL_SRCS, cflags: [ @@ -8074,8 +8150,12 @@ cc_library_static { name: "xnnpack_ssse3_prod_microkernels", defaults: ["xnnpack_internal_default"], arch: { - arm: { enabled: false, }, - arm64: { enabled: false, }, + arm: { + enabled: false, + }, + arm64: { + enabled: false, + }, x86: { srcs: PROD_SSSE3_MICROKERNEL_SRCS, cflags: [ @@ -8102,8 +8182,12 @@ cc_library_static { name: "xnnpack_sse41_amalgam_microkernels", defaults: ["xnnpack_internal_default"], arch: { - arm: { enabled: false, }, - arm64: { enabled: false, }, + arm: { + enabled: false, + }, + arm64: { + enabled: false, + }, x86: { srcs: [ "src/amalgam/sse41.c", @@ -8134,8 +8218,12 @@ cc_library_static { name: "xnnpack_sse41_bench_microkernels", defaults: ["xnnpack_internal_default"], arch: { - arm: { enabled: false, }, - arm64: { enabled: false, }, + arm: { + enabled: false, + }, + arm64: { + enabled: false, + }, x86: { srcs: ALL_SSE41_MICROKERNEL_SRCS, cflags: [ @@ -8162,8 +8250,12 @@ cc_library_static { name: "xnnpack_sse41_prod_microkernels", defaults: ["xnnpack_internal_default"], arch: { - arm: { enabled: false, }, - arm64: { enabled: false, }, + arm: { + enabled: false, + }, + arm64: { + enabled: false, + }, x86: { srcs: PROD_SSE41_MICROKERNEL_SRCS, cflags: [ @@ -8190,8 +8282,12 @@ cc_library_static { name: "xnnpack_avx_amalgam_microkernels", defaults: ["xnnpack_internal_default"], arch: { - arm: { enabled: false, }, - arm64: { enabled: false, }, + arm: { + enabled: false, + }, + arm64: { + enabled: false, + }, x86: { srcs: [ "src/amalgam/avx.c", @@ -8222,8 +8318,12 @@ cc_library_static { name: "xnnpack_avx_bench_microkernels", defaults: ["xnnpack_internal_default"], arch: { - arm: { enabled: false, }, - arm64: { enabled: false, }, + arm: { + enabled: false, + }, + arm64: { + enabled: false, + }, x86: { srcs: ALL_AVX_MICROKERNEL_SRCS, cflags: [ @@ -8250,8 +8350,12 @@ cc_library_static { name: "xnnpack_avx_prod_microkernels", defaults: ["xnnpack_internal_default"], arch: { - arm: { enabled: false, }, - arm64: { enabled: false, }, + arm: { + enabled: false, + }, + arm64: { + enabled: false, + }, x86: { srcs: PROD_AVX_MICROKERNEL_SRCS, cflags: [ @@ -8278,8 +8382,12 @@ cc_library_static { name: "xnnpack_f16c_amalgam_microkernels", defaults: ["xnnpack_internal_default"], arch: { - arm: { enabled: false, }, - arm64: { enabled: false, }, + arm: { + enabled: false, + }, + arm64: { + enabled: false, + }, x86: { srcs: [ "src/amalgam/f16c.c", @@ -8310,8 +8418,12 @@ cc_library_static { name: "xnnpack_f16c_bench_microkernels", defaults: ["xnnpack_internal_default"], arch: { - arm: { enabled: false, }, - arm64: { enabled: false, }, + arm: { + enabled: false, + }, + arm64: { + enabled: false, + }, x86: { srcs: ALL_F16C_MICROKERNEL_SRCS, cflags: [ @@ -8338,8 +8450,12 @@ cc_library_static { name: "xnnpack_f16c_prod_microkernels", defaults: ["xnnpack_internal_default"], arch: { - arm: { enabled: false, }, - arm64: { enabled: false, }, + arm: { + enabled: false, + }, + arm64: { + enabled: false, + }, x86: { srcs: PROD_F16C_MICROKERNEL_SRCS, cflags: [ @@ -8366,8 +8482,12 @@ cc_library_static { name: "xnnpack_xop_bench_microkernels", defaults: ["xnnpack_internal_default"], arch: { - arm: { enabled: false, }, - arm64: { enabled: false, }, + arm: { + enabled: false, + }, + arm64: { + enabled: false, + }, x86: { srcs: ALL_XOP_MICROKERNEL_SRCS, cflags: [ @@ -8394,8 +8514,12 @@ cc_library_static { name: "xnnpack_xop_prod_microkernels", defaults: ["xnnpack_internal_default"], arch: { - arm: { enabled: false, }, - arm64: { enabled: false, }, + arm: { + enabled: false, + }, + arm64: { + enabled: false, + }, x86: { srcs: PROD_XOP_MICROKERNEL_SRCS, cflags: [ @@ -8422,8 +8546,12 @@ cc_library_static { name: "xnnpack_fma3_amalgam_microkernels", defaults: ["xnnpack_internal_default"], arch: { - arm: { enabled: false, }, - arm64: { enabled: false, }, + arm: { + enabled: false, + }, + arm64: { + enabled: false, + }, x86: { srcs: [ "src/amalgam/fma3.c", @@ -8456,8 +8584,12 @@ cc_library_static { name: "xnnpack_fma3_bench_microkernels", defaults: ["xnnpack_internal_default"], arch: { - arm: { enabled: false, }, - arm64: { enabled: false, }, + arm: { + enabled: false, + }, + arm64: { + enabled: false, + }, x86: { srcs: ALL_FMA3_MICROKERNEL_SRCS, cflags: [ @@ -8486,8 +8618,12 @@ cc_library_static { name: "xnnpack_fma3_prod_microkernels", defaults: ["xnnpack_internal_default"], arch: { - arm: { enabled: false, }, - arm64: { enabled: false, }, + arm: { + enabled: false, + }, + arm64: { + enabled: false, + }, x86: { srcs: PROD_FMA3_MICROKERNEL_SRCS, cflags: [ @@ -8516,8 +8652,12 @@ cc_library_static { name: "xnnpack_avx2_amalgam_microkernels", defaults: ["xnnpack_internal_default"], arch: { - arm: { enabled: false, }, - arm64: { enabled: false, }, + arm: { + enabled: false, + }, + arm64: { + enabled: false, + }, x86: { srcs: [ "src/amalgam/avx2.c", @@ -8552,8 +8692,12 @@ cc_library_static { name: "xnnpack_avx2_bench_microkernels", defaults: ["xnnpack_internal_default"], arch: { - arm: { enabled: false, }, - arm64: { enabled: false, }, + arm: { + enabled: false, + }, + arm64: { + enabled: false, + }, x86: { srcs: ALL_AVX2_MICROKERNEL_SRCS, cflags: [ @@ -8584,8 +8728,12 @@ cc_library_static { name: "xnnpack_avx2_prod_microkernels", defaults: ["xnnpack_internal_default"], arch: { - arm: { enabled: false, }, - arm64: { enabled: false, }, + arm: { + enabled: false, + }, + arm64: { + enabled: false, + }, x86: { srcs: PROD_AVX2_MICROKERNEL_SRCS, cflags: [ @@ -8616,8 +8764,12 @@ cc_library_static { name: "xnnpack_avx512skx_amalgam_microkernels", defaults: ["xnnpack_internal_default"], arch: { - arm: { enabled: false, }, - arm64: { enabled: false, }, + arm: { + enabled: false, + }, + arm64: { + enabled: false, + }, x86: { srcs: [ "src/amalgam/avx512skx.c", @@ -8656,8 +8808,12 @@ cc_library_static { name: "xnnpack_avx512skx_bench_microkernels", defaults: ["xnnpack_internal_default"], arch: { - arm: { enabled: false, }, - arm64: { enabled: false, }, + arm: { + enabled: false, + }, + arm64: { + enabled: false, + }, x86: { srcs: ALL_AVX512SKX_MICROKERNEL_SRCS, cflags: [ @@ -8692,8 +8848,12 @@ cc_library_static { name: "xnnpack_avx512skx_prod_microkernels", defaults: ["xnnpack_internal_default"], arch: { - arm: { enabled: false, }, - arm64: { enabled: false, }, + arm: { + enabled: false, + }, + arm64: { + enabled: false, + }, x86: { srcs: PROD_AVX512SKX_MICROKERNEL_SRCS, cflags: [ @@ -8728,8 +8888,12 @@ cc_library_static { name: "xnnpack_avx512f_amalgam_microkernels", defaults: ["xnnpack_internal_default"], arch: { - arm: { enabled: false, }, - arm64: { enabled: false, }, + arm: { + enabled: false, + }, + arm64: { + enabled: false, + }, x86: { srcs: [ "src/amalgam/avx512f.c", @@ -8760,8 +8924,12 @@ cc_library_static { name: "xnnpack_avx512f_bench_microkernels", defaults: ["xnnpack_internal_default"], arch: { - arm: { enabled: false, }, - arm64: { enabled: false, }, + arm: { + enabled: false, + }, + arm64: { + enabled: false, + }, x86: { srcs: ALL_AVX512F_MICROKERNEL_SRCS, cflags: [ @@ -8788,8 +8956,12 @@ cc_library_static { name: "xnnpack_avx512f_prod_microkernels", defaults: ["xnnpack_internal_default"], arch: { - arm: { enabled: false, }, - arm64: { enabled: false, }, + arm: { + enabled: false, + }, + arm64: { + enabled: false, + }, x86: { srcs: PROD_AVX512F_MICROKERNEL_SRCS, cflags: [ @@ -9141,7 +9313,6 @@ cc_library_static { ], } - cc_library_static { name: "xnnpack_mobilenet_v3_large_fp32", defaults: ["xnnpack_tests_default"], @@ -9198,7 +9369,7 @@ cc_benchmark { "bench/utils.cc", ], cflags: [ - "-Wno-unused-result" + "-Wno-unused-result", ], static_libs: [ "libcpuinfo", |