1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
#if defined(AVX2) #define prefetch(a, i) _mm_prefetch(a+i, _MM_HINT_T0) #else #if defined(__GNUC__) || defined(__clang__) #define prefetch(a, i) __builtin_prefetch(a+i, 0, 0) #else #define prefetch(a, i) (void)i #endif #endif
Generated with cgit - Back to sebastiano.tronto.net