Lines Matching refs:benchmark
17 namespace boost { namespace numeric { namespace ublas { namespace benchmark { namespace
91 template <typename S, bool> class benchmark;
94 class benchmark<R(O), true> : public base, public ublas::benchmark::benchmark class
97 benchmark(std::string const &name) in benchmark() function in boost::numeric::ublas::benchmark::opencl::benchmark
99 ublas::benchmark::benchmark(name + " with copy") in benchmark()
112 class benchmark<R(O1, O2), true> : public base, public ublas::benchmark::benchmark class
115 benchmark(std::string const &name) in benchmark() function in boost::numeric::ublas::benchmark::opencl::benchmark
117 ublas::benchmark::benchmark(name + " with copy") in benchmark()
133 class benchmark<R(O1, O2, O3), true> : public base, public ublas::benchmark::benchmark class
136 benchmark(std::string const &name) in benchmark() function in boost::numeric::ublas::benchmark::opencl::benchmark
138 ublas::benchmark::benchmark(name + " with copy") in benchmark()
157 class benchmark<R(O), false> : public base, public ublas::benchmark::benchmark class
160 benchmark(std::string const &name) in benchmark() function in boost::numeric::ublas::benchmark::opencl::benchmark
162 ublas::benchmark::benchmark(name + " w/o copy") in benchmark()
175 class benchmark<R(O1, O2), false> : public base, public ublas::benchmark::benchmark class
178 benchmark(std::string const &name) : base(), ublas::benchmark::benchmark(name + " w/o copy") {} in benchmark() function in boost::numeric::ublas::benchmark::opencl::benchmark
193 class benchmark<R(O1, O2, O3), false> : public base, public ublas::benchmark::benchmark class
196 benchmark(std::string const &name) : base(), ublas::benchmark::benchmark(name + " w/o copy") {} in benchmark() function in boost::numeric::ublas::benchmark::opencl::benchmark