Home
last modified time | relevance | path

Searched refs:PREFETCH_L2 (Results 1 – 2 of 2) sorted by relevance

/f-stack/freebsd/contrib/zstd/lib/common/
H A Dcompiler.h122 # define PREFETCH_L2(ptr) (void)(ptr) /* disabled */ macro
127 # define PREFETCH_L2(ptr) _mm_prefetch((const char*)(ptr), _MM_HINT_T1) macro
130 # define PREFETCH_L2(ptr) __builtin_prefetch((ptr), 0 /* rw==read */, 2 /* locality */) macro
133 # define PREFETCH_L2(ptr) __asm__ __volatile__("prfm pldl2keep, %0" ::"Q"(*(ptr))) macro
136 # define PREFETCH_L2(ptr) (void)(ptr) /* disabled */ macro
147 PREFETCH_L2(_ptr + _pos); \
/f-stack/freebsd/contrib/openzfs/module/zstd/lib/
H A Dzstd.c1262 # define PREFETCH_L2(ptr) (void)(ptr) /* disabled */ macro
1267 # define PREFETCH_L2(ptr) _mm_prefetch((const char*)(ptr), _MM_HINT_T1)
1270 # define PREFETCH_L2(ptr) __asm__ __volatile__("prfm pldl2keep, %0" ::"Q"(*(ptr)))
1273 # define PREFETCH_L2(ptr) __builtin_prefetch((ptr), 0 /* rw==read */, 2 /* locality */)
1276 # define PREFETCH_L2(ptr) (void)(ptr) /* disabled */
1287 PREFETCH_L2(_ptr + _pos); \