XeTLA v0.3.6
IntelĀ® Xe Templates for Linear Algebra - API Definition Document
 
Loading...
Searching...
No Matches
gpu::xetla::dummy_optimizer< tag_, dict_t_, candidates_t > Struct Template Reference

#include <dummy_policy.hpp>

Inheritance diagram for gpu::xetla::dummy_optimizer< tag_, dict_t_, candidates_t >:
Collaboration diagram for gpu::xetla::dummy_optimizer< tag_, dict_t_, candidates_t >:

Classes

struct  impl
 

Public Types

using type = typename std::conditional< use_fallback, typename impl::fallback_type, impl >::type::type
 

Static Public Attributes

static constexpr bool use_fallback
 

Member Typedef Documentation

◆ type

template<param_optimizer_tag tag_, typename dict_t_ , typename... candidates_t>
using gpu::xetla::dummy_optimizer< tag_, dict_t_, candidates_t >::type = typename std::conditional<use_fallback, typename impl::fallback_type, impl>::type::type

Member Data Documentation

◆ use_fallback

template<param_optimizer_tag tag_, typename dict_t_ , typename... candidates_t>
constexpr bool gpu::xetla::dummy_optimizer< tag_, dict_t_, candidates_t >::use_fallback
staticconstexpr
Initial value:
= !(param_optimizer_base::template validate_attribute<dict_t_,
typename impl::type>::value)
typename finder_impl_helper< candidates_t... >::type type
Definition dummy_policy.hpp:254