Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(289)

Side by Side Diff: third_party/boringssl/linux-aarch64/crypto/sha/sha1-armv8.S

Issue 2219933002: Land BoringSSL roll on master (Closed) Base URL: git@github.com:dart-lang/sdk.git@master
Patch Set: Created 4 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 #if defined(__aarch64__) 1 #if defined(__aarch64__)
2 #include "arm_arch.h" 2 #include <openssl/arm_arch.h>
3 3
4 .text 4 .text
5 5
6 6
7 .globl sha1_block_data_order 7 .globl sha1_block_data_order
8 .hidden sha1_block_data_order
8 .type sha1_block_data_order,%function 9 .type sha1_block_data_order,%function
9 .align 6 10 .align 6
10 sha1_block_data_order: 11 sha1_block_data_order:
11 ldr x16,.LOPENSSL_armcap_P 12 ldr x16,.LOPENSSL_armcap_P
12 adr x17,.LOPENSSL_armcap_P 13 adr x17,.LOPENSSL_armcap_P
13 add x16,x16,x17 14 add x16,x16,x17
14 ldr w16,[x16] 15 ldr w16,[x16]
15 tst w16,#ARMV8_SHA1 16 tst w16,#ARMV8_SHA1
16 b.ne .Lv8_entry 17 b.ne .Lv8_entry
17 18
(...skipping 1187 matching lines...) Expand 10 before | Expand all | Expand 10 after
1205 .long 0x5a827999,0x5a827999,0x5a827999,0x5a827999 //K_00_19 1206 .long 0x5a827999,0x5a827999,0x5a827999,0x5a827999 //K_00_19
1206 .long 0x6ed9eba1,0x6ed9eba1,0x6ed9eba1,0x6ed9eba1 //K_20_39 1207 .long 0x6ed9eba1,0x6ed9eba1,0x6ed9eba1,0x6ed9eba1 //K_20_39
1207 .long 0x8f1bbcdc,0x8f1bbcdc,0x8f1bbcdc,0x8f1bbcdc //K_40_59 1208 .long 0x8f1bbcdc,0x8f1bbcdc,0x8f1bbcdc,0x8f1bbcdc //K_40_59
1208 .long 0xca62c1d6,0xca62c1d6,0xca62c1d6,0xca62c1d6 //K_60_79 1209 .long 0xca62c1d6,0xca62c1d6,0xca62c1d6,0xca62c1d6 //K_60_79
1209 .LOPENSSL_armcap_P: 1210 .LOPENSSL_armcap_P:
1210 .quad OPENSSL_armcap_P-. 1211 .quad OPENSSL_armcap_P-.
1211 .byte 83,72,65,49,32,98,108,111,99,107,32,116,114,97,110,115,102,111,114,109,3 2,102,111,114,32,65,82,77,118,56,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,3 2,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 1212 .byte 83,72,65,49,32,98,108,111,99,107,32,116,114,97,110,115,102,111,114,109,3 2,102,111,114,32,65,82,77,118,56,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,3 2,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0
1212 .align 2 1213 .align 2
1213 .align 2 1214 .align 2
1214 .comm OPENSSL_armcap_P,4,4 1215 .comm OPENSSL_armcap_P,4,4
1215 #endif 1216 #endif
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698