#include <sycl/ext/oneapi/experimental/device_architecture.hpp>
Public Types | |
using | rest = typename ConditionAnyArchitectureBuilder< Archs... >::seq |
using | seq = decltype(append< ConditionOr, ConditionArchitecture, arch >(rest{})) |
Static Public Member Functions | |
template<int I1, int I2, int I3, int... Is> | |
static auto | append (std::integer_sequence< int, Is... >) |
Static Public Attributes | |
static constexpr int | arch = static_cast<int>(Arch) |
Definition at line 1139 of file device_architecture.hpp.
using sycl::_V1::ext::oneapi::experimental::detail::ConditionAnyArchitectureBuilder< Arch, Archs... >::rest = typename ConditionAnyArchitectureBuilder<Archs...>::seq |
Definition at line 1144 of file device_architecture.hpp.
using sycl::_V1::ext::oneapi::experimental::detail::ConditionAnyArchitectureBuilder< Arch, Archs... >::seq = decltype(append<ConditionOr, ConditionArchitecture, arch>(rest{})) |
Definition at line 1146 of file device_architecture.hpp.
|
inlinestatic |
Definition at line 1141 of file device_architecture.hpp.
|
staticconstexpr |
Definition at line 1145 of file device_architecture.hpp.