Home
last modified time | relevance | path

Searched refs:hc4 (Results 1 – 3 of 3) sorted by relevance

/Linux-v4.19/arch/x86/crypto/
Dpoly1305-avx2-x86_64.S56 #define hc4 %ymm4 macro
207 # hc4 = [(m[60-63] >> 8) | (1<<24), (m[44-47] >> 8) | (1<<24),
211 vpunpcklqdq t1,hc4,hc4
215 vperm2i128 $0x20,t1,hc4,hc4
216 vpsrld $8,hc4,hc4
217 vpor ORMASK(%rip),hc4,hc4
219 vpaddd t1,hc4,hc4
232 # t1 += [ hc4[3] * s1, hc4[2] * v1, hc4[1] * x1, hc4[0] * z1 ]
233 vpmuludq hc4,svxz1,t2
253 # t1 += [ hc4[3] * s2, hc4[2] * v2, hc4[1] * x2, hc4[0] * z2 ]
[all …]
Dpoly1305-sse2-x86_64.S291 #define hc4 %xmm6 macro
389 # hc4 = [ (m[28-31] >> 8) | (1<<24), h4 + (m[12-15] >> 8) | (1<<24) ]
390 movd 0x0c(m),hc4
392 punpcklqdq t1,hc4
393 psrld $8,hc4
394 por ORMASK(%rip),hc4
396 paddd t1,hc4
413 # t1 += [ hc4[1] * s1, hc4[0] * v1 ]
415 pmuludq hc4,t2
438 # t1 += [ hc4[1] * s2, hc4[0] * v2 ]
[all …]
/Linux-v4.19/lib/lz4/
Dlz4hc_compress.c61 static void LZ4HC_init(LZ4HC_CCtx_internal *hc4, const BYTE *start) in LZ4HC_init() argument
63 memset((void *)hc4->hashTable, 0, sizeof(hc4->hashTable)); in LZ4HC_init()
64 memset(hc4->chainTable, 0xFF, sizeof(hc4->chainTable)); in LZ4HC_init()
65 hc4->nextToUpdate = 64 * KB; in LZ4HC_init()
66 hc4->base = start - 64 * KB; in LZ4HC_init()
67 hc4->end = start; in LZ4HC_init()
68 hc4->dictBase = start - 64 * KB; in LZ4HC_init()
69 hc4->dictLimit = 64 * KB; in LZ4HC_init()
70 hc4->lowLimit = 64 * KB; in LZ4HC_init()
74 static FORCE_INLINE void LZ4HC_Insert(LZ4HC_CCtx_internal *hc4, in LZ4HC_Insert() argument
[all …]