Home
last modified time | relevance | path

Searched refs:WK_2 (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/arch/x86/crypto/
H A Dsha512-avx-asm.S90 # WK_2(t) points to 1 of 2 qwords at frame.WK depdending on t being odd/even
105 #define WK_2(i) 8*((i%2))+frame_WK(%rsp) define
135 add WK_2(idx), T1 # W[t] + K[t] from message scheduler
164 # K[t-1]+W[t-1] which were previously stored at WK_2 by the message
168 # [K_t(t)] and [K_t(t+1)] and stored at dqword [WK_2(t)]
191 add WK_2(idx), T1#
240 add WK_2(idx), T1
254 vmovdqa %xmm0, WK_2(idx) # Store W[t]+K[t] for next rounds
320 vmovdqa %xmm0, WK_2(t) # Store into WK for rounds
329 vmovdqa %xmm0, WK_2(
[all...]
H A Dsha512-ssse3-asm.S88 # WK_2(t) points to 1 of 2 qwords at frame.WK depdending on t being odd/even
103 #define WK_2(i) 8*((i%2))+frame_WK(%rsp) define
129 add WK_2(idx), T1 # W[t] + K[t] from message scheduler
159 # K[t-1]+W[t-1] which were previously stored at WK_2 by the message
163 # [K_t(%%t)] and [K_t(%%t+1)] and stored at dqword [WK_2(%%t)]
181 add WK_2(idx), T1
227 add WK_2(idx), T1
264 movdqa %xmm0, WK_2(idx) # Store W[t]+K[t] for next rounds
322 movdqa %xmm0, WK_2(t) # Store into WK for rounds
331 movdqa %xmm0, WK_2(
[all...]
/kernel/linux/linux-6.6/arch/x86/crypto/
H A Dsha512-ssse3-asm.S85 # WK_2(t) points to 1 of 2 qwords at frame.WK depdending on t being odd/even
100 #define WK_2(i) 8*((i%2))+frame_WK(%rsp) define
126 add WK_2(idx), T1 # W[t] + K[t] from message scheduler
156 # K[t-1]+W[t-1] which were previously stored at WK_2 by the message
160 # [K_t(%%t)] and [K_t(%%t+1)] and stored at dqword [WK_2(%%t)]
178 add WK_2(idx), T1
224 add WK_2(idx), T1
261 movdqa %xmm0, WK_2(idx) # Store W[t]+K[t] for next rounds
319 movdqa %xmm0, WK_2(t) # Store into WK for rounds
328 movdqa %xmm0, WK_2(
[all...]
H A Dsha512-avx-asm.S87 # WK_2(t) points to 1 of 2 qwords at frame.WK depdending on t being odd/even
102 #define WK_2(i) 8*((i%2))+frame_WK(%rsp) define
132 add WK_2(idx), T1 # W[t] + K[t] from message scheduler
161 # K[t-1]+W[t-1] which were previously stored at WK_2 by the message
165 # [K_t(t)] and [K_t(t+1)] and stored at dqword [WK_2(t)]
188 add WK_2(idx), T1#
237 add WK_2(idx), T1
251 vmovdqa %xmm0, WK_2(idx) # Store W[t]+K[t] for next rounds
317 vmovdqa %xmm0, WK_2(t) # Store into WK for rounds
326 vmovdqa %xmm0, WK_2(
[all...]

Completed in 2 milliseconds