Home
last modified time | relevance | path

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

/arch/x86/crypto/
Dpoly1305-avx2-x86_64.S51 #define hc3 %ymm3 macro
190 # hc3 = [(m[57-60] >> 6) & 0x3ffffff, (m[41-44] >> 6) & 0x3ffffff,
194 vpunpcklqdq t1,hc3,hc3
198 vperm2i128 $0x20,t1,hc3,hc3
199 vpsrld $6,hc3,hc3
200 vpand ANMASK(%rip),hc3,hc3
202 vpaddd t1,hc3,hc3
225 # t1 += [ hc3[3] * s2, hc3[2] * v2, hc3[1] * x2, hc3[0] * z2 ]
226 vpmuludq hc3,svxz2,t2
246 # t1 += [ hc3[3] * s3, hc3[2] * v3, hc3[1] * x3, hc3[0] * z3 ]
[all …]
Dpoly1305-sse2-x86_64.S290 #define hc3 %xmm5 macro
381 # hc3 = [ (m[25-28] >> 6) & 0x3ffffff, h3 + (m[9-12] >> 6) & 0x3ffffff ]
382 movd 0x09(m),hc3
384 punpcklqdq t1,hc3
385 psrld $6,hc3
386 pand ANMASK(%rip),hc3
388 paddd t1,hc3
409 # t1 += [ hc3[1] * s2, hc3[0] * v2 ]
411 pmuludq hc3,t2
434 # t1 += [ hc3[1] * s3, hc3[0] * v3 ]
[all …]