diff options
author | David Benjamin <davidben@google.com> | 2016-08-11 13:26:41 -0400 |
---|---|---|
committer | David Benjamin <davidben@google.com> | 2016-08-12 14:08:45 +0000 |
commit | c895d6b1c580258e72e1ed3fcc86d38970ded9e1 (patch) | |
tree | b26f7d725faedd082287409e1c3a96fe4c73f32f /win-x86_64 | |
parent | 30c1479e31192003d5f27ea9e3db7551892774d2 (diff) | |
download | boringssl-c895d6b1c580258e72e1ed3fcc86d38970ded9e1.tar.gz |
external/boringssl: Sync to aa2485.
This includes the following changes:
https://boringssl.googlesource.com/boringssl/+log/171b5403ee767fa0f3aecd377867db6533c3eb8f..aa24851515d6280aa1d6a8b1548fe74691df3136
Bug: 29744850
Change-Id: Id4e4a9e7a19c2f0badbaead2c39a51037ba182ed
Diffstat (limited to 'win-x86_64')
-rw-r--r-- | win-x86_64/crypto/chacha/chacha-x86_64.asm | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/win-x86_64/crypto/chacha/chacha-x86_64.asm b/win-x86_64/crypto/chacha/chacha-x86_64.asm index 0ecbe956..afebd2e0 100644 --- a/win-x86_64/crypto/chacha/chacha-x86_64.asm +++ b/win-x86_64/crypto/chacha/chacha-x86_64.asm @@ -1091,10 +1091,10 @@ $L$ChaCha20_8x: - vbroadcasti128 ymm11,YMMWORD[$L$sigma] - vbroadcasti128 ymm3,YMMWORD[rcx] - vbroadcasti128 ymm15,YMMWORD[16+rcx] - vbroadcasti128 ymm7,YMMWORD[r8] + vbroadcasti128 ymm11,XMMWORD[$L$sigma] + vbroadcasti128 ymm3,XMMWORD[rcx] + vbroadcasti128 ymm15,XMMWORD[16+rcx] + vbroadcasti128 ymm7,XMMWORD[r8] lea rcx,[256+rsp] lea rax,[512+rsp] lea r10,[$L$rot16] @@ -1161,7 +1161,7 @@ $L$oop_outer8x: $L$oop_enter8x: vmovdqa YMMWORD[64+rsp],ymm14 vmovdqa YMMWORD[96+rsp],ymm15 - vbroadcasti128 ymm15,YMMWORD[r10] + vbroadcasti128 ymm15,XMMWORD[r10] vmovdqa YMMWORD[(512-512)+rax],ymm4 mov eax,10 jmp NEAR $L$oop8x @@ -1179,7 +1179,7 @@ $L$oop8x: vpslld ymm14,ymm0,12 vpsrld ymm0,ymm0,20 vpor ymm0,ymm14,ymm0 - vbroadcasti128 ymm14,YMMWORD[r11] + vbroadcasti128 ymm14,XMMWORD[r11] vpaddd ymm13,ymm13,ymm5 vpxor ymm1,ymm13,ymm1 vpslld ymm15,ymm1,12 @@ -1196,7 +1196,7 @@ $L$oop8x: vpslld ymm15,ymm0,7 vpsrld ymm0,ymm0,25 vpor ymm0,ymm15,ymm0 - vbroadcasti128 ymm15,YMMWORD[r10] + vbroadcasti128 ymm15,XMMWORD[r10] vpaddd ymm13,ymm13,ymm5 vpxor ymm1,ymm13,ymm1 vpslld ymm14,ymm1,7 @@ -1217,7 +1217,7 @@ $L$oop8x: vpslld ymm14,ymm2,12 vpsrld ymm2,ymm2,20 vpor ymm2,ymm14,ymm2 - vbroadcasti128 ymm14,YMMWORD[r11] + vbroadcasti128 ymm14,XMMWORD[r11] vpaddd ymm13,ymm13,ymm7 vpxor ymm3,ymm13,ymm3 vpslld ymm15,ymm3,12 @@ -1234,7 +1234,7 @@ $L$oop8x: vpslld ymm15,ymm2,7 vpsrld ymm2,ymm2,25 vpor ymm2,ymm15,ymm2 - vbroadcasti128 ymm15,YMMWORD[r10] + vbroadcasti128 ymm15,XMMWORD[r10] vpaddd ymm13,ymm13,ymm7 vpxor ymm3,ymm13,ymm3 vpslld ymm14,ymm3,7 @@ -1251,7 +1251,7 @@ $L$oop8x: vpslld ymm14,ymm1,12 vpsrld ymm1,ymm1,20 vpor ymm1,ymm14,ymm1 - vbroadcasti128 ymm14,YMMWORD[r11] + vbroadcasti128 ymm14,XMMWORD[r11] vpaddd ymm13,ymm13,ymm4 vpxor ymm2,ymm13,ymm2 vpslld ymm15,ymm2,12 @@ -1268,7 +1268,7 @@ $L$oop8x: vpslld ymm15,ymm1,7 vpsrld ymm1,ymm1,25 vpor ymm1,ymm15,ymm1 - vbroadcasti128 ymm15,YMMWORD[r10] + vbroadcasti128 ymm15,XMMWORD[r10] vpaddd ymm13,ymm13,ymm4 vpxor ymm2,ymm13,ymm2 vpslld ymm14,ymm2,7 @@ -1289,7 +1289,7 @@ $L$oop8x: vpslld ymm14,ymm3,12 vpsrld ymm3,ymm3,20 vpor ymm3,ymm14,ymm3 - vbroadcasti128 ymm14,YMMWORD[r11] + vbroadcasti128 ymm14,XMMWORD[r11] vpaddd ymm13,ymm13,ymm6 vpxor ymm0,ymm13,ymm0 vpslld ymm15,ymm0,12 @@ -1306,7 +1306,7 @@ $L$oop8x: vpslld ymm15,ymm3,7 vpsrld ymm3,ymm3,25 vpor ymm3,ymm15,ymm3 - vbroadcasti128 ymm15,YMMWORD[r10] + vbroadcasti128 ymm15,XMMWORD[r10] vpaddd ymm13,ymm13,ymm6 vpxor ymm0,ymm13,ymm0 vpslld ymm14,ymm0,7 |