MCPcopy Create free account
hub / github.com/ARM-software/ComputeLibrary / generate_bp_file

Function generate_bp_file

scripts/generate_android_bp.py:151–165  ·  view source on GitHub ↗
(cpp_files, opencl_files)

Source from the content-addressed store, hash-verified

149
150
151def generate_bp_file(cpp_files, opencl_files):
152 arm_files = [f for f in cpp_files if "a32_" in f]
153 arm64_files = [f for f in cpp_files if any(a64 in f for a64 in ["a64_", "sve_", 'sme_', 'sme2_'])]
154 gen_files = [x for x in cpp_files if x not in arm_files + arm64_files]
155
156 arm_files.sort()
157 arm64_files.sort()
158 gen_files.sort()
159 opencl_files.sort()
160
161 bp_file = bp_tm.render(srcs=gen_files,
162 arm_srcs=arm_files,
163 arm64_srcs=arm64_files,
164 cl_srcs=opencl_files)
165 return bp_file
166
167
168def list_all_files(repo_path):

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected