Searched defs:SyclDevice (Results 1 – 4 of 4) sorted by relevance
19 struct SyclDevice { struct24 /// per pointer. The lifespan of the buffer now depends on the lifespan of SyclDevice. argument28 template<typename dev_Selector> SyclDevice(dev_Selector s) in SyclDevice() argument45 ~SyclDevice() { deallocate_all(); } in ~SyclDevice() argument47 template <typename T> void deallocate(T *p) const { in deallocate()54 void deallocate_all() const { in deallocate_all()69 get_sycl_accessor(size_t num_bytes, cl::sycl::handler &cgh, const T * ptr) const { in get_sycl_accessor()73 …d *, std::shared_ptr<void>>::iterator,bool> add_sycl_buffer(const T *ptr, size_t num_bytes) const { in add_sycl_buffer()81 …<typename T> inline cl::sycl::buffer<T, 1>* get_sycl_buffer(size_t num_bytes,const T * ptr) const { in get_sycl_buffer()86 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void *allocate(size_t) const { in allocate()[all …]
37 using SyclDevice = Eigen::SyclDevice; variable
65 typedef Eigen::SyclDevice SyclDevice; typedef
29 typedef Eigen::SyclDevice SyclDevice; typedef