Searched refs:W_t (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/arch/x86/crypto/ |
H A D | sha512-avx-asm.S | 89 # MSG, DIGEST, K_t, W_t are arrays 102 #define W_t(i) 8*i+frame_W(%rsp) define 166 # The two new schedule QWORDS are stored at [W_t(t)] and [W_t(t+1)]. 176 vmovdqa W_t(idx), %xmm4 # XMM4 = W[t-2] 178 vmovdqu W_t(idx), %xmm5 # XMM5 = W[t-15] 231 vpaddq W_t(idx), %xmm0, %xmm0 # XMM0 = s1(W[t-2]) + W[t-16] 233 vmovdqu W_t(idx), %xmm1 # XMM1 = W[t-7] 252 vmovdqa %xmm0, W_t(idx) # Store W[t] 318 vmovdqa %xmm0, W_t( [all...] |
H A D | sha512-ssse3-asm.S | 87 # MSG, DIGEST, K_t, W_t are arrays 100 #define W_t(i) 8*i+frame_W(%rsp) define 161 # The two new schedule QWORDS are stored at [W_t(%%t)] and [W_t(%%t+1)]. 175 movdqa W_t(idx), %xmm2 # XMM2 = W[t-2] 183 movdqu W_t(idx), %xmm5 # XMM5 = W[t-15] 248 movdqu W_t(idx), %xmm1 # XMM1 = W[t-7] 255 paddq W_t(idx), %xmm0 # XMM0 = s1(W[t-2]) + s0(W[t-15]) + W[t-16] 259 movdqa %xmm0, W_t(\rnd) # Store scheduled qwords 320 movdqa %xmm0, W_t( [all...] |
/kernel/linux/linux-6.6/arch/x86/crypto/ |
H A D | sha512-ssse3-asm.S | 84 # MSG, DIGEST, K_t, W_t are arrays 97 #define W_t(i) 8*i+frame_W(%rsp) define 158 # The two new schedule QWORDS are stored at [W_t(%%t)] and [W_t(%%t+1)]. 172 movdqa W_t(idx), %xmm2 # XMM2 = W[t-2] 180 movdqu W_t(idx), %xmm5 # XMM5 = W[t-15] 245 movdqu W_t(idx), %xmm1 # XMM1 = W[t-7] 252 paddq W_t(idx), %xmm0 # XMM0 = s1(W[t-2]) + s0(W[t-15]) + W[t-16] 256 movdqa %xmm0, W_t(\rnd) # Store scheduled qwords 317 movdqa %xmm0, W_t( [all...] |
H A D | sha512-avx-asm.S | 86 # MSG, DIGEST, K_t, W_t are arrays 99 #define W_t(i) 8*i+frame_W(%rsp) define 163 # The two new schedule QWORDS are stored at [W_t(t)] and [W_t(t+1)]. 173 vmovdqa W_t(idx), %xmm4 # XMM4 = W[t-2] 175 vmovdqu W_t(idx), %xmm5 # XMM5 = W[t-15] 228 vpaddq W_t(idx), %xmm0, %xmm0 # XMM0 = s1(W[t-2]) + W[t-16] 230 vmovdqu W_t(idx), %xmm1 # XMM1 = W[t-7] 249 vmovdqa %xmm0, W_t(idx) # Store W[t] 315 vmovdqa %xmm0, W_t( [all...] |
Completed in 2 milliseconds