Bazel flag --xnn_enable_qs8=true to include QS8 operators in :xnnpack_for_tflite

PiperOrigin-RevId: 365944188
diff --git a/BUILD.bazel b/BUILD.bazel
index d5ec2be..4451d9a 100644
--- a/BUILD.bazel
+++ b/BUILD.bazel
@@ -4771,13 +4771,16 @@
         "//conditions:default": [],
     }),
     defines = [
-        "XNN_NO_QS8_OPERATORS",
         "XNN_NO_QU8_OPERATORS",
         "XNN_NO_U8_OPERATORS",
         "XNN_NO_X8_OPERATORS",
         "XNN_NO_F16_OPERATORS",
         "XNN_NO_X16_OPERATORS",
-    ],
+    ] + select({
+        ":xnn_enable_qs8_explicit_true": [],
+        ":xnn_enable_qs8_explicit_false": ["XNN_NO_QS8_OPERATORS"],
+        "//conditions:default": ["XNN_NO_QS8_OPERATORS"],
+    }),
     gcc_copts = xnnpack_gcc_std_copts(),
     includes = ["include"],
     msvc_copts = xnnpack_msvc_std_copts(),
@@ -7354,6 +7357,18 @@
     define_values = {"xnnpack_enable_memopt": "false"},
 )
 
+# Enable QS8 inference in TFLite-specific version
+config_setting(
+    name = "xnn_enable_qs8_explicit_true",
+    define_values = {"xnn_enable_qs8": "true"},
+)
+
+# Disable QS8 inference in TFLite-specific version
+config_setting(
+    name = "xnn_enable_qs8_explicit_false",
+    define_values = {"xnn_enable_qs8": "false"},
+)
+
 # Builds with -c dbg
 config_setting(
     name = "debug_build",