Searched refs:SyclDevice (Results 1 – 12 of 12) sorted by relevance
/external/eigen/bench/tensors/ |
D | tensor_benchmarks_sycl.cc | 9 using Eigen::SyclDevice; 30 Eigen::SyclDevice device(q); \ 31 BenchmarkSuite<Eigen::SyclDevice, float> suite(device, N); \
|
/external/eigen/unsupported/test/ |
D | cxx11_tensor_broadcast_sycl.cpp | 24 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()
|
D | cxx11_tensor_reduction_sycl.cpp | 25 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()
|
D | cxx11_tensor_device_sycl.cpp | 23 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()
|
D | cxx11_tensor_forced_eval_sycl.cpp | 25 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()
|
D | cxx11_tensor_sycl.cpp | 26 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/ |
D | TensorReductionSycl.h | 30 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…
|
D | TensorDeviceSycl.h | 19 struct SyclDevice { struct 28 template<typename dev_Selector> SyclDevice(dev_Selector s) in SyclDevice() argument 45 ~SyclDevice() { deallocate_all(); } in ~SyclDevice() argument
|
D | TensorExecutor.h | 274 class TensorExecutor<Expression, SyclDevice, Vectorizable> { 276 static inline void run(const Expression &expr, const SyclDevice &device) {
|
D | TensorMeta.h | 88 struct PacketType<T, SyclDevice> {
|
D | TensorForwardDeclarations.h | 74 struct SyclDevice;
|
D | TensorReduction.h | 767 …gOnSycl = internal::is_same<typename internal::remove_all<Device>::type, Eigen::SyclDevice>::value;
|