Update CPU kernel implementations and guard directives

Resolves COMPMID-6023

Change-Id: I868975d14c4f98af6716726feda22405a6a4c891
Signed-off-by: Michael Tyler <michael.tyler@arm.com>
Reviewed-on: https://review.mlplatform.org/c/ml/ComputeLibrary/+/9686
Tested-by: Arm Jenkins <bsgcomp@arm.com>
Reviewed-by: Viet-Hoa Do <viet-hoa.do@arm.com>
Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
Benchmark: Arm Jenkins <bsgcomp@arm.com>
diff --git a/src/BUILD.bazel b/src/BUILD.bazel
index 12dc1ca..a675394 100644
--- a/src/BUILD.bazel
+++ b/src/BUILD.bazel
@@ -129,8 +129,7 @@
 
 filegroup(
         name = "arm_compute_sve_srcs",
-        srcs = ["core/NEON/kernels/arm_conv/depthwise/interleaves/sve_8b_mla.cpp",
-	"core/NEON/kernels/arm_conv/depthwise/interleaves/sve_s8q_3x3_dot.cpp",
+        srcs = ["core/NEON/kernels/arm_conv/depthwise/interleaves/sve_s8q_3x3_dot.cpp",
 	"core/NEON/kernels/arm_conv/depthwise/interleaves/sve_u8q_3x3_dot.cpp",
 	"core/NEON/kernels/arm_conv/depthwise/kernels/sme2_fp16_nhwc_3x3_s1_output2x2_mla_depthfirst/generic_direct.cpp",
 	"core/NEON/kernels/arm_conv/depthwise/kernels/sme2_fp16_nhwc_3x3_s1_output2x2_mla_depthfirst/generic_indirect.cpp",
@@ -433,7 +432,6 @@
 	"core/NEON/kernels/arm_conv/depthwise/depthwise_strategies_common.cpp",
 	"core/NEON/kernels/arm_conv/depthwise/depthwise_u8q.cpp",
 	"core/NEON/kernels/arm_conv/depthwise/depthwise_u8s8u8q.cpp",
-	"core/NEON/kernels/arm_conv/depthwise/interleaves/8b_mla.cpp",
 	"core/NEON/kernels/arm_conv/depthwise/interleaves/a64_s8q_3x3_dot.cpp",
 	"core/NEON/kernels/arm_conv/depthwise/interleaves/a64_u8q_3x3_dot.cpp",
 	"core/NEON/kernels/arm_conv/depthwise/interleaves/generic.cpp",