functional.hpp File Reference#
functional.hpp File Reference
#include "ck_tile/core/config.hpp"#include "ck_tile/core/numeric/integer.hpp"#include "ck_tile/core/numeric/integral_constant.hpp"#include "ck_tile/core/container/sequence.hpp"#include <stdint.h>#include <utility>Go to the source code of this file.
Namespaces | |
| namespace | ck_tile |
| namespace | ck_tile::detail |
Typedefs | |
| template<int32_t Size> | |
| using | ck_tile::detail::make_applier = __make_integer_seq<applier, index_t, Size> |
Functions | |
| template<typename F, typename X> | |
| CK_TILE_HOST_DEVICE constexpr auto | ck_tile::unpack (F &&f, X &&x) |
| template<typename F, typename X, typename Y> | |
| CK_TILE_HOST_DEVICE constexpr auto | ck_tile::unpack2 (F &&f, X &&x, Y &&y) |
| template<bool predicate, typename X, typename Y> | |
| constexpr auto | ck_tile::conditional_expr (X &&x, Y &&y) |