Searched refs:Deleter (Results 1 - 2 of 2) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/include/CL/
H A Dcl2.hpp3396 * Instead the allocator embeds a Deleter which may be used with unique_ptr and is used
3543 }; // class SVMAllocator return cl::pointer<T>(tmp, detail::Deleter<T, Alloc>{alloc, copies});
3567 class Deleter { class in namespace:cl::detail
3575 Deleter(const Alloc &alloc, size_type copies) : alloc_{ alloc }, copies_{ copies } function in class:cl::detail::Deleter
3594 cl::pointer<T, detail::Deleter<Alloc>> allocate_pointer(const Alloc &alloc_, Args&&... args)
3613 return cl::pointer<T, detail::Deleter<Alloc>>(tmp, detail::Deleter<Alloc>{alloc, copies});
3623 cl::pointer<T, detail::Deleter<SVMAllocator<T, SVMTrait>>> allocate_svm(Args... args)
3630 cl::pointer<T, detail::Deleter<SVMAllocator<T, SVMTrait>>> allocate_svm(const cl::Context &c, Args... args)
/xsrc/external/mit/MesaLib/dist/include/CL/
H A Dcl2.hpp3540 * Instead the allocator embeds a Deleter which may be used with unique_ptr and is used
3687 }; // class SVMAllocator return cl::pointer<T>(tmp, detail::Deleter<T, Alloc>{alloc, copies});
3711 class Deleter { class in namespace:cl::detail
3719 Deleter(const Alloc &alloc, size_type copies) : alloc_{ alloc }, copies_{ copies } function in class:cl::detail::Deleter
3738 cl::pointer<T, detail::Deleter<Alloc>> allocate_pointer(const Alloc &alloc_, Args&&... args)
3757 return cl::pointer<T, detail::Deleter<Alloc>>(tmp, detail::Deleter<Alloc>{alloc, copies});
3767 cl::pointer<T, detail::Deleter<SVMAllocator<T, SVMTrait>>> allocate_svm(Args... args)
3774 cl::pointer<T, detail::Deleter<SVMAllocator<T, SVMTrait>>> allocate_svm(const cl::Context &c, Args... args)

Completed in 29 milliseconds