Home
last modified time | relevance | path

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

/freebsd/sys/contrib/openzfs/module/zstd/lib/common/
H A Dcompiler.h112 # define PREFETCH_L2(ptr) (void)(ptr) /* disabled */ macro
117 # define PREFETCH_L2(ptr) _mm_prefetch((const char*)(ptr), _MM_HINT_T1) macro
120 # define PREFETCH_L2(ptr) __asm__ __volatile__("prfm pldl2keep, %0" ::"Q"(*(ptr))) macro
123 # define PREFETCH_L2(ptr) __builtin_prefetch((ptr), 0 /* rw==read */, 2 /* locality */) macro
126 # define PREFETCH_L2(ptr) (void)(ptr) /* disabled */ macro
137 PREFETCH_L2(_ptr + _pos); \
/freebsd/sys/contrib/zstd/lib/common/
H A Dcompiler.h113 # define PREFETCH_L2(ptr) (void)(ptr) /* disabled */ macro
118 # define PREFETCH_L2(ptr) _mm_prefetch((const char*)(ptr), _MM_HINT_T1) macro
121 # define PREFETCH_L2(ptr) __builtin_prefetch((ptr), 0 /* rw==read */, 2 /* locality */) macro
124 # define PREFETCH_L2(ptr) __asm__ __volatile__("prfm pldl2keep, %0" ::"Q"(*(ptr))) macro
127 # define PREFETCH_L2(ptr) (void)(ptr) /* disabled */ macro
138 PREFETCH_L2(_ptr + _pos); \