Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/freebsd-src
Path: blob/main/sys/crypto/openssl/powerpc64/sha256p8-ppc.S
39482 views
1
/* Do not modify. This file is auto-generated from sha512p8-ppc.pl. */
2
.machine "any"
3
.abiversion 2
4
.text
5
6
.globl sha256_block_p8
7
.type sha256_block_p8,@function
8
.align 6
9
sha256_block_p8:
10
.localentry sha256_block_p8,0
11
12
stdu 1,-384(1)
13
mflr 8
14
li 10,207
15
li 11,223
16
stvx 24,10,1
17
addi 10,10,32
18
li 12,-1
19
stvx 25,11,1
20
addi 11,11,32
21
stvx 26,10,1
22
addi 10,10,32
23
stvx 27,11,1
24
addi 11,11,32
25
stvx 28,10,1
26
addi 10,10,32
27
stvx 29,11,1
28
addi 11,11,32
29
stvx 30,10,1
30
stvx 31,11,1
31
li 11,-4096+255
32
stw 12,332(1)
33
li 10,0x10
34
std 26,336(1)
35
li 26,0x20
36
std 27,344(1)
37
li 27,0x30
38
std 28,352(1)
39
li 28,0x40
40
std 29,360(1)
41
li 29,0x50
42
std 30,368(1)
43
li 30,0x60
44
std 31,376(1)
45
li 31,0x70
46
std 8,400(1)
47
or 11,11,11
48
49
bl .LPICmeup
50
addi 11,1,79
51
.long 0x7C001E19
52
.long 0x7C8A1E19
53
vsldoi 1,0,0,4
54
vsldoi 2,0,0,8
55
vsldoi 3,0,0,12
56
vsldoi 5,4,4,4
57
vsldoi 6,4,4,8
58
vsldoi 7,4,4,12
59
li 0,3
60
b .Loop
61
.align 5
62
.Loop:
63
lvx 28,0,6
64
.long 0x7D002699
65
addi 4,4,16
66
mr 7,6
67
stvx 0,0,11
68
stvx 1,10,11
69
stvx 2,26,11
70
stvx 3,27,11
71
stvx 4,28,11
72
stvx 5,29,11
73
stvx 6,30,11
74
stvx 7,31,11
75
vadduwm 7,7,28
76
lvx 28,10,6
77
vadduwm 7,7,8
78
vsel 29,6,5,4
79
vadduwm 6,6,28
80
vadduwm 7,7,29
81
.long 0x13C4FE82
82
vadduwm 7,7,30
83
vxor 29,0,1
84
vsel 29,1,2,29
85
vadduwm 3,3,7
86
.long 0x13C08682
87
vadduwm 30,30,29
88
vadduwm 7,7,30
89
lvx 28,26,7
90
vsldoi 9,8,8,4
91
vadduwm 6,6,9
92
vsel 29,5,4,3
93
vadduwm 5,5,28
94
vadduwm 6,6,29
95
.long 0x13C3FE82
96
vadduwm 6,6,30
97
vxor 29,7,0
98
vsel 29,0,1,29
99
vadduwm 2,2,6
100
.long 0x13C78682
101
vadduwm 30,30,29
102
vadduwm 6,6,30
103
lvx 28,27,7
104
vsldoi 10,9,9,4
105
vadduwm 5,5,10
106
vsel 29,4,3,2
107
vadduwm 4,4,28
108
vadduwm 5,5,29
109
.long 0x13C2FE82
110
vadduwm 5,5,30
111
vxor 29,6,7
112
vsel 29,7,0,29
113
vadduwm 1,1,5
114
.long 0x13C68682
115
vadduwm 30,30,29
116
vadduwm 5,5,30
117
lvx 28,28,7
118
.long 0x7D802699
119
addi 4,4,16
120
vsldoi 11,10,10,4
121
vadduwm 4,4,11
122
vsel 29,3,2,1
123
vadduwm 3,3,28
124
vadduwm 4,4,29
125
.long 0x13C1FE82
126
vadduwm 4,4,30
127
vxor 29,5,6
128
vsel 29,6,7,29
129
vadduwm 0,0,4
130
.long 0x13C58682
131
vadduwm 30,30,29
132
vadduwm 4,4,30
133
lvx 28,29,7
134
vadduwm 3,3,12
135
vsel 29,2,1,0
136
vadduwm 2,2,28
137
vadduwm 3,3,29
138
.long 0x13C0FE82
139
vadduwm 3,3,30
140
vxor 29,4,5
141
vsel 29,5,6,29
142
vadduwm 7,7,3
143
.long 0x13C48682
144
vadduwm 30,30,29
145
vadduwm 3,3,30
146
lvx 28,30,7
147
vsldoi 13,12,12,4
148
vadduwm 2,2,13
149
vsel 29,1,0,7
150
vadduwm 1,1,28
151
vadduwm 2,2,29
152
.long 0x13C7FE82
153
vadduwm 2,2,30
154
vxor 29,3,4
155
vsel 29,4,5,29
156
vadduwm 6,6,2
157
.long 0x13C38682
158
vadduwm 30,30,29
159
vadduwm 2,2,30
160
lvx 28,31,7
161
addi 7,7,0x80
162
vsldoi 14,13,13,4
163
vadduwm 1,1,14
164
vsel 29,0,7,6
165
vadduwm 0,0,28
166
vadduwm 1,1,29
167
.long 0x13C6FE82
168
vadduwm 1,1,30
169
vxor 29,2,3
170
vsel 29,3,4,29
171
vadduwm 5,5,1
172
.long 0x13C28682
173
vadduwm 30,30,29
174
vadduwm 1,1,30
175
lvx 28,0,7
176
.long 0x7E002699
177
addi 4,4,16
178
vsldoi 15,14,14,4
179
vadduwm 0,0,15
180
vsel 29,7,6,5
181
vadduwm 7,7,28
182
vadduwm 0,0,29
183
.long 0x13C5FE82
184
vadduwm 0,0,30
185
vxor 29,1,2
186
vsel 29,2,3,29
187
vadduwm 4,4,0
188
.long 0x13C18682
189
vadduwm 30,30,29
190
vadduwm 0,0,30
191
lvx 28,10,7
192
vadduwm 7,7,16
193
vsel 29,6,5,4
194
vadduwm 6,6,28
195
vadduwm 7,7,29
196
.long 0x13C4FE82
197
vadduwm 7,7,30
198
vxor 29,0,1
199
vsel 29,1,2,29
200
vadduwm 3,3,7
201
.long 0x13C08682
202
vadduwm 30,30,29
203
vadduwm 7,7,30
204
lvx 28,26,7
205
vsldoi 17,16,16,4
206
vadduwm 6,6,17
207
vsel 29,5,4,3
208
vadduwm 5,5,28
209
vadduwm 6,6,29
210
.long 0x13C3FE82
211
vadduwm 6,6,30
212
vxor 29,7,0
213
vsel 29,0,1,29
214
vadduwm 2,2,6
215
.long 0x13C78682
216
vadduwm 30,30,29
217
vadduwm 6,6,30
218
lvx 28,27,7
219
vsldoi 18,17,17,4
220
vadduwm 5,5,18
221
vsel 29,4,3,2
222
vadduwm 4,4,28
223
vadduwm 5,5,29
224
.long 0x13C2FE82
225
vadduwm 5,5,30
226
vxor 29,6,7
227
vsel 29,7,0,29
228
vadduwm 1,1,5
229
.long 0x13C68682
230
vadduwm 30,30,29
231
vadduwm 5,5,30
232
lvx 28,28,7
233
.long 0x7F002699
234
addi 4,4,16
235
vsldoi 19,18,18,4
236
vadduwm 4,4,19
237
vsel 29,3,2,1
238
vadduwm 3,3,28
239
vadduwm 4,4,29
240
.long 0x13C1FE82
241
vadduwm 4,4,30
242
vxor 29,5,6
243
vsel 29,6,7,29
244
vadduwm 0,0,4
245
.long 0x13C58682
246
vadduwm 30,30,29
247
vadduwm 4,4,30
248
lvx 28,29,7
249
vadduwm 3,3,24
250
vsel 29,2,1,0
251
vadduwm 2,2,28
252
vadduwm 3,3,29
253
.long 0x13C0FE82
254
vadduwm 3,3,30
255
vxor 29,4,5
256
vsel 29,5,6,29
257
vadduwm 7,7,3
258
.long 0x13C48682
259
vadduwm 30,30,29
260
vadduwm 3,3,30
261
lvx 28,30,7
262
vsldoi 25,24,24,4
263
vadduwm 2,2,25
264
vsel 29,1,0,7
265
vadduwm 1,1,28
266
vadduwm 2,2,29
267
.long 0x13C7FE82
268
vadduwm 2,2,30
269
vxor 29,3,4
270
vsel 29,4,5,29
271
vadduwm 6,6,2
272
.long 0x13C38682
273
vadduwm 30,30,29
274
vadduwm 2,2,30
275
lvx 28,31,7
276
addi 7,7,0x80
277
vsldoi 26,25,25,4
278
vadduwm 1,1,26
279
vsel 29,0,7,6
280
vadduwm 0,0,28
281
vadduwm 1,1,29
282
.long 0x13C6FE82
283
vadduwm 1,1,30
284
vxor 29,2,3
285
vsel 29,3,4,29
286
vadduwm 5,5,1
287
.long 0x13C28682
288
vadduwm 30,30,29
289
vadduwm 1,1,30
290
lvx 28,0,7
291
vsldoi 27,26,26,4
292
.long 0x13C90682
293
vadduwm 8,8,30
294
.long 0x13DA7E82
295
vadduwm 8,8,30
296
vadduwm 8,8,17
297
vadduwm 0,0,27
298
vsel 29,7,6,5
299
vadduwm 7,7,28
300
vadduwm 0,0,29
301
.long 0x13C5FE82
302
vadduwm 0,0,30
303
vxor 29,1,2
304
vsel 29,2,3,29
305
vadduwm 4,4,0
306
.long 0x13C18682
307
vadduwm 30,30,29
308
vadduwm 0,0,30
309
lvx 28,10,7
310
mtctr 0
311
b .L16_xx
312
.align 5
313
.L16_xx:
314
.long 0x13CA0682
315
vadduwm 9,9,30
316
.long 0x13DB7E82
317
vadduwm 9,9,30
318
vadduwm 9,9,18
319
vadduwm 7,7,8
320
vsel 29,6,5,4
321
vadduwm 6,6,28
322
vadduwm 7,7,29
323
.long 0x13C4FE82
324
vadduwm 7,7,30
325
vxor 29,0,1
326
vsel 29,1,2,29
327
vadduwm 3,3,7
328
.long 0x13C08682
329
vadduwm 30,30,29
330
vadduwm 7,7,30
331
lvx 28,26,7
332
.long 0x13CB0682
333
vadduwm 10,10,30
334
.long 0x13C87E82
335
vadduwm 10,10,30
336
vadduwm 10,10,19
337
vadduwm 6,6,9
338
vsel 29,5,4,3
339
vadduwm 5,5,28
340
vadduwm 6,6,29
341
.long 0x13C3FE82
342
vadduwm 6,6,30
343
vxor 29,7,0
344
vsel 29,0,1,29
345
vadduwm 2,2,6
346
.long 0x13C78682
347
vadduwm 30,30,29
348
vadduwm 6,6,30
349
lvx 28,27,7
350
.long 0x13CC0682
351
vadduwm 11,11,30
352
.long 0x13C97E82
353
vadduwm 11,11,30
354
vadduwm 11,11,24
355
vadduwm 5,5,10
356
vsel 29,4,3,2
357
vadduwm 4,4,28
358
vadduwm 5,5,29
359
.long 0x13C2FE82
360
vadduwm 5,5,30
361
vxor 29,6,7
362
vsel 29,7,0,29
363
vadduwm 1,1,5
364
.long 0x13C68682
365
vadduwm 30,30,29
366
vadduwm 5,5,30
367
lvx 28,28,7
368
.long 0x13CD0682
369
vadduwm 12,12,30
370
.long 0x13CA7E82
371
vadduwm 12,12,30
372
vadduwm 12,12,25
373
vadduwm 4,4,11
374
vsel 29,3,2,1
375
vadduwm 3,3,28
376
vadduwm 4,4,29
377
.long 0x13C1FE82
378
vadduwm 4,4,30
379
vxor 29,5,6
380
vsel 29,6,7,29
381
vadduwm 0,0,4
382
.long 0x13C58682
383
vadduwm 30,30,29
384
vadduwm 4,4,30
385
lvx 28,29,7
386
.long 0x13CE0682
387
vadduwm 13,13,30
388
.long 0x13CB7E82
389
vadduwm 13,13,30
390
vadduwm 13,13,26
391
vadduwm 3,3,12
392
vsel 29,2,1,0
393
vadduwm 2,2,28
394
vadduwm 3,3,29
395
.long 0x13C0FE82
396
vadduwm 3,3,30
397
vxor 29,4,5
398
vsel 29,5,6,29
399
vadduwm 7,7,3
400
.long 0x13C48682
401
vadduwm 30,30,29
402
vadduwm 3,3,30
403
lvx 28,30,7
404
.long 0x13CF0682
405
vadduwm 14,14,30
406
.long 0x13CC7E82
407
vadduwm 14,14,30
408
vadduwm 14,14,27
409
vadduwm 2,2,13
410
vsel 29,1,0,7
411
vadduwm 1,1,28
412
vadduwm 2,2,29
413
.long 0x13C7FE82
414
vadduwm 2,2,30
415
vxor 29,3,4
416
vsel 29,4,5,29
417
vadduwm 6,6,2
418
.long 0x13C38682
419
vadduwm 30,30,29
420
vadduwm 2,2,30
421
lvx 28,31,7
422
addi 7,7,0x80
423
.long 0x13D00682
424
vadduwm 15,15,30
425
.long 0x13CD7E82
426
vadduwm 15,15,30
427
vadduwm 15,15,8
428
vadduwm 1,1,14
429
vsel 29,0,7,6
430
vadduwm 0,0,28
431
vadduwm 1,1,29
432
.long 0x13C6FE82
433
vadduwm 1,1,30
434
vxor 29,2,3
435
vsel 29,3,4,29
436
vadduwm 5,5,1
437
.long 0x13C28682
438
vadduwm 30,30,29
439
vadduwm 1,1,30
440
lvx 28,0,7
441
.long 0x13D10682
442
vadduwm 16,16,30
443
.long 0x13CE7E82
444
vadduwm 16,16,30
445
vadduwm 16,16,9
446
vadduwm 0,0,15
447
vsel 29,7,6,5
448
vadduwm 7,7,28
449
vadduwm 0,0,29
450
.long 0x13C5FE82
451
vadduwm 0,0,30
452
vxor 29,1,2
453
vsel 29,2,3,29
454
vadduwm 4,4,0
455
.long 0x13C18682
456
vadduwm 30,30,29
457
vadduwm 0,0,30
458
lvx 28,10,7
459
.long 0x13D20682
460
vadduwm 17,17,30
461
.long 0x13CF7E82
462
vadduwm 17,17,30
463
vadduwm 17,17,10
464
vadduwm 7,7,16
465
vsel 29,6,5,4
466
vadduwm 6,6,28
467
vadduwm 7,7,29
468
.long 0x13C4FE82
469
vadduwm 7,7,30
470
vxor 29,0,1
471
vsel 29,1,2,29
472
vadduwm 3,3,7
473
.long 0x13C08682
474
vadduwm 30,30,29
475
vadduwm 7,7,30
476
lvx 28,26,7
477
.long 0x13D30682
478
vadduwm 18,18,30
479
.long 0x13D07E82
480
vadduwm 18,18,30
481
vadduwm 18,18,11
482
vadduwm 6,6,17
483
vsel 29,5,4,3
484
vadduwm 5,5,28
485
vadduwm 6,6,29
486
.long 0x13C3FE82
487
vadduwm 6,6,30
488
vxor 29,7,0
489
vsel 29,0,1,29
490
vadduwm 2,2,6
491
.long 0x13C78682
492
vadduwm 30,30,29
493
vadduwm 6,6,30
494
lvx 28,27,7
495
.long 0x13D80682
496
vadduwm 19,19,30
497
.long 0x13D17E82
498
vadduwm 19,19,30
499
vadduwm 19,19,12
500
vadduwm 5,5,18
501
vsel 29,4,3,2
502
vadduwm 4,4,28
503
vadduwm 5,5,29
504
.long 0x13C2FE82
505
vadduwm 5,5,30
506
vxor 29,6,7
507
vsel 29,7,0,29
508
vadduwm 1,1,5
509
.long 0x13C68682
510
vadduwm 30,30,29
511
vadduwm 5,5,30
512
lvx 28,28,7
513
.long 0x13D90682
514
vadduwm 24,24,30
515
.long 0x13D27E82
516
vadduwm 24,24,30
517
vadduwm 24,24,13
518
vadduwm 4,4,19
519
vsel 29,3,2,1
520
vadduwm 3,3,28
521
vadduwm 4,4,29
522
.long 0x13C1FE82
523
vadduwm 4,4,30
524
vxor 29,5,6
525
vsel 29,6,7,29
526
vadduwm 0,0,4
527
.long 0x13C58682
528
vadduwm 30,30,29
529
vadduwm 4,4,30
530
lvx 28,29,7
531
.long 0x13DA0682
532
vadduwm 25,25,30
533
.long 0x13D37E82
534
vadduwm 25,25,30
535
vadduwm 25,25,14
536
vadduwm 3,3,24
537
vsel 29,2,1,0
538
vadduwm 2,2,28
539
vadduwm 3,3,29
540
.long 0x13C0FE82
541
vadduwm 3,3,30
542
vxor 29,4,5
543
vsel 29,5,6,29
544
vadduwm 7,7,3
545
.long 0x13C48682
546
vadduwm 30,30,29
547
vadduwm 3,3,30
548
lvx 28,30,7
549
.long 0x13DB0682
550
vadduwm 26,26,30
551
.long 0x13D87E82
552
vadduwm 26,26,30
553
vadduwm 26,26,15
554
vadduwm 2,2,25
555
vsel 29,1,0,7
556
vadduwm 1,1,28
557
vadduwm 2,2,29
558
.long 0x13C7FE82
559
vadduwm 2,2,30
560
vxor 29,3,4
561
vsel 29,4,5,29
562
vadduwm 6,6,2
563
.long 0x13C38682
564
vadduwm 30,30,29
565
vadduwm 2,2,30
566
lvx 28,31,7
567
addi 7,7,0x80
568
.long 0x13C80682
569
vadduwm 27,27,30
570
.long 0x13D97E82
571
vadduwm 27,27,30
572
vadduwm 27,27,16
573
vadduwm 1,1,26
574
vsel 29,0,7,6
575
vadduwm 0,0,28
576
vadduwm 1,1,29
577
.long 0x13C6FE82
578
vadduwm 1,1,30
579
vxor 29,2,3
580
vsel 29,3,4,29
581
vadduwm 5,5,1
582
.long 0x13C28682
583
vadduwm 30,30,29
584
vadduwm 1,1,30
585
lvx 28,0,7
586
.long 0x13C90682
587
vadduwm 8,8,30
588
.long 0x13DA7E82
589
vadduwm 8,8,30
590
vadduwm 8,8,17
591
vadduwm 0,0,27
592
vsel 29,7,6,5
593
vadduwm 7,7,28
594
vadduwm 0,0,29
595
.long 0x13C5FE82
596
vadduwm 0,0,30
597
vxor 29,1,2
598
vsel 29,2,3,29
599
vadduwm 4,4,0
600
.long 0x13C18682
601
vadduwm 30,30,29
602
vadduwm 0,0,30
603
lvx 28,10,7
604
bdnz .L16_xx
605
606
lvx 10,0,11
607
subic. 5,5,1
608
lvx 11,10,11
609
vadduwm 0,0,10
610
lvx 12,26,11
611
vadduwm 1,1,11
612
lvx 13,27,11
613
vadduwm 2,2,12
614
lvx 14,28,11
615
vadduwm 3,3,13
616
lvx 15,29,11
617
vadduwm 4,4,14
618
lvx 16,30,11
619
vadduwm 5,5,15
620
lvx 17,31,11
621
vadduwm 6,6,16
622
vadduwm 7,7,17
623
bne .Loop
624
lvx 8,26,7
625
vperm 0,0,1,28
626
lvx 9,27,7
627
vperm 4,4,5,28
628
vperm 0,0,2,8
629
vperm 4,4,6,8
630
vperm 0,0,3,9
631
vperm 4,4,7,9
632
.long 0x7C001F19
633
.long 0x7C8A1F19
634
addi 11,1,207
635
mtlr 8
636
or 12,12,12
637
lvx 24,0,11
638
lvx 25,10,11
639
lvx 26,26,11
640
lvx 27,27,11
641
lvx 28,28,11
642
lvx 29,29,11
643
lvx 30,30,11
644
lvx 31,31,11
645
ld 26,336(1)
646
ld 27,344(1)
647
ld 28,352(1)
648
ld 29,360(1)
649
ld 30,368(1)
650
ld 31,376(1)
651
addi 1,1,384
652
blr
653
.long 0
654
.byte 0,12,4,1,0x80,6,3,0
655
.long 0
656
.size sha256_block_p8,.-sha256_block_p8
657
.align 6
658
.LPICmeup:
659
mflr 0
660
bcl 20,31,$+4
661
mflr 6
662
addi 6,6,56
663
mtlr 0
664
blr
665
.long 0
666
.byte 0,12,0x14,0,0,0,0,0
667
.space 28
668
.long 0x428a2f98,0x428a2f98,0x428a2f98,0x428a2f98
669
.long 0x71374491,0x71374491,0x71374491,0x71374491
670
.long 0xb5c0fbcf,0xb5c0fbcf,0xb5c0fbcf,0xb5c0fbcf
671
.long 0xe9b5dba5,0xe9b5dba5,0xe9b5dba5,0xe9b5dba5
672
.long 0x3956c25b,0x3956c25b,0x3956c25b,0x3956c25b
673
.long 0x59f111f1,0x59f111f1,0x59f111f1,0x59f111f1
674
.long 0x923f82a4,0x923f82a4,0x923f82a4,0x923f82a4
675
.long 0xab1c5ed5,0xab1c5ed5,0xab1c5ed5,0xab1c5ed5
676
.long 0xd807aa98,0xd807aa98,0xd807aa98,0xd807aa98
677
.long 0x12835b01,0x12835b01,0x12835b01,0x12835b01
678
.long 0x243185be,0x243185be,0x243185be,0x243185be
679
.long 0x550c7dc3,0x550c7dc3,0x550c7dc3,0x550c7dc3
680
.long 0x72be5d74,0x72be5d74,0x72be5d74,0x72be5d74
681
.long 0x80deb1fe,0x80deb1fe,0x80deb1fe,0x80deb1fe
682
.long 0x9bdc06a7,0x9bdc06a7,0x9bdc06a7,0x9bdc06a7
683
.long 0xc19bf174,0xc19bf174,0xc19bf174,0xc19bf174
684
.long 0xe49b69c1,0xe49b69c1,0xe49b69c1,0xe49b69c1
685
.long 0xefbe4786,0xefbe4786,0xefbe4786,0xefbe4786
686
.long 0x0fc19dc6,0x0fc19dc6,0x0fc19dc6,0x0fc19dc6
687
.long 0x240ca1cc,0x240ca1cc,0x240ca1cc,0x240ca1cc
688
.long 0x2de92c6f,0x2de92c6f,0x2de92c6f,0x2de92c6f
689
.long 0x4a7484aa,0x4a7484aa,0x4a7484aa,0x4a7484aa
690
.long 0x5cb0a9dc,0x5cb0a9dc,0x5cb0a9dc,0x5cb0a9dc
691
.long 0x76f988da,0x76f988da,0x76f988da,0x76f988da
692
.long 0x983e5152,0x983e5152,0x983e5152,0x983e5152
693
.long 0xa831c66d,0xa831c66d,0xa831c66d,0xa831c66d
694
.long 0xb00327c8,0xb00327c8,0xb00327c8,0xb00327c8
695
.long 0xbf597fc7,0xbf597fc7,0xbf597fc7,0xbf597fc7
696
.long 0xc6e00bf3,0xc6e00bf3,0xc6e00bf3,0xc6e00bf3
697
.long 0xd5a79147,0xd5a79147,0xd5a79147,0xd5a79147
698
.long 0x06ca6351,0x06ca6351,0x06ca6351,0x06ca6351
699
.long 0x14292967,0x14292967,0x14292967,0x14292967
700
.long 0x27b70a85,0x27b70a85,0x27b70a85,0x27b70a85
701
.long 0x2e1b2138,0x2e1b2138,0x2e1b2138,0x2e1b2138
702
.long 0x4d2c6dfc,0x4d2c6dfc,0x4d2c6dfc,0x4d2c6dfc
703
.long 0x53380d13,0x53380d13,0x53380d13,0x53380d13
704
.long 0x650a7354,0x650a7354,0x650a7354,0x650a7354
705
.long 0x766a0abb,0x766a0abb,0x766a0abb,0x766a0abb
706
.long 0x81c2c92e,0x81c2c92e,0x81c2c92e,0x81c2c92e
707
.long 0x92722c85,0x92722c85,0x92722c85,0x92722c85
708
.long 0xa2bfe8a1,0xa2bfe8a1,0xa2bfe8a1,0xa2bfe8a1
709
.long 0xa81a664b,0xa81a664b,0xa81a664b,0xa81a664b
710
.long 0xc24b8b70,0xc24b8b70,0xc24b8b70,0xc24b8b70
711
.long 0xc76c51a3,0xc76c51a3,0xc76c51a3,0xc76c51a3
712
.long 0xd192e819,0xd192e819,0xd192e819,0xd192e819
713
.long 0xd6990624,0xd6990624,0xd6990624,0xd6990624
714
.long 0xf40e3585,0xf40e3585,0xf40e3585,0xf40e3585
715
.long 0x106aa070,0x106aa070,0x106aa070,0x106aa070
716
.long 0x19a4c116,0x19a4c116,0x19a4c116,0x19a4c116
717
.long 0x1e376c08,0x1e376c08,0x1e376c08,0x1e376c08
718
.long 0x2748774c,0x2748774c,0x2748774c,0x2748774c
719
.long 0x34b0bcb5,0x34b0bcb5,0x34b0bcb5,0x34b0bcb5
720
.long 0x391c0cb3,0x391c0cb3,0x391c0cb3,0x391c0cb3
721
.long 0x4ed8aa4a,0x4ed8aa4a,0x4ed8aa4a,0x4ed8aa4a
722
.long 0x5b9cca4f,0x5b9cca4f,0x5b9cca4f,0x5b9cca4f
723
.long 0x682e6ff3,0x682e6ff3,0x682e6ff3,0x682e6ff3
724
.long 0x748f82ee,0x748f82ee,0x748f82ee,0x748f82ee
725
.long 0x78a5636f,0x78a5636f,0x78a5636f,0x78a5636f
726
.long 0x84c87814,0x84c87814,0x84c87814,0x84c87814
727
.long 0x8cc70208,0x8cc70208,0x8cc70208,0x8cc70208
728
.long 0x90befffa,0x90befffa,0x90befffa,0x90befffa
729
.long 0xa4506ceb,0xa4506ceb,0xa4506ceb,0xa4506ceb
730
.long 0xbef9a3f7,0xbef9a3f7,0xbef9a3f7,0xbef9a3f7
731
.long 0xc67178f2,0xc67178f2,0xc67178f2,0xc67178f2
732
.long 0,0,0,0
733
.long 0x00010203,0x10111213,0x10111213,0x10111213
734
.long 0x00010203,0x04050607,0x10111213,0x10111213
735
.long 0x00010203,0x04050607,0x08090a0b,0x10111213
736
.byte 83,72,65,50,53,54,32,102,111,114,32,80,111,119,101,114,73,83,65,32,50,46,48,55,44,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,62,0
737
.align 2
738
.align 2
739
740