Home
last modified time | relevance | path

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

/linux-4.4.14/arch/x86/crypto/
Dpoly1305-avx2-x86_64.S51 #define hc1 %ymm1 macro
166 # hc1 = [(m[51-54] >> 2) & 0x3ffffff, (m[35-38] >> 2) & 0x3ffffff,
170 vpunpcklqdq t1,hc1,hc1
174 vperm2i128 $0x20,t1,hc1,hc1
175 vpsrld $2,hc1,hc1
176 vpand ANMASK(%rip),hc1,hc1
178 vpaddd t1,hc1,hc1
221 # t1 += [ hc1[3] * s4, hc1[2] * v4, hc1[1] * x4, hc1[0] * z4 ]
222 vpmuludq hc1,svxz4,t2
242 # t1 += [ hc1[3] * r0, hc1[2] * u0, hc1[1] * w0, hc1[0] * y0 ]
[all …]
Dpoly1305-sse2-x86_64.S286 #define hc1 %xmm1 macro
363 # hc1 = [ (m[19-22] >> 2) & 0x3ffffff, h1 + (m[3-6] >> 2) & 0x3ffffff ]
364 movd 0x03(m),hc1
366 punpcklqdq t1,hc1
367 psrld $2,hc1
368 pand ANMASK(%rip),hc1
370 paddd t1,hc1
399 # t1 += [ hc1[1] * s4, hc1[0] * v4 ]
401 pmuludq hc1,t2
424 # t1 += [ hc1[1] * r0, hc1[0] * u0 ]
[all …]