/home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-composable-kernel/checkouts/develop/include/ck_tile/core/utility/functional_with_tuple.hpp Source File#
functional_with_tuple.hpp
Go to the documentation of this file.
Definition: cluster_descriptor.hpp:13
constexpr CK_TILE_HOST_DEVICE auto reverse_exclusive_scan_sequence(Seq, Reduce, number< Init >)
Definition: sequence.hpp:860
constexpr CK_TILE_HOST_DEVICE index_t reduce_on_sequence(Seq, Reduce f, number< Init >)
Definition: sequence.hpp:979
constexpr CK_TILE_HOST_DEVICE auto generate_tuple(F &&f, number< N >)
Definition: tuple.hpp:429
constexpr CK_TILE_HOST_DEVICE auto make_tuple(Xs &&... xs)
Definition: tuple.hpp:360
constexpr CK_TILE_HOST_DEVICE auto unpack(F &&f, X &&x)
Definition: functional.hpp:200
constexpr CK_TILE_HOST_DEVICE auto transform_tuples(F f, const X &x)
Definition: tuple.hpp:505
Definition: integral_constant.hpp:13
constexpr CK_TILE_HOST_DEVICE void operator()(F f, PackedId) const
Definition: functional_with_tuple.hpp:57
Definition: functional_with_tuple.hpp:26
constexpr CK_TILE_HOST_DEVICE void operator()(F f, CurrentUnpackIds) const
Definition: functional_with_tuple.hpp:34
constexpr CK_TILE_HOST_DEVICE static_uford_impl()
Definition: functional_with_tuple.hpp:27
constexpr CK_TILE_HOST_DEVICE void operator()(F f, PackedId, number< current_acc >) const
Definition: functional_with_tuple.hpp:98
Definition: functional_with_tuple.hpp:67
constexpr CK_TILE_HOST_DEVICE void operator()(F f, CurrentUnpackIds, number< current_acc >) const
Definition: functional_with_tuple.hpp:69
Definition: math.hpp:98
Definition: sequence.hpp:49
Definition: functional.hpp:43
Definition: functional_with_tuple.hpp:129
static constexpr CK_TILE_HOST_DEVICE index_t get_num_of_access()
Definition: functional_with_tuple.hpp:141
static constexpr index_t num_packs
Definition: functional_with_tuple.hpp:130
constexpr CK_TILE_HOST_DEVICE void operator()(F f) const
Definition: functional_with_tuple.hpp:151
constexpr CK_TILE_HOST_DEVICE void operator()(F f, number< i_access >) const
Definition: functional_with_tuple.hpp:161
constexpr CK_TILE_HOST_DEVICE static_uford()
Definition: functional_with_tuple.hpp:132