Home
last modified time | relevance | path

Searched refs:PREFETCH_L1 (Results 1 – 10 of 10) sorted by relevance

/freebsd/sys/contrib/openzfs/module/zstd/lib/common/
H A Dcompiler.h111 # define PREFETCH_L1(ptr) (void)(ptr) /* disabled */ macro
116 # define PREFETCH_L1(ptr) _mm_prefetch((const char*)(ptr), _MM_HINT_T0) macro
119 # define PREFETCH_L1(ptr) __asm__ __volatile__("prfm pldl1keep, %0" ::"Q"(*(ptr))) macro
122 # define PREFETCH_L1(ptr) __builtin_prefetch((ptr), 0 /* rw==read */, 3 /* locality */) macro
125 # define PREFETCH_L1(ptr) (void)(ptr) /* disabled */ macro
/freebsd/sys/contrib/zstd/lib/common/
H A Dcompiler.h112 # define PREFETCH_L1(ptr) (void)(ptr) /* disabled */ macro
117 # define PREFETCH_L1(ptr) _mm_prefetch((const char*)(ptr), _MM_HINT_T0) macro
120 # define PREFETCH_L1(ptr) __builtin_prefetch((ptr), 0 /* rw==read */, 3 /* locality */) macro
123 # define PREFETCH_L1(ptr) __asm__ __volatile__("prfm pldl1keep, %0" ::"Q"(*(ptr))) macro
126 # define PREFETCH_L1(ptr) (void)(ptr) /* disabled */ macro
/freebsd/sys/contrib/zstd/lib/compress/
H A Dzstd_lazy.c532 PREFETCH_L1(ddsBase + dms->hashTable[ddsIdx + ddsAttempt]); in ZSTD_dedicatedDictSearch_lazy_search()
539 PREFETCH_L1(&dms->chainTable[chainIndex]); in ZSTD_dedicatedDictSearch_lazy_search()
581 PREFETCH_L1(ddsBase + dms->chainTable[chainIndex + chainAttempt]); in ZSTD_dedicatedDictSearch_lazy_search()
683 PREFETCH_L1(entry); in ZSTD_HcFindBestMatch()
853 PREFETCH_L1(hashTable + relRow); in ZSTD_row_prefetch()
855 PREFETCH_L1(hashTable + relRow + 16); in ZSTD_row_prefetch()
858 PREFETCH_L1(tagTable + relRow); in ZSTD_row_prefetch()
860 PREFETCH_L1(tagTable + relRow + 32); in ZSTD_row_prefetch()
1172 PREFETCH_L1(&dms->hashTable[ddsIdx]); in ZSTD_RowFindBestMatch()
1211 PREFETCH_L1(base + matchIndex); in ZSTD_RowFindBestMatch()
[all …]
H A Dzstd_double_fast.c161 PREFETCH_L1(ip1 + 64); in ZSTD_compressBlock_doubleFast_noDict_generic()
162 PREFETCH_L1(ip1 + 128); in ZSTD_compressBlock_doubleFast_noDict_generic()
173 PREFETCH_L1(ip+256); in ZSTD_compressBlock_doubleFast_noDict_generic()
373 PREFETCH_L1(ip+256); in ZSTD_compressBlock_doubleFast_dictMatchState_generic()
H A Dzstd_fast.c246 PREFETCH_L1(ip1 + 64); in ZSTD_compressBlock_fast_noDict_generic()
247 PREFETCH_L1(ip1 + 128); in ZSTD_compressBlock_fast_noDict_generic()
H A Dzstd_ldm.c377 PREFETCH_L1(candidates[n].bucket); in ZSTD_ldm_generateSequences_internal()
/freebsd/sys/contrib/openzfs/module/zstd/lib/decompress/
H A Dzstd_decompress_block.c1124PREFETCH_L1(match); PREFETCH_L1(match + sequence.matchLength - 1); /* note : it's safe to invoke P… in ZSTD_prefetchMatch()
/freebsd/sys/contrib/openzfs/module/zstd/lib/compress/
H A Dzstd_fast.c108 PREFETCH_L1(ip0+256); in ZSTD_compressBlock_fast_generic()
H A Dzstd_double_fast.c203 PREFETCH_L1(ip+256); in ZSTD_compressBlock_doubleFast_generic()
/freebsd/sys/contrib/zstd/lib/decompress/
H A Dzstd_decompress_block.c1657PREFETCH_L1(match); PREFETCH_L1(match+CACHELINE_SIZE); /* note : it's safe to invoke PREFETCH() …