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

Side by Side Diff: third_party/boringssl/linux-x86/crypto/rc4/rc4-586.S

Issue 428753004: BoringSSL: roll DEPS and enable dynamic visibility. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Fix quotes in GN file. Created 6 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 | Annotate | Revision Log
OLDNEW
1 #if defined(__i386__) 1 #if defined(__i386__)
2 .file "rc4-586.S" 2 .file "rc4-586.S"
3 .text 3 .text
4 .globl» RC4 4 .globl» asm_RC4
5 .type» RC4,@function 5 .hidden»asm_RC4
6 .type» asm_RC4,@function
6 .align 16 7 .align 16
7 RC4: 8 asm_RC4:
8 .L_RC4_begin: 9 .L_asm_RC4_begin:
9 pushl %ebp 10 pushl %ebp
10 pushl %ebx 11 pushl %ebx
11 pushl %esi 12 pushl %esi
12 pushl %edi 13 pushl %edi
13 movl 20(%esp),%edi 14 movl 20(%esp),%edi
14 movl 24(%esp),%edx 15 movl 24(%esp),%edx
15 movl 28(%esp),%esi 16 movl 28(%esp),%esi
16 movl 32(%esp),%ebp 17 movl 32(%esp),%ebp
17 xorl %eax,%eax 18 xorl %eax,%eax
18 xorl %ebx,%ebx 19 xorl %ebx,%ebx
(...skipping 240 matching lines...) Expand 10 before | Expand all | Expand 10 after
259 .L007done: 260 .L007done:
260 decb %al 261 decb %al
261 movl %ebx,-4(%edi) 262 movl %ebx,-4(%edi)
262 movb %al,-8(%edi) 263 movb %al,-8(%edi)
263 .L000abort: 264 .L000abort:
264 popl %edi 265 popl %edi
265 popl %esi 266 popl %esi
266 popl %ebx 267 popl %ebx
267 popl %ebp 268 popl %ebp
268 ret 269 ret
269 .size» RC4,.-.L_RC4_begin 270 .size» asm_RC4,.-.L_asm_RC4_begin
270 .globl» RC4_set_key 271 .globl» asm_RC4_set_key
271 .type» RC4_set_key,@function 272 .hidden»asm_RC4_set_key
273 .type» asm_RC4_set_key,@function
272 .align 16 274 .align 16
273 RC4_set_key: 275 asm_RC4_set_key:
274 .L_RC4_set_key_begin: 276 .L_asm_RC4_set_key_begin:
275 pushl %ebp 277 pushl %ebp
276 pushl %ebx 278 pushl %ebx
277 pushl %esi 279 pushl %esi
278 pushl %edi 280 pushl %edi
279 movl 20(%esp),%edi 281 movl 20(%esp),%edi
280 movl 24(%esp),%ebp 282 movl 24(%esp),%ebp
281 movl 28(%esp),%esi 283 movl 28(%esp),%esi
282 call .L010PIC_me_up 284 call .L010PIC_me_up
283 .L010PIC_me_up: 285 .L010PIC_me_up:
284 popl %edx 286 popl %edx
(...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after
337 movl $-1,256(%edi) 339 movl $-1,256(%edi)
338 .L015exit: 340 .L015exit:
339 xorl %eax,%eax 341 xorl %eax,%eax
340 movl %eax,-8(%edi) 342 movl %eax,-8(%edi)
341 movl %eax,-4(%edi) 343 movl %eax,-4(%edi)
342 popl %edi 344 popl %edi
343 popl %esi 345 popl %esi
344 popl %ebx 346 popl %ebx
345 popl %ebp 347 popl %ebp
346 ret 348 ret
347 .size» RC4_set_key,.-.L_RC4_set_key_begin 349 .size» asm_RC4_set_key,.-.L_asm_RC4_set_key_begin
348 .globl RC4_options 350 .globl RC4_options
351 .hidden RC4_options
349 .type RC4_options,@function 352 .type RC4_options,@function
350 .align 16 353 .align 16
351 RC4_options: 354 RC4_options:
352 .L_RC4_options_begin: 355 .L_RC4_options_begin:
353 call .L018pic_point 356 call .L018pic_point
354 .L018pic_point: 357 .L018pic_point:
355 popl %eax 358 popl %eax
356 leal .L019opts-.L018pic_point(%eax),%eax 359 leal .L019opts-.L018pic_point(%eax),%eax
357 call .L020PIC_me_up 360 call .L020PIC_me_up
358 .L020PIC_me_up: 361 .L020PIC_me_up:
(...skipping 14 matching lines...) Expand all
373 .L019opts: 376 .L019opts:
374 .byte 114,99,52,40,52,120,44,105,110,116,41,0 377 .byte 114,99,52,40,52,120,44,105,110,116,41,0
375 .byte 114,99,52,40,49,120,44,99,104,97,114,41,0 378 .byte 114,99,52,40,49,120,44,99,104,97,114,41,0
376 .byte 114,99,52,40,56,120,44,109,109,120,41,0 379 .byte 114,99,52,40,56,120,44,109,109,120,41,0
377 .byte 82,67,52,32,102,111,114,32,120,56,54,44,32,67,82,89 380 .byte 82,67,52,32,102,111,114,32,120,56,54,44,32,67,82,89
378 .byte 80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114 381 .byte 80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114
379 .byte 111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 382 .byte 111,64,111,112,101,110,115,115,108,46,111,114,103,62,0
380 .align 64 383 .align 64
381 .size RC4_options,.-.L_RC4_options_begin 384 .size RC4_options,.-.L_RC4_options_begin
382 #endif 385 #endif
OLDNEW
« no previous file with comments | « third_party/boringssl/linux-x86/crypto/modes/ghash-x86.S ('k') | third_party/boringssl/linux-x86/crypto/sha/sha1-586.S » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698