summaryrefslogtreecommitdiff
path: root/win-x86_64/crypto/fipsmodule
diff options
context:
space:
mode:
authorPete Bentley <prb@google.com>2019-08-13 09:32:23 +0100
committerPete Bentley <prb@google.com>2019-08-13 10:27:15 +0100
commit0c61efe6da4dd29556e9d2bf7321d2f9283a4e13 (patch)
tree207a60c135efaef5dfec5f7b3343034555943fc0 /win-x86_64/crypto/fipsmodule
parentdd42a613176ed39d12be02cf21aeae057d9ef6e6 (diff)
downloadboringssl-0c61efe6da4dd29556e9d2bf7321d2f9283a4e13.tar.gz
external/boringssl: Sync to bc2a2013e03754a89a701739a7b58c422391efa2.
Third time's the charm. This includes the following changes: https://boringssl.googlesource.com/boringssl/+log/c9827e073f64e353c4891ecc2c73721882543ee0..bc2a2013e03754a89a701739a7b58c422391efa2 Test: atest CtsLibcoreTestCases Test: atest CtsLibcoreOkHttpTestCases Change-Id: I7943c83d12237ec6e4dc54fb3d5a9cecb909e6e7
Diffstat (limited to 'win-x86_64/crypto/fipsmodule')
-rw-r--r--win-x86_64/crypto/fipsmodule/p256-x86_64-asm.asm26
1 files changed, 20 insertions, 6 deletions
diff --git a/win-x86_64/crypto/fipsmodule/p256-x86_64-asm.asm b/win-x86_64/crypto/fipsmodule/p256-x86_64-asm.asm
index cdde9390..215f5d2a 100644
--- a/win-x86_64/crypto/fipsmodule/p256-x86_64-asm.asm
+++ b/win-x86_64/crypto/fipsmodule/p256-x86_64-asm.asm
@@ -2953,15 +2953,22 @@ DB 102,73,15,110,220
or r12,r8
or r12,r9
-DB 0x3e
- jnz NEAR $L$add_proceedq
DB 102,73,15,126,208
DB 102,73,15,126,217
- test r8,r8
+ or r12,r8
+DB 0x3e
jnz NEAR $L$add_proceedq
+
+
+
test r9,r9
jz NEAR $L$add_doubleq
+
+
+
+
+
DB 102,72,15,126,199
pxor xmm0,xmm0
movdqu XMMWORD[rdi],xmm0
@@ -4087,15 +4094,22 @@ DB 102,73,15,110,220
or r12,r8
or r12,r9
-DB 0x3e
- jnz NEAR $L$add_proceedx
DB 102,73,15,126,208
DB 102,73,15,126,217
- test r8,r8
+ or r12,r8
+DB 0x3e
jnz NEAR $L$add_proceedx
+
+
+
test r9,r9
jz NEAR $L$add_doublex
+
+
+
+
+
DB 102,72,15,126,199
pxor xmm0,xmm0
movdqu XMMWORD[rdi],xmm0