MAINTAINERS: Add include/hw/xtensa/mx_pic.h to the XTFPGA machine section
[qemu/kevin.git] / tests / bench / meson.build
blob3c799dbd983779efd0e4d9b03fccc59fdeeaf1f7
2 qht_bench = executable('qht-bench',
3                        sources: 'qht-bench.c',
4                        dependencies: [qemuutil])
6 qtree_bench = executable('qtree-bench',
7                          sources: 'qtree-bench.c',
8                          dependencies: [qemuutil])
10 executable('atomic_add-bench',
11            sources: files('atomic_add-bench.c'),
12            dependencies: [qemuutil],
13            build_by_default: false)
15 executable('atomic64-bench',
16            sources: files('atomic64-bench.c'),
17            dependencies: [qemuutil],
18            build_by_default: false)
20 benchs = {}
22 if have_block
23   benchs += {
24      'benchmark-crypto-hash': [crypto],
25      'benchmark-crypto-hmac': [crypto],
26      'benchmark-crypto-cipher': [crypto],
27      'benchmark-crypto-akcipher': [crypto],
28   }
29 endif
31 foreach bench_name, deps: benchs
32   exe = executable(bench_name, bench_name + '.c',
33                    dependencies: [qemuutil] + deps)
34   benchmark(bench_name, exe,
35             args: ['--tap', '-k'],
36             protocol: 'tap',
37             timeout: 0,
38             suite: ['speed'])
39 endforeach