aboutsummaryrefslogtreecommitdiff
path: root/Android.bp
diff options
context:
space:
mode:
Diffstat (limited to 'Android.bp')
-rw-r--r--Android.bp31
1 files changed, 17 insertions, 14 deletions
diff --git a/Android.bp b/Android.bp
index d04cecc74e..4be2bfd55d 100644
--- a/Android.bp
+++ b/Android.bp
@@ -75,14 +75,6 @@ cc_library_static {
"src/core/CL/ICLSimpleKernel.cpp",
"src/core/CL/ICLTensor.cpp",
"src/core/CL/OpenCL.cpp",
- "src/core/CL/gemm/CLGEMMHelpers.cpp",
- "src/core/CL/gemm/native/CLGEMMDefaultConfigNativeBifrost.cpp",
- "src/core/CL/gemm/native/CLGEMMDefaultConfigNativeMidgard.cpp",
- "src/core/CL/gemm/native/CLGEMMDefaultConfigNativeValhall.cpp",
- "src/core/CL/gemm/reshaped/CLGEMMDefaultConfigReshapedBifrost.cpp",
- "src/core/CL/gemm/reshaped/CLGEMMDefaultConfigReshapedValhall.cpp",
- "src/core/CL/gemm/reshaped_only_rhs/CLGEMMDefaultConfigReshapedRHSOnlyBifrost.cpp",
- "src/core/CL/gemm/reshaped_only_rhs/CLGEMMDefaultConfigReshapedRHSOnlyValhall.cpp",
"src/core/CL/kernels/CLArgMinMaxLayerKernel.cpp",
"src/core/CL/kernels/CLBatchNormalizationLayerKernel.cpp",
"src/core/CL/kernels/CLBatchToSpaceLayerKernel.cpp",
@@ -112,12 +104,6 @@ cc_library_static {
"src/core/CL/kernels/CLGEMMLowpQuantizeDownInt32ScaleByFloatKernel.cpp",
"src/core/CL/kernels/CLGEMMLowpQuantizeDownInt32ScaleKernel.cpp",
"src/core/CL/kernels/CLGEMMLowpReductionKernel.cpp",
- "src/core/CL/kernels/CLGEMMMatrixMultiplyKernel.cpp",
- "src/core/CL/kernels/CLGEMMMatrixMultiplyNativeKernel.cpp",
- "src/core/CL/kernels/CLGEMMMatrixMultiplyReshapedKernel.cpp",
- "src/core/CL/kernels/CLGEMMMatrixMultiplyReshapedOnlyRHSKernel.cpp",
- "src/core/CL/kernels/CLGEMMReshapeLHSMatrixKernel.cpp",
- "src/core/CL/kernels/CLGEMMReshapeRHSMatrixKernel.cpp",
"src/core/CL/kernels/CLGatherKernel.cpp",
"src/core/CL/kernels/CLGenerateProposalsLayerKernel.cpp",
"src/core/CL/kernels/CLIm2ColKernel.cpp",
@@ -367,6 +353,12 @@ cc_library_static {
"src/core/gpu/cl/kernels/ClElementwiseUnaryKernel.cpp",
"src/core/gpu/cl/kernels/ClFillKernel.cpp",
"src/core/gpu/cl/kernels/ClFloorKernel.cpp",
+ "src/core/gpu/cl/kernels/ClGemmMatrixMultiplyKernel.cpp",
+ "src/core/gpu/cl/kernels/ClGemmMatrixMultiplyNativeKernel.cpp",
+ "src/core/gpu/cl/kernels/ClGemmMatrixMultiplyReshapedKernel.cpp",
+ "src/core/gpu/cl/kernels/ClGemmMatrixMultiplyReshapedOnlyRhsKernel.cpp",
+ "src/core/gpu/cl/kernels/ClGemmReshapeLhsMatrixKernel.cpp",
+ "src/core/gpu/cl/kernels/ClGemmReshapeRhsMatrixKernel.cpp",
"src/core/gpu/cl/kernels/ClHeightConcatenateKernel.cpp",
"src/core/gpu/cl/kernels/ClMulKernel.cpp",
"src/core/gpu/cl/kernels/ClPermuteKernel.cpp",
@@ -379,6 +371,16 @@ cc_library_static {
"src/core/gpu/cl/kernels/ClWidthConcatenate2TensorsKernel.cpp",
"src/core/gpu/cl/kernels/ClWidthConcatenate4TensorsKernel.cpp",
"src/core/gpu/cl/kernels/ClWidthConcatenateKernel.cpp",
+ "src/core/gpu/cl/kernels/gemm/ClGemmHelpers.cpp",
+ "src/core/gpu/cl/kernels/gemm/native/ClGemmDefaultConfigNativeBifrost.cpp",
+ "src/core/gpu/cl/kernels/gemm/native/ClGemmDefaultConfigNativeMidgard.cpp",
+ "src/core/gpu/cl/kernels/gemm/native/ClGemmDefaultConfigNativeValhall.cpp",
+ "src/core/gpu/cl/kernels/gemm/reshaped/ClGemmDefaultConfigReshapedBifrost.cpp",
+ "src/core/gpu/cl/kernels/gemm/reshaped/ClGemmDefaultConfigReshapedValhall.cpp",
+ "src/core/gpu/cl/kernels/gemm/reshaped_only_rhs/ClGemmDefaultConfigReshapedRhsOnlyBifrost.cpp",
+ "src/core/gpu/cl/kernels/gemm/reshaped_only_rhs/ClGemmDefaultConfigReshapedRhsOnlyValhall.cpp",
+ "src/core/gpu/cl/kernels/gemm/reshaped_only_rhs/ClGemmDefaultReshapedRhsOnlyBifrost.cpp",
+ "src/core/gpu/cl/kernels/gemm/reshaped_only_rhs/ClGemmDefaultReshapedRhsOnlyValhall.cpp",
"src/core/helpers/SoftmaxHelpers.cpp",
"src/core/helpers/WindowHelpers.cpp",
"src/core/utils/ScaleUtils.cpp",
@@ -664,6 +666,7 @@ cc_library_static {
"src/runtime/gpu/cl/operators/ClFill.cpp",
"src/runtime/gpu/cl/operators/ClFlatten.cpp",
"src/runtime/gpu/cl/operators/ClFloor.cpp",
+ "src/runtime/gpu/cl/operators/ClGemm.cpp",
"src/runtime/gpu/cl/operators/ClLogicalNot.cpp",
"src/runtime/gpu/cl/operators/ClMul.cpp",
"src/runtime/gpu/cl/operators/ClPRelu.cpp",