Fixed enumeration of new prefetch types
@@ -86,12 +86,12 @@ typedef enum libxsmm_gemm_prefetch_type {
LIBXSMM_PREFETCH_AL2BL2_VIA_C_AHEAD = LIBXSMM_PREFETCH_BL2_VIA_C | LIBXSMM_PREFETCH_AL2_AHEAD,
/** Prefetch PA/PB/PC in L1 (using accesses to A, B, C) */
LIBXSMM_PREFETCH_AL1 = 64,
- LIBXSMM_PREFETCH_BL1 = 128,
- LIBXSMM_PREFETCH_CL1 = 256,
- LIBXSMM_PREFETCH_AL1_BL1 = LIBXSMM_PREFETCH_AL1 | LIBXSMM_PREFETCH_BL1,
- LIBXSMM_PREFETCH_BL1_CL1 = LIBXSMM_PREFETCH_BL1 | LIBXSMM_PREFETCH_CL1,
- LIBXSMM_PREFETCH_AL1_CL1 = LIBXSMM_PREFETCH_AL1 | LIBXSMM_PREFETCH_CL1,
- LIBXSMM_PREFETCH_AL1_BL1_CL1 = LIBXSMM_PREFETCH_AL1 | LIBXSMM_PREFETCH_BL1 | LIBXSMM_PREFETCH_CL1
+ LIBXSMM_PREFETCH_BL1 = 65,
+ LIBXSMM_PREFETCH_CL1 = 66,
+ LIBXSMM_PREFETCH_AL1_BL1 = 67,
+ LIBXSMM_PREFETCH_BL1_CL1 = 68,
+ LIBXSMM_PREFETCH_AL1_CL1 = 69,
+ LIBXSMM_PREFETCH_AL1_BL1_CL1 = 70
} libxsmm_gemm_prefetch_type;
/** Provided for compatibility with older codes. */
