diff options
author | David Mansell <David.Mansell@arm.com> | 2023-11-09 10:00:29 +0000 |
---|---|---|
committer | David Mansell <David.Mansell@arm.com> | 2023-11-09 13:31:56 +0000 |
commit | 92c3d71bc23b92abc388da5c30d9c83841f41bb3 (patch) | |
tree | 08e7b42bdb23887f549707ed1bb1c42532af594e /src/core/NEON/kernels/arm_gemm | |
parent | 01b0f9b6c63ac4161006a87f2603b8a661e74899 (diff) | |
download | ComputeLibrary-92c3d71bc23b92abc388da5c30d9c83841f41bb3.tar.gz |
Remove duplicate definitions of BF16 fixed format kernels.
Change-Id: Ie68b0a19040cc6b5bf47fca406989f39aa8d7b81
Signed-off-by: David Mansell <David.Mansell@arm.com>
Reviewed-on: https://review.mlplatform.org/c/ml/ComputeLibrary/+/10687
Reviewed-by: Viet-Hoa Do <viet-hoa.do@arm.com>
Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
Benchmark: Arm Jenkins <bsgcomp@arm.com>
Tested-by: Arm Jenkins <bsgcomp@arm.com>
Diffstat (limited to 'src/core/NEON/kernels/arm_gemm')
-rw-r--r-- | src/core/NEON/kernels/arm_gemm/gemm_bf16.cpp | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/src/core/NEON/kernels/arm_gemm/gemm_bf16.cpp b/src/core/NEON/kernels/arm_gemm/gemm_bf16.cpp index 72b0fac96a..5c08e6137d 100644 --- a/src/core/NEON/kernels/arm_gemm/gemm_bf16.cpp +++ b/src/core/NEON/kernels/arm_gemm/gemm_bf16.cpp @@ -206,30 +206,6 @@ GemmImplementation<bfloat16, float>::with_estimate( [](const GemmArgs &args) { return GemmInterleavedFixedFormat<cls_a64_ffinterleaved_bf16fp32_dot_8x12, bfloat16, float>::estimate_cycles<bfloat16>(args); }, [](const GemmArgs &args) { return new GemmInterleavedFixedFormat<cls_a64_ffinterleaved_bf16fp32_dot_8x12, bfloat16, float>(args); } ), -GemmImplementation<bfloat16, float>::with_estimate( - GemmMethod::GEMM_INTERLEAVED, - "a64_ffinterleaved_bf16fp32_mmla_8x12", - KernelWeightFormat::VL256_BL64, - [](const GemmArgs &args) { return args._ci->has_bf16(); }, - [](const GemmArgs &args) { return GemmInterleavedFixedFormat<cls_a64_ffinterleaved_bf16fp32_mmla_8x12, bfloat16, float>::estimate_cycles<bfloat16>(args); }, - [](const GemmArgs &args) { return new GemmInterleavedFixedFormat<cls_a64_ffinterleaved_bf16fp32_mmla_8x12, bfloat16, float>(args); } -), -GemmImplementation<bfloat16, float>::with_estimate( - GemmMethod::GEMM_INTERLEAVED, - "a64_ffhybrid_bf16fp32_mmla_6x16", - KernelWeightFormat::VL256_BL64, - [](const GemmArgs &args) { return args._ci->has_bf16(); }, - [](const GemmArgs &args) { return GemmHybridIndirectFixedFormat<cls_a64_ffhybrid_bf16fp32_mmla_6x16, bfloat16, float>::estimate_cycles<bfloat16>(args); }, - [](const GemmArgs &args) { return new GemmHybridIndirectFixedFormat<cls_a64_ffhybrid_bf16fp32_mmla_6x16, bfloat16, float>(args); } -), -GemmImplementation<bfloat16, float>::with_estimate( - GemmMethod::GEMM_INTERLEAVED, - "a64_ffinterleaved_bf16fp32_dot_8x12", - KernelWeightFormat::VL128_BL32, - [](const GemmArgs &args) { return args._ci->has_bf16(); }, - [](const GemmArgs &args) { return GemmInterleavedFixedFormat<cls_a64_ffinterleaved_bf16fp32_dot_8x12, bfloat16, float>::estimate_cycles<bfloat16>(args); }, - [](const GemmArgs &args) { return new GemmInterleavedFixedFormat<cls_a64_ffinterleaved_bf16fp32_dot_8x12, bfloat16, float>(args); } -), #endif // ARM_COMPUTE_ENABLE_FIXED_FORMAT_KERNELS GemmImplementation<bfloat16, float>::with_estimate( GemmMethod::GEMM_INTERLEAVED, |