/home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-composable-kernel/checkouts/develop/include/ck_tile/core/utility/to_sequence.hpp File Reference

/home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-composable-kernel/checkouts/develop/include/ck_tile/core/utility/to_sequence.hpp File Reference#

Composable Kernel: /home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-composable-kernel/checkouts/develop/include/ck_tile/core/utility/to_sequence.hpp File Reference
to_sequence.hpp File Reference

Go to the source code of this file.

Macros

#define TO_SEQUENCE(a, n)
 

Macro Definition Documentation

◆ TO_SEQUENCE

#define TO_SEQUENCE (   a,
 
)
Value:
_Pragma("clang diagnostic push") _Pragma( \
"clang diagnostic ignored \"-Wc++20-extensions\"")[a]<ck_tile::index_t... IDX_IDX_>( \
ck_tile::sequence<IDX_IDX_...>) \
{ \
} \
_Pragma("clang diagnostic pop")
Definition: cluster_descriptor.hpp:13
typename __make_integer_seq< impl::__integer_sequence, index_t, N >::seq_type make_index_sequence
Definition: sequence.hpp:228
int32_t index_t
Definition: ck.hpp:297
Definition: integral_constant.hpp:13
Definition: sequence.hpp:49
static constexpr CK_TILE_HOST_DEVICE index_t at(index_t I)
Definition: sequence.hpp:70