Home | History | Annotate | Download | only in memtest

Lines Matching refs:bench

93     BandwidthBenchmark *bench = NULL;
101 bench = new CopyLdrdStrdBenchmark();
103 bench = new CopyLdmiaStmiaBenchmark();
105 bench = new CopyVld1Vst1Benchmark();
107 bench = new CopyVldrVstrBenchmark();
109 bench = new CopyVldmiaVstmiaBenchmark();
111 bench = new MemcpyBenchmark();
113 bench = new WriteStrdBenchmark();
115 bench = new WriteStmiaBenchmark();
117 bench = new WriteVst1Benchmark();
119 bench = new WriteVstrBenchmark();
121 bench = new WriteVstmiaBenchmark();
123 bench = new MemsetBenchmark();
125 bench = new ReadLdrdBenchmark();
127 bench = new ReadLdmiaBenchmark();
129 bench = new ReadVld1Benchmark();
131 bench = new ReadVldrBenchmark();
133 bench = new ReadVldmiaBenchmark();
139 if (!bench->setSize(size)) {
145 bench->set_num_loops(values["num_warm_loops"].int_value);
148 bench->set_num_loops(values["num_loops"].int_value);
151 return bench;
174 BandwidthBenchmark *bench;
198 arg->bench->run();
204 avg_mb = (avg_mb/run) * (run-1) + arg->bench->mb_per_sec()/run;
229 BandwidthBenchmark *bench = createBandwidthBenchmarkObject(*values);
230 if (!bench) {
241 bench->run();
249 (*values)["size"].int_value = bench->size();
250 (*values)["num_warm_loops"].int_value = bench->num_warm_loops();
251 (*values)["num_loops"].int_value = bench->num_loops();
252 delete bench;
289 args[i].bench->getName(), args[i].avg_mb);
313 args[i].bench = createBandwidthBenchmarkObject(values);
314 if (!args[i].bench) {
348 args[i].bench = createBandwidthBenchmarkObject(values);
349 if (!args[i].bench) {