|
static constexpr const auto | mode = M |
|
static constexpr const int | countL1 = ((Ls == cache_level::L1 ? 1 : 0) + ...) |
|
static constexpr const int | countL2 = ((Ls == cache_level::L2 ? 1 : 0) + ...) |
|
static constexpr const int | countL3 = ((Ls == cache_level::L3 ? 1 : 0) + ...) |
|
static constexpr const int | countL4 = ((Ls == cache_level::L4 ? 1 : 0) + ...) |
|
static constexpr const uint32_t | levels = ((1 << static_cast<int>(Ls)) | ...) |
|
static constexpr const uint32_t | encoding |
|
template<cache_mode M, cache_level... Ls>
struct sycl::_V1::ext::intel::experimental::cache_control< M, Ls >
Definition at line 55 of file cache_control_properties.hpp.