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

Side by Side Diff: third_party/boringssl/mac-x86_64/crypto/sha/sha512-x86_64.S

Issue 377783004: Add BoringSSL GYP files. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Final Python fix. Created 6 years, 5 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
(Empty)
1 #if defined(__x86_64__)
2 .text
3
4
5 .globl _sha512_block_data_order
6
7 .p2align 4
8 _sha512_block_data_order:
9 pushq %rbx
10 pushq %rbp
11 pushq %r12
12 pushq %r13
13 pushq %r14
14 pushq %r15
15 movq %rsp,%r11
16 shlq $4,%rdx
17 subq $128+32,%rsp
18 leaq (%rsi,%rdx,8),%rdx
19 andq $-64,%rsp
20 movq %rdi,128+0(%rsp)
21 movq %rsi,128+8(%rsp)
22 movq %rdx,128+16(%rsp)
23 movq %r11,128+24(%rsp)
24 L$prologue:
25
26 movq 0(%rdi),%rax
27 movq 8(%rdi),%rbx
28 movq 16(%rdi),%rcx
29 movq 24(%rdi),%rdx
30 movq 32(%rdi),%r8
31 movq 40(%rdi),%r9
32 movq 48(%rdi),%r10
33 movq 56(%rdi),%r11
34 jmp L$loop
35
36 .p2align 4
37 L$loop:
38 movq %rbx,%rdi
39 leaq K512(%rip),%rbp
40 xorq %rcx,%rdi
41 movq 0(%rsi),%r12
42 movq %r8,%r13
43 movq %rax,%r14
44 bswapq %r12
45 rorq $23,%r13
46 movq %r9,%r15
47
48 xorq %r8,%r13
49 rorq $5,%r14
50 xorq %r10,%r15
51
52 movq %r12,0(%rsp)
53 xorq %rax,%r14
54 andq %r8,%r15
55
56 rorq $4,%r13
57 addq %r11,%r12
58 xorq %r10,%r15
59
60 rorq $6,%r14
61 xorq %r8,%r13
62 addq %r15,%r12
63
64 movq %rax,%r15
65 addq (%rbp),%r12
66 xorq %rax,%r14
67
68 xorq %rbx,%r15
69 rorq $14,%r13
70 movq %rbx,%r11
71
72 andq %r15,%rdi
73 rorq $28,%r14
74 addq %r13,%r12
75
76 xorq %rdi,%r11
77 addq %r12,%rdx
78 addq %r12,%r11
79
80 leaq 8(%rbp),%rbp
81 addq %r14,%r11
82 movq 8(%rsi),%r12
83 movq %rdx,%r13
84 movq %r11,%r14
85 bswapq %r12
86 rorq $23,%r13
87 movq %r8,%rdi
88
89 xorq %rdx,%r13
90 rorq $5,%r14
91 xorq %r9,%rdi
92
93 movq %r12,8(%rsp)
94 xorq %r11,%r14
95 andq %rdx,%rdi
96
97 rorq $4,%r13
98 addq %r10,%r12
99 xorq %r9,%rdi
100
101 rorq $6,%r14
102 xorq %rdx,%r13
103 addq %rdi,%r12
104
105 movq %r11,%rdi
106 addq (%rbp),%r12
107 xorq %r11,%r14
108
109 xorq %rax,%rdi
110 rorq $14,%r13
111 movq %rax,%r10
112
113 andq %rdi,%r15
114 rorq $28,%r14
115 addq %r13,%r12
116
117 xorq %r15,%r10
118 addq %r12,%rcx
119 addq %r12,%r10
120
121 leaq 24(%rbp),%rbp
122 addq %r14,%r10
123 movq 16(%rsi),%r12
124 movq %rcx,%r13
125 movq %r10,%r14
126 bswapq %r12
127 rorq $23,%r13
128 movq %rdx,%r15
129
130 xorq %rcx,%r13
131 rorq $5,%r14
132 xorq %r8,%r15
133
134 movq %r12,16(%rsp)
135 xorq %r10,%r14
136 andq %rcx,%r15
137
138 rorq $4,%r13
139 addq %r9,%r12
140 xorq %r8,%r15
141
142 rorq $6,%r14
143 xorq %rcx,%r13
144 addq %r15,%r12
145
146 movq %r10,%r15
147 addq (%rbp),%r12
148 xorq %r10,%r14
149
150 xorq %r11,%r15
151 rorq $14,%r13
152 movq %r11,%r9
153
154 andq %r15,%rdi
155 rorq $28,%r14
156 addq %r13,%r12
157
158 xorq %rdi,%r9
159 addq %r12,%rbx
160 addq %r12,%r9
161
162 leaq 8(%rbp),%rbp
163 addq %r14,%r9
164 movq 24(%rsi),%r12
165 movq %rbx,%r13
166 movq %r9,%r14
167 bswapq %r12
168 rorq $23,%r13
169 movq %rcx,%rdi
170
171 xorq %rbx,%r13
172 rorq $5,%r14
173 xorq %rdx,%rdi
174
175 movq %r12,24(%rsp)
176 xorq %r9,%r14
177 andq %rbx,%rdi
178
179 rorq $4,%r13
180 addq %r8,%r12
181 xorq %rdx,%rdi
182
183 rorq $6,%r14
184 xorq %rbx,%r13
185 addq %rdi,%r12
186
187 movq %r9,%rdi
188 addq (%rbp),%r12
189 xorq %r9,%r14
190
191 xorq %r10,%rdi
192 rorq $14,%r13
193 movq %r10,%r8
194
195 andq %rdi,%r15
196 rorq $28,%r14
197 addq %r13,%r12
198
199 xorq %r15,%r8
200 addq %r12,%rax
201 addq %r12,%r8
202
203 leaq 24(%rbp),%rbp
204 addq %r14,%r8
205 movq 32(%rsi),%r12
206 movq %rax,%r13
207 movq %r8,%r14
208 bswapq %r12
209 rorq $23,%r13
210 movq %rbx,%r15
211
212 xorq %rax,%r13
213 rorq $5,%r14
214 xorq %rcx,%r15
215
216 movq %r12,32(%rsp)
217 xorq %r8,%r14
218 andq %rax,%r15
219
220 rorq $4,%r13
221 addq %rdx,%r12
222 xorq %rcx,%r15
223
224 rorq $6,%r14
225 xorq %rax,%r13
226 addq %r15,%r12
227
228 movq %r8,%r15
229 addq (%rbp),%r12
230 xorq %r8,%r14
231
232 xorq %r9,%r15
233 rorq $14,%r13
234 movq %r9,%rdx
235
236 andq %r15,%rdi
237 rorq $28,%r14
238 addq %r13,%r12
239
240 xorq %rdi,%rdx
241 addq %r12,%r11
242 addq %r12,%rdx
243
244 leaq 8(%rbp),%rbp
245 addq %r14,%rdx
246 movq 40(%rsi),%r12
247 movq %r11,%r13
248 movq %rdx,%r14
249 bswapq %r12
250 rorq $23,%r13
251 movq %rax,%rdi
252
253 xorq %r11,%r13
254 rorq $5,%r14
255 xorq %rbx,%rdi
256
257 movq %r12,40(%rsp)
258 xorq %rdx,%r14
259 andq %r11,%rdi
260
261 rorq $4,%r13
262 addq %rcx,%r12
263 xorq %rbx,%rdi
264
265 rorq $6,%r14
266 xorq %r11,%r13
267 addq %rdi,%r12
268
269 movq %rdx,%rdi
270 addq (%rbp),%r12
271 xorq %rdx,%r14
272
273 xorq %r8,%rdi
274 rorq $14,%r13
275 movq %r8,%rcx
276
277 andq %rdi,%r15
278 rorq $28,%r14
279 addq %r13,%r12
280
281 xorq %r15,%rcx
282 addq %r12,%r10
283 addq %r12,%rcx
284
285 leaq 24(%rbp),%rbp
286 addq %r14,%rcx
287 movq 48(%rsi),%r12
288 movq %r10,%r13
289 movq %rcx,%r14
290 bswapq %r12
291 rorq $23,%r13
292 movq %r11,%r15
293
294 xorq %r10,%r13
295 rorq $5,%r14
296 xorq %rax,%r15
297
298 movq %r12,48(%rsp)
299 xorq %rcx,%r14
300 andq %r10,%r15
301
302 rorq $4,%r13
303 addq %rbx,%r12
304 xorq %rax,%r15
305
306 rorq $6,%r14
307 xorq %r10,%r13
308 addq %r15,%r12
309
310 movq %rcx,%r15
311 addq (%rbp),%r12
312 xorq %rcx,%r14
313
314 xorq %rdx,%r15
315 rorq $14,%r13
316 movq %rdx,%rbx
317
318 andq %r15,%rdi
319 rorq $28,%r14
320 addq %r13,%r12
321
322 xorq %rdi,%rbx
323 addq %r12,%r9
324 addq %r12,%rbx
325
326 leaq 8(%rbp),%rbp
327 addq %r14,%rbx
328 movq 56(%rsi),%r12
329 movq %r9,%r13
330 movq %rbx,%r14
331 bswapq %r12
332 rorq $23,%r13
333 movq %r10,%rdi
334
335 xorq %r9,%r13
336 rorq $5,%r14
337 xorq %r11,%rdi
338
339 movq %r12,56(%rsp)
340 xorq %rbx,%r14
341 andq %r9,%rdi
342
343 rorq $4,%r13
344 addq %rax,%r12
345 xorq %r11,%rdi
346
347 rorq $6,%r14
348 xorq %r9,%r13
349 addq %rdi,%r12
350
351 movq %rbx,%rdi
352 addq (%rbp),%r12
353 xorq %rbx,%r14
354
355 xorq %rcx,%rdi
356 rorq $14,%r13
357 movq %rcx,%rax
358
359 andq %rdi,%r15
360 rorq $28,%r14
361 addq %r13,%r12
362
363 xorq %r15,%rax
364 addq %r12,%r8
365 addq %r12,%rax
366
367 leaq 24(%rbp),%rbp
368 addq %r14,%rax
369 movq 64(%rsi),%r12
370 movq %r8,%r13
371 movq %rax,%r14
372 bswapq %r12
373 rorq $23,%r13
374 movq %r9,%r15
375
376 xorq %r8,%r13
377 rorq $5,%r14
378 xorq %r10,%r15
379
380 movq %r12,64(%rsp)
381 xorq %rax,%r14
382 andq %r8,%r15
383
384 rorq $4,%r13
385 addq %r11,%r12
386 xorq %r10,%r15
387
388 rorq $6,%r14
389 xorq %r8,%r13
390 addq %r15,%r12
391
392 movq %rax,%r15
393 addq (%rbp),%r12
394 xorq %rax,%r14
395
396 xorq %rbx,%r15
397 rorq $14,%r13
398 movq %rbx,%r11
399
400 andq %r15,%rdi
401 rorq $28,%r14
402 addq %r13,%r12
403
404 xorq %rdi,%r11
405 addq %r12,%rdx
406 addq %r12,%r11
407
408 leaq 8(%rbp),%rbp
409 addq %r14,%r11
410 movq 72(%rsi),%r12
411 movq %rdx,%r13
412 movq %r11,%r14
413 bswapq %r12
414 rorq $23,%r13
415 movq %r8,%rdi
416
417 xorq %rdx,%r13
418 rorq $5,%r14
419 xorq %r9,%rdi
420
421 movq %r12,72(%rsp)
422 xorq %r11,%r14
423 andq %rdx,%rdi
424
425 rorq $4,%r13
426 addq %r10,%r12
427 xorq %r9,%rdi
428
429 rorq $6,%r14
430 xorq %rdx,%r13
431 addq %rdi,%r12
432
433 movq %r11,%rdi
434 addq (%rbp),%r12
435 xorq %r11,%r14
436
437 xorq %rax,%rdi
438 rorq $14,%r13
439 movq %rax,%r10
440
441 andq %rdi,%r15
442 rorq $28,%r14
443 addq %r13,%r12
444
445 xorq %r15,%r10
446 addq %r12,%rcx
447 addq %r12,%r10
448
449 leaq 24(%rbp),%rbp
450 addq %r14,%r10
451 movq 80(%rsi),%r12
452 movq %rcx,%r13
453 movq %r10,%r14
454 bswapq %r12
455 rorq $23,%r13
456 movq %rdx,%r15
457
458 xorq %rcx,%r13
459 rorq $5,%r14
460 xorq %r8,%r15
461
462 movq %r12,80(%rsp)
463 xorq %r10,%r14
464 andq %rcx,%r15
465
466 rorq $4,%r13
467 addq %r9,%r12
468 xorq %r8,%r15
469
470 rorq $6,%r14
471 xorq %rcx,%r13
472 addq %r15,%r12
473
474 movq %r10,%r15
475 addq (%rbp),%r12
476 xorq %r10,%r14
477
478 xorq %r11,%r15
479 rorq $14,%r13
480 movq %r11,%r9
481
482 andq %r15,%rdi
483 rorq $28,%r14
484 addq %r13,%r12
485
486 xorq %rdi,%r9
487 addq %r12,%rbx
488 addq %r12,%r9
489
490 leaq 8(%rbp),%rbp
491 addq %r14,%r9
492 movq 88(%rsi),%r12
493 movq %rbx,%r13
494 movq %r9,%r14
495 bswapq %r12
496 rorq $23,%r13
497 movq %rcx,%rdi
498
499 xorq %rbx,%r13
500 rorq $5,%r14
501 xorq %rdx,%rdi
502
503 movq %r12,88(%rsp)
504 xorq %r9,%r14
505 andq %rbx,%rdi
506
507 rorq $4,%r13
508 addq %r8,%r12
509 xorq %rdx,%rdi
510
511 rorq $6,%r14
512 xorq %rbx,%r13
513 addq %rdi,%r12
514
515 movq %r9,%rdi
516 addq (%rbp),%r12
517 xorq %r9,%r14
518
519 xorq %r10,%rdi
520 rorq $14,%r13
521 movq %r10,%r8
522
523 andq %rdi,%r15
524 rorq $28,%r14
525 addq %r13,%r12
526
527 xorq %r15,%r8
528 addq %r12,%rax
529 addq %r12,%r8
530
531 leaq 24(%rbp),%rbp
532 addq %r14,%r8
533 movq 96(%rsi),%r12
534 movq %rax,%r13
535 movq %r8,%r14
536 bswapq %r12
537 rorq $23,%r13
538 movq %rbx,%r15
539
540 xorq %rax,%r13
541 rorq $5,%r14
542 xorq %rcx,%r15
543
544 movq %r12,96(%rsp)
545 xorq %r8,%r14
546 andq %rax,%r15
547
548 rorq $4,%r13
549 addq %rdx,%r12
550 xorq %rcx,%r15
551
552 rorq $6,%r14
553 xorq %rax,%r13
554 addq %r15,%r12
555
556 movq %r8,%r15
557 addq (%rbp),%r12
558 xorq %r8,%r14
559
560 xorq %r9,%r15
561 rorq $14,%r13
562 movq %r9,%rdx
563
564 andq %r15,%rdi
565 rorq $28,%r14
566 addq %r13,%r12
567
568 xorq %rdi,%rdx
569 addq %r12,%r11
570 addq %r12,%rdx
571
572 leaq 8(%rbp),%rbp
573 addq %r14,%rdx
574 movq 104(%rsi),%r12
575 movq %r11,%r13
576 movq %rdx,%r14
577 bswapq %r12
578 rorq $23,%r13
579 movq %rax,%rdi
580
581 xorq %r11,%r13
582 rorq $5,%r14
583 xorq %rbx,%rdi
584
585 movq %r12,104(%rsp)
586 xorq %rdx,%r14
587 andq %r11,%rdi
588
589 rorq $4,%r13
590 addq %rcx,%r12
591 xorq %rbx,%rdi
592
593 rorq $6,%r14
594 xorq %r11,%r13
595 addq %rdi,%r12
596
597 movq %rdx,%rdi
598 addq (%rbp),%r12
599 xorq %rdx,%r14
600
601 xorq %r8,%rdi
602 rorq $14,%r13
603 movq %r8,%rcx
604
605 andq %rdi,%r15
606 rorq $28,%r14
607 addq %r13,%r12
608
609 xorq %r15,%rcx
610 addq %r12,%r10
611 addq %r12,%rcx
612
613 leaq 24(%rbp),%rbp
614 addq %r14,%rcx
615 movq 112(%rsi),%r12
616 movq %r10,%r13
617 movq %rcx,%r14
618 bswapq %r12
619 rorq $23,%r13
620 movq %r11,%r15
621
622 xorq %r10,%r13
623 rorq $5,%r14
624 xorq %rax,%r15
625
626 movq %r12,112(%rsp)
627 xorq %rcx,%r14
628 andq %r10,%r15
629
630 rorq $4,%r13
631 addq %rbx,%r12
632 xorq %rax,%r15
633
634 rorq $6,%r14
635 xorq %r10,%r13
636 addq %r15,%r12
637
638 movq %rcx,%r15
639 addq (%rbp),%r12
640 xorq %rcx,%r14
641
642 xorq %rdx,%r15
643 rorq $14,%r13
644 movq %rdx,%rbx
645
646 andq %r15,%rdi
647 rorq $28,%r14
648 addq %r13,%r12
649
650 xorq %rdi,%rbx
651 addq %r12,%r9
652 addq %r12,%rbx
653
654 leaq 8(%rbp),%rbp
655 addq %r14,%rbx
656 movq 120(%rsi),%r12
657 movq %r9,%r13
658 movq %rbx,%r14
659 bswapq %r12
660 rorq $23,%r13
661 movq %r10,%rdi
662
663 xorq %r9,%r13
664 rorq $5,%r14
665 xorq %r11,%rdi
666
667 movq %r12,120(%rsp)
668 xorq %rbx,%r14
669 andq %r9,%rdi
670
671 rorq $4,%r13
672 addq %rax,%r12
673 xorq %r11,%rdi
674
675 rorq $6,%r14
676 xorq %r9,%r13
677 addq %rdi,%r12
678
679 movq %rbx,%rdi
680 addq (%rbp),%r12
681 xorq %rbx,%r14
682
683 xorq %rcx,%rdi
684 rorq $14,%r13
685 movq %rcx,%rax
686
687 andq %rdi,%r15
688 rorq $28,%r14
689 addq %r13,%r12
690
691 xorq %r15,%rax
692 addq %r12,%r8
693 addq %r12,%rax
694
695 leaq 24(%rbp),%rbp
696 jmp L$rounds_16_xx
697 .p2align 4
698 L$rounds_16_xx:
699 movq 8(%rsp),%r13
700 movq 112(%rsp),%r15
701
702 movq %r13,%r12
703 rorq $7,%r13
704 addq %r14,%rax
705 movq %r15,%r14
706 rorq $42,%r15
707
708 xorq %r12,%r13
709 shrq $7,%r12
710 rorq $1,%r13
711 xorq %r14,%r15
712 shrq $6,%r14
713
714 rorq $19,%r15
715 xorq %r13,%r12
716 xorq %r14,%r15
717 addq 72(%rsp),%r12
718
719 addq 0(%rsp),%r12
720 movq %r8,%r13
721 addq %r15,%r12
722 movq %rax,%r14
723 rorq $23,%r13
724 movq %r9,%r15
725
726 xorq %r8,%r13
727 rorq $5,%r14
728 xorq %r10,%r15
729
730 movq %r12,0(%rsp)
731 xorq %rax,%r14
732 andq %r8,%r15
733
734 rorq $4,%r13
735 addq %r11,%r12
736 xorq %r10,%r15
737
738 rorq $6,%r14
739 xorq %r8,%r13
740 addq %r15,%r12
741
742 movq %rax,%r15
743 addq (%rbp),%r12
744 xorq %rax,%r14
745
746 xorq %rbx,%r15
747 rorq $14,%r13
748 movq %rbx,%r11
749
750 andq %r15,%rdi
751 rorq $28,%r14
752 addq %r13,%r12
753
754 xorq %rdi,%r11
755 addq %r12,%rdx
756 addq %r12,%r11
757
758 leaq 8(%rbp),%rbp
759 movq 16(%rsp),%r13
760 movq 120(%rsp),%rdi
761
762 movq %r13,%r12
763 rorq $7,%r13
764 addq %r14,%r11
765 movq %rdi,%r14
766 rorq $42,%rdi
767
768 xorq %r12,%r13
769 shrq $7,%r12
770 rorq $1,%r13
771 xorq %r14,%rdi
772 shrq $6,%r14
773
774 rorq $19,%rdi
775 xorq %r13,%r12
776 xorq %r14,%rdi
777 addq 80(%rsp),%r12
778
779 addq 8(%rsp),%r12
780 movq %rdx,%r13
781 addq %rdi,%r12
782 movq %r11,%r14
783 rorq $23,%r13
784 movq %r8,%rdi
785
786 xorq %rdx,%r13
787 rorq $5,%r14
788 xorq %r9,%rdi
789
790 movq %r12,8(%rsp)
791 xorq %r11,%r14
792 andq %rdx,%rdi
793
794 rorq $4,%r13
795 addq %r10,%r12
796 xorq %r9,%rdi
797
798 rorq $6,%r14
799 xorq %rdx,%r13
800 addq %rdi,%r12
801
802 movq %r11,%rdi
803 addq (%rbp),%r12
804 xorq %r11,%r14
805
806 xorq %rax,%rdi
807 rorq $14,%r13
808 movq %rax,%r10
809
810 andq %rdi,%r15
811 rorq $28,%r14
812 addq %r13,%r12
813
814 xorq %r15,%r10
815 addq %r12,%rcx
816 addq %r12,%r10
817
818 leaq 24(%rbp),%rbp
819 movq 24(%rsp),%r13
820 movq 0(%rsp),%r15
821
822 movq %r13,%r12
823 rorq $7,%r13
824 addq %r14,%r10
825 movq %r15,%r14
826 rorq $42,%r15
827
828 xorq %r12,%r13
829 shrq $7,%r12
830 rorq $1,%r13
831 xorq %r14,%r15
832 shrq $6,%r14
833
834 rorq $19,%r15
835 xorq %r13,%r12
836 xorq %r14,%r15
837 addq 88(%rsp),%r12
838
839 addq 16(%rsp),%r12
840 movq %rcx,%r13
841 addq %r15,%r12
842 movq %r10,%r14
843 rorq $23,%r13
844 movq %rdx,%r15
845
846 xorq %rcx,%r13
847 rorq $5,%r14
848 xorq %r8,%r15
849
850 movq %r12,16(%rsp)
851 xorq %r10,%r14
852 andq %rcx,%r15
853
854 rorq $4,%r13
855 addq %r9,%r12
856 xorq %r8,%r15
857
858 rorq $6,%r14
859 xorq %rcx,%r13
860 addq %r15,%r12
861
862 movq %r10,%r15
863 addq (%rbp),%r12
864 xorq %r10,%r14
865
866 xorq %r11,%r15
867 rorq $14,%r13
868 movq %r11,%r9
869
870 andq %r15,%rdi
871 rorq $28,%r14
872 addq %r13,%r12
873
874 xorq %rdi,%r9
875 addq %r12,%rbx
876 addq %r12,%r9
877
878 leaq 8(%rbp),%rbp
879 movq 32(%rsp),%r13
880 movq 8(%rsp),%rdi
881
882 movq %r13,%r12
883 rorq $7,%r13
884 addq %r14,%r9
885 movq %rdi,%r14
886 rorq $42,%rdi
887
888 xorq %r12,%r13
889 shrq $7,%r12
890 rorq $1,%r13
891 xorq %r14,%rdi
892 shrq $6,%r14
893
894 rorq $19,%rdi
895 xorq %r13,%r12
896 xorq %r14,%rdi
897 addq 96(%rsp),%r12
898
899 addq 24(%rsp),%r12
900 movq %rbx,%r13
901 addq %rdi,%r12
902 movq %r9,%r14
903 rorq $23,%r13
904 movq %rcx,%rdi
905
906 xorq %rbx,%r13
907 rorq $5,%r14
908 xorq %rdx,%rdi
909
910 movq %r12,24(%rsp)
911 xorq %r9,%r14
912 andq %rbx,%rdi
913
914 rorq $4,%r13
915 addq %r8,%r12
916 xorq %rdx,%rdi
917
918 rorq $6,%r14
919 xorq %rbx,%r13
920 addq %rdi,%r12
921
922 movq %r9,%rdi
923 addq (%rbp),%r12
924 xorq %r9,%r14
925
926 xorq %r10,%rdi
927 rorq $14,%r13
928 movq %r10,%r8
929
930 andq %rdi,%r15
931 rorq $28,%r14
932 addq %r13,%r12
933
934 xorq %r15,%r8
935 addq %r12,%rax
936 addq %r12,%r8
937
938 leaq 24(%rbp),%rbp
939 movq 40(%rsp),%r13
940 movq 16(%rsp),%r15
941
942 movq %r13,%r12
943 rorq $7,%r13
944 addq %r14,%r8
945 movq %r15,%r14
946 rorq $42,%r15
947
948 xorq %r12,%r13
949 shrq $7,%r12
950 rorq $1,%r13
951 xorq %r14,%r15
952 shrq $6,%r14
953
954 rorq $19,%r15
955 xorq %r13,%r12
956 xorq %r14,%r15
957 addq 104(%rsp),%r12
958
959 addq 32(%rsp),%r12
960 movq %rax,%r13
961 addq %r15,%r12
962 movq %r8,%r14
963 rorq $23,%r13
964 movq %rbx,%r15
965
966 xorq %rax,%r13
967 rorq $5,%r14
968 xorq %rcx,%r15
969
970 movq %r12,32(%rsp)
971 xorq %r8,%r14
972 andq %rax,%r15
973
974 rorq $4,%r13
975 addq %rdx,%r12
976 xorq %rcx,%r15
977
978 rorq $6,%r14
979 xorq %rax,%r13
980 addq %r15,%r12
981
982 movq %r8,%r15
983 addq (%rbp),%r12
984 xorq %r8,%r14
985
986 xorq %r9,%r15
987 rorq $14,%r13
988 movq %r9,%rdx
989
990 andq %r15,%rdi
991 rorq $28,%r14
992 addq %r13,%r12
993
994 xorq %rdi,%rdx
995 addq %r12,%r11
996 addq %r12,%rdx
997
998 leaq 8(%rbp),%rbp
999 movq 48(%rsp),%r13
1000 movq 24(%rsp),%rdi
1001
1002 movq %r13,%r12
1003 rorq $7,%r13
1004 addq %r14,%rdx
1005 movq %rdi,%r14
1006 rorq $42,%rdi
1007
1008 xorq %r12,%r13
1009 shrq $7,%r12
1010 rorq $1,%r13
1011 xorq %r14,%rdi
1012 shrq $6,%r14
1013
1014 rorq $19,%rdi
1015 xorq %r13,%r12
1016 xorq %r14,%rdi
1017 addq 112(%rsp),%r12
1018
1019 addq 40(%rsp),%r12
1020 movq %r11,%r13
1021 addq %rdi,%r12
1022 movq %rdx,%r14
1023 rorq $23,%r13
1024 movq %rax,%rdi
1025
1026 xorq %r11,%r13
1027 rorq $5,%r14
1028 xorq %rbx,%rdi
1029
1030 movq %r12,40(%rsp)
1031 xorq %rdx,%r14
1032 andq %r11,%rdi
1033
1034 rorq $4,%r13
1035 addq %rcx,%r12
1036 xorq %rbx,%rdi
1037
1038 rorq $6,%r14
1039 xorq %r11,%r13
1040 addq %rdi,%r12
1041
1042 movq %rdx,%rdi
1043 addq (%rbp),%r12
1044 xorq %rdx,%r14
1045
1046 xorq %r8,%rdi
1047 rorq $14,%r13
1048 movq %r8,%rcx
1049
1050 andq %rdi,%r15
1051 rorq $28,%r14
1052 addq %r13,%r12
1053
1054 xorq %r15,%rcx
1055 addq %r12,%r10
1056 addq %r12,%rcx
1057
1058 leaq 24(%rbp),%rbp
1059 movq 56(%rsp),%r13
1060 movq 32(%rsp),%r15
1061
1062 movq %r13,%r12
1063 rorq $7,%r13
1064 addq %r14,%rcx
1065 movq %r15,%r14
1066 rorq $42,%r15
1067
1068 xorq %r12,%r13
1069 shrq $7,%r12
1070 rorq $1,%r13
1071 xorq %r14,%r15
1072 shrq $6,%r14
1073
1074 rorq $19,%r15
1075 xorq %r13,%r12
1076 xorq %r14,%r15
1077 addq 120(%rsp),%r12
1078
1079 addq 48(%rsp),%r12
1080 movq %r10,%r13
1081 addq %r15,%r12
1082 movq %rcx,%r14
1083 rorq $23,%r13
1084 movq %r11,%r15
1085
1086 xorq %r10,%r13
1087 rorq $5,%r14
1088 xorq %rax,%r15
1089
1090 movq %r12,48(%rsp)
1091 xorq %rcx,%r14
1092 andq %r10,%r15
1093
1094 rorq $4,%r13
1095 addq %rbx,%r12
1096 xorq %rax,%r15
1097
1098 rorq $6,%r14
1099 xorq %r10,%r13
1100 addq %r15,%r12
1101
1102 movq %rcx,%r15
1103 addq (%rbp),%r12
1104 xorq %rcx,%r14
1105
1106 xorq %rdx,%r15
1107 rorq $14,%r13
1108 movq %rdx,%rbx
1109
1110 andq %r15,%rdi
1111 rorq $28,%r14
1112 addq %r13,%r12
1113
1114 xorq %rdi,%rbx
1115 addq %r12,%r9
1116 addq %r12,%rbx
1117
1118 leaq 8(%rbp),%rbp
1119 movq 64(%rsp),%r13
1120 movq 40(%rsp),%rdi
1121
1122 movq %r13,%r12
1123 rorq $7,%r13
1124 addq %r14,%rbx
1125 movq %rdi,%r14
1126 rorq $42,%rdi
1127
1128 xorq %r12,%r13
1129 shrq $7,%r12
1130 rorq $1,%r13
1131 xorq %r14,%rdi
1132 shrq $6,%r14
1133
1134 rorq $19,%rdi
1135 xorq %r13,%r12
1136 xorq %r14,%rdi
1137 addq 0(%rsp),%r12
1138
1139 addq 56(%rsp),%r12
1140 movq %r9,%r13
1141 addq %rdi,%r12
1142 movq %rbx,%r14
1143 rorq $23,%r13
1144 movq %r10,%rdi
1145
1146 xorq %r9,%r13
1147 rorq $5,%r14
1148 xorq %r11,%rdi
1149
1150 movq %r12,56(%rsp)
1151 xorq %rbx,%r14
1152 andq %r9,%rdi
1153
1154 rorq $4,%r13
1155 addq %rax,%r12
1156 xorq %r11,%rdi
1157
1158 rorq $6,%r14
1159 xorq %r9,%r13
1160 addq %rdi,%r12
1161
1162 movq %rbx,%rdi
1163 addq (%rbp),%r12
1164 xorq %rbx,%r14
1165
1166 xorq %rcx,%rdi
1167 rorq $14,%r13
1168 movq %rcx,%rax
1169
1170 andq %rdi,%r15
1171 rorq $28,%r14
1172 addq %r13,%r12
1173
1174 xorq %r15,%rax
1175 addq %r12,%r8
1176 addq %r12,%rax
1177
1178 leaq 24(%rbp),%rbp
1179 movq 72(%rsp),%r13
1180 movq 48(%rsp),%r15
1181
1182 movq %r13,%r12
1183 rorq $7,%r13
1184 addq %r14,%rax
1185 movq %r15,%r14
1186 rorq $42,%r15
1187
1188 xorq %r12,%r13
1189 shrq $7,%r12
1190 rorq $1,%r13
1191 xorq %r14,%r15
1192 shrq $6,%r14
1193
1194 rorq $19,%r15
1195 xorq %r13,%r12
1196 xorq %r14,%r15
1197 addq 8(%rsp),%r12
1198
1199 addq 64(%rsp),%r12
1200 movq %r8,%r13
1201 addq %r15,%r12
1202 movq %rax,%r14
1203 rorq $23,%r13
1204 movq %r9,%r15
1205
1206 xorq %r8,%r13
1207 rorq $5,%r14
1208 xorq %r10,%r15
1209
1210 movq %r12,64(%rsp)
1211 xorq %rax,%r14
1212 andq %r8,%r15
1213
1214 rorq $4,%r13
1215 addq %r11,%r12
1216 xorq %r10,%r15
1217
1218 rorq $6,%r14
1219 xorq %r8,%r13
1220 addq %r15,%r12
1221
1222 movq %rax,%r15
1223 addq (%rbp),%r12
1224 xorq %rax,%r14
1225
1226 xorq %rbx,%r15
1227 rorq $14,%r13
1228 movq %rbx,%r11
1229
1230 andq %r15,%rdi
1231 rorq $28,%r14
1232 addq %r13,%r12
1233
1234 xorq %rdi,%r11
1235 addq %r12,%rdx
1236 addq %r12,%r11
1237
1238 leaq 8(%rbp),%rbp
1239 movq 80(%rsp),%r13
1240 movq 56(%rsp),%rdi
1241
1242 movq %r13,%r12
1243 rorq $7,%r13
1244 addq %r14,%r11
1245 movq %rdi,%r14
1246 rorq $42,%rdi
1247
1248 xorq %r12,%r13
1249 shrq $7,%r12
1250 rorq $1,%r13
1251 xorq %r14,%rdi
1252 shrq $6,%r14
1253
1254 rorq $19,%rdi
1255 xorq %r13,%r12
1256 xorq %r14,%rdi
1257 addq 16(%rsp),%r12
1258
1259 addq 72(%rsp),%r12
1260 movq %rdx,%r13
1261 addq %rdi,%r12
1262 movq %r11,%r14
1263 rorq $23,%r13
1264 movq %r8,%rdi
1265
1266 xorq %rdx,%r13
1267 rorq $5,%r14
1268 xorq %r9,%rdi
1269
1270 movq %r12,72(%rsp)
1271 xorq %r11,%r14
1272 andq %rdx,%rdi
1273
1274 rorq $4,%r13
1275 addq %r10,%r12
1276 xorq %r9,%rdi
1277
1278 rorq $6,%r14
1279 xorq %rdx,%r13
1280 addq %rdi,%r12
1281
1282 movq %r11,%rdi
1283 addq (%rbp),%r12
1284 xorq %r11,%r14
1285
1286 xorq %rax,%rdi
1287 rorq $14,%r13
1288 movq %rax,%r10
1289
1290 andq %rdi,%r15
1291 rorq $28,%r14
1292 addq %r13,%r12
1293
1294 xorq %r15,%r10
1295 addq %r12,%rcx
1296 addq %r12,%r10
1297
1298 leaq 24(%rbp),%rbp
1299 movq 88(%rsp),%r13
1300 movq 64(%rsp),%r15
1301
1302 movq %r13,%r12
1303 rorq $7,%r13
1304 addq %r14,%r10
1305 movq %r15,%r14
1306 rorq $42,%r15
1307
1308 xorq %r12,%r13
1309 shrq $7,%r12
1310 rorq $1,%r13
1311 xorq %r14,%r15
1312 shrq $6,%r14
1313
1314 rorq $19,%r15
1315 xorq %r13,%r12
1316 xorq %r14,%r15
1317 addq 24(%rsp),%r12
1318
1319 addq 80(%rsp),%r12
1320 movq %rcx,%r13
1321 addq %r15,%r12
1322 movq %r10,%r14
1323 rorq $23,%r13
1324 movq %rdx,%r15
1325
1326 xorq %rcx,%r13
1327 rorq $5,%r14
1328 xorq %r8,%r15
1329
1330 movq %r12,80(%rsp)
1331 xorq %r10,%r14
1332 andq %rcx,%r15
1333
1334 rorq $4,%r13
1335 addq %r9,%r12
1336 xorq %r8,%r15
1337
1338 rorq $6,%r14
1339 xorq %rcx,%r13
1340 addq %r15,%r12
1341
1342 movq %r10,%r15
1343 addq (%rbp),%r12
1344 xorq %r10,%r14
1345
1346 xorq %r11,%r15
1347 rorq $14,%r13
1348 movq %r11,%r9
1349
1350 andq %r15,%rdi
1351 rorq $28,%r14
1352 addq %r13,%r12
1353
1354 xorq %rdi,%r9
1355 addq %r12,%rbx
1356 addq %r12,%r9
1357
1358 leaq 8(%rbp),%rbp
1359 movq 96(%rsp),%r13
1360 movq 72(%rsp),%rdi
1361
1362 movq %r13,%r12
1363 rorq $7,%r13
1364 addq %r14,%r9
1365 movq %rdi,%r14
1366 rorq $42,%rdi
1367
1368 xorq %r12,%r13
1369 shrq $7,%r12
1370 rorq $1,%r13
1371 xorq %r14,%rdi
1372 shrq $6,%r14
1373
1374 rorq $19,%rdi
1375 xorq %r13,%r12
1376 xorq %r14,%rdi
1377 addq 32(%rsp),%r12
1378
1379 addq 88(%rsp),%r12
1380 movq %rbx,%r13
1381 addq %rdi,%r12
1382 movq %r9,%r14
1383 rorq $23,%r13
1384 movq %rcx,%rdi
1385
1386 xorq %rbx,%r13
1387 rorq $5,%r14
1388 xorq %rdx,%rdi
1389
1390 movq %r12,88(%rsp)
1391 xorq %r9,%r14
1392 andq %rbx,%rdi
1393
1394 rorq $4,%r13
1395 addq %r8,%r12
1396 xorq %rdx,%rdi
1397
1398 rorq $6,%r14
1399 xorq %rbx,%r13
1400 addq %rdi,%r12
1401
1402 movq %r9,%rdi
1403 addq (%rbp),%r12
1404 xorq %r9,%r14
1405
1406 xorq %r10,%rdi
1407 rorq $14,%r13
1408 movq %r10,%r8
1409
1410 andq %rdi,%r15
1411 rorq $28,%r14
1412 addq %r13,%r12
1413
1414 xorq %r15,%r8
1415 addq %r12,%rax
1416 addq %r12,%r8
1417
1418 leaq 24(%rbp),%rbp
1419 movq 104(%rsp),%r13
1420 movq 80(%rsp),%r15
1421
1422 movq %r13,%r12
1423 rorq $7,%r13
1424 addq %r14,%r8
1425 movq %r15,%r14
1426 rorq $42,%r15
1427
1428 xorq %r12,%r13
1429 shrq $7,%r12
1430 rorq $1,%r13
1431 xorq %r14,%r15
1432 shrq $6,%r14
1433
1434 rorq $19,%r15
1435 xorq %r13,%r12
1436 xorq %r14,%r15
1437 addq 40(%rsp),%r12
1438
1439 addq 96(%rsp),%r12
1440 movq %rax,%r13
1441 addq %r15,%r12
1442 movq %r8,%r14
1443 rorq $23,%r13
1444 movq %rbx,%r15
1445
1446 xorq %rax,%r13
1447 rorq $5,%r14
1448 xorq %rcx,%r15
1449
1450 movq %r12,96(%rsp)
1451 xorq %r8,%r14
1452 andq %rax,%r15
1453
1454 rorq $4,%r13
1455 addq %rdx,%r12
1456 xorq %rcx,%r15
1457
1458 rorq $6,%r14
1459 xorq %rax,%r13
1460 addq %r15,%r12
1461
1462 movq %r8,%r15
1463 addq (%rbp),%r12
1464 xorq %r8,%r14
1465
1466 xorq %r9,%r15
1467 rorq $14,%r13
1468 movq %r9,%rdx
1469
1470 andq %r15,%rdi
1471 rorq $28,%r14
1472 addq %r13,%r12
1473
1474 xorq %rdi,%rdx
1475 addq %r12,%r11
1476 addq %r12,%rdx
1477
1478 leaq 8(%rbp),%rbp
1479 movq 112(%rsp),%r13
1480 movq 88(%rsp),%rdi
1481
1482 movq %r13,%r12
1483 rorq $7,%r13
1484 addq %r14,%rdx
1485 movq %rdi,%r14
1486 rorq $42,%rdi
1487
1488 xorq %r12,%r13
1489 shrq $7,%r12
1490 rorq $1,%r13
1491 xorq %r14,%rdi
1492 shrq $6,%r14
1493
1494 rorq $19,%rdi
1495 xorq %r13,%r12
1496 xorq %r14,%rdi
1497 addq 48(%rsp),%r12
1498
1499 addq 104(%rsp),%r12
1500 movq %r11,%r13
1501 addq %rdi,%r12
1502 movq %rdx,%r14
1503 rorq $23,%r13
1504 movq %rax,%rdi
1505
1506 xorq %r11,%r13
1507 rorq $5,%r14
1508 xorq %rbx,%rdi
1509
1510 movq %r12,104(%rsp)
1511 xorq %rdx,%r14
1512 andq %r11,%rdi
1513
1514 rorq $4,%r13
1515 addq %rcx,%r12
1516 xorq %rbx,%rdi
1517
1518 rorq $6,%r14
1519 xorq %r11,%r13
1520 addq %rdi,%r12
1521
1522 movq %rdx,%rdi
1523 addq (%rbp),%r12
1524 xorq %rdx,%r14
1525
1526 xorq %r8,%rdi
1527 rorq $14,%r13
1528 movq %r8,%rcx
1529
1530 andq %rdi,%r15
1531 rorq $28,%r14
1532 addq %r13,%r12
1533
1534 xorq %r15,%rcx
1535 addq %r12,%r10
1536 addq %r12,%rcx
1537
1538 leaq 24(%rbp),%rbp
1539 movq 120(%rsp),%r13
1540 movq 96(%rsp),%r15
1541
1542 movq %r13,%r12
1543 rorq $7,%r13
1544 addq %r14,%rcx
1545 movq %r15,%r14
1546 rorq $42,%r15
1547
1548 xorq %r12,%r13
1549 shrq $7,%r12
1550 rorq $1,%r13
1551 xorq %r14,%r15
1552 shrq $6,%r14
1553
1554 rorq $19,%r15
1555 xorq %r13,%r12
1556 xorq %r14,%r15
1557 addq 56(%rsp),%r12
1558
1559 addq 112(%rsp),%r12
1560 movq %r10,%r13
1561 addq %r15,%r12
1562 movq %rcx,%r14
1563 rorq $23,%r13
1564 movq %r11,%r15
1565
1566 xorq %r10,%r13
1567 rorq $5,%r14
1568 xorq %rax,%r15
1569
1570 movq %r12,112(%rsp)
1571 xorq %rcx,%r14
1572 andq %r10,%r15
1573
1574 rorq $4,%r13
1575 addq %rbx,%r12
1576 xorq %rax,%r15
1577
1578 rorq $6,%r14
1579 xorq %r10,%r13
1580 addq %r15,%r12
1581
1582 movq %rcx,%r15
1583 addq (%rbp),%r12
1584 xorq %rcx,%r14
1585
1586 xorq %rdx,%r15
1587 rorq $14,%r13
1588 movq %rdx,%rbx
1589
1590 andq %r15,%rdi
1591 rorq $28,%r14
1592 addq %r13,%r12
1593
1594 xorq %rdi,%rbx
1595 addq %r12,%r9
1596 addq %r12,%rbx
1597
1598 leaq 8(%rbp),%rbp
1599 movq 0(%rsp),%r13
1600 movq 104(%rsp),%rdi
1601
1602 movq %r13,%r12
1603 rorq $7,%r13
1604 addq %r14,%rbx
1605 movq %rdi,%r14
1606 rorq $42,%rdi
1607
1608 xorq %r12,%r13
1609 shrq $7,%r12
1610 rorq $1,%r13
1611 xorq %r14,%rdi
1612 shrq $6,%r14
1613
1614 rorq $19,%rdi
1615 xorq %r13,%r12
1616 xorq %r14,%rdi
1617 addq 64(%rsp),%r12
1618
1619 addq 120(%rsp),%r12
1620 movq %r9,%r13
1621 addq %rdi,%r12
1622 movq %rbx,%r14
1623 rorq $23,%r13
1624 movq %r10,%rdi
1625
1626 xorq %r9,%r13
1627 rorq $5,%r14
1628 xorq %r11,%rdi
1629
1630 movq %r12,120(%rsp)
1631 xorq %rbx,%r14
1632 andq %r9,%rdi
1633
1634 rorq $4,%r13
1635 addq %rax,%r12
1636 xorq %r11,%rdi
1637
1638 rorq $6,%r14
1639 xorq %r9,%r13
1640 addq %rdi,%r12
1641
1642 movq %rbx,%rdi
1643 addq (%rbp),%r12
1644 xorq %rbx,%r14
1645
1646 xorq %rcx,%rdi
1647 rorq $14,%r13
1648 movq %rcx,%rax
1649
1650 andq %rdi,%r15
1651 rorq $28,%r14
1652 addq %r13,%r12
1653
1654 xorq %r15,%rax
1655 addq %r12,%r8
1656 addq %r12,%rax
1657
1658 leaq 24(%rbp),%rbp
1659 cmpb $0,7(%rbp)
1660 jnz L$rounds_16_xx
1661
1662 movq 128+0(%rsp),%rdi
1663 addq %r14,%rax
1664 leaq 128(%rsi),%rsi
1665
1666 addq 0(%rdi),%rax
1667 addq 8(%rdi),%rbx
1668 addq 16(%rdi),%rcx
1669 addq 24(%rdi),%rdx
1670 addq 32(%rdi),%r8
1671 addq 40(%rdi),%r9
1672 addq 48(%rdi),%r10
1673 addq 56(%rdi),%r11
1674
1675 cmpq 128+16(%rsp),%rsi
1676
1677 movq %rax,0(%rdi)
1678 movq %rbx,8(%rdi)
1679 movq %rcx,16(%rdi)
1680 movq %rdx,24(%rdi)
1681 movq %r8,32(%rdi)
1682 movq %r9,40(%rdi)
1683 movq %r10,48(%rdi)
1684 movq %r11,56(%rdi)
1685 jb L$loop
1686
1687 movq 128+24(%rsp),%rsi
1688 movq (%rsi),%r15
1689 movq 8(%rsi),%r14
1690 movq 16(%rsi),%r13
1691 movq 24(%rsi),%r12
1692 movq 32(%rsi),%rbp
1693 movq 40(%rsi),%rbx
1694 leaq 48(%rsi),%rsp
1695 L$epilogue:
1696 .byte 0xf3,0xc3
1697
1698 .p2align 6
1699
1700 K512:
1701 .quad 0x428a2f98d728ae22,0x7137449123ef65cd
1702 .quad 0x428a2f98d728ae22,0x7137449123ef65cd
1703 .quad 0xb5c0fbcfec4d3b2f,0xe9b5dba58189dbbc
1704 .quad 0xb5c0fbcfec4d3b2f,0xe9b5dba58189dbbc
1705 .quad 0x3956c25bf348b538,0x59f111f1b605d019
1706 .quad 0x3956c25bf348b538,0x59f111f1b605d019
1707 .quad 0x923f82a4af194f9b,0xab1c5ed5da6d8118
1708 .quad 0x923f82a4af194f9b,0xab1c5ed5da6d8118
1709 .quad 0xd807aa98a3030242,0x12835b0145706fbe
1710 .quad 0xd807aa98a3030242,0x12835b0145706fbe
1711 .quad 0x243185be4ee4b28c,0x550c7dc3d5ffb4e2
1712 .quad 0x243185be4ee4b28c,0x550c7dc3d5ffb4e2
1713 .quad 0x72be5d74f27b896f,0x80deb1fe3b1696b1
1714 .quad 0x72be5d74f27b896f,0x80deb1fe3b1696b1
1715 .quad 0x9bdc06a725c71235,0xc19bf174cf692694
1716 .quad 0x9bdc06a725c71235,0xc19bf174cf692694
1717 .quad 0xe49b69c19ef14ad2,0xefbe4786384f25e3
1718 .quad 0xe49b69c19ef14ad2,0xefbe4786384f25e3
1719 .quad 0x0fc19dc68b8cd5b5,0x240ca1cc77ac9c65
1720 .quad 0x0fc19dc68b8cd5b5,0x240ca1cc77ac9c65
1721 .quad 0x2de92c6f592b0275,0x4a7484aa6ea6e483
1722 .quad 0x2de92c6f592b0275,0x4a7484aa6ea6e483
1723 .quad 0x5cb0a9dcbd41fbd4,0x76f988da831153b5
1724 .quad 0x5cb0a9dcbd41fbd4,0x76f988da831153b5
1725 .quad 0x983e5152ee66dfab,0xa831c66d2db43210
1726 .quad 0x983e5152ee66dfab,0xa831c66d2db43210
1727 .quad 0xb00327c898fb213f,0xbf597fc7beef0ee4
1728 .quad 0xb00327c898fb213f,0xbf597fc7beef0ee4
1729 .quad 0xc6e00bf33da88fc2,0xd5a79147930aa725
1730 .quad 0xc6e00bf33da88fc2,0xd5a79147930aa725
1731 .quad 0x06ca6351e003826f,0x142929670a0e6e70
1732 .quad 0x06ca6351e003826f,0x142929670a0e6e70
1733 .quad 0x27b70a8546d22ffc,0x2e1b21385c26c926
1734 .quad 0x27b70a8546d22ffc,0x2e1b21385c26c926
1735 .quad 0x4d2c6dfc5ac42aed,0x53380d139d95b3df
1736 .quad 0x4d2c6dfc5ac42aed,0x53380d139d95b3df
1737 .quad 0x650a73548baf63de,0x766a0abb3c77b2a8
1738 .quad 0x650a73548baf63de,0x766a0abb3c77b2a8
1739 .quad 0x81c2c92e47edaee6,0x92722c851482353b
1740 .quad 0x81c2c92e47edaee6,0x92722c851482353b
1741 .quad 0xa2bfe8a14cf10364,0xa81a664bbc423001
1742 .quad 0xa2bfe8a14cf10364,0xa81a664bbc423001
1743 .quad 0xc24b8b70d0f89791,0xc76c51a30654be30
1744 .quad 0xc24b8b70d0f89791,0xc76c51a30654be30
1745 .quad 0xd192e819d6ef5218,0xd69906245565a910
1746 .quad 0xd192e819d6ef5218,0xd69906245565a910
1747 .quad 0xf40e35855771202a,0x106aa07032bbd1b8
1748 .quad 0xf40e35855771202a,0x106aa07032bbd1b8
1749 .quad 0x19a4c116b8d2d0c8,0x1e376c085141ab53
1750 .quad 0x19a4c116b8d2d0c8,0x1e376c085141ab53
1751 .quad 0x2748774cdf8eeb99,0x34b0bcb5e19b48a8
1752 .quad 0x2748774cdf8eeb99,0x34b0bcb5e19b48a8
1753 .quad 0x391c0cb3c5c95a63,0x4ed8aa4ae3418acb
1754 .quad 0x391c0cb3c5c95a63,0x4ed8aa4ae3418acb
1755 .quad 0x5b9cca4f7763e373,0x682e6ff3d6b2b8a3
1756 .quad 0x5b9cca4f7763e373,0x682e6ff3d6b2b8a3
1757 .quad 0x748f82ee5defb2fc,0x78a5636f43172f60
1758 .quad 0x748f82ee5defb2fc,0x78a5636f43172f60
1759 .quad 0x84c87814a1f0ab72,0x8cc702081a6439ec
1760 .quad 0x84c87814a1f0ab72,0x8cc702081a6439ec
1761 .quad 0x90befffa23631e28,0xa4506cebde82bde9
1762 .quad 0x90befffa23631e28,0xa4506cebde82bde9
1763 .quad 0xbef9a3f7b2c67915,0xc67178f2e372532b
1764 .quad 0xbef9a3f7b2c67915,0xc67178f2e372532b
1765 .quad 0xca273eceea26619c,0xd186b8c721c0c207
1766 .quad 0xca273eceea26619c,0xd186b8c721c0c207
1767 .quad 0xeada7dd6cde0eb1e,0xf57d4f7fee6ed178
1768 .quad 0xeada7dd6cde0eb1e,0xf57d4f7fee6ed178
1769 .quad 0x06f067aa72176fba,0x0a637dc5a2c898a6
1770 .quad 0x06f067aa72176fba,0x0a637dc5a2c898a6
1771 .quad 0x113f9804bef90dae,0x1b710b35131c471b
1772 .quad 0x113f9804bef90dae,0x1b710b35131c471b
1773 .quad 0x28db77f523047d84,0x32caab7b40c72493
1774 .quad 0x28db77f523047d84,0x32caab7b40c72493
1775 .quad 0x3c9ebe0a15c9bebc,0x431d67c49c100d4c
1776 .quad 0x3c9ebe0a15c9bebc,0x431d67c49c100d4c
1777 .quad 0x4cc5d4becb3e42b6,0x597f299cfc657e2a
1778 .quad 0x4cc5d4becb3e42b6,0x597f299cfc657e2a
1779 .quad 0x5fcb6fab3ad6faec,0x6c44198c4a475817
1780 .quad 0x5fcb6fab3ad6faec,0x6c44198c4a475817
1781
1782 .quad 0x0001020304050607,0x08090a0b0c0d0e0f
1783 .quad 0x0001020304050607,0x08090a0b0c0d0e0f
1784 .byte 83,72,65,53,49,50,32,98,108,111,99,107,32,116,114,97,110,115,102,111,114 ,109,32,102,111,114,32,120,56,54,95,54,52,44,32,67,82,89,80,84,79,71,65,77,83,32 ,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,6 2,0
1785 #endif
OLDNEW
« no previous file with comments | « third_party/boringssl/mac-x86_64/crypto/sha/sha256-x86_64.S ('k') | third_party/boringssl/update_gypi_and_asm.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698