Revert "Revert "Upgrade XNNPACK to 1498d1d4d0430480dfe5c4538049b4f789d29134""
This reverts commit 016db6e44148f9e6f9c6f1ee6ff72e7245dd0b3c.
Reason for revert: Re-land the changes
Change-Id: Ia4f61a5d4cc26e03c5b9319fa0df183ea706dfed
diff --git a/BUILD.bazel b/BUILD.bazel
index 095b259..a6e6c1f 100644
--- a/BUILD.bazel
+++ b/BUILD.bazel
@@ -1373,6 +1373,9 @@
"src/f32-gemm/gen/4x8-aarch32-neon-cortex-a75.S",
"src/f32-gemm/gen/4x8-aarch32-neon-pld-cortex-a75.S",
"src/f32-gemm/4x8-aarch32-neon-ld64.S",
+ "src/f32-igemm/4x8-aarch32-neon-ld64.S",
+ "src/f32-igemm/gen/4x8-aarch32-neon-cortex-a75.S",
+ "src/f32-igemm/gen/4x8-aarch32-neon-pld-cortex-a75.S",
]
AARCH64_ASM_UKERNELS = [
@@ -3244,3 +3247,91 @@
"cpu": "asmjs",
},
)
+
+config_setting(
+ name = "ios_armv7",
+ values = {
+ "crosstool_top": "//tools/osx/crosstool:crosstool",
+ "cpu": "ios_armv7",
+ },
+)
+
+config_setting(
+ name = "ios_arm64",
+ values = {
+ "crosstool_top": "//tools/osx/crosstool:crosstool",
+ "cpu": "ios_arm64",
+ },
+)
+
+config_setting(
+ name = "ios_arm64e",
+ values = {
+ "crosstool_top": "//tools/osx/crosstool:crosstool",
+ "cpu": "ios_arm64e",
+ },
+)
+
+config_setting(
+ name = "ios_x86",
+ values = {
+ "crosstool_top": "//tools/osx/crosstool:crosstool",
+ "cpu": "ios_i386",
+ },
+)
+
+config_setting(
+ name = "ios_x86_64",
+ values = {
+ "crosstool_top": "//tools/osx/crosstool:crosstool",
+ "cpu": "ios_x86_64",
+ },
+)
+
+config_setting(
+ name = "watchos_armv7k",
+ values = {
+ "crosstool_top": "//tools/osx/crosstool:crosstool",
+ "cpu": "watchos_armv7k",
+ },
+)
+
+config_setting(
+ name = "watchos_arm64_32",
+ values = {
+ "crosstool_top": "//tools/osx/crosstool:crosstool",
+ "cpu": "watchos_arm64_32",
+ },
+)
+
+config_setting(
+ name = "watchos_x86",
+ values = {
+ "crosstool_top": "//tools/osx/crosstool:crosstool",
+ "cpu": "watchos_i386",
+ },
+)
+
+config_setting(
+ name = "watchos_x86_64",
+ values = {
+ "crosstool_top": "//tools/osx/crosstool:crosstool",
+ "cpu": "watchos_x86_64",
+ },
+)
+
+config_setting(
+ name = "tvos_arm64",
+ values = {
+ "crosstool_top": "//tools/osx/crosstool:crosstool",
+ "cpu": "tvos_arm64",
+ },
+)
+
+config_setting(
+ name = "tvos_x86_64",
+ values = {
+ "crosstool_top": "//tools/osx/crosstool:crosstool",
+ "cpu": "tvos_x86_64",
+ },
+)