Home
last modified time | relevance | path

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

/Linux-v4.19/arch/x86/crypto/
Dpoly1305-avx2-x86_64.S52 #define hc0 %ymm0 macro
156 # hc0 = [m[48-51] & 0x3ffffff, m[32-35] & 0x3ffffff,
160 vpunpcklqdq t1,hc0,hc0
164 vperm2i128 $0x20,t1,hc0,hc0
165 vpand ANMASK(%rip),hc0,hc0
167 vpaddd t1,hc0,hc0
221 # t1 = [ hc0[3] * r0, hc0[2] * u0, hc0[1] * w0, hc0[0] * y0 ]
222 vpmuludq hc0,ruwy0,t1
242 # t1 = [ hc0[3] * r1, hc0[2] * u1,hc0[1] * w1, hc0[0] * y1 ]
243 vpmuludq hc0,ruwy1,t1
[all …]
Dpoly1305-sse2-x86_64.S287 #define hc0 %xmm0 macro
358 # hc0 = [ m[16-19] & 0x3ffffff, h0 + m[0-3] & 0x3ffffff ]
359 movd 0x00(m),hc0
361 punpcklqdq t1,hc0
362 pand ANMASK(%rip),hc0
364 paddd t1,hc0
398 # t1 = [ hc0[1] * r0, hc0[0] * u0 ]
400 pmuludq hc0,t1
423 # t1 = [ hc0[1] * r1, hc0[0] * u1 ]
425 pmuludq hc0,t1
[all …]