DPC++ Runtime
Runtime libraries for oneAPI DPC++
sycl::_V1::ext::oneapi::experimental::detail::PropertyMetaInfo< prefetch_hint_key::value_t< Level, Hint > > Struct Template Reference

#include <sycl/ext/oneapi/experimental/prefetch.hpp>

Collaboration diagram for sycl::_V1::ext::oneapi::experimental::detail::PropertyMetaInfo< prefetch_hint_key::value_t< Level, Hint > >:

Static Public Attributes

static constexpr const char * name
 
static constexpr int value = static_cast<int>(Level)
 

Detailed Description

template<cache_level Level, typename Hint>
struct sycl::_V1::ext::oneapi::experimental::detail::PropertyMetaInfo< prefetch_hint_key::value_t< Level, Hint > >

Definition at line 54 of file prefetch.hpp.

Member Data Documentation

◆ name

template<cache_level Level, typename Hint >
constexpr const char* sycl::_V1::ext::oneapi::experimental::detail::PropertyMetaInfo< prefetch_hint_key::value_t< Level, Hint > >::name
staticconstexpr
Initial value:
= std::is_same_v<Hint, nontemporal>
? "sycl-prefetch-hint-nt"
: "sycl-prefetch-hint"

Definition at line 55 of file prefetch.hpp.

◆ value

template<cache_level Level, typename Hint >
constexpr int sycl::_V1::ext::oneapi::experimental::detail::PropertyMetaInfo< prefetch_hint_key::value_t< Level, Hint > >::value = static_cast<int>(Level)
staticconstexpr

Definition at line 58 of file prefetch.hpp.


The documentation for this struct was generated from the following file: