static_counter.hpp File Reference

static_counter.hpp File Reference#

Composable Kernel: static_counter.hpp File Reference
static_counter.hpp File Reference

Go to the source code of this file.

Classes

struct  ck_tile::static_counter< Context, Start, Step >

Namespaces

namespace  ck_tile
namespace  ck_tile::impl

Macros

#define MAKE_SC()
#define MAKE_SC_WITH(start_, step_)
#define NEXT_SC(c_)
#define NEXT_SCI(c_, static_i_)

Macro Definition Documentation

◆ MAKE_SC

#define MAKE_SC ( )

◆ MAKE_SC_WITH

#define MAKE_SC_WITH ( start_,
step_ )
Value:
__extension__ ck_tile:: \
static_counter<ck_tile::impl::static_counter_uniq_<__COUNTER__>, start_, step_> \
{ \
}
Definition tile/core/algorithm/cluster_descriptor.hpp:13

◆ NEXT_SC

#define NEXT_SC ( c_)
Value:
__extension__ c_.next<__COUNTER__>()

◆ NEXT_SCI

#define NEXT_SCI ( c_,
static_i_ )
Value:
__extension__ c_.next<__COUNTER__ + static_i_>()