HomeSort by: relevance | last modified time | path
    Searched refs:PREFETCH_L1 (Results 1 - 6 of 6) sorted by relevancy

  /src/external/bsd/zstd/dist/lib/common/
compiler.h 137 # define PREFETCH_L1(ptr) do { (void)(ptr); } while (0) /* disabled */
142 # define PREFETCH_L1(ptr) _mm_prefetch((const char*)(ptr), _MM_HINT_T0)
145 # define PREFETCH_L1(ptr) __builtin_prefetch((ptr), 0 /* rw==read */, 3 /* locality */)
148 # define PREFETCH_L1(ptr) do { __asm__ __volatile__("prfm pldl1keep, %0" ::"Q"(*(ptr))); } while (0)
151 # define PREFETCH_L1(ptr) do { (void)(ptr); } while (0) /* disabled */
  /src/external/bsd/zstd/dist/lib/compress/
zstd_double_fast.c 225 PREFETCH_L1(ip1 + 64);
226 PREFETCH_L1(ip1 + 128);
237 PREFETCH_L1(ip+256);
452 PREFETCH_L1(ip+256);
zstd_fast.c 344 PREFETCH_L1(ip1 + 64);
345 PREFETCH_L1(ip1 + 128);
878 PREFETCH_L1(ip1 + 64);
879 PREFETCH_L1(ip1 + 128);
zstd_lazy.c 545 PREFETCH_L1(ddsBase + dms->hashTable[ddsIdx + ddsAttempt]);
552 PREFETCH_L1(&dms->chainTable[chainIndex]);
594 PREFETCH_L1(ddsBase + dms->chainTable[chainIndex + chainAttempt]);
702 PREFETCH_L1(entry);
817 PREFETCH_L1(hashTable + relRow);
819 PREFETCH_L1(hashTable + relRow + 16);
822 PREFETCH_L1(tagTable + relRow);
824 PREFETCH_L1(tagTable + relRow + 32);
1187 PREFETCH_L1(&dms->hashTable[ddsIdx]);
1237 PREFETCH_L1(base + matchIndex)
    [all...]
zstd_ldm.c 398 PREFETCH_L1(candidates[n].bucket);
  /src/external/bsd/zstd/dist/lib/decompress/
zstd_decompress_block.c 1018 PREFETCH_L1(match);
1723 PREFETCH_L1(match); PREFETCH_L1(match+CACHELINE_SIZE); /* note : it's safe to invoke PREFETCH() on any memory address, including invalid ones */

Completed in 21 milliseconds