debug.hpp Source File#
tile/core/utility/debug.hpp
Go to the documentation of this file.
Definition tile/core/algorithm/cluster_descriptor.hpp:13
constexpr std::tuple< std::integral_constant< size_t, Idx >... > makeTuple(std::index_sequence< Idx... >) noexcept
Definition tile/core/utility/debug.hpp:51
constexpr size_t constexpr_strlen(const char *c)
Definition tile/core/utility/debug.hpp:55
CK_TILE_HOST_DEVICE constexpr Y type_convert(X x)
Definition tile/core/numeric/type_convert.hpp:29
CK_TILE_HOST_DEVICE AsmScopeMarker()
Definition tile/core/utility/debug.hpp:176
CK_TILE_HOST_DEVICE ~AsmScopeMarker()
Definition tile/core/utility/debug.hpp:177
CK_TILE_HOST_DEVICE void operator()(const static_distributed_tensor< TS... > &tensor) const
Definition tile/core/utility/debug.hpp:135
static CK_TILE_HOST_DEVICE constexpr auto default_format()
Definition tile/core/utility/debug.hpp:82
static CK_TILE_HOST_DEVICE constexpr auto get_prefix()
Definition tile/core/utility/debug.hpp:94
CK_TILE_HOST_DEVICE void impl(const thread_buffer< T, N > &buf, std::integer_sequence< index_t, Is... >) const
Definition tile/core/utility/debug.hpp:112
CK_TILE_HOST_DEVICE void operator()(const thread_buffer< T, N > &buf) const
Definition tile/core/utility/debug.hpp:128
static CK_TILE_HOST_DEVICE constexpr auto get_suffix()
Definition tile/core/utility/debug.hpp:102
Definition tile/core/utility/debug.hpp:146
CK_TILE_HOST_DEVICE void operator()(const T &buf) const
Definition tile/core/utility/debug.hpp:150
CK_PRINTF< ConvertTo, FMT, PREFIX, SUFFIX > base_t
Definition tile/core/utility/debug.hpp:147
Definition tile/core/utility/debug.hpp:74
Definition static_distributed_tensor.hpp:21
CK_TILE_HOST_DEVICE constexpr const auto & get_thread_buffer() const
Definition static_distributed_tensor.hpp:58
Definition tile/core/utility/debug.hpp:23
CK_TILE_HOST_DEVICE constexpr auto operator+(str_literal< Ys... >) const
Definition tile/core/utility/debug.hpp:28
static constexpr const size_t size
Definition tile/core/utility/debug.hpp:25
static CK_TILE_HOST_DEVICE constexpr auto duplicate_n(const str_literal< Ys... > sep)
Definition tile/core/utility/debug.hpp:34
static constexpr const char data[]
Definition tile/core/utility/debug.hpp:24
Definition tile/core/utility/debug.hpp:67