Home
last modified time | relevance | path

Searched refs:adaptor_range (Results 1 – 8 of 8) sorted by relevance

/external/mesa3d/src/gallium/state_trackers/clover/util/
Dalgebra.hpp78 struct vector_traits<adaptor_range<F, Vs...>,
90 adaptor_range<plus, U, V>
101 adaptor_range<minus, U, V>
111 adaptor_range<multiplies_by_t<T>, U>
121 adaptor_range<multiplies_by_t<T>, U>
131 adaptor_range<negate, U>
Drange.hpp229 class adaptor_range : class
230 public detail::basic_range<adaptor_range<F, Os...>,
237 typedef detail::basic_range<adaptor_range<F, Os...>,
245 adaptor_range(G &&f, Rs &&... os) : in adaptor_range() function in clover::adaptor_range
250 operator==(const adaptor_range &r) const { in operator ==()
372 adaptor_range<F, Rs...>
381 adaptor_range<identity, R>
406 class ref_vector : public adaptor_range<derefs, std::vector<T *>> {
409 adaptor_range<derefs, std::vector<T *>>(derefs(), map(addresses(), il)) { in ref_vector()
413 ref_vector(R &&r) : adaptor_range<derefs, std::vector<T *>>( in ref_vector()
Dalgorithm.hpp75 adaptor_range<zips, Rs...>
/external/mesa3d/src/gallium/state_trackers/clover/core/
Dkernel.hpp103 typedef adaptor_range<
107 typedef adaptor_range<
Dplatform.hpp34 public adaptor_range<
Dplatform.cpp27 platform::platform() : adaptor_range(evals(), devs) { in platform()
Dcontext.hpp33 typedef adaptor_range<
Dprogram.hpp37 typedef adaptor_range<