mirror of https://github.com/wolfSSL/wolfssl.git
Poly1305 AVX2 asm fix
Missed carry when converting from 26 in 64 bits to 64 in 64 bits.pull/2630/head
parent
b396ed0984
commit
06ca07c79f
|
@ -1003,7 +1003,7 @@ L_poly1305_avx2_blocks_end_calc:
|
|||
shlq $40, %r12
|
||||
addq %r9, %rax
|
||||
adcq %r10, %rax
|
||||
addq %r11, %rdx
|
||||
adcq %r11, %rdx
|
||||
adcq %r12, %rdx
|
||||
adcq $0x00, %rcx
|
||||
movq %rcx, %r8
|
||||
|
|
Loading…
Reference in New Issue