nissy-core

The "engine" of nissy, including the H48 optimal solver.
git clone https://git.tronto.net/nissy-core
Download | Log | Files | Refs | README | LICENSE

prefetch.h (232B)


      1 #if defined(AVX2)
      2 
      3 #define prefetch(a, i) _mm_prefetch(a+i, _MM_HINT_T0)
      4 
      5 #else
      6 #if defined(__GNUC__) || defined(__clang__)
      7 
      8 #define prefetch(a, i) __builtin_prefetch(a+i, 0, 0)
      9 
     10 #else
     11 
     12 #define prefetch(a, i) (void)i
     13 
     14 #endif
     15 #endif