Home
last modified time | relevance | path

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

/lib/zstd/common/
A Dcompiler.h102 # define PREFETCH_L1(ptr) __builtin_prefetch((ptr), 0 /* rw==read */, 3 /* locality */) macro
105 # define PREFETCH_L1(ptr) do { __asm__ __volatile__("prfm pldl1keep, %0" ::"Q"(*(ptr))); } while … macro
108 # define PREFETCH_L1(ptr) do { (void)(ptr); } while (0) /* disabled */ macro
/lib/zstd/compress/
A Dzstd_lazy.c546 PREFETCH_L1(ddsBase + dms->hashTable[ddsIdx + ddsAttempt]); in ZSTD_dedicatedDictSearch_lazy_search()
553 PREFETCH_L1(&dms->chainTable[chainIndex]); in ZSTD_dedicatedDictSearch_lazy_search()
703 PREFETCH_L1(entry); in ZSTD_HcFindBestMatch()
818 PREFETCH_L1(hashTable + relRow); in ZSTD_row_prefetch()
820 PREFETCH_L1(hashTable + relRow + 16); in ZSTD_row_prefetch()
823 PREFETCH_L1(tagTable + relRow); in ZSTD_row_prefetch()
825 PREFETCH_L1(tagTable + relRow + 32); in ZSTD_row_prefetch()
1188 PREFETCH_L1(&dms->hashTable[ddsIdx]); in ZSTD_RowFindBestMatch()
1238 PREFETCH_L1(base + matchIndex); in ZSTD_RowFindBestMatch()
1240 PREFETCH_L1(dictBase + matchIndex); in ZSTD_RowFindBestMatch()
[all …]
A Dzstd_fast.c343 PREFETCH_L1(ip1 + 64); in ZSTD_compressBlock_fast_noDict_generic()
344 PREFETCH_L1(ip1 + 128); in ZSTD_compressBlock_fast_noDict_generic()
877 PREFETCH_L1(ip1 + 64); in ZSTD_compressBlock_fast_extDict_generic()
878 PREFETCH_L1(ip1 + 128); in ZSTD_compressBlock_fast_extDict_generic()
A Dzstd_double_fast.c226 PREFETCH_L1(ip1 + 64); in ZSTD_compressBlock_doubleFast_noDict_generic()
227 PREFETCH_L1(ip1 + 128); in ZSTD_compressBlock_doubleFast_noDict_generic()
238 PREFETCH_L1(ip+256); in ZSTD_compressBlock_doubleFast_noDict_generic()
453 PREFETCH_L1(ip+256); in ZSTD_compressBlock_doubleFast_dictMatchState_generic()
A Dzstd_ldm.c399 PREFETCH_L1(candidates[n].bucket); in ZSTD_ldm_generateSequences_internal()
/lib/zstd/decompress/
A Dzstd_decompress_block.c1019 PREFETCH_L1(match); in ZSTD_execSequence()
1724PREFETCH_L1(match); PREFETCH_L1(match+CACHELINE_SIZE); /* note : it's safe to invoke PREFETCH() … in ZSTD_prefetchMatch()

Completed in 28 milliseconds