using sycl::_V1::detail::gtl::basic_list = typedef tl_append<scalar_basic_list, vector_basic_list, marray_basic_list> |
Definition at line 584 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::bfloat16_list = typedef tl_append<scalar_bfloat16_list, vector_bfloat16_list, marray_bfloat16_list> |
Definition at line 63 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::bool_list = typedef tl_append<scalar_bool_list, marray_bool_list> |
Definition at line 546 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::char_list = typedef tl_append<scalar_char_list, vector_char_list> |
Definition at line 225 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::cross_double_list = typedef type_list<vec<double, 3>, vec<double, 4> > |
Definition at line 160 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::cross_float_list = typedef type_list<vec<float, 3>, vec<float, 4> > |
Definition at line 158 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::cross_floating_list = typedef tl_append<cross_float_list, cross_double_list, cross_half_list> |
Definition at line 162 of file generic_type_lists.hpp.
Definition at line 156 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::cross_marray_list = typedef type_list<marray<float, 3>, marray<float, 4>, marray<double, 3>, marray<double, 4> > |
Definition at line 165 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::default_char_list = typedef tl_append<scalar_default_char_list, vector_default_char_list, marray_default_char_list> |
Definition at line 178 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::double_list = typedef tl_append<scalar_double_list, vector_double_list, marray_double_list> |
Definition at line 97 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::float_list = typedef tl_append<scalar_float_list, vector_float_list, marray_float_list> |
Definition at line 81 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::floating_list = typedef tl_append<scalar_floating_list, vector_floating_list, marray_floating_list> |
Definition at line 112 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::geo_double_list = typedef tl_append<scalar_geo_double_list, vector_geo_double_list> |
Definition at line 141 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::geo_float_list = typedef tl_append<scalar_geo_float_list, vector_geo_float_list> |
Definition at line 139 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::geo_half_list = typedef tl_append<scalar_geo_half_list, vector_geo_half_list> |
Definition at line 137 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::geo_list = typedef tl_append<scalar_geo_list, vector_geo_list> |
Definition at line 153 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::half_bfloat16_list = typedef tl_append<scalar_half_list, scalar_bfloat16_list> |
Definition at line 66 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::half_list = typedef tl_append<scalar_half_list, vector_half_list, marray_half_list> |
Definition at line 43 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::int_list = typedef tl_append<scalar_int_list, vector_int_list, marray_int_list> |
Definition at line 310 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::integer_list = typedef tl_append<scalar_integer_list, vector_integer_list, marray_integer_list> |
Definition at line 535 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::long_integer_list = typedef tl_append<scalar_long_integer_list, vector_long_integer_list, marray_long_integer_list> |
Definition at line 437 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::long_list = typedef tl_append<scalar_long_list, vector_long_list, marray_long_list> |
Definition at line 353 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::longlong_list = typedef tl_append<scalar_longlong_list, vector_longlong_list, marray_longlong_list> |
Definition at line 398 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::marray_basic_list = typedef tl_append<marray_signed_basic_list, marray_unsigned_basic_list> |
Definition at line 581 of file generic_type_lists.hpp.
Definition at line 53 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::marray_bool_list = typedef type_list<marray<bool, 1>, marray<bool, 2>, marray<bool, 3>, marray<bool, 4>, marray<bool, 8>, marray<bool, 16> > |
Definition at line 540 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::marray_byte_list = typedef type_list<marray<std::byte, 1>, marray<std::byte, 2>, marray<std::byte, 3>, marray<std::byte, 4>, marray<std::byte, 8>, marray<std::byte, 16> > |
Definition at line 449 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::marray_char_list = typedef tl_append<marray_default_char_list, marray_signed_char_list, marray_unsigned_char_list> |
Definition at line 221 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::marray_default_char_list = typedef type_list<marray<char, 1>, marray<char, 2>, marray<char, 3>, marray<char, 4>, marray<char, 8>, marray<char, 16> > |
Definition at line 174 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::marray_double_list = typedef type_list<marray<double, 1>, marray<double, 2>, marray<double, 3>, marray<double, 4>, marray<double, 8>, marray<double, 16> > |
Definition at line 90 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::marray_float_list = typedef type_list<marray<float, 1>, marray<float, 2>, marray<float, 3>, marray<float, 4>, marray<float, 8>, marray<float, 16> > |
Definition at line 74 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::marray_floating_list = typedef tl_append<marray_float_list, marray_double_list, marray_half_list, marray_bfloat16_list> |
Definition at line 106 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::marray_geo_double_list = typedef type_list<marray<double, 2>, marray<double, 3>, marray<double, 4> > |
Definition at line 134 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::marray_geo_float_list = typedef type_list<marray<float, 2>, marray<float, 3>, marray<float, 4> > |
Definition at line 131 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::marray_geo_list = typedef tl_append<marray_geo_float_list, marray_geo_double_list> |
Definition at line 150 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::marray_half_list = typedef type_list<marray<half, 1>, marray<half, 2>, marray<half, 3>, marray<half, 4>, marray<half, 8>, marray<half, 16> > |
Definition at line 37 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::marray_int_list = typedef tl_append<marray_signed_int_list, marray_unsigned_int_list> |
Definition at line 307 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::marray_integer_list = typedef tl_append<marray_signed_integer_list, marray_unsigned_integer_list> |
Definition at line 532 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::marray_long_integer_list = typedef tl_append<marray_signed_long_integer_list, marray_unsigned_long_integer_list> |
Definition at line 434 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::marray_long_list = typedef tl_append<marray_signed_long_list, marray_unsigned_long_list> |
Definition at line 350 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::marray_longlong_list = typedef tl_append<marray_signed_longlong_list, marray_unsigned_longlong_list> |
Definition at line 395 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::marray_signed_basic_list = typedef tl_append<marray_floating_list, marray_signed_integer_list> |
Definition at line 558 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::marray_signed_char_list = typedef type_list<marray<signed char, 1>, marray<signed char, 2>, marray<signed char, 3>, marray<signed char, 4>, marray<signed char, 8>, marray<signed char, 16> > |
Definition at line 188 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::marray_signed_int_list = typedef type_list<marray<signed int, 1>, marray<signed int, 2>, marray<signed int, 3>, marray<signed int, 4>, marray<signed int, 8>, marray<signed int, 16> > |
Definition at line 276 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::marray_signed_integer_list = typedef tl_append<std::conditional_t< std::is_signed_v<char>, tl_append<marray_default_char_list, marray_signed_char_list>, marray_signed_char_list>, marray_signed_short_list, marray_signed_int_list, marray_signed_long_list, marray_signed_longlong_list> |
Definition at line 471 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::marray_signed_long_integer_list = typedef tl_append<marray_signed_long_list, marray_signed_longlong_list> |
Definition at line 408 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::marray_signed_long_list = typedef type_list<marray<signed long, 1>, marray<signed long, 2>, marray<signed long, 3>, marray<signed long, 4>, marray<signed long, 8>, marray<signed long, 16> > |
Definition at line 319 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::marray_signed_longlong_list = typedef type_list<marray<signed long long, 1>, marray<signed long long, 2>, marray<signed long long, 3>, marray<signed long long, 4>, marray<signed long long, 8>, marray<signed long long, 16> > |
Definition at line 364 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::marray_signed_short_list = typedef type_list<marray<signed short, 1>, marray<signed short, 2>, marray<signed short, 3>, marray<signed short, 4>, marray<signed short, 8>, marray<signed short, 16> > |
Definition at line 235 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::marray_unsigned_basic_list = typedef tl_append<marray_unsigned_integer_list> |
Definition at line 569 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::marray_unsigned_char_list = typedef type_list<marray<unsigned char, 1>, marray<unsigned char, 2>, marray<unsigned char, 3>, marray<unsigned char, 4>, marray<unsigned char, 8>, marray<unsigned char, 16> > |
Definition at line 204 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::marray_unsigned_int_list = typedef type_list<marray<unsigned int, 1>, marray<unsigned int, 2>, marray<unsigned int, 3>, marray<unsigned int, 4>, marray<unsigned int, 8>, marray<unsigned int, 16> > |
Definition at line 292 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::marray_unsigned_integer_list = typedef tl_append<std::conditional_t<std::is_unsigned_v<char>, tl_append<marray_default_char_list, marray_unsigned_char_list>, marray_unsigned_char_list>, marray_unsigned_short_list, marray_unsigned_int_list, marray_unsigned_long_list, marray_unsigned_longlong_list , marray_byte_list > |
Definition at line 509 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::marray_unsigned_long_integer_list = typedef tl_append<marray_unsigned_long_list, marray_unsigned_longlong_list> |
Definition at line 421 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::marray_unsigned_long_list = typedef type_list<marray<unsigned long, 1>, marray<unsigned long, 2>, marray<unsigned long, 3>, marray<unsigned long, 4>, marray<unsigned long, 8>, marray<unsigned long, 16> > |
Definition at line 335 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::marray_unsigned_longlong_list = typedef type_list<marray<unsigned long long, 1>, marray<unsigned long long, 2>, marray<unsigned long long, 3>, marray<unsigned long long, 4>, marray<unsigned long long, 8>, marray<unsigned long long, 16> > |
Definition at line 380 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::marray_unsigned_short_list = typedef type_list<marray<unsigned short, 1>, marray<unsigned short, 2>, marray<unsigned short, 3>, marray<unsigned short, 4>, marray<unsigned short, 8>, marray<unsigned short, 16> > |
Definition at line 251 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::nan_list = typedef tl_append<gtl::unsigned_short_list, gtl::unsigned_int_list, gtl::unsigned_long_integer_list> |
Definition at line 588 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::scalar_basic_list = typedef tl_append<scalar_signed_basic_list, scalar_unsigned_basic_list> |
Definition at line 575 of file generic_type_lists.hpp.
Definition at line 46 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::scalar_bool_list = typedef type_list<bool> |
Definition at line 544 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::scalar_byte_list = typedef type_list<std::byte> |
Definition at line 443 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::scalar_char_list = typedef tl_append<scalar_default_char_list, scalar_signed_char_list, scalar_unsigned_char_list> |
Definition at line 213 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::scalar_default_char_list = typedef type_list<char> |
Definition at line 168 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::scalar_double_list = typedef type_list<double> |
Definition at line 84 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::scalar_float_list = typedef type_list<float> |
Definition at line 68 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::scalar_floating_list = typedef tl_append<scalar_float_list, scalar_double_list, scalar_half_list, scalar_bfloat16_list> |
Definition at line 100 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::scalar_geo_double_list = typedef type_list<double> |
Definition at line 120 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::scalar_geo_float_list = typedef type_list<float> |
Definition at line 118 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::scalar_geo_half_list = typedef type_list<half> |
Definition at line 116 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::scalar_geo_list = typedef tl_append<scalar_geo_half_list, scalar_geo_float_list, scalar_geo_double_list> |
Definition at line 144 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::scalar_half_list = typedef type_list<half> |
Definition at line 32 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::scalar_int_list = typedef tl_append<scalar_signed_int_list, scalar_unsigned_int_list> |
Definition at line 301 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::scalar_integer_list = typedef tl_append<scalar_signed_integer_list, scalar_unsigned_integer_list> |
Definition at line 526 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::scalar_long_integer_list = typedef tl_append<scalar_signed_long_integer_list, scalar_unsigned_long_integer_list> |
Definition at line 428 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::scalar_long_list = typedef tl_append<scalar_signed_long_list, scalar_unsigned_long_list> |
Definition at line 344 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::scalar_longlong_list = typedef tl_append<scalar_signed_longlong_list, scalar_unsigned_longlong_list> |
Definition at line 389 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::scalar_short_list = typedef tl_append<scalar_signed_short_list, scalar_unsigned_short_list> |
Definition at line 260 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::scalar_signed_basic_list = typedef tl_append<scalar_floating_list, scalar_signed_integer_list> |
Definition at line 552 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::scalar_signed_char_list = typedef type_list<signed char> |
Definition at line 182 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::scalar_signed_int_list = typedef type_list<signed int> |
Definition at line 270 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::scalar_signed_integer_list = typedef tl_append<std::conditional_t< std::is_signed_v<char>, tl_append<scalar_default_char_list, scalar_signed_char_list>, scalar_signed_char_list>, scalar_signed_short_list, scalar_signed_int_list, scalar_signed_long_list, scalar_signed_longlong_list> |
Definition at line 455 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::scalar_signed_long_integer_list = typedef tl_append<scalar_signed_long_list, scalar_signed_longlong_list> |
Definition at line 402 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::scalar_signed_long_list = typedef type_list<signed long> |
Definition at line 313 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::scalar_signed_longlong_list = typedef type_list<signed long long> |
Definition at line 357 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::scalar_signed_short_list = typedef type_list<signed short> |
Definition at line 228 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::scalar_unsigned_basic_list = typedef tl_append<scalar_unsigned_integer_list> |
Definition at line 565 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::scalar_unsigned_char_list = typedef type_list<unsigned char> |
Definition at line 197 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::scalar_unsigned_int_list = typedef type_list<unsigned int> |
Definition at line 285 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::scalar_unsigned_integer_list = typedef tl_append<std::conditional_t<std::is_unsigned_v<char>, tl_append<scalar_default_char_list, scalar_unsigned_char_list>, scalar_unsigned_char_list>, scalar_unsigned_short_list, scalar_unsigned_int_list, scalar_unsigned_long_list, scalar_unsigned_longlong_list , scalar_byte_list > |
Definition at line 483 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::scalar_unsigned_long_integer_list = typedef tl_append<scalar_unsigned_long_list, scalar_unsigned_longlong_list> |
Definition at line 415 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::scalar_unsigned_long_list = typedef type_list<unsigned long> |
Definition at line 328 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::scalar_unsigned_longlong_list = typedef type_list<unsigned long long> |
Definition at line 373 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::scalar_unsigned_short_list = typedef type_list<unsigned short> |
Definition at line 244 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::scalar_vector_bfloat16_list = typedef tl_append<scalar_bfloat16_list, vector_bfloat16_list> |
Definition at line 60 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::scalar_vector_double_list = typedef tl_append<scalar_double_list, vector_double_list> |
Definition at line 94 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::scalar_vector_float_list = typedef tl_append<scalar_float_list, vector_float_list> |
Definition at line 78 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::scalar_vector_floating_list = typedef tl_append<scalar_floating_list, vector_floating_list> |
Definition at line 109 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::scalar_vector_half_list = typedef tl_append<scalar_half_list, vector_half_list> |
Definition at line 41 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::short_list = typedef tl_append<scalar_short_list, vector_short_list> |
Definition at line 267 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::signed_basic_list = typedef tl_append<scalar_signed_basic_list, vector_signed_basic_list, marray_signed_basic_list> |
Definition at line 561 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::signed_char_list = typedef tl_append<scalar_signed_char_list, vector_signed_char_list, marray_signed_char_list> |
Definition at line 193 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::signed_int_list = typedef tl_append<scalar_signed_int_list, vector_signed_int_list, marray_signed_int_list> |
Definition at line 281 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::signed_integer_list = typedef tl_append<scalar_signed_integer_list, vector_signed_integer_list, marray_signed_integer_list> |
Definition at line 479 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::signed_long_integer_list = typedef tl_append<scalar_signed_long_integer_list, vector_signed_long_integer_list, marray_signed_long_integer_list> |
Definition at line 411 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::signed_long_list = typedef tl_append<scalar_signed_long_list, vector_signed_long_list, marray_signed_long_list> |
Definition at line 324 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::signed_longlong_list = typedef tl_append<scalar_signed_longlong_list, vector_signed_longlong_list, marray_signed_longlong_list> |
Definition at line 369 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::signed_short_list = typedef tl_append<scalar_signed_short_list, vector_signed_short_list, marray_signed_short_list> |
Definition at line 240 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::unsigned_basic_list = typedef tl_append<scalar_unsigned_basic_list, vector_unsigned_basic_list, marray_unsigned_basic_list> |
Definition at line 571 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::unsigned_char_list = typedef tl_append<scalar_unsigned_char_list, vector_unsigned_char_list, marray_unsigned_char_list> |
Definition at line 209 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::unsigned_int_list = typedef tl_append<scalar_unsigned_int_list, vector_unsigned_int_list, marray_unsigned_int_list> |
Definition at line 297 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::unsigned_integer_list = typedef tl_append<scalar_unsigned_integer_list, vector_unsigned_integer_list, marray_unsigned_integer_list> |
Definition at line 522 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::unsigned_long_integer_list = typedef tl_append<scalar_unsigned_long_integer_list, vector_unsigned_long_integer_list, marray_unsigned_long_integer_list> |
Definition at line 424 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::unsigned_long_list = typedef tl_append<scalar_unsigned_long_list, vector_unsigned_long_list, marray_unsigned_long_list> |
Definition at line 340 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::unsigned_longlong_list = typedef tl_append<scalar_unsigned_longlong_list, vector_unsigned_longlong_list, marray_unsigned_longlong_list> |
Definition at line 385 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::unsigned_short_list = typedef tl_append<scalar_unsigned_short_list, vector_unsigned_short_list, marray_unsigned_short_list> |
Definition at line 256 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::vector_basic_list = typedef tl_append<vector_signed_basic_list, vector_unsigned_basic_list> |
Definition at line 578 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::vector_bfloat16_list = typedef type_list< vec<sycl::ext::oneapi::bfloat16, 1>, vec<sycl::ext::oneapi::bfloat16, 2>, vec<sycl::ext::oneapi::bfloat16, 3>, vec<sycl::ext::oneapi::bfloat16, 4>, vec<sycl::ext::oneapi::bfloat16, 8>, vec<sycl::ext::oneapi::bfloat16, 16> > |
Definition at line 48 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::vector_bool_list = typedef type_list<vec<bool, 1>, vec<bool, 2>, vec<bool, 3>, vec<bool, 4>, vec<bool, 8>, vec<bool, 16> > |
Definition at line 548 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::vector_byte_list = typedef type_list<vec<std::byte, 1>, vec<std::byte, 2>, vec<std::byte, 3>, vec<std::byte, 4>, vec<std::byte, 8>, vec<std::byte, 16> > |
Definition at line 445 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::vector_char_list = typedef tl_append<vector_default_char_list, vector_signed_char_list, vector_unsigned_char_list> |
Definition at line 217 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::vector_default_char_list = typedef type_list<vec<char, 1>, vec<char, 2>, vec<char, 3>, vec<char, 4>, vec<char, 8>, vec<char, 16> > |
Definition at line 170 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::vector_double_list = typedef type_list<vec<double, 1>, vec<double, 2>, vec<double, 3>, vec<double, 4>, vec<double, 8>, vec<double, 16> > |
Definition at line 86 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::vector_float_list = typedef type_list<vec<float, 1>, vec<float, 2>, vec<float, 3>, vec<float, 4>, vec<float, 8>, vec<float, 16> > |
Definition at line 70 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::vector_floating_list = typedef tl_append<vector_float_list, vector_double_list, vector_half_list, vector_bfloat16_list> |
Definition at line 103 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::vector_geo_double_list = typedef type_list<vec<double, 1>, vec<double, 2>, vec<double, 3>, vec<double, 4> > |
Definition at line 128 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::vector_geo_float_list = typedef type_list<vec<float, 1>, vec<float, 2>, vec<float, 3>, vec<float, 4> > |
Definition at line 125 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::vector_geo_half_list = typedef type_list<vec<half, 1>, vec<half, 2>, vec<half, 3>, vec<half, 4> > |
Definition at line 122 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::vector_geo_list = typedef tl_append<vector_geo_half_list, vector_geo_float_list, vector_geo_double_list> |
Definition at line 147 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::vector_half_list = typedef type_list<vec<half, 1>, vec<half, 2>, vec<half, 3>, vec<half, 4>, vec<half, 8>, vec<half, 16> > |
Definition at line 34 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::vector_int_list = typedef tl_append<vector_signed_int_list, vector_unsigned_int_list> |
Definition at line 304 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::vector_integer_list = typedef tl_append<vector_signed_integer_list, vector_unsigned_integer_list> |
Definition at line 529 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::vector_long_integer_list = typedef tl_append<vector_signed_long_integer_list, vector_unsigned_long_integer_list> |
Definition at line 431 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::vector_long_list = typedef tl_append<vector_signed_long_list, vector_unsigned_long_list> |
Definition at line 347 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::vector_longlong_list = typedef tl_append<vector_signed_longlong_list, vector_unsigned_longlong_list> |
Definition at line 392 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::vector_short_list = typedef tl_append<vector_signed_short_list, vector_unsigned_short_list, marray_unsigned_short_list> |
Definition at line 263 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::vector_signed_basic_list = typedef tl_append<vector_floating_list, vector_signed_integer_list> |
Definition at line 555 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::vector_signed_char_list = typedef type_list<vec<signed char, 1>, vec<signed char, 2>, vec<signed char, 3>, vec<signed char, 4>, vec<signed char, 8>, vec<signed char, 16> > |
Definition at line 184 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::vector_signed_int_list = typedef type_list<vec<signed int, 1>, vec<signed int, 2>, vec<signed int, 3>, vec<signed int, 4>, vec<signed int, 8>, vec<signed int, 16> > |
Definition at line 272 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::vector_signed_integer_list = typedef tl_append<std::conditional_t< std::is_signed_v<char>, tl_append<vector_default_char_list, vector_signed_char_list>, vector_signed_char_list>, vector_signed_short_list, vector_signed_int_list, vector_signed_long_list, vector_signed_longlong_list> |
Definition at line 463 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::vector_signed_long_integer_list = typedef tl_append<vector_signed_long_list, vector_signed_longlong_list> |
Definition at line 405 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::vector_signed_long_list = typedef type_list<vec<signed long, 1>, vec<signed long, 2>, vec<signed long, 3>, vec<signed long, 4>, vec<signed long, 8>, vec<signed long, 16> > |
Definition at line 315 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::vector_signed_longlong_list = typedef type_list<vec<signed long long, 1>, vec<signed long long, 2>, vec<signed long long, 3>, vec<signed long long, 4>, vec<signed long long, 8>, vec<signed long long, 16> > |
Definition at line 359 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::vector_signed_short_list = typedef type_list<vec<signed short, 1>, vec<signed short, 2>, vec<signed short, 3>, vec<signed short, 4>, vec<signed short, 8>, vec<signed short, 16> > |
Definition at line 230 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::vector_unsigned_basic_list = typedef tl_append<vector_unsigned_integer_list> |
Definition at line 567 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::vector_unsigned_char_list = typedef type_list<vec<unsigned char, 1>, vec<unsigned char, 2>, vec<unsigned char, 3>, vec<unsigned char, 4>, vec<unsigned char, 8>, vec<unsigned char, 16> > |
Definition at line 199 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::vector_unsigned_int_list = typedef type_list<vec<unsigned int, 1>, vec<unsigned int, 2>, vec<unsigned int, 3>, vec<unsigned int, 4>, vec<unsigned int, 8>, vec<unsigned int, 16> > |
Definition at line 287 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::vector_unsigned_integer_list = typedef tl_append<std::conditional_t<std::is_unsigned_v<char>, tl_append<vector_default_char_list, vector_unsigned_char_list>, vector_unsigned_char_list>, vector_unsigned_short_list, vector_unsigned_int_list, vector_unsigned_long_list, vector_unsigned_longlong_list , vector_byte_list > |
Definition at line 496 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::vector_unsigned_long_integer_list = typedef tl_append<vector_unsigned_long_list, vector_unsigned_longlong_list> |
Definition at line 418 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::vector_unsigned_long_list = typedef type_list<vec<unsigned long, 1>, vec<unsigned long, 2>, vec<unsigned long, 3>, vec<unsigned long, 4>, vec<unsigned long, 8>, vec<unsigned long, 16> > |
Definition at line 330 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::vector_unsigned_longlong_list = typedef type_list<vec<unsigned long long, 1>, vec<unsigned long long, 2>, vec<unsigned long long, 3>, vec<unsigned long long, 4>, vec<unsigned long long, 8>, vec<unsigned long long, 16> > |
Definition at line 375 of file generic_type_lists.hpp.
using sycl::_V1::detail::gtl::vector_unsigned_short_list = typedef type_list<vec<unsigned short, 1>, vec<unsigned short, 2>, vec<unsigned short, 3>, vec<unsigned short, 4>, vec<unsigned short, 8>, vec<unsigned short, 16> > |
Definition at line 246 of file generic_type_lists.hpp.