HomeSort by relevance Sort by last modified time
    Searched refs:cl_type_traits (Results 1 - 2 of 2) sorted by null

  /external/swiftshader/third_party/subzero/src/
IceClFlags.h 54 // detail defines the type cl_type_traits, which is used to define the
58 // Base cl_type_traits.
59 template <typename B, typename CL> struct cl_type_traits {}; struct in namespace:Ice::detail
61 // cl_type_traits specialized cl::list<std::string>, non-MINIMAL build.
62 template <> struct cl_type_traits<std::string, cl_detail::dev_list_flag> { struct in namespace:Ice::detail
66 // cl_type_traits specialized cl::list<Ice::VerboseItem>, non-MINIMAL build.
67 template <> struct cl_type_traits<Ice::VerboseItem, cl_detail::dev_list_flag> { struct in namespace:Ice::detail
71 // cl_type_traits specialized cl::opt<T>, non-MINIMAL build.
72 template <typename T> struct cl_type_traits<T, cl_detail::dev_opt_flag> { struct in namespace:Ice::detail
76 // cl_type_traits specialized cl::opt<T>, MINIMAL build
77 template <typename T> struct cl_type_traits<T, cl_detail::release_opt_flag> { struct in namespace:Ice::detail
    [all...]
IceClFlags.cpp 93 // cl_type_traits is used to convert between a tuple of <T, cl_detail::*flag> to
95 template <typename B, typename CL> struct cl_type_traits {}; struct in namespace:__anon33358
98 struct cl_type_traits<T, ::Ice::cl_detail::dev_list_flag> { struct in namespace:__anon33358
102 template <typename T> struct cl_type_traits<T, ::Ice::cl_detail::dev_opt_flag> { struct in namespace:__anon33358
107 struct cl_type_traits<T, ::Ice::cl_detail::release_opt_flag> { struct in namespace:__anon33358
112 cl_type_traits<Type, Ice::cl_detail::ClType>::cl_type Name##Obj(__VA_ARGS__);
168 detail::cl_type_traits<Type, cl_detail::ClType>::storage_type>( \

Completed in 349 milliseconds