5#if defined __METAL__ || defined MLX_METAL_JIT
6#define MTL_CONST constant
21#define instantiate_kernel(name, func, ...) \
22 template [[host_name( \
23 name)]] [[kernel]] decltype(func<__VA_ARGS__>) func<__VA_ARGS__>;
static constexpr int MAX_REDUCE_SPECIALIZED_DIMS
Definition defines.h:11
static constexpr int REDUCE_N_READS
Definition defines.h:12
static constexpr int RMS_LOOPED_LIMIT
Definition defines.h:15
static constexpr int SOFTMAX_N_READS
Definition defines.h:13
#define MTL_CONST
Definition defines.h:8
static constexpr int RMS_N_READS
Definition defines.h:14