Lines Matching refs:bench

93     BandwidthBenchmark *bench = NULL;  in createBandwidthBenchmarkObject()  local
101 bench = new CopyLdrdStrdBenchmark(); in createBandwidthBenchmarkObject()
103 bench = new CopyLdmiaStmiaBenchmark(); in createBandwidthBenchmarkObject()
105 bench = new CopyVld1Vst1Benchmark(); in createBandwidthBenchmarkObject()
107 bench = new CopyVldrVstrBenchmark(); in createBandwidthBenchmarkObject()
109 bench = new CopyVldmiaVstmiaBenchmark(); in createBandwidthBenchmarkObject()
111 bench = new MemcpyBenchmark(); in createBandwidthBenchmarkObject()
113 bench = new WriteStrdBenchmark(); in createBandwidthBenchmarkObject()
115 bench = new WriteStmiaBenchmark(); in createBandwidthBenchmarkObject()
117 bench = new WriteVst1Benchmark(); in createBandwidthBenchmarkObject()
119 bench = new WriteVstrBenchmark(); in createBandwidthBenchmarkObject()
121 bench = new WriteVstmiaBenchmark(); in createBandwidthBenchmarkObject()
123 bench = new MemsetBenchmark(); in createBandwidthBenchmarkObject()
125 bench = new ReadLdrdBenchmark(); in createBandwidthBenchmarkObject()
127 bench = new ReadLdmiaBenchmark(); in createBandwidthBenchmarkObject()
129 bench = new ReadVld1Benchmark(); in createBandwidthBenchmarkObject()
131 bench = new ReadVldrBenchmark(); in createBandwidthBenchmarkObject()
133 bench = new ReadVldmiaBenchmark(); in createBandwidthBenchmarkObject()
139 if (!bench->setSize(size)) { in createBandwidthBenchmarkObject()
141 delete bench; in createBandwidthBenchmarkObject()
146 bench->set_num_loops(values["num_warm_loops"].int_value); in createBandwidthBenchmarkObject()
149 bench->set_num_loops(values["num_loops"].int_value); in createBandwidthBenchmarkObject()
152 return bench; in createBandwidthBenchmarkObject()
175 BandwidthBenchmark *bench; member
199 arg->bench->run(); in runBandwidthThread()
205 avg_mb = (avg_mb/run) * (run-1) + arg->bench->mb_per_sec()/run; in runBandwidthThread()
230 BandwidthBenchmark *bench = createBandwidthBenchmarkObject(*values); in processThreadArgs() local
231 if (!bench) { in processThreadArgs()
242 bench->run(); in processThreadArgs()
250 (*values)["size"].int_value = bench->size(); in processThreadArgs()
251 (*values)["num_warm_loops"].int_value = bench->num_warm_loops(); in processThreadArgs()
252 (*values)["num_loops"].int_value = bench->num_loops(); in processThreadArgs()
253 delete bench; in processThreadArgs()
290 args[i].bench->getName(), args[i].avg_mb); in runThreadedTest()
314 args[i].bench = createBandwidthBenchmarkObject(values); in per_core_bandwidth()
315 if (!args[i].bench) { in per_core_bandwidth()
317 delete args[j].bench; in per_core_bandwidth()
351 args[i].bench = createBandwidthBenchmarkObject(values); in multithread_bandwidth()
352 if (!args[i].bench) { in multithread_bandwidth()
354 delete args[j].bench; in multithread_bandwidth()