Home
last modified time | relevance | path

Searched refs:SyclDevice (Results 1 – 12 of 12) sorted by relevance

/external/eigen/bench/tensors/
Dtensor_benchmarks_sycl.cc9 using Eigen::SyclDevice;
30 Eigen::SyclDevice device(q); \
31 BenchmarkSuite<Eigen::SyclDevice, float> suite(device, N); \
/external/eigen/unsupported/test/
Dcxx11_tensor_broadcast_sycl.cpp24 using Eigen::SyclDevice;
28 static void test_broadcast_sycl(const Eigen::SyclDevice &sycl_device){ in test_broadcast_sycl()
72 Eigen::SyclDevice sycl_device(s); in test_cxx11_tensor_broadcast_sycl()
Dcxx11_tensor_reduction_sycl.cpp25 static void test_full_reductions_sycl(const Eigen::SyclDevice& sycl_device) { in test_full_reductions_sycl()
55 static void test_first_dim_reductions_sycl(const Eigen::SyclDevice& sycl_device) { in test_first_dim_reductions_sycl()
93 static void test_last_dim_reductions_sycl(const Eigen::SyclDevice &sycl_device) { in test_last_dim_reductions_sycl()
133 Eigen::SyclDevice sycl_device(s); in test_cxx11_tensor_reduction_sycl()
Dcxx11_tensor_device_sycl.cpp23 void test_device_sycl(const Eigen::SyclDevice &sycl_device) { in test_device_sycl()
29 Eigen::SyclDevice sycl_device(s); in test_cxx11_tensor_device_sycl()
Dcxx11_tensor_forced_eval_sycl.cpp25 void test_forced_eval_sycl(const Eigen::SyclDevice &sycl_device) { in test_forced_eval_sycl()
68 Eigen::SyclDevice sycl_device(s); in test_cxx11_tensor_forced_eval_sycl()
Dcxx11_tensor_sycl.cpp26 using Eigen::SyclDevice;
30 void test_sycl_cpu(const Eigen::SyclDevice &sycl_device) { in test_sycl_cpu()
157 Eigen::SyclDevice sycl_device(s); in test_cxx11_tensor_sycl()
/external/eigen/unsupported/Eigen/CXX11/src/Tensor/
DTensorReductionSycl.h30 static void run(BufferTOut* bufOut, BufferTIn& bufI, const Eigen::SyclDevice& dev, size_t length, s… in run()
103 struct FullReducer<Self, Op, const Eigen::SyclDevice, Vectorizable> {
108 …static void run(const Self& self, Op& reducer, const Eigen::SyclDevice& dev, CoeffReturnType* outp…
182 struct InnerReducer<Self, Op, const Eigen::SyclDevice> {
187 …static bool run(const Self& self, Op& reducer, const Eigen::SyclDevice& dev, CoeffReturnType* outp…
DTensorDeviceSycl.h19 struct SyclDevice { struct
28 template<typename dev_Selector> SyclDevice(dev_Selector s) in SyclDevice() argument
45 ~SyclDevice() { deallocate_all(); } in ~SyclDevice() argument
DTensorExecutor.h274 class TensorExecutor<Expression, SyclDevice, Vectorizable> {
276 static inline void run(const Expression &expr, const SyclDevice &device) {
DTensorMeta.h88 struct PacketType<T, SyclDevice> {
DTensorForwardDeclarations.h74 struct SyclDevice;
DTensorReduction.h767 …gOnSycl = internal::is_same<typename internal::remove_all<Device>::type, Eigen::SyclDevice>::value;