xref: /libCEED/rust/libceed-sys/c-src/backends/magma/tuning/indices.h (revision e5a301d7f3b471e9fc19701d6f25d22876a6f6b4)
1*7c7f2ed8SSebastian Grimberg // For standard GEMM kernels
2f80f4a74SSebastian Grimberg #define RECORD_LENGTH 5
3f80f4a74SSebastian Grimberg #define M_INDEX 0
4f80f4a74SSebastian Grimberg #define N_INDEX 1
5f80f4a74SSebastian Grimberg #define K_INDEX 2
6f80f4a74SSebastian Grimberg #define N_BATCH_INDEX 3
7f80f4a74SSebastian Grimberg #define USE_MAGMA_INDEX 4
8f80f4a74SSebastian Grimberg 
9*7c7f2ed8SSebastian Grimberg // For RTC kernels
10*7c7f2ed8SSebastian Grimberg #define RECORD_LENGTH_RTC 5
11*7c7f2ed8SSebastian Grimberg #define P_INDEX_RTC 0
12*7c7f2ed8SSebastian Grimberg #define Q_INDEX_RTC 1
13*7c7f2ed8SSebastian Grimberg #define N_INDEX_RTC 2
14*7c7f2ed8SSebastian Grimberg #define Q_COMP_INDEX_RTC 3
15*7c7f2ed8SSebastian Grimberg #define NB_INDEX_RTC 4
16