#include <decision_tree_policy.hpp>
|
| using | type = typename opt_dict_t_::template update_t< elem_t_t< tune_key::data_type_a, typename dict_t_::template find_elem_t< tune_key::data_type_a >::type >, elem_t_t< tune_key::data_type_b, typename dict_t_::template find_elem_t< tune_key::data_type_b >::type >, elem_t_t< tune_key::data_type_c, typename dict_t_::template find_elem_t< tune_key::data_type_c >::type >, elem_v_t< tune_key::memory_layout_a, dict_t_::template find_elem_v< tune_key::memory_layout_a > >, elem_v_t< tune_key::memory_layout_b, dict_t_::template find_elem_v< tune_key::memory_layout_b > >, elem_v_t< tune_key::memory_layout_c, dict_t_::template find_elem_v< tune_key::memory_layout_c > >, elem_v_t< tune_key::memory_alignment_a, dict_t_::template find_elem_v< tune_key::memory_alignment_a > >, elem_v_t< tune_key::memory_alignment_b, dict_t_::template find_elem_v< tune_key::memory_alignment_b > >, elem_v_t< tune_key::memory_alignment_c, dict_t_::template find_elem_v< tune_key::memory_alignment_c > >, elem_v_t< tune_key::gpu_arch, dict_t_::template find_elem_v< tune_key::gpu_arch > > > |
| |
◆ type
template<typename dict_t_ , typename opt_dict_t_ >
| using gpu::xetla::fallback_optimizer< dict_t_, opt_dict_t_ >::type = typename opt_dict_t_::template update_t< elem_t_t<tune_key::data_type_a, typename dict_t_::template find_elem_t< tune_key::data_type_a>::type>, elem_t_t<tune_key::data_type_b, typename dict_t_::template find_elem_t< tune_key::data_type_b>::type>, elem_t_t<tune_key::data_type_c, typename dict_t_::template find_elem_t< tune_key::data_type_c>::type>, elem_v_t<tune_key::memory_layout_a, dict_t_::template find_elem_v<tune_key::memory_layout_a> >, elem_v_t<tune_key::memory_layout_b, dict_t_::template find_elem_v<tune_key::memory_layout_b> >, elem_v_t<tune_key::memory_layout_c, dict_t_::template find_elem_v<tune_key::memory_layout_c> >, elem_v_t<tune_key::memory_alignment_a, dict_t_::template find_elem_v< tune_key::memory_alignment_a> >, elem_v_t<tune_key::memory_alignment_b, dict_t_::template find_elem_v< tune_key::memory_alignment_b> >, elem_v_t<tune_key::memory_alignment_c, dict_t_::template find_elem_v< tune_key::memory_alignment_c> >, elem_v_t<tune_key::gpu_arch, dict_t_::template find_elem_v<tune_key::gpu_arch> >> |