diff options
author | Vincent Belliard <vincent.belliard@arm.com> | 2016-07-14 10:04:09 -0700 |
---|---|---|
committer | Vincent Belliard <vincent.belliard@arm.com> | 2016-09-02 17:55:30 +0000 |
commit | 11f20220862044cb2685f3b6b8abbef2ba1c53d4 (patch) | |
tree | 106682e81769fd28fa500d5f89868f5b904ba20f /SConstruct | |
parent | f7535f22629946eb706d02b8b926e5fe77e3b398 (diff) | |
download | vixl-11f20220862044cb2685f3b6b8abbef2ba1c53d4.tar.gz |
add benchmarks for AArch32
Change-Id: Id59d7f853d7a85a9a326ec63d38d00def89e3c7c
Diffstat (limited to 'SConstruct')
-rw-r--r-- | SConstruct | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -299,6 +299,16 @@ for bench in aarch64_benchmark_names: aarch64_benchmark_targets.append(prog) env.Alias('aarch64_benchmarks', aarch64_benchmark_targets) top_level_targets.Add('aarch64_benchmarks', 'Build the benchmarks for AArch64.') +aarch32_benchmark_names = util.ListCCFilesWithoutExt(config.dir_aarch32_benchmarks) +aarch32_benchmarks_build_dir = PrepareVariantDir('benchmarks/aarch32', TargetBuildDir(env)) +aarch32_benchmark_targets = [] +for bench in aarch32_benchmark_names: + prog = env.Program(join(aarch32_benchmarks_build_dir, bench), + join(aarch32_benchmarks_build_dir, bench + '.cc'), + LIBS=[libvixl]) + aarch32_benchmark_targets.append(prog) +env.Alias('aarch32_benchmarks', aarch32_benchmark_targets) +top_level_targets.Add('aarch32_benchmarks', 'Build the benchmarks for AArch32.') # The examples. |