aboutsummaryrefslogtreecommitdiff
path: root/filelist.json
diff options
context:
space:
mode:
authorGeorgios Pinitas <georgios.pinitas@arm.com>2021-07-14 17:14:43 +0100
committerGeorgios Pinitas <georgios.pinitas@arm.com>2021-07-15 11:48:48 +0000
commit13ef1763d6eef9606afaed90fb258d1a4577f15b (patch)
tree92ad13235ea6983a5bab0e561b72796c027d9f7f /filelist.json
parent7b23732bc8815c7084d4b5f453340fcd740a00fe (diff)
downloadComputeLibrary-13ef1763d6eef9606afaed90fb258d1a4577f15b.tar.gz
Improve filelist for GPU
Resolves: COMPMID-4653 Signed-off-by: Georgios Pinitas <georgios.pinitas@arm.com> Change-Id: I4f69d42369bf8ab91cd027acf1c97e92ec1ef554 Reviewed-on: https://review.mlplatform.org/c/ml/ComputeLibrary/+/5948 Reviewed-by: Michalis Spyrou <michalis.spyrou@arm.com> Comments-Addressed: Arm Jenkins <bsgcomp@arm.com> Tested-by: Arm Jenkins <bsgcomp@arm.com>
Diffstat (limited to 'filelist.json')
-rw-r--r--filelist.json69
1 files changed, 52 insertions, 17 deletions
diff --git a/filelist.json b/filelist.json
index 6babf70eab..d520f8e1dd 100644
--- a/filelist.json
+++ b/filelist.json
@@ -9,7 +9,7 @@
"src/common/TensorPack.cpp"
],
"c_api": {
- "cpu": [
+ "common": [
"src/c/AclContext.cpp",
"src/c/AclOperator.cpp",
"src/c/AclQueue.cpp",
@@ -17,11 +17,61 @@
"src/c/AclTensorPack.cpp",
"src/c/AclVersion.cpp"
],
+ "cpu": [
+ ],
"gpu": [
"src/c/cl/AclOpenClExt.cpp"
]
},
"gpu": {
+ "common": [
+ "src/core/CL/CLCompileContext.cpp",
+ "src/core/CL/CLHelpers.cpp",
+ "src/core/CL/CLKernelLibrary.cpp",
+ "src/core/CL/CLUtils.cpp",
+ "src/core/CL/ICLKernel.cpp",
+ "src/core/CL/ICLSimple2DKernel.cpp",
+ "src/core/CL/ICLSimple3DKernel.cpp",
+ "src/core/CL/ICLSimpleKernel.cpp",
+ "src/core/CL/ICLTensor.cpp",
+ "src/core/CL/OpenCL.cpp",
+ "src/core/gpu/cl/ClKernelLibrary.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/CL/kernels/CLFillBorderKernel.cpp",
+ "src/gpu/cl/ClContext.cpp",
+ "src/gpu/cl/ClQueue.cpp",
+ "src/gpu/cl/ClTensor.cpp",
+ "src/runtime/CL/CLBufferAllocator.cpp",
+ "src/runtime/CL/CLGEMMHeuristicsHandle.cpp",
+ "src/runtime/CL/CLHelpers.cpp",
+ "src/runtime/CL/CLMemory.cpp",
+ "src/runtime/CL/CLMemoryRegion.cpp",
+ "src/runtime/CL/CLOperator.cpp",
+ "src/runtime/CL/CLRuntimeContext.cpp",
+ "src/runtime/CL/CLScheduler.cpp",
+ "src/runtime/CL/CLSubTensor.cpp",
+ "src/runtime/CL/CLTensor.cpp",
+ "src/runtime/CL/CLTensorAllocator.cpp",
+ "src/runtime/CL/CLTuner.cpp",
+ "src/runtime/CL/ICLSimpleFunction.cpp",
+ "src/runtime/CL/Utils.cpp",
+ "src/runtime/CL/gemm/CLGEMMDefaultTypeBifrost.cpp",
+ "src/runtime/CL/gemm/CLGEMMDefaultTypeMidgard.cpp",
+ "src/runtime/CL/gemm/CLGEMMDefaultTypeValhall.cpp",
+ "src/runtime/CL/gemm_auto_heuristics/CLGEMMAutoHeuristics.cpp",
+ "src/runtime/CL/mlgo/HeuristicTree.cpp",
+ "src/runtime/CL/mlgo/MLGOHeuristics.cpp",
+ "src/runtime/CL/mlgo/MLGOParser.cpp",
+ "src/runtime/CL/mlgo/Utils.cpp",
+ "src/runtime/CL/tuners/CLTuningParametersList.cpp"
+ ],
"high_priority": [
"Activation",
"DepthwiseConv2d",
@@ -214,16 +264,8 @@
],
"kernel": [
"src/core/gpu/cl/kernels/ClGemmMatrixMultiplyNativeKernel.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/ClGemmMatrixMultiplyReshapedKernel.cpp",
- "src/core/gpu/cl/kernels/gemm/reshaped/ClGemmDefaultConfigReshapedBifrost.cpp",
- "src/core/gpu/cl/kernels/gemm/reshaped/ClGemmDefaultConfigReshapedValhall.cpp",
"src/core/gpu/cl/kernels/ClGemmMatrixMultiplyReshapedOnlyRhsKernel.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/ClGemmMatrixMultiplyKernel.cpp",
"src/core/gpu/cl/kernels/ClGemmReshapeRhsMatrixKernel.cpp",
"src/core/gpu/cl/kernels/ClGemmReshapeLhsMatrixKernel.cpp"
@@ -418,13 +460,6 @@
]
}
},
- "FillBorder": {
- "files": {
- "kernel": [
- "src/core/CL/kernels/CLFillBorderKernel.cpp"
- ]
- }
- },
"FuseBatchNormalization": {
"files": {
"kernel": [
@@ -629,7 +664,7 @@
}
},
"cpu": {
- "all": [
+ "common": [
"src/cpu/CpuContext.cpp",
"src/cpu/CpuQueue.cpp",
"src/cpu/CpuTensor.cpp"