Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/freebsd-src
Path: blob/main/sys/crypto/openssl/powerpc/sha512-ppc.S
39482 views
1
/* Do not modify. This file is auto-generated from sha512-ppc.pl. */
2
.machine "any"
3
.text
4
5
.globl sha512_block_ppc
6
.type sha512_block_ppc,@function
7
.align 6
8
sha512_block_ppc:
9
stwu 1,-256(1)
10
mflr 0
11
slwi 5,5,7
12
13
stw 3,168(1)
14
15
stw 14,184(1)
16
stw 15,188(1)
17
stw 16,192(1)
18
stw 17,196(1)
19
stw 18,200(1)
20
stw 19,204(1)
21
stw 20,208(1)
22
stw 21,212(1)
23
stw 22,216(1)
24
stw 23,220(1)
25
stw 24,224(1)
26
stw 25,228(1)
27
stw 26,232(1)
28
stw 27,236(1)
29
stw 28,240(1)
30
stw 29,244(1)
31
stw 30,248(1)
32
stw 31,252(1)
33
stw 0,260(1)
34
lwz 16,0(3)
35
lwz 17,4(3)
36
lwz 18,8(3)
37
lwz 19,12(3)
38
lwz 20,16(3)
39
lwz 21,20(3)
40
lwz 22,24(3)
41
lwz 23,28(3)
42
lwz 24,32(3)
43
lwz 25,36(3)
44
lwz 26,40(3)
45
lwz 27,44(3)
46
lwz 28,48(3)
47
lwz 29,52(3)
48
lwz 30,56(3)
49
lwz 31,60(3)
50
bl .LPICmeup
51
.LPICedup:
52
andi. 0,4,3
53
bne .Lunaligned
54
.Laligned:
55
add 5,4,5
56
stw 5,160(1)
57
stw 4,164(1)
58
bl .Lsha2_block_private
59
b .Ldone
60
61
62
63
64
65
66
67
.align 4
68
.Lunaligned:
69
subfic 0,4,4096
70
andi. 0,0,3968
71
beq .Lcross_page
72
.long 0x7c050040
73
ble .Laligned
74
subfc 5,0,5
75
add 0,4,0
76
stw 5,156(1)
77
stw 0,160(1)
78
stw 4,164(1)
79
bl .Lsha2_block_private
80
81
lwz 5,156(1)
82
.Lcross_page:
83
li 0,32
84
mtctr 0
85
addi 12,1,24
86
.Lmemcpy:
87
lbz 8,0(4)
88
lbz 9,1(4)
89
lbz 10,2(4)
90
lbz 11,3(4)
91
addi 4,4,4
92
stb 8,0(12)
93
stb 9,1(12)
94
stb 10,2(12)
95
stb 11,3(12)
96
addi 12,12,4
97
bdnz .Lmemcpy
98
stw 4,152(1)
99
addi 0,1,152
100
addi 4,1,24
101
stw 5,156(1)
102
stw 0,160(1)
103
stw 4,164(1)
104
bl .Lsha2_block_private
105
lwz 4,152(1)
106
lwz 5,156(1)
107
addic. 5,5,-128
108
bne .Lunaligned
109
110
.Ldone:
111
lwz 0,260(1)
112
lwz 14,184(1)
113
lwz 15,188(1)
114
lwz 16,192(1)
115
lwz 17,196(1)
116
lwz 18,200(1)
117
lwz 19,204(1)
118
lwz 20,208(1)
119
lwz 21,212(1)
120
lwz 22,216(1)
121
lwz 23,220(1)
122
lwz 24,224(1)
123
lwz 25,228(1)
124
lwz 26,232(1)
125
lwz 27,236(1)
126
lwz 28,240(1)
127
lwz 29,244(1)
128
lwz 30,248(1)
129
lwz 31,252(1)
130
mtlr 0
131
addi 1,1,256
132
blr
133
.long 0
134
.byte 0,12,4,1,0x80,18,3,0
135
.long 0
136
.align 4
137
.Lsha2_block_private:
138
lwz 8,0(4)
139
xor 14,19,21
140
lwz 6,4(4)
141
xor 15,18,20
142
lwz 9,4(7)
143
xor 11,27,29
144
lwz 10,0(7)
145
xor 12,26,28
146
addc 31,31,6
147
stw 6,24(1)
148
149
srwi 0,25,14
150
srwi 5,24,14
151
and 11,11,25
152
adde 30,30,8
153
and 12,12,24
154
stw 8,28(1)
155
srwi 6,25,18
156
srwi 8,24,18
157
addc 31,31,9
158
insrwi 0,24,14,0
159
insrwi 5,25,14,0
160
xor 11,11,29
161
adde 30,30,10
162
xor 12,12,28
163
insrwi 6,24,18,0
164
insrwi 8,25,18,0
165
addc 31,31,11
166
srwi 9,24,41-32
167
srwi 10,25,41-32
168
xor 0,0,6
169
xor 5,5,8
170
insrwi 9,25,41-32,0
171
insrwi 10,24,41-32,0
172
xor 11,17,19
173
adde 30,30,12
174
xor 12,16,18
175
xor 0,0,9
176
xor 5,5,10
177
178
srwi 6,17,28
179
and 14,14,11
180
addc 31,31,0
181
and 15,15,12
182
srwi 8,16,28
183
srwi 0,16,34-32
184
adde 30,30,5
185
srwi 5,17,34-32
186
insrwi 6,16,28,0
187
insrwi 8,17,28,0
188
xor 14,14,19
189
addc 23,23,31
190
xor 15,15,18
191
insrwi 0,17,34-32,0
192
insrwi 5,16,34-32,0
193
adde 22,22,30
194
srwi 9,16,39-32
195
srwi 10,17,39-32
196
xor 0,0,6
197
addc 31,31,14
198
xor 5,5,8
199
insrwi 9,17,39-32,0
200
insrwi 10,16,39-32,0
201
adde 30,30,15
202
lwz 8,8(4)
203
lwz 6,12(4)
204
xor 0,0,9
205
xor 5,5,10
206
addc 31,31,0
207
adde 30,30,5
208
lwz 9,12(7)
209
xor 14,25,27
210
lwz 10,8(7)
211
xor 15,24,26
212
addc 29,29,6
213
stw 6,32(1)
214
215
srwi 0,23,14
216
srwi 5,22,14
217
and 14,14,23
218
adde 28,28,8
219
and 15,15,22
220
stw 8,36(1)
221
srwi 6,23,18
222
srwi 8,22,18
223
addc 29,29,9
224
insrwi 0,22,14,0
225
insrwi 5,23,14,0
226
xor 14,14,27
227
adde 28,28,10
228
xor 15,15,26
229
insrwi 6,22,18,0
230
insrwi 8,23,18,0
231
addc 29,29,14
232
srwi 9,22,41-32
233
srwi 10,23,41-32
234
xor 0,0,6
235
xor 5,5,8
236
insrwi 9,23,41-32,0
237
insrwi 10,22,41-32,0
238
xor 14,31,17
239
adde 28,28,15
240
xor 15,30,16
241
xor 0,0,9
242
xor 5,5,10
243
244
srwi 6,31,28
245
and 11,11,14
246
addc 29,29,0
247
and 12,12,15
248
srwi 8,30,28
249
srwi 0,30,34-32
250
adde 28,28,5
251
srwi 5,31,34-32
252
insrwi 6,30,28,0
253
insrwi 8,31,28,0
254
xor 11,11,17
255
addc 21,21,29
256
xor 12,12,16
257
insrwi 0,31,34-32,0
258
insrwi 5,30,34-32,0
259
adde 20,20,28
260
srwi 9,30,39-32
261
srwi 10,31,39-32
262
xor 0,0,6
263
addc 29,29,11
264
xor 5,5,8
265
insrwi 9,31,39-32,0
266
insrwi 10,30,39-32,0
267
adde 28,28,12
268
lwz 8,16(4)
269
lwz 6,20(4)
270
xor 0,0,9
271
xor 5,5,10
272
addc 29,29,0
273
adde 28,28,5
274
lwz 9,20(7)
275
xor 11,23,25
276
lwz 10,16(7)
277
xor 12,22,24
278
addc 27,27,6
279
stw 6,40(1)
280
281
srwi 0,21,14
282
srwi 5,20,14
283
and 11,11,21
284
adde 26,26,8
285
and 12,12,20
286
stw 8,44(1)
287
srwi 6,21,18
288
srwi 8,20,18
289
addc 27,27,9
290
insrwi 0,20,14,0
291
insrwi 5,21,14,0
292
xor 11,11,25
293
adde 26,26,10
294
xor 12,12,24
295
insrwi 6,20,18,0
296
insrwi 8,21,18,0
297
addc 27,27,11
298
srwi 9,20,41-32
299
srwi 10,21,41-32
300
xor 0,0,6
301
xor 5,5,8
302
insrwi 9,21,41-32,0
303
insrwi 10,20,41-32,0
304
xor 11,29,31
305
adde 26,26,12
306
xor 12,28,30
307
xor 0,0,9
308
xor 5,5,10
309
310
srwi 6,29,28
311
and 14,14,11
312
addc 27,27,0
313
and 15,15,12
314
srwi 8,28,28
315
srwi 0,28,34-32
316
adde 26,26,5
317
srwi 5,29,34-32
318
insrwi 6,28,28,0
319
insrwi 8,29,28,0
320
xor 14,14,31
321
addc 19,19,27
322
xor 15,15,30
323
insrwi 0,29,34-32,0
324
insrwi 5,28,34-32,0
325
adde 18,18,26
326
srwi 9,28,39-32
327
srwi 10,29,39-32
328
xor 0,0,6
329
addc 27,27,14
330
xor 5,5,8
331
insrwi 9,29,39-32,0
332
insrwi 10,28,39-32,0
333
adde 26,26,15
334
lwz 8,24(4)
335
lwz 6,28(4)
336
xor 0,0,9
337
xor 5,5,10
338
addc 27,27,0
339
adde 26,26,5
340
lwz 9,28(7)
341
xor 14,21,23
342
lwz 10,24(7)
343
xor 15,20,22
344
addc 25,25,6
345
stw 6,48(1)
346
347
srwi 0,19,14
348
srwi 5,18,14
349
and 14,14,19
350
adde 24,24,8
351
and 15,15,18
352
stw 8,52(1)
353
srwi 6,19,18
354
srwi 8,18,18
355
addc 25,25,9
356
insrwi 0,18,14,0
357
insrwi 5,19,14,0
358
xor 14,14,23
359
adde 24,24,10
360
xor 15,15,22
361
insrwi 6,18,18,0
362
insrwi 8,19,18,0
363
addc 25,25,14
364
srwi 9,18,41-32
365
srwi 10,19,41-32
366
xor 0,0,6
367
xor 5,5,8
368
insrwi 9,19,41-32,0
369
insrwi 10,18,41-32,0
370
xor 14,27,29
371
adde 24,24,15
372
xor 15,26,28
373
xor 0,0,9
374
xor 5,5,10
375
376
srwi 6,27,28
377
and 11,11,14
378
addc 25,25,0
379
and 12,12,15
380
srwi 8,26,28
381
srwi 0,26,34-32
382
adde 24,24,5
383
srwi 5,27,34-32
384
insrwi 6,26,28,0
385
insrwi 8,27,28,0
386
xor 11,11,29
387
addc 17,17,25
388
xor 12,12,28
389
insrwi 0,27,34-32,0
390
insrwi 5,26,34-32,0
391
adde 16,16,24
392
srwi 9,26,39-32
393
srwi 10,27,39-32
394
xor 0,0,6
395
addc 25,25,11
396
xor 5,5,8
397
insrwi 9,27,39-32,0
398
insrwi 10,26,39-32,0
399
adde 24,24,12
400
lwz 8,32(4)
401
lwz 6,36(4)
402
xor 0,0,9
403
xor 5,5,10
404
addc 25,25,0
405
adde 24,24,5
406
lwz 9,36(7)
407
xor 11,19,21
408
lwz 10,32(7)
409
xor 12,18,20
410
addc 23,23,6
411
stw 6,56(1)
412
413
srwi 0,17,14
414
srwi 5,16,14
415
and 11,11,17
416
adde 22,22,8
417
and 12,12,16
418
stw 8,60(1)
419
srwi 6,17,18
420
srwi 8,16,18
421
addc 23,23,9
422
insrwi 0,16,14,0
423
insrwi 5,17,14,0
424
xor 11,11,21
425
adde 22,22,10
426
xor 12,12,20
427
insrwi 6,16,18,0
428
insrwi 8,17,18,0
429
addc 23,23,11
430
srwi 9,16,41-32
431
srwi 10,17,41-32
432
xor 0,0,6
433
xor 5,5,8
434
insrwi 9,17,41-32,0
435
insrwi 10,16,41-32,0
436
xor 11,25,27
437
adde 22,22,12
438
xor 12,24,26
439
xor 0,0,9
440
xor 5,5,10
441
442
srwi 6,25,28
443
and 14,14,11
444
addc 23,23,0
445
and 15,15,12
446
srwi 8,24,28
447
srwi 0,24,34-32
448
adde 22,22,5
449
srwi 5,25,34-32
450
insrwi 6,24,28,0
451
insrwi 8,25,28,0
452
xor 14,14,27
453
addc 31,31,23
454
xor 15,15,26
455
insrwi 0,25,34-32,0
456
insrwi 5,24,34-32,0
457
adde 30,30,22
458
srwi 9,24,39-32
459
srwi 10,25,39-32
460
xor 0,0,6
461
addc 23,23,14
462
xor 5,5,8
463
insrwi 9,25,39-32,0
464
insrwi 10,24,39-32,0
465
adde 22,22,15
466
lwz 8,40(4)
467
lwz 6,44(4)
468
xor 0,0,9
469
xor 5,5,10
470
addc 23,23,0
471
adde 22,22,5
472
lwz 9,44(7)
473
xor 14,17,19
474
lwz 10,40(7)
475
xor 15,16,18
476
addc 21,21,6
477
stw 6,64(1)
478
479
srwi 0,31,14
480
srwi 5,30,14
481
and 14,14,31
482
adde 20,20,8
483
and 15,15,30
484
stw 8,68(1)
485
srwi 6,31,18
486
srwi 8,30,18
487
addc 21,21,9
488
insrwi 0,30,14,0
489
insrwi 5,31,14,0
490
xor 14,14,19
491
adde 20,20,10
492
xor 15,15,18
493
insrwi 6,30,18,0
494
insrwi 8,31,18,0
495
addc 21,21,14
496
srwi 9,30,41-32
497
srwi 10,31,41-32
498
xor 0,0,6
499
xor 5,5,8
500
insrwi 9,31,41-32,0
501
insrwi 10,30,41-32,0
502
xor 14,23,25
503
adde 20,20,15
504
xor 15,22,24
505
xor 0,0,9
506
xor 5,5,10
507
508
srwi 6,23,28
509
and 11,11,14
510
addc 21,21,0
511
and 12,12,15
512
srwi 8,22,28
513
srwi 0,22,34-32
514
adde 20,20,5
515
srwi 5,23,34-32
516
insrwi 6,22,28,0
517
insrwi 8,23,28,0
518
xor 11,11,25
519
addc 29,29,21
520
xor 12,12,24
521
insrwi 0,23,34-32,0
522
insrwi 5,22,34-32,0
523
adde 28,28,20
524
srwi 9,22,39-32
525
srwi 10,23,39-32
526
xor 0,0,6
527
addc 21,21,11
528
xor 5,5,8
529
insrwi 9,23,39-32,0
530
insrwi 10,22,39-32,0
531
adde 20,20,12
532
lwz 8,48(4)
533
lwz 6,52(4)
534
xor 0,0,9
535
xor 5,5,10
536
addc 21,21,0
537
adde 20,20,5
538
lwz 9,52(7)
539
xor 11,31,17
540
lwz 10,48(7)
541
xor 12,30,16
542
addc 19,19,6
543
stw 6,72(1)
544
545
srwi 0,29,14
546
srwi 5,28,14
547
and 11,11,29
548
adde 18,18,8
549
and 12,12,28
550
stw 8,76(1)
551
srwi 6,29,18
552
srwi 8,28,18
553
addc 19,19,9
554
insrwi 0,28,14,0
555
insrwi 5,29,14,0
556
xor 11,11,17
557
adde 18,18,10
558
xor 12,12,16
559
insrwi 6,28,18,0
560
insrwi 8,29,18,0
561
addc 19,19,11
562
srwi 9,28,41-32
563
srwi 10,29,41-32
564
xor 0,0,6
565
xor 5,5,8
566
insrwi 9,29,41-32,0
567
insrwi 10,28,41-32,0
568
xor 11,21,23
569
adde 18,18,12
570
xor 12,20,22
571
xor 0,0,9
572
xor 5,5,10
573
574
srwi 6,21,28
575
and 14,14,11
576
addc 19,19,0
577
and 15,15,12
578
srwi 8,20,28
579
srwi 0,20,34-32
580
adde 18,18,5
581
srwi 5,21,34-32
582
insrwi 6,20,28,0
583
insrwi 8,21,28,0
584
xor 14,14,23
585
addc 27,27,19
586
xor 15,15,22
587
insrwi 0,21,34-32,0
588
insrwi 5,20,34-32,0
589
adde 26,26,18
590
srwi 9,20,39-32
591
srwi 10,21,39-32
592
xor 0,0,6
593
addc 19,19,14
594
xor 5,5,8
595
insrwi 9,21,39-32,0
596
insrwi 10,20,39-32,0
597
adde 18,18,15
598
lwz 8,56(4)
599
lwz 6,60(4)
600
xor 0,0,9
601
xor 5,5,10
602
addc 19,19,0
603
adde 18,18,5
604
lwz 9,60(7)
605
xor 14,29,31
606
lwz 10,56(7)
607
xor 15,28,30
608
addc 17,17,6
609
stw 6,80(1)
610
611
srwi 0,27,14
612
srwi 5,26,14
613
and 14,14,27
614
adde 16,16,8
615
and 15,15,26
616
stw 8,84(1)
617
srwi 6,27,18
618
srwi 8,26,18
619
addc 17,17,9
620
insrwi 0,26,14,0
621
insrwi 5,27,14,0
622
xor 14,14,31
623
adde 16,16,10
624
xor 15,15,30
625
insrwi 6,26,18,0
626
insrwi 8,27,18,0
627
addc 17,17,14
628
srwi 9,26,41-32
629
srwi 10,27,41-32
630
xor 0,0,6
631
xor 5,5,8
632
insrwi 9,27,41-32,0
633
insrwi 10,26,41-32,0
634
xor 14,19,21
635
adde 16,16,15
636
xor 15,18,20
637
xor 0,0,9
638
xor 5,5,10
639
640
srwi 6,19,28
641
and 11,11,14
642
addc 17,17,0
643
and 12,12,15
644
srwi 8,18,28
645
srwi 0,18,34-32
646
adde 16,16,5
647
srwi 5,19,34-32
648
insrwi 6,18,28,0
649
insrwi 8,19,28,0
650
xor 11,11,21
651
addc 25,25,17
652
xor 12,12,20
653
insrwi 0,19,34-32,0
654
insrwi 5,18,34-32,0
655
adde 24,24,16
656
srwi 9,18,39-32
657
srwi 10,19,39-32
658
xor 0,0,6
659
addc 17,17,11
660
xor 5,5,8
661
insrwi 9,19,39-32,0
662
insrwi 10,18,39-32,0
663
adde 16,16,12
664
lwz 8,64(4)
665
lwz 6,68(4)
666
xor 0,0,9
667
xor 5,5,10
668
addc 17,17,0
669
adde 16,16,5
670
lwz 9,68(7)
671
xor 11,27,29
672
lwz 10,64(7)
673
xor 12,26,28
674
addc 31,31,6
675
stw 6,88(1)
676
677
srwi 0,25,14
678
srwi 5,24,14
679
and 11,11,25
680
adde 30,30,8
681
and 12,12,24
682
stw 8,92(1)
683
srwi 6,25,18
684
srwi 8,24,18
685
addc 31,31,9
686
insrwi 0,24,14,0
687
insrwi 5,25,14,0
688
xor 11,11,29
689
adde 30,30,10
690
xor 12,12,28
691
insrwi 6,24,18,0
692
insrwi 8,25,18,0
693
addc 31,31,11
694
srwi 9,24,41-32
695
srwi 10,25,41-32
696
xor 0,0,6
697
xor 5,5,8
698
insrwi 9,25,41-32,0
699
insrwi 10,24,41-32,0
700
xor 11,17,19
701
adde 30,30,12
702
xor 12,16,18
703
xor 0,0,9
704
xor 5,5,10
705
706
srwi 6,17,28
707
and 14,14,11
708
addc 31,31,0
709
and 15,15,12
710
srwi 8,16,28
711
srwi 0,16,34-32
712
adde 30,30,5
713
srwi 5,17,34-32
714
insrwi 6,16,28,0
715
insrwi 8,17,28,0
716
xor 14,14,19
717
addc 23,23,31
718
xor 15,15,18
719
insrwi 0,17,34-32,0
720
insrwi 5,16,34-32,0
721
adde 22,22,30
722
srwi 9,16,39-32
723
srwi 10,17,39-32
724
xor 0,0,6
725
addc 31,31,14
726
xor 5,5,8
727
insrwi 9,17,39-32,0
728
insrwi 10,16,39-32,0
729
adde 30,30,15
730
lwz 8,72(4)
731
lwz 6,76(4)
732
xor 0,0,9
733
xor 5,5,10
734
addc 31,31,0
735
adde 30,30,5
736
lwz 9,76(7)
737
xor 14,25,27
738
lwz 10,72(7)
739
xor 15,24,26
740
addc 29,29,6
741
stw 6,96(1)
742
743
srwi 0,23,14
744
srwi 5,22,14
745
and 14,14,23
746
adde 28,28,8
747
and 15,15,22
748
stw 8,100(1)
749
srwi 6,23,18
750
srwi 8,22,18
751
addc 29,29,9
752
insrwi 0,22,14,0
753
insrwi 5,23,14,0
754
xor 14,14,27
755
adde 28,28,10
756
xor 15,15,26
757
insrwi 6,22,18,0
758
insrwi 8,23,18,0
759
addc 29,29,14
760
srwi 9,22,41-32
761
srwi 10,23,41-32
762
xor 0,0,6
763
xor 5,5,8
764
insrwi 9,23,41-32,0
765
insrwi 10,22,41-32,0
766
xor 14,31,17
767
adde 28,28,15
768
xor 15,30,16
769
xor 0,0,9
770
xor 5,5,10
771
772
srwi 6,31,28
773
and 11,11,14
774
addc 29,29,0
775
and 12,12,15
776
srwi 8,30,28
777
srwi 0,30,34-32
778
adde 28,28,5
779
srwi 5,31,34-32
780
insrwi 6,30,28,0
781
insrwi 8,31,28,0
782
xor 11,11,17
783
addc 21,21,29
784
xor 12,12,16
785
insrwi 0,31,34-32,0
786
insrwi 5,30,34-32,0
787
adde 20,20,28
788
srwi 9,30,39-32
789
srwi 10,31,39-32
790
xor 0,0,6
791
addc 29,29,11
792
xor 5,5,8
793
insrwi 9,31,39-32,0
794
insrwi 10,30,39-32,0
795
adde 28,28,12
796
lwz 8,80(4)
797
lwz 6,84(4)
798
xor 0,0,9
799
xor 5,5,10
800
addc 29,29,0
801
adde 28,28,5
802
lwz 9,84(7)
803
xor 11,23,25
804
lwz 10,80(7)
805
xor 12,22,24
806
addc 27,27,6
807
stw 6,104(1)
808
809
srwi 0,21,14
810
srwi 5,20,14
811
and 11,11,21
812
adde 26,26,8
813
and 12,12,20
814
stw 8,108(1)
815
srwi 6,21,18
816
srwi 8,20,18
817
addc 27,27,9
818
insrwi 0,20,14,0
819
insrwi 5,21,14,0
820
xor 11,11,25
821
adde 26,26,10
822
xor 12,12,24
823
insrwi 6,20,18,0
824
insrwi 8,21,18,0
825
addc 27,27,11
826
srwi 9,20,41-32
827
srwi 10,21,41-32
828
xor 0,0,6
829
xor 5,5,8
830
insrwi 9,21,41-32,0
831
insrwi 10,20,41-32,0
832
xor 11,29,31
833
adde 26,26,12
834
xor 12,28,30
835
xor 0,0,9
836
xor 5,5,10
837
838
srwi 6,29,28
839
and 14,14,11
840
addc 27,27,0
841
and 15,15,12
842
srwi 8,28,28
843
srwi 0,28,34-32
844
adde 26,26,5
845
srwi 5,29,34-32
846
insrwi 6,28,28,0
847
insrwi 8,29,28,0
848
xor 14,14,31
849
addc 19,19,27
850
xor 15,15,30
851
insrwi 0,29,34-32,0
852
insrwi 5,28,34-32,0
853
adde 18,18,26
854
srwi 9,28,39-32
855
srwi 10,29,39-32
856
xor 0,0,6
857
addc 27,27,14
858
xor 5,5,8
859
insrwi 9,29,39-32,0
860
insrwi 10,28,39-32,0
861
adde 26,26,15
862
lwz 8,88(4)
863
lwz 6,92(4)
864
xor 0,0,9
865
xor 5,5,10
866
addc 27,27,0
867
adde 26,26,5
868
lwz 9,92(7)
869
xor 14,21,23
870
lwz 10,88(7)
871
xor 15,20,22
872
addc 25,25,6
873
stw 6,112(1)
874
875
srwi 0,19,14
876
srwi 5,18,14
877
and 14,14,19
878
adde 24,24,8
879
and 15,15,18
880
stw 8,116(1)
881
srwi 6,19,18
882
srwi 8,18,18
883
addc 25,25,9
884
insrwi 0,18,14,0
885
insrwi 5,19,14,0
886
xor 14,14,23
887
adde 24,24,10
888
xor 15,15,22
889
insrwi 6,18,18,0
890
insrwi 8,19,18,0
891
addc 25,25,14
892
srwi 9,18,41-32
893
srwi 10,19,41-32
894
xor 0,0,6
895
xor 5,5,8
896
insrwi 9,19,41-32,0
897
insrwi 10,18,41-32,0
898
xor 14,27,29
899
adde 24,24,15
900
xor 15,26,28
901
xor 0,0,9
902
xor 5,5,10
903
904
srwi 6,27,28
905
and 11,11,14
906
addc 25,25,0
907
and 12,12,15
908
srwi 8,26,28
909
srwi 0,26,34-32
910
adde 24,24,5
911
srwi 5,27,34-32
912
insrwi 6,26,28,0
913
insrwi 8,27,28,0
914
xor 11,11,29
915
addc 17,17,25
916
xor 12,12,28
917
insrwi 0,27,34-32,0
918
insrwi 5,26,34-32,0
919
adde 16,16,24
920
srwi 9,26,39-32
921
srwi 10,27,39-32
922
xor 0,0,6
923
addc 25,25,11
924
xor 5,5,8
925
insrwi 9,27,39-32,0
926
insrwi 10,26,39-32,0
927
adde 24,24,12
928
lwz 8,96(4)
929
lwz 6,100(4)
930
xor 0,0,9
931
xor 5,5,10
932
addc 25,25,0
933
adde 24,24,5
934
lwz 9,100(7)
935
xor 11,19,21
936
lwz 10,96(7)
937
xor 12,18,20
938
addc 23,23,6
939
stw 6,120(1)
940
941
srwi 0,17,14
942
srwi 5,16,14
943
and 11,11,17
944
adde 22,22,8
945
and 12,12,16
946
stw 8,124(1)
947
srwi 6,17,18
948
srwi 8,16,18
949
addc 23,23,9
950
insrwi 0,16,14,0
951
insrwi 5,17,14,0
952
xor 11,11,21
953
adde 22,22,10
954
xor 12,12,20
955
insrwi 6,16,18,0
956
insrwi 8,17,18,0
957
addc 23,23,11
958
srwi 9,16,41-32
959
srwi 10,17,41-32
960
xor 0,0,6
961
xor 5,5,8
962
insrwi 9,17,41-32,0
963
insrwi 10,16,41-32,0
964
xor 11,25,27
965
adde 22,22,12
966
xor 12,24,26
967
xor 0,0,9
968
xor 5,5,10
969
970
srwi 6,25,28
971
and 14,14,11
972
addc 23,23,0
973
and 15,15,12
974
srwi 8,24,28
975
srwi 0,24,34-32
976
adde 22,22,5
977
srwi 5,25,34-32
978
insrwi 6,24,28,0
979
insrwi 8,25,28,0
980
xor 14,14,27
981
addc 31,31,23
982
xor 15,15,26
983
insrwi 0,25,34-32,0
984
insrwi 5,24,34-32,0
985
adde 30,30,22
986
srwi 9,24,39-32
987
srwi 10,25,39-32
988
xor 0,0,6
989
addc 23,23,14
990
xor 5,5,8
991
insrwi 9,25,39-32,0
992
insrwi 10,24,39-32,0
993
adde 22,22,15
994
lwz 8,104(4)
995
lwz 6,108(4)
996
xor 0,0,9
997
xor 5,5,10
998
addc 23,23,0
999
adde 22,22,5
1000
lwz 9,108(7)
1001
xor 14,17,19
1002
lwz 10,104(7)
1003
xor 15,16,18
1004
addc 21,21,6
1005
stw 6,128(1)
1006
1007
srwi 0,31,14
1008
srwi 5,30,14
1009
and 14,14,31
1010
adde 20,20,8
1011
and 15,15,30
1012
stw 8,132(1)
1013
srwi 6,31,18
1014
srwi 8,30,18
1015
addc 21,21,9
1016
insrwi 0,30,14,0
1017
insrwi 5,31,14,0
1018
xor 14,14,19
1019
adde 20,20,10
1020
xor 15,15,18
1021
insrwi 6,30,18,0
1022
insrwi 8,31,18,0
1023
addc 21,21,14
1024
srwi 9,30,41-32
1025
srwi 10,31,41-32
1026
xor 0,0,6
1027
xor 5,5,8
1028
insrwi 9,31,41-32,0
1029
insrwi 10,30,41-32,0
1030
xor 14,23,25
1031
adde 20,20,15
1032
xor 15,22,24
1033
xor 0,0,9
1034
xor 5,5,10
1035
1036
srwi 6,23,28
1037
and 11,11,14
1038
addc 21,21,0
1039
and 12,12,15
1040
srwi 8,22,28
1041
srwi 0,22,34-32
1042
adde 20,20,5
1043
srwi 5,23,34-32
1044
insrwi 6,22,28,0
1045
insrwi 8,23,28,0
1046
xor 11,11,25
1047
addc 29,29,21
1048
xor 12,12,24
1049
insrwi 0,23,34-32,0
1050
insrwi 5,22,34-32,0
1051
adde 28,28,20
1052
srwi 9,22,39-32
1053
srwi 10,23,39-32
1054
xor 0,0,6
1055
addc 21,21,11
1056
xor 5,5,8
1057
insrwi 9,23,39-32,0
1058
insrwi 10,22,39-32,0
1059
adde 20,20,12
1060
lwz 8,112(4)
1061
lwz 6,116(4)
1062
xor 0,0,9
1063
xor 5,5,10
1064
addc 21,21,0
1065
adde 20,20,5
1066
lwz 9,116(7)
1067
xor 11,31,17
1068
lwz 10,112(7)
1069
xor 12,30,16
1070
addc 19,19,6
1071
stw 6,136(1)
1072
1073
srwi 0,29,14
1074
srwi 5,28,14
1075
and 11,11,29
1076
adde 18,18,8
1077
and 12,12,28
1078
stw 8,140(1)
1079
srwi 6,29,18
1080
srwi 8,28,18
1081
addc 19,19,9
1082
insrwi 0,28,14,0
1083
insrwi 5,29,14,0
1084
xor 11,11,17
1085
adde 18,18,10
1086
xor 12,12,16
1087
insrwi 6,28,18,0
1088
insrwi 8,29,18,0
1089
addc 19,19,11
1090
srwi 9,28,41-32
1091
srwi 10,29,41-32
1092
xor 0,0,6
1093
xor 5,5,8
1094
insrwi 9,29,41-32,0
1095
insrwi 10,28,41-32,0
1096
xor 11,21,23
1097
adde 18,18,12
1098
xor 12,20,22
1099
xor 0,0,9
1100
xor 5,5,10
1101
1102
srwi 6,21,28
1103
and 14,14,11
1104
addc 19,19,0
1105
and 15,15,12
1106
srwi 8,20,28
1107
srwi 0,20,34-32
1108
adde 18,18,5
1109
srwi 5,21,34-32
1110
insrwi 6,20,28,0
1111
insrwi 8,21,28,0
1112
xor 14,14,23
1113
addc 27,27,19
1114
xor 15,15,22
1115
insrwi 0,21,34-32,0
1116
insrwi 5,20,34-32,0
1117
adde 26,26,18
1118
srwi 9,20,39-32
1119
srwi 10,21,39-32
1120
xor 0,0,6
1121
addc 19,19,14
1122
xor 5,5,8
1123
insrwi 9,21,39-32,0
1124
insrwi 10,20,39-32,0
1125
adde 18,18,15
1126
lwz 8,120(4)
1127
lwz 6,124(4)
1128
xor 0,0,9
1129
xor 5,5,10
1130
addc 19,19,0
1131
adde 18,18,5
1132
lwz 9,124(7)
1133
xor 14,29,31
1134
lwz 10,120(7)
1135
xor 15,28,30
1136
addc 17,17,6
1137
stw 6,144(1)
1138
1139
srwi 0,27,14
1140
srwi 5,26,14
1141
and 14,14,27
1142
adde 16,16,8
1143
and 15,15,26
1144
stw 8,148(1)
1145
srwi 6,27,18
1146
srwi 8,26,18
1147
addc 17,17,9
1148
insrwi 0,26,14,0
1149
insrwi 5,27,14,0
1150
xor 14,14,31
1151
adde 16,16,10
1152
xor 15,15,30
1153
insrwi 6,26,18,0
1154
insrwi 8,27,18,0
1155
addc 17,17,14
1156
srwi 9,26,41-32
1157
srwi 10,27,41-32
1158
xor 0,0,6
1159
xor 5,5,8
1160
insrwi 9,27,41-32,0
1161
insrwi 10,26,41-32,0
1162
xor 14,19,21
1163
adde 16,16,15
1164
xor 15,18,20
1165
xor 0,0,9
1166
xor 5,5,10
1167
1168
srwi 6,19,28
1169
and 11,11,14
1170
addc 17,17,0
1171
and 12,12,15
1172
srwi 8,18,28
1173
srwi 0,18,34-32
1174
adde 16,16,5
1175
srwi 5,19,34-32
1176
insrwi 6,18,28,0
1177
insrwi 8,19,28,0
1178
xor 11,11,21
1179
addc 25,25,17
1180
xor 12,12,20
1181
insrwi 0,19,34-32,0
1182
insrwi 5,18,34-32,0
1183
adde 24,24,16
1184
srwi 9,18,39-32
1185
srwi 10,19,39-32
1186
xor 0,0,6
1187
addc 17,17,11
1188
xor 5,5,8
1189
insrwi 9,19,39-32,0
1190
insrwi 10,18,39-32,0
1191
adde 16,16,12
1192
lwz 6,32(1)
1193
lwz 8,36(1)
1194
xor 0,0,9
1195
xor 5,5,10
1196
addc 17,17,0
1197
adde 16,16,5
1198
lwz 3,24(1)
1199
lwz 4,28(1)
1200
li 11,4
1201
mtctr 11
1202
.align 4
1203
.Lrounds:
1204
addi 7,7,128
1205
srwi 0,6,1
1206
srwi 5,8,1
1207
srwi 9,6,8
1208
srwi 10,8,8
1209
insrwi 0,8,1,0
1210
insrwi 5,6,1,0
1211
srwi 11,6,7
1212
insrwi 9,8,8,0
1213
insrwi 10,6,8,0
1214
insrwi 11,8,7,0
1215
xor 0,0,9
1216
lwz 9,136(1)
1217
srwi 12,8,7
1218
xor 5,5,10
1219
lwz 10,140(1)
1220
xor 11,11,0
1221
srwi 0,9,19
1222
xor 12,12,5
1223
srwi 5,10,19
1224
addc 3,3,11
1225
srwi 11,10,61-32
1226
insrwi 0,10,19,0
1227
insrwi 5,9,19,0
1228
adde 4,4,12
1229
srwi 12,9,61-32
1230
1231
insrwi 11,9,61-32,0
1232
srwi 9,9,6
1233
insrwi 12,10,61-32,0
1234
insrwi 9,10,6,0
1235
xor 0,0,11
1236
lwz 11,96(1)
1237
srwi 10,10,6
1238
xor 5,5,12
1239
lwz 12,100(1)
1240
xor 0,0,9
1241
addc 3,3,11
1242
xor 5,5,10
1243
adde 4,4,12
1244
addc 3,3,0
1245
adde 4,4,5
1246
lwz 9,4(7)
1247
xor 11,27,29
1248
lwz 10,0(7)
1249
xor 12,26,28
1250
addc 31,31,3
1251
stw 3,24(1)
1252
1253
srwi 0,25,14
1254
srwi 5,24,14
1255
and 11,11,25
1256
adde 30,30,4
1257
and 12,12,24
1258
stw 4,28(1)
1259
srwi 3,25,18
1260
srwi 4,24,18
1261
addc 31,31,9
1262
insrwi 0,24,14,0
1263
insrwi 5,25,14,0
1264
xor 11,11,29
1265
adde 30,30,10
1266
xor 12,12,28
1267
insrwi 3,24,18,0
1268
insrwi 4,25,18,0
1269
addc 31,31,11
1270
srwi 9,24,41-32
1271
srwi 10,25,41-32
1272
xor 0,0,3
1273
xor 5,5,4
1274
insrwi 9,25,41-32,0
1275
insrwi 10,24,41-32,0
1276
xor 11,17,19
1277
adde 30,30,12
1278
xor 12,16,18
1279
xor 0,0,9
1280
xor 5,5,10
1281
1282
srwi 3,17,28
1283
and 14,14,11
1284
addc 31,31,0
1285
and 15,15,12
1286
srwi 4,16,28
1287
srwi 0,16,34-32
1288
adde 30,30,5
1289
srwi 5,17,34-32
1290
insrwi 3,16,28,0
1291
insrwi 4,17,28,0
1292
xor 14,14,19
1293
addc 23,23,31
1294
xor 15,15,18
1295
insrwi 0,17,34-32,0
1296
insrwi 5,16,34-32,0
1297
adde 22,22,30
1298
srwi 9,16,39-32
1299
srwi 10,17,39-32
1300
xor 0,0,3
1301
addc 31,31,14
1302
xor 5,5,4
1303
insrwi 9,17,39-32,0
1304
insrwi 10,16,39-32,0
1305
adde 30,30,15
1306
lwz 3,40(1)
1307
lwz 4,44(1)
1308
xor 0,0,9
1309
xor 5,5,10
1310
addc 31,31,0
1311
adde 30,30,5
1312
srwi 0,3,1
1313
srwi 5,4,1
1314
srwi 9,3,8
1315
srwi 10,4,8
1316
insrwi 0,4,1,0
1317
insrwi 5,3,1,0
1318
srwi 14,3,7
1319
insrwi 9,4,8,0
1320
insrwi 10,3,8,0
1321
insrwi 14,4,7,0
1322
xor 0,0,9
1323
lwz 9,144(1)
1324
srwi 15,4,7
1325
xor 5,5,10
1326
lwz 10,148(1)
1327
xor 14,14,0
1328
srwi 0,9,19
1329
xor 15,15,5
1330
srwi 5,10,19
1331
addc 6,6,14
1332
srwi 14,10,61-32
1333
insrwi 0,10,19,0
1334
insrwi 5,9,19,0
1335
adde 8,8,15
1336
srwi 15,9,61-32
1337
1338
insrwi 14,9,61-32,0
1339
srwi 9,9,6
1340
insrwi 15,10,61-32,0
1341
insrwi 9,10,6,0
1342
xor 0,0,14
1343
lwz 14,104(1)
1344
srwi 10,10,6
1345
xor 5,5,15
1346
lwz 15,108(1)
1347
xor 0,0,9
1348
addc 6,6,14
1349
xor 5,5,10
1350
adde 8,8,15
1351
addc 6,6,0
1352
adde 8,8,5
1353
lwz 9,12(7)
1354
xor 14,25,27
1355
lwz 10,8(7)
1356
xor 15,24,26
1357
addc 29,29,6
1358
stw 6,32(1)
1359
1360
srwi 0,23,14
1361
srwi 5,22,14
1362
and 14,14,23
1363
adde 28,28,8
1364
and 15,15,22
1365
stw 8,36(1)
1366
srwi 6,23,18
1367
srwi 8,22,18
1368
addc 29,29,9
1369
insrwi 0,22,14,0
1370
insrwi 5,23,14,0
1371
xor 14,14,27
1372
adde 28,28,10
1373
xor 15,15,26
1374
insrwi 6,22,18,0
1375
insrwi 8,23,18,0
1376
addc 29,29,14
1377
srwi 9,22,41-32
1378
srwi 10,23,41-32
1379
xor 0,0,6
1380
xor 5,5,8
1381
insrwi 9,23,41-32,0
1382
insrwi 10,22,41-32,0
1383
xor 14,31,17
1384
adde 28,28,15
1385
xor 15,30,16
1386
xor 0,0,9
1387
xor 5,5,10
1388
1389
srwi 6,31,28
1390
and 11,11,14
1391
addc 29,29,0
1392
and 12,12,15
1393
srwi 8,30,28
1394
srwi 0,30,34-32
1395
adde 28,28,5
1396
srwi 5,31,34-32
1397
insrwi 6,30,28,0
1398
insrwi 8,31,28,0
1399
xor 11,11,17
1400
addc 21,21,29
1401
xor 12,12,16
1402
insrwi 0,31,34-32,0
1403
insrwi 5,30,34-32,0
1404
adde 20,20,28
1405
srwi 9,30,39-32
1406
srwi 10,31,39-32
1407
xor 0,0,6
1408
addc 29,29,11
1409
xor 5,5,8
1410
insrwi 9,31,39-32,0
1411
insrwi 10,30,39-32,0
1412
adde 28,28,12
1413
lwz 6,48(1)
1414
lwz 8,52(1)
1415
xor 0,0,9
1416
xor 5,5,10
1417
addc 29,29,0
1418
adde 28,28,5
1419
srwi 0,6,1
1420
srwi 5,8,1
1421
srwi 9,6,8
1422
srwi 10,8,8
1423
insrwi 0,8,1,0
1424
insrwi 5,6,1,0
1425
srwi 11,6,7
1426
insrwi 9,8,8,0
1427
insrwi 10,6,8,0
1428
insrwi 11,8,7,0
1429
xor 0,0,9
1430
lwz 9,24(1)
1431
srwi 12,8,7
1432
xor 5,5,10
1433
lwz 10,28(1)
1434
xor 11,11,0
1435
srwi 0,9,19
1436
xor 12,12,5
1437
srwi 5,10,19
1438
addc 3,3,11
1439
srwi 11,10,61-32
1440
insrwi 0,10,19,0
1441
insrwi 5,9,19,0
1442
adde 4,4,12
1443
srwi 12,9,61-32
1444
1445
insrwi 11,9,61-32,0
1446
srwi 9,9,6
1447
insrwi 12,10,61-32,0
1448
insrwi 9,10,6,0
1449
xor 0,0,11
1450
lwz 11,112(1)
1451
srwi 10,10,6
1452
xor 5,5,12
1453
lwz 12,116(1)
1454
xor 0,0,9
1455
addc 3,3,11
1456
xor 5,5,10
1457
adde 4,4,12
1458
addc 3,3,0
1459
adde 4,4,5
1460
lwz 9,20(7)
1461
xor 11,23,25
1462
lwz 10,16(7)
1463
xor 12,22,24
1464
addc 27,27,3
1465
stw 3,40(1)
1466
1467
srwi 0,21,14
1468
srwi 5,20,14
1469
and 11,11,21
1470
adde 26,26,4
1471
and 12,12,20
1472
stw 4,44(1)
1473
srwi 3,21,18
1474
srwi 4,20,18
1475
addc 27,27,9
1476
insrwi 0,20,14,0
1477
insrwi 5,21,14,0
1478
xor 11,11,25
1479
adde 26,26,10
1480
xor 12,12,24
1481
insrwi 3,20,18,0
1482
insrwi 4,21,18,0
1483
addc 27,27,11
1484
srwi 9,20,41-32
1485
srwi 10,21,41-32
1486
xor 0,0,3
1487
xor 5,5,4
1488
insrwi 9,21,41-32,0
1489
insrwi 10,20,41-32,0
1490
xor 11,29,31
1491
adde 26,26,12
1492
xor 12,28,30
1493
xor 0,0,9
1494
xor 5,5,10
1495
1496
srwi 3,29,28
1497
and 14,14,11
1498
addc 27,27,0
1499
and 15,15,12
1500
srwi 4,28,28
1501
srwi 0,28,34-32
1502
adde 26,26,5
1503
srwi 5,29,34-32
1504
insrwi 3,28,28,0
1505
insrwi 4,29,28,0
1506
xor 14,14,31
1507
addc 19,19,27
1508
xor 15,15,30
1509
insrwi 0,29,34-32,0
1510
insrwi 5,28,34-32,0
1511
adde 18,18,26
1512
srwi 9,28,39-32
1513
srwi 10,29,39-32
1514
xor 0,0,3
1515
addc 27,27,14
1516
xor 5,5,4
1517
insrwi 9,29,39-32,0
1518
insrwi 10,28,39-32,0
1519
adde 26,26,15
1520
lwz 3,56(1)
1521
lwz 4,60(1)
1522
xor 0,0,9
1523
xor 5,5,10
1524
addc 27,27,0
1525
adde 26,26,5
1526
srwi 0,3,1
1527
srwi 5,4,1
1528
srwi 9,3,8
1529
srwi 10,4,8
1530
insrwi 0,4,1,0
1531
insrwi 5,3,1,0
1532
srwi 14,3,7
1533
insrwi 9,4,8,0
1534
insrwi 10,3,8,0
1535
insrwi 14,4,7,0
1536
xor 0,0,9
1537
lwz 9,32(1)
1538
srwi 15,4,7
1539
xor 5,5,10
1540
lwz 10,36(1)
1541
xor 14,14,0
1542
srwi 0,9,19
1543
xor 15,15,5
1544
srwi 5,10,19
1545
addc 6,6,14
1546
srwi 14,10,61-32
1547
insrwi 0,10,19,0
1548
insrwi 5,9,19,0
1549
adde 8,8,15
1550
srwi 15,9,61-32
1551
1552
insrwi 14,9,61-32,0
1553
srwi 9,9,6
1554
insrwi 15,10,61-32,0
1555
insrwi 9,10,6,0
1556
xor 0,0,14
1557
lwz 14,120(1)
1558
srwi 10,10,6
1559
xor 5,5,15
1560
lwz 15,124(1)
1561
xor 0,0,9
1562
addc 6,6,14
1563
xor 5,5,10
1564
adde 8,8,15
1565
addc 6,6,0
1566
adde 8,8,5
1567
lwz 9,28(7)
1568
xor 14,21,23
1569
lwz 10,24(7)
1570
xor 15,20,22
1571
addc 25,25,6
1572
stw 6,48(1)
1573
1574
srwi 0,19,14
1575
srwi 5,18,14
1576
and 14,14,19
1577
adde 24,24,8
1578
and 15,15,18
1579
stw 8,52(1)
1580
srwi 6,19,18
1581
srwi 8,18,18
1582
addc 25,25,9
1583
insrwi 0,18,14,0
1584
insrwi 5,19,14,0
1585
xor 14,14,23
1586
adde 24,24,10
1587
xor 15,15,22
1588
insrwi 6,18,18,0
1589
insrwi 8,19,18,0
1590
addc 25,25,14
1591
srwi 9,18,41-32
1592
srwi 10,19,41-32
1593
xor 0,0,6
1594
xor 5,5,8
1595
insrwi 9,19,41-32,0
1596
insrwi 10,18,41-32,0
1597
xor 14,27,29
1598
adde 24,24,15
1599
xor 15,26,28
1600
xor 0,0,9
1601
xor 5,5,10
1602
1603
srwi 6,27,28
1604
and 11,11,14
1605
addc 25,25,0
1606
and 12,12,15
1607
srwi 8,26,28
1608
srwi 0,26,34-32
1609
adde 24,24,5
1610
srwi 5,27,34-32
1611
insrwi 6,26,28,0
1612
insrwi 8,27,28,0
1613
xor 11,11,29
1614
addc 17,17,25
1615
xor 12,12,28
1616
insrwi 0,27,34-32,0
1617
insrwi 5,26,34-32,0
1618
adde 16,16,24
1619
srwi 9,26,39-32
1620
srwi 10,27,39-32
1621
xor 0,0,6
1622
addc 25,25,11
1623
xor 5,5,8
1624
insrwi 9,27,39-32,0
1625
insrwi 10,26,39-32,0
1626
adde 24,24,12
1627
lwz 6,64(1)
1628
lwz 8,68(1)
1629
xor 0,0,9
1630
xor 5,5,10
1631
addc 25,25,0
1632
adde 24,24,5
1633
srwi 0,6,1
1634
srwi 5,8,1
1635
srwi 9,6,8
1636
srwi 10,8,8
1637
insrwi 0,8,1,0
1638
insrwi 5,6,1,0
1639
srwi 11,6,7
1640
insrwi 9,8,8,0
1641
insrwi 10,6,8,0
1642
insrwi 11,8,7,0
1643
xor 0,0,9
1644
lwz 9,40(1)
1645
srwi 12,8,7
1646
xor 5,5,10
1647
lwz 10,44(1)
1648
xor 11,11,0
1649
srwi 0,9,19
1650
xor 12,12,5
1651
srwi 5,10,19
1652
addc 3,3,11
1653
srwi 11,10,61-32
1654
insrwi 0,10,19,0
1655
insrwi 5,9,19,0
1656
adde 4,4,12
1657
srwi 12,9,61-32
1658
1659
insrwi 11,9,61-32,0
1660
srwi 9,9,6
1661
insrwi 12,10,61-32,0
1662
insrwi 9,10,6,0
1663
xor 0,0,11
1664
lwz 11,128(1)
1665
srwi 10,10,6
1666
xor 5,5,12
1667
lwz 12,132(1)
1668
xor 0,0,9
1669
addc 3,3,11
1670
xor 5,5,10
1671
adde 4,4,12
1672
addc 3,3,0
1673
adde 4,4,5
1674
lwz 9,36(7)
1675
xor 11,19,21
1676
lwz 10,32(7)
1677
xor 12,18,20
1678
addc 23,23,3
1679
stw 3,56(1)
1680
1681
srwi 0,17,14
1682
srwi 5,16,14
1683
and 11,11,17
1684
adde 22,22,4
1685
and 12,12,16
1686
stw 4,60(1)
1687
srwi 3,17,18
1688
srwi 4,16,18
1689
addc 23,23,9
1690
insrwi 0,16,14,0
1691
insrwi 5,17,14,0
1692
xor 11,11,21
1693
adde 22,22,10
1694
xor 12,12,20
1695
insrwi 3,16,18,0
1696
insrwi 4,17,18,0
1697
addc 23,23,11
1698
srwi 9,16,41-32
1699
srwi 10,17,41-32
1700
xor 0,0,3
1701
xor 5,5,4
1702
insrwi 9,17,41-32,0
1703
insrwi 10,16,41-32,0
1704
xor 11,25,27
1705
adde 22,22,12
1706
xor 12,24,26
1707
xor 0,0,9
1708
xor 5,5,10
1709
1710
srwi 3,25,28
1711
and 14,14,11
1712
addc 23,23,0
1713
and 15,15,12
1714
srwi 4,24,28
1715
srwi 0,24,34-32
1716
adde 22,22,5
1717
srwi 5,25,34-32
1718
insrwi 3,24,28,0
1719
insrwi 4,25,28,0
1720
xor 14,14,27
1721
addc 31,31,23
1722
xor 15,15,26
1723
insrwi 0,25,34-32,0
1724
insrwi 5,24,34-32,0
1725
adde 30,30,22
1726
srwi 9,24,39-32
1727
srwi 10,25,39-32
1728
xor 0,0,3
1729
addc 23,23,14
1730
xor 5,5,4
1731
insrwi 9,25,39-32,0
1732
insrwi 10,24,39-32,0
1733
adde 22,22,15
1734
lwz 3,72(1)
1735
lwz 4,76(1)
1736
xor 0,0,9
1737
xor 5,5,10
1738
addc 23,23,0
1739
adde 22,22,5
1740
srwi 0,3,1
1741
srwi 5,4,1
1742
srwi 9,3,8
1743
srwi 10,4,8
1744
insrwi 0,4,1,0
1745
insrwi 5,3,1,0
1746
srwi 14,3,7
1747
insrwi 9,4,8,0
1748
insrwi 10,3,8,0
1749
insrwi 14,4,7,0
1750
xor 0,0,9
1751
lwz 9,48(1)
1752
srwi 15,4,7
1753
xor 5,5,10
1754
lwz 10,52(1)
1755
xor 14,14,0
1756
srwi 0,9,19
1757
xor 15,15,5
1758
srwi 5,10,19
1759
addc 6,6,14
1760
srwi 14,10,61-32
1761
insrwi 0,10,19,0
1762
insrwi 5,9,19,0
1763
adde 8,8,15
1764
srwi 15,9,61-32
1765
1766
insrwi 14,9,61-32,0
1767
srwi 9,9,6
1768
insrwi 15,10,61-32,0
1769
insrwi 9,10,6,0
1770
xor 0,0,14
1771
lwz 14,136(1)
1772
srwi 10,10,6
1773
xor 5,5,15
1774
lwz 15,140(1)
1775
xor 0,0,9
1776
addc 6,6,14
1777
xor 5,5,10
1778
adde 8,8,15
1779
addc 6,6,0
1780
adde 8,8,5
1781
lwz 9,44(7)
1782
xor 14,17,19
1783
lwz 10,40(7)
1784
xor 15,16,18
1785
addc 21,21,6
1786
stw 6,64(1)
1787
1788
srwi 0,31,14
1789
srwi 5,30,14
1790
and 14,14,31
1791
adde 20,20,8
1792
and 15,15,30
1793
stw 8,68(1)
1794
srwi 6,31,18
1795
srwi 8,30,18
1796
addc 21,21,9
1797
insrwi 0,30,14,0
1798
insrwi 5,31,14,0
1799
xor 14,14,19
1800
adde 20,20,10
1801
xor 15,15,18
1802
insrwi 6,30,18,0
1803
insrwi 8,31,18,0
1804
addc 21,21,14
1805
srwi 9,30,41-32
1806
srwi 10,31,41-32
1807
xor 0,0,6
1808
xor 5,5,8
1809
insrwi 9,31,41-32,0
1810
insrwi 10,30,41-32,0
1811
xor 14,23,25
1812
adde 20,20,15
1813
xor 15,22,24
1814
xor 0,0,9
1815
xor 5,5,10
1816
1817
srwi 6,23,28
1818
and 11,11,14
1819
addc 21,21,0
1820
and 12,12,15
1821
srwi 8,22,28
1822
srwi 0,22,34-32
1823
adde 20,20,5
1824
srwi 5,23,34-32
1825
insrwi 6,22,28,0
1826
insrwi 8,23,28,0
1827
xor 11,11,25
1828
addc 29,29,21
1829
xor 12,12,24
1830
insrwi 0,23,34-32,0
1831
insrwi 5,22,34-32,0
1832
adde 28,28,20
1833
srwi 9,22,39-32
1834
srwi 10,23,39-32
1835
xor 0,0,6
1836
addc 21,21,11
1837
xor 5,5,8
1838
insrwi 9,23,39-32,0
1839
insrwi 10,22,39-32,0
1840
adde 20,20,12
1841
lwz 6,80(1)
1842
lwz 8,84(1)
1843
xor 0,0,9
1844
xor 5,5,10
1845
addc 21,21,0
1846
adde 20,20,5
1847
srwi 0,6,1
1848
srwi 5,8,1
1849
srwi 9,6,8
1850
srwi 10,8,8
1851
insrwi 0,8,1,0
1852
insrwi 5,6,1,0
1853
srwi 11,6,7
1854
insrwi 9,8,8,0
1855
insrwi 10,6,8,0
1856
insrwi 11,8,7,0
1857
xor 0,0,9
1858
lwz 9,56(1)
1859
srwi 12,8,7
1860
xor 5,5,10
1861
lwz 10,60(1)
1862
xor 11,11,0
1863
srwi 0,9,19
1864
xor 12,12,5
1865
srwi 5,10,19
1866
addc 3,3,11
1867
srwi 11,10,61-32
1868
insrwi 0,10,19,0
1869
insrwi 5,9,19,0
1870
adde 4,4,12
1871
srwi 12,9,61-32
1872
1873
insrwi 11,9,61-32,0
1874
srwi 9,9,6
1875
insrwi 12,10,61-32,0
1876
insrwi 9,10,6,0
1877
xor 0,0,11
1878
lwz 11,144(1)
1879
srwi 10,10,6
1880
xor 5,5,12
1881
lwz 12,148(1)
1882
xor 0,0,9
1883
addc 3,3,11
1884
xor 5,5,10
1885
adde 4,4,12
1886
addc 3,3,0
1887
adde 4,4,5
1888
lwz 9,52(7)
1889
xor 11,31,17
1890
lwz 10,48(7)
1891
xor 12,30,16
1892
addc 19,19,3
1893
stw 3,72(1)
1894
1895
srwi 0,29,14
1896
srwi 5,28,14
1897
and 11,11,29
1898
adde 18,18,4
1899
and 12,12,28
1900
stw 4,76(1)
1901
srwi 3,29,18
1902
srwi 4,28,18
1903
addc 19,19,9
1904
insrwi 0,28,14,0
1905
insrwi 5,29,14,0
1906
xor 11,11,17
1907
adde 18,18,10
1908
xor 12,12,16
1909
insrwi 3,28,18,0
1910
insrwi 4,29,18,0
1911
addc 19,19,11
1912
srwi 9,28,41-32
1913
srwi 10,29,41-32
1914
xor 0,0,3
1915
xor 5,5,4
1916
insrwi 9,29,41-32,0
1917
insrwi 10,28,41-32,0
1918
xor 11,21,23
1919
adde 18,18,12
1920
xor 12,20,22
1921
xor 0,0,9
1922
xor 5,5,10
1923
1924
srwi 3,21,28
1925
and 14,14,11
1926
addc 19,19,0
1927
and 15,15,12
1928
srwi 4,20,28
1929
srwi 0,20,34-32
1930
adde 18,18,5
1931
srwi 5,21,34-32
1932
insrwi 3,20,28,0
1933
insrwi 4,21,28,0
1934
xor 14,14,23
1935
addc 27,27,19
1936
xor 15,15,22
1937
insrwi 0,21,34-32,0
1938
insrwi 5,20,34-32,0
1939
adde 26,26,18
1940
srwi 9,20,39-32
1941
srwi 10,21,39-32
1942
xor 0,0,3
1943
addc 19,19,14
1944
xor 5,5,4
1945
insrwi 9,21,39-32,0
1946
insrwi 10,20,39-32,0
1947
adde 18,18,15
1948
lwz 3,88(1)
1949
lwz 4,92(1)
1950
xor 0,0,9
1951
xor 5,5,10
1952
addc 19,19,0
1953
adde 18,18,5
1954
srwi 0,3,1
1955
srwi 5,4,1
1956
srwi 9,3,8
1957
srwi 10,4,8
1958
insrwi 0,4,1,0
1959
insrwi 5,3,1,0
1960
srwi 14,3,7
1961
insrwi 9,4,8,0
1962
insrwi 10,3,8,0
1963
insrwi 14,4,7,0
1964
xor 0,0,9
1965
lwz 9,64(1)
1966
srwi 15,4,7
1967
xor 5,5,10
1968
lwz 10,68(1)
1969
xor 14,14,0
1970
srwi 0,9,19
1971
xor 15,15,5
1972
srwi 5,10,19
1973
addc 6,6,14
1974
srwi 14,10,61-32
1975
insrwi 0,10,19,0
1976
insrwi 5,9,19,0
1977
adde 8,8,15
1978
srwi 15,9,61-32
1979
1980
insrwi 14,9,61-32,0
1981
srwi 9,9,6
1982
insrwi 15,10,61-32,0
1983
insrwi 9,10,6,0
1984
xor 0,0,14
1985
lwz 14,24(1)
1986
srwi 10,10,6
1987
xor 5,5,15
1988
lwz 15,28(1)
1989
xor 0,0,9
1990
addc 6,6,14
1991
xor 5,5,10
1992
adde 8,8,15
1993
addc 6,6,0
1994
adde 8,8,5
1995
lwz 9,60(7)
1996
xor 14,29,31
1997
lwz 10,56(7)
1998
xor 15,28,30
1999
addc 17,17,6
2000
stw 6,80(1)
2001
2002
srwi 0,27,14
2003
srwi 5,26,14
2004
and 14,14,27
2005
adde 16,16,8
2006
and 15,15,26
2007
stw 8,84(1)
2008
srwi 6,27,18
2009
srwi 8,26,18
2010
addc 17,17,9
2011
insrwi 0,26,14,0
2012
insrwi 5,27,14,0
2013
xor 14,14,31
2014
adde 16,16,10
2015
xor 15,15,30
2016
insrwi 6,26,18,0
2017
insrwi 8,27,18,0
2018
addc 17,17,14
2019
srwi 9,26,41-32
2020
srwi 10,27,41-32
2021
xor 0,0,6
2022
xor 5,5,8
2023
insrwi 9,27,41-32,0
2024
insrwi 10,26,41-32,0
2025
xor 14,19,21
2026
adde 16,16,15
2027
xor 15,18,20
2028
xor 0,0,9
2029
xor 5,5,10
2030
2031
srwi 6,19,28
2032
and 11,11,14
2033
addc 17,17,0
2034
and 12,12,15
2035
srwi 8,18,28
2036
srwi 0,18,34-32
2037
adde 16,16,5
2038
srwi 5,19,34-32
2039
insrwi 6,18,28,0
2040
insrwi 8,19,28,0
2041
xor 11,11,21
2042
addc 25,25,17
2043
xor 12,12,20
2044
insrwi 0,19,34-32,0
2045
insrwi 5,18,34-32,0
2046
adde 24,24,16
2047
srwi 9,18,39-32
2048
srwi 10,19,39-32
2049
xor 0,0,6
2050
addc 17,17,11
2051
xor 5,5,8
2052
insrwi 9,19,39-32,0
2053
insrwi 10,18,39-32,0
2054
adde 16,16,12
2055
lwz 6,96(1)
2056
lwz 8,100(1)
2057
xor 0,0,9
2058
xor 5,5,10
2059
addc 17,17,0
2060
adde 16,16,5
2061
srwi 0,6,1
2062
srwi 5,8,1
2063
srwi 9,6,8
2064
srwi 10,8,8
2065
insrwi 0,8,1,0
2066
insrwi 5,6,1,0
2067
srwi 11,6,7
2068
insrwi 9,8,8,0
2069
insrwi 10,6,8,0
2070
insrwi 11,8,7,0
2071
xor 0,0,9
2072
lwz 9,72(1)
2073
srwi 12,8,7
2074
xor 5,5,10
2075
lwz 10,76(1)
2076
xor 11,11,0
2077
srwi 0,9,19
2078
xor 12,12,5
2079
srwi 5,10,19
2080
addc 3,3,11
2081
srwi 11,10,61-32
2082
insrwi 0,10,19,0
2083
insrwi 5,9,19,0
2084
adde 4,4,12
2085
srwi 12,9,61-32
2086
2087
insrwi 11,9,61-32,0
2088
srwi 9,9,6
2089
insrwi 12,10,61-32,0
2090
insrwi 9,10,6,0
2091
xor 0,0,11
2092
lwz 11,32(1)
2093
srwi 10,10,6
2094
xor 5,5,12
2095
lwz 12,36(1)
2096
xor 0,0,9
2097
addc 3,3,11
2098
xor 5,5,10
2099
adde 4,4,12
2100
addc 3,3,0
2101
adde 4,4,5
2102
lwz 9,68(7)
2103
xor 11,27,29
2104
lwz 10,64(7)
2105
xor 12,26,28
2106
addc 31,31,3
2107
stw 3,88(1)
2108
2109
srwi 0,25,14
2110
srwi 5,24,14
2111
and 11,11,25
2112
adde 30,30,4
2113
and 12,12,24
2114
stw 4,92(1)
2115
srwi 3,25,18
2116
srwi 4,24,18
2117
addc 31,31,9
2118
insrwi 0,24,14,0
2119
insrwi 5,25,14,0
2120
xor 11,11,29
2121
adde 30,30,10
2122
xor 12,12,28
2123
insrwi 3,24,18,0
2124
insrwi 4,25,18,0
2125
addc 31,31,11
2126
srwi 9,24,41-32
2127
srwi 10,25,41-32
2128
xor 0,0,3
2129
xor 5,5,4
2130
insrwi 9,25,41-32,0
2131
insrwi 10,24,41-32,0
2132
xor 11,17,19
2133
adde 30,30,12
2134
xor 12,16,18
2135
xor 0,0,9
2136
xor 5,5,10
2137
2138
srwi 3,17,28
2139
and 14,14,11
2140
addc 31,31,0
2141
and 15,15,12
2142
srwi 4,16,28
2143
srwi 0,16,34-32
2144
adde 30,30,5
2145
srwi 5,17,34-32
2146
insrwi 3,16,28,0
2147
insrwi 4,17,28,0
2148
xor 14,14,19
2149
addc 23,23,31
2150
xor 15,15,18
2151
insrwi 0,17,34-32,0
2152
insrwi 5,16,34-32,0
2153
adde 22,22,30
2154
srwi 9,16,39-32
2155
srwi 10,17,39-32
2156
xor 0,0,3
2157
addc 31,31,14
2158
xor 5,5,4
2159
insrwi 9,17,39-32,0
2160
insrwi 10,16,39-32,0
2161
adde 30,30,15
2162
lwz 3,104(1)
2163
lwz 4,108(1)
2164
xor 0,0,9
2165
xor 5,5,10
2166
addc 31,31,0
2167
adde 30,30,5
2168
srwi 0,3,1
2169
srwi 5,4,1
2170
srwi 9,3,8
2171
srwi 10,4,8
2172
insrwi 0,4,1,0
2173
insrwi 5,3,1,0
2174
srwi 14,3,7
2175
insrwi 9,4,8,0
2176
insrwi 10,3,8,0
2177
insrwi 14,4,7,0
2178
xor 0,0,9
2179
lwz 9,80(1)
2180
srwi 15,4,7
2181
xor 5,5,10
2182
lwz 10,84(1)
2183
xor 14,14,0
2184
srwi 0,9,19
2185
xor 15,15,5
2186
srwi 5,10,19
2187
addc 6,6,14
2188
srwi 14,10,61-32
2189
insrwi 0,10,19,0
2190
insrwi 5,9,19,0
2191
adde 8,8,15
2192
srwi 15,9,61-32
2193
2194
insrwi 14,9,61-32,0
2195
srwi 9,9,6
2196
insrwi 15,10,61-32,0
2197
insrwi 9,10,6,0
2198
xor 0,0,14
2199
lwz 14,40(1)
2200
srwi 10,10,6
2201
xor 5,5,15
2202
lwz 15,44(1)
2203
xor 0,0,9
2204
addc 6,6,14
2205
xor 5,5,10
2206
adde 8,8,15
2207
addc 6,6,0
2208
adde 8,8,5
2209
lwz 9,76(7)
2210
xor 14,25,27
2211
lwz 10,72(7)
2212
xor 15,24,26
2213
addc 29,29,6
2214
stw 6,96(1)
2215
2216
srwi 0,23,14
2217
srwi 5,22,14
2218
and 14,14,23
2219
adde 28,28,8
2220
and 15,15,22
2221
stw 8,100(1)
2222
srwi 6,23,18
2223
srwi 8,22,18
2224
addc 29,29,9
2225
insrwi 0,22,14,0
2226
insrwi 5,23,14,0
2227
xor 14,14,27
2228
adde 28,28,10
2229
xor 15,15,26
2230
insrwi 6,22,18,0
2231
insrwi 8,23,18,0
2232
addc 29,29,14
2233
srwi 9,22,41-32
2234
srwi 10,23,41-32
2235
xor 0,0,6
2236
xor 5,5,8
2237
insrwi 9,23,41-32,0
2238
insrwi 10,22,41-32,0
2239
xor 14,31,17
2240
adde 28,28,15
2241
xor 15,30,16
2242
xor 0,0,9
2243
xor 5,5,10
2244
2245
srwi 6,31,28
2246
and 11,11,14
2247
addc 29,29,0
2248
and 12,12,15
2249
srwi 8,30,28
2250
srwi 0,30,34-32
2251
adde 28,28,5
2252
srwi 5,31,34-32
2253
insrwi 6,30,28,0
2254
insrwi 8,31,28,0
2255
xor 11,11,17
2256
addc 21,21,29
2257
xor 12,12,16
2258
insrwi 0,31,34-32,0
2259
insrwi 5,30,34-32,0
2260
adde 20,20,28
2261
srwi 9,30,39-32
2262
srwi 10,31,39-32
2263
xor 0,0,6
2264
addc 29,29,11
2265
xor 5,5,8
2266
insrwi 9,31,39-32,0
2267
insrwi 10,30,39-32,0
2268
adde 28,28,12
2269
lwz 6,112(1)
2270
lwz 8,116(1)
2271
xor 0,0,9
2272
xor 5,5,10
2273
addc 29,29,0
2274
adde 28,28,5
2275
srwi 0,6,1
2276
srwi 5,8,1
2277
srwi 9,6,8
2278
srwi 10,8,8
2279
insrwi 0,8,1,0
2280
insrwi 5,6,1,0
2281
srwi 11,6,7
2282
insrwi 9,8,8,0
2283
insrwi 10,6,8,0
2284
insrwi 11,8,7,0
2285
xor 0,0,9
2286
lwz 9,88(1)
2287
srwi 12,8,7
2288
xor 5,5,10
2289
lwz 10,92(1)
2290
xor 11,11,0
2291
srwi 0,9,19
2292
xor 12,12,5
2293
srwi 5,10,19
2294
addc 3,3,11
2295
srwi 11,10,61-32
2296
insrwi 0,10,19,0
2297
insrwi 5,9,19,0
2298
adde 4,4,12
2299
srwi 12,9,61-32
2300
2301
insrwi 11,9,61-32,0
2302
srwi 9,9,6
2303
insrwi 12,10,61-32,0
2304
insrwi 9,10,6,0
2305
xor 0,0,11
2306
lwz 11,48(1)
2307
srwi 10,10,6
2308
xor 5,5,12
2309
lwz 12,52(1)
2310
xor 0,0,9
2311
addc 3,3,11
2312
xor 5,5,10
2313
adde 4,4,12
2314
addc 3,3,0
2315
adde 4,4,5
2316
lwz 9,84(7)
2317
xor 11,23,25
2318
lwz 10,80(7)
2319
xor 12,22,24
2320
addc 27,27,3
2321
stw 3,104(1)
2322
2323
srwi 0,21,14
2324
srwi 5,20,14
2325
and 11,11,21
2326
adde 26,26,4
2327
and 12,12,20
2328
stw 4,108(1)
2329
srwi 3,21,18
2330
srwi 4,20,18
2331
addc 27,27,9
2332
insrwi 0,20,14,0
2333
insrwi 5,21,14,0
2334
xor 11,11,25
2335
adde 26,26,10
2336
xor 12,12,24
2337
insrwi 3,20,18,0
2338
insrwi 4,21,18,0
2339
addc 27,27,11
2340
srwi 9,20,41-32
2341
srwi 10,21,41-32
2342
xor 0,0,3
2343
xor 5,5,4
2344
insrwi 9,21,41-32,0
2345
insrwi 10,20,41-32,0
2346
xor 11,29,31
2347
adde 26,26,12
2348
xor 12,28,30
2349
xor 0,0,9
2350
xor 5,5,10
2351
2352
srwi 3,29,28
2353
and 14,14,11
2354
addc 27,27,0
2355
and 15,15,12
2356
srwi 4,28,28
2357
srwi 0,28,34-32
2358
adde 26,26,5
2359
srwi 5,29,34-32
2360
insrwi 3,28,28,0
2361
insrwi 4,29,28,0
2362
xor 14,14,31
2363
addc 19,19,27
2364
xor 15,15,30
2365
insrwi 0,29,34-32,0
2366
insrwi 5,28,34-32,0
2367
adde 18,18,26
2368
srwi 9,28,39-32
2369
srwi 10,29,39-32
2370
xor 0,0,3
2371
addc 27,27,14
2372
xor 5,5,4
2373
insrwi 9,29,39-32,0
2374
insrwi 10,28,39-32,0
2375
adde 26,26,15
2376
lwz 3,120(1)
2377
lwz 4,124(1)
2378
xor 0,0,9
2379
xor 5,5,10
2380
addc 27,27,0
2381
adde 26,26,5
2382
srwi 0,3,1
2383
srwi 5,4,1
2384
srwi 9,3,8
2385
srwi 10,4,8
2386
insrwi 0,4,1,0
2387
insrwi 5,3,1,0
2388
srwi 14,3,7
2389
insrwi 9,4,8,0
2390
insrwi 10,3,8,0
2391
insrwi 14,4,7,0
2392
xor 0,0,9
2393
lwz 9,96(1)
2394
srwi 15,4,7
2395
xor 5,5,10
2396
lwz 10,100(1)
2397
xor 14,14,0
2398
srwi 0,9,19
2399
xor 15,15,5
2400
srwi 5,10,19
2401
addc 6,6,14
2402
srwi 14,10,61-32
2403
insrwi 0,10,19,0
2404
insrwi 5,9,19,0
2405
adde 8,8,15
2406
srwi 15,9,61-32
2407
2408
insrwi 14,9,61-32,0
2409
srwi 9,9,6
2410
insrwi 15,10,61-32,0
2411
insrwi 9,10,6,0
2412
xor 0,0,14
2413
lwz 14,56(1)
2414
srwi 10,10,6
2415
xor 5,5,15
2416
lwz 15,60(1)
2417
xor 0,0,9
2418
addc 6,6,14
2419
xor 5,5,10
2420
adde 8,8,15
2421
addc 6,6,0
2422
adde 8,8,5
2423
lwz 9,92(7)
2424
xor 14,21,23
2425
lwz 10,88(7)
2426
xor 15,20,22
2427
addc 25,25,6
2428
stw 6,112(1)
2429
2430
srwi 0,19,14
2431
srwi 5,18,14
2432
and 14,14,19
2433
adde 24,24,8
2434
and 15,15,18
2435
stw 8,116(1)
2436
srwi 6,19,18
2437
srwi 8,18,18
2438
addc 25,25,9
2439
insrwi 0,18,14,0
2440
insrwi 5,19,14,0
2441
xor 14,14,23
2442
adde 24,24,10
2443
xor 15,15,22
2444
insrwi 6,18,18,0
2445
insrwi 8,19,18,0
2446
addc 25,25,14
2447
srwi 9,18,41-32
2448
srwi 10,19,41-32
2449
xor 0,0,6
2450
xor 5,5,8
2451
insrwi 9,19,41-32,0
2452
insrwi 10,18,41-32,0
2453
xor 14,27,29
2454
adde 24,24,15
2455
xor 15,26,28
2456
xor 0,0,9
2457
xor 5,5,10
2458
2459
srwi 6,27,28
2460
and 11,11,14
2461
addc 25,25,0
2462
and 12,12,15
2463
srwi 8,26,28
2464
srwi 0,26,34-32
2465
adde 24,24,5
2466
srwi 5,27,34-32
2467
insrwi 6,26,28,0
2468
insrwi 8,27,28,0
2469
xor 11,11,29
2470
addc 17,17,25
2471
xor 12,12,28
2472
insrwi 0,27,34-32,0
2473
insrwi 5,26,34-32,0
2474
adde 16,16,24
2475
srwi 9,26,39-32
2476
srwi 10,27,39-32
2477
xor 0,0,6
2478
addc 25,25,11
2479
xor 5,5,8
2480
insrwi 9,27,39-32,0
2481
insrwi 10,26,39-32,0
2482
adde 24,24,12
2483
lwz 6,128(1)
2484
lwz 8,132(1)
2485
xor 0,0,9
2486
xor 5,5,10
2487
addc 25,25,0
2488
adde 24,24,5
2489
srwi 0,6,1
2490
srwi 5,8,1
2491
srwi 9,6,8
2492
srwi 10,8,8
2493
insrwi 0,8,1,0
2494
insrwi 5,6,1,0
2495
srwi 11,6,7
2496
insrwi 9,8,8,0
2497
insrwi 10,6,8,0
2498
insrwi 11,8,7,0
2499
xor 0,0,9
2500
lwz 9,104(1)
2501
srwi 12,8,7
2502
xor 5,5,10
2503
lwz 10,108(1)
2504
xor 11,11,0
2505
srwi 0,9,19
2506
xor 12,12,5
2507
srwi 5,10,19
2508
addc 3,3,11
2509
srwi 11,10,61-32
2510
insrwi 0,10,19,0
2511
insrwi 5,9,19,0
2512
adde 4,4,12
2513
srwi 12,9,61-32
2514
2515
insrwi 11,9,61-32,0
2516
srwi 9,9,6
2517
insrwi 12,10,61-32,0
2518
insrwi 9,10,6,0
2519
xor 0,0,11
2520
lwz 11,64(1)
2521
srwi 10,10,6
2522
xor 5,5,12
2523
lwz 12,68(1)
2524
xor 0,0,9
2525
addc 3,3,11
2526
xor 5,5,10
2527
adde 4,4,12
2528
addc 3,3,0
2529
adde 4,4,5
2530
lwz 9,100(7)
2531
xor 11,19,21
2532
lwz 10,96(7)
2533
xor 12,18,20
2534
addc 23,23,3
2535
stw 3,120(1)
2536
2537
srwi 0,17,14
2538
srwi 5,16,14
2539
and 11,11,17
2540
adde 22,22,4
2541
and 12,12,16
2542
stw 4,124(1)
2543
srwi 3,17,18
2544
srwi 4,16,18
2545
addc 23,23,9
2546
insrwi 0,16,14,0
2547
insrwi 5,17,14,0
2548
xor 11,11,21
2549
adde 22,22,10
2550
xor 12,12,20
2551
insrwi 3,16,18,0
2552
insrwi 4,17,18,0
2553
addc 23,23,11
2554
srwi 9,16,41-32
2555
srwi 10,17,41-32
2556
xor 0,0,3
2557
xor 5,5,4
2558
insrwi 9,17,41-32,0
2559
insrwi 10,16,41-32,0
2560
xor 11,25,27
2561
adde 22,22,12
2562
xor 12,24,26
2563
xor 0,0,9
2564
xor 5,5,10
2565
2566
srwi 3,25,28
2567
and 14,14,11
2568
addc 23,23,0
2569
and 15,15,12
2570
srwi 4,24,28
2571
srwi 0,24,34-32
2572
adde 22,22,5
2573
srwi 5,25,34-32
2574
insrwi 3,24,28,0
2575
insrwi 4,25,28,0
2576
xor 14,14,27
2577
addc 31,31,23
2578
xor 15,15,26
2579
insrwi 0,25,34-32,0
2580
insrwi 5,24,34-32,0
2581
adde 30,30,22
2582
srwi 9,24,39-32
2583
srwi 10,25,39-32
2584
xor 0,0,3
2585
addc 23,23,14
2586
xor 5,5,4
2587
insrwi 9,25,39-32,0
2588
insrwi 10,24,39-32,0
2589
adde 22,22,15
2590
lwz 3,136(1)
2591
lwz 4,140(1)
2592
xor 0,0,9
2593
xor 5,5,10
2594
addc 23,23,0
2595
adde 22,22,5
2596
srwi 0,3,1
2597
srwi 5,4,1
2598
srwi 9,3,8
2599
srwi 10,4,8
2600
insrwi 0,4,1,0
2601
insrwi 5,3,1,0
2602
srwi 14,3,7
2603
insrwi 9,4,8,0
2604
insrwi 10,3,8,0
2605
insrwi 14,4,7,0
2606
xor 0,0,9
2607
lwz 9,112(1)
2608
srwi 15,4,7
2609
xor 5,5,10
2610
lwz 10,116(1)
2611
xor 14,14,0
2612
srwi 0,9,19
2613
xor 15,15,5
2614
srwi 5,10,19
2615
addc 6,6,14
2616
srwi 14,10,61-32
2617
insrwi 0,10,19,0
2618
insrwi 5,9,19,0
2619
adde 8,8,15
2620
srwi 15,9,61-32
2621
2622
insrwi 14,9,61-32,0
2623
srwi 9,9,6
2624
insrwi 15,10,61-32,0
2625
insrwi 9,10,6,0
2626
xor 0,0,14
2627
lwz 14,72(1)
2628
srwi 10,10,6
2629
xor 5,5,15
2630
lwz 15,76(1)
2631
xor 0,0,9
2632
addc 6,6,14
2633
xor 5,5,10
2634
adde 8,8,15
2635
addc 6,6,0
2636
adde 8,8,5
2637
lwz 9,108(7)
2638
xor 14,17,19
2639
lwz 10,104(7)
2640
xor 15,16,18
2641
addc 21,21,6
2642
stw 6,128(1)
2643
2644
srwi 0,31,14
2645
srwi 5,30,14
2646
and 14,14,31
2647
adde 20,20,8
2648
and 15,15,30
2649
stw 8,132(1)
2650
srwi 6,31,18
2651
srwi 8,30,18
2652
addc 21,21,9
2653
insrwi 0,30,14,0
2654
insrwi 5,31,14,0
2655
xor 14,14,19
2656
adde 20,20,10
2657
xor 15,15,18
2658
insrwi 6,30,18,0
2659
insrwi 8,31,18,0
2660
addc 21,21,14
2661
srwi 9,30,41-32
2662
srwi 10,31,41-32
2663
xor 0,0,6
2664
xor 5,5,8
2665
insrwi 9,31,41-32,0
2666
insrwi 10,30,41-32,0
2667
xor 14,23,25
2668
adde 20,20,15
2669
xor 15,22,24
2670
xor 0,0,9
2671
xor 5,5,10
2672
2673
srwi 6,23,28
2674
and 11,11,14
2675
addc 21,21,0
2676
and 12,12,15
2677
srwi 8,22,28
2678
srwi 0,22,34-32
2679
adde 20,20,5
2680
srwi 5,23,34-32
2681
insrwi 6,22,28,0
2682
insrwi 8,23,28,0
2683
xor 11,11,25
2684
addc 29,29,21
2685
xor 12,12,24
2686
insrwi 0,23,34-32,0
2687
insrwi 5,22,34-32,0
2688
adde 28,28,20
2689
srwi 9,22,39-32
2690
srwi 10,23,39-32
2691
xor 0,0,6
2692
addc 21,21,11
2693
xor 5,5,8
2694
insrwi 9,23,39-32,0
2695
insrwi 10,22,39-32,0
2696
adde 20,20,12
2697
lwz 6,144(1)
2698
lwz 8,148(1)
2699
xor 0,0,9
2700
xor 5,5,10
2701
addc 21,21,0
2702
adde 20,20,5
2703
srwi 0,6,1
2704
srwi 5,8,1
2705
srwi 9,6,8
2706
srwi 10,8,8
2707
insrwi 0,8,1,0
2708
insrwi 5,6,1,0
2709
srwi 11,6,7
2710
insrwi 9,8,8,0
2711
insrwi 10,6,8,0
2712
insrwi 11,8,7,0
2713
xor 0,0,9
2714
lwz 9,120(1)
2715
srwi 12,8,7
2716
xor 5,5,10
2717
lwz 10,124(1)
2718
xor 11,11,0
2719
srwi 0,9,19
2720
xor 12,12,5
2721
srwi 5,10,19
2722
addc 3,3,11
2723
srwi 11,10,61-32
2724
insrwi 0,10,19,0
2725
insrwi 5,9,19,0
2726
adde 4,4,12
2727
srwi 12,9,61-32
2728
2729
insrwi 11,9,61-32,0
2730
srwi 9,9,6
2731
insrwi 12,10,61-32,0
2732
insrwi 9,10,6,0
2733
xor 0,0,11
2734
lwz 11,80(1)
2735
srwi 10,10,6
2736
xor 5,5,12
2737
lwz 12,84(1)
2738
xor 0,0,9
2739
addc 3,3,11
2740
xor 5,5,10
2741
adde 4,4,12
2742
addc 3,3,0
2743
adde 4,4,5
2744
lwz 9,116(7)
2745
xor 11,31,17
2746
lwz 10,112(7)
2747
xor 12,30,16
2748
addc 19,19,3
2749
stw 3,136(1)
2750
2751
srwi 0,29,14
2752
srwi 5,28,14
2753
and 11,11,29
2754
adde 18,18,4
2755
and 12,12,28
2756
stw 4,140(1)
2757
srwi 3,29,18
2758
srwi 4,28,18
2759
addc 19,19,9
2760
insrwi 0,28,14,0
2761
insrwi 5,29,14,0
2762
xor 11,11,17
2763
adde 18,18,10
2764
xor 12,12,16
2765
insrwi 3,28,18,0
2766
insrwi 4,29,18,0
2767
addc 19,19,11
2768
srwi 9,28,41-32
2769
srwi 10,29,41-32
2770
xor 0,0,3
2771
xor 5,5,4
2772
insrwi 9,29,41-32,0
2773
insrwi 10,28,41-32,0
2774
xor 11,21,23
2775
adde 18,18,12
2776
xor 12,20,22
2777
xor 0,0,9
2778
xor 5,5,10
2779
2780
srwi 3,21,28
2781
and 14,14,11
2782
addc 19,19,0
2783
and 15,15,12
2784
srwi 4,20,28
2785
srwi 0,20,34-32
2786
adde 18,18,5
2787
srwi 5,21,34-32
2788
insrwi 3,20,28,0
2789
insrwi 4,21,28,0
2790
xor 14,14,23
2791
addc 27,27,19
2792
xor 15,15,22
2793
insrwi 0,21,34-32,0
2794
insrwi 5,20,34-32,0
2795
adde 26,26,18
2796
srwi 9,20,39-32
2797
srwi 10,21,39-32
2798
xor 0,0,3
2799
addc 19,19,14
2800
xor 5,5,4
2801
insrwi 9,21,39-32,0
2802
insrwi 10,20,39-32,0
2803
adde 18,18,15
2804
lwz 3,24(1)
2805
lwz 4,28(1)
2806
xor 0,0,9
2807
xor 5,5,10
2808
addc 19,19,0
2809
adde 18,18,5
2810
srwi 0,3,1
2811
srwi 5,4,1
2812
srwi 9,3,8
2813
srwi 10,4,8
2814
insrwi 0,4,1,0
2815
insrwi 5,3,1,0
2816
srwi 14,3,7
2817
insrwi 9,4,8,0
2818
insrwi 10,3,8,0
2819
insrwi 14,4,7,0
2820
xor 0,0,9
2821
lwz 9,128(1)
2822
srwi 15,4,7
2823
xor 5,5,10
2824
lwz 10,132(1)
2825
xor 14,14,0
2826
srwi 0,9,19
2827
xor 15,15,5
2828
srwi 5,10,19
2829
addc 6,6,14
2830
srwi 14,10,61-32
2831
insrwi 0,10,19,0
2832
insrwi 5,9,19,0
2833
adde 8,8,15
2834
srwi 15,9,61-32
2835
2836
insrwi 14,9,61-32,0
2837
srwi 9,9,6
2838
insrwi 15,10,61-32,0
2839
insrwi 9,10,6,0
2840
xor 0,0,14
2841
lwz 14,88(1)
2842
srwi 10,10,6
2843
xor 5,5,15
2844
lwz 15,92(1)
2845
xor 0,0,9
2846
addc 6,6,14
2847
xor 5,5,10
2848
adde 8,8,15
2849
addc 6,6,0
2850
adde 8,8,5
2851
lwz 9,124(7)
2852
xor 14,29,31
2853
lwz 10,120(7)
2854
xor 15,28,30
2855
addc 17,17,6
2856
stw 6,144(1)
2857
2858
srwi 0,27,14
2859
srwi 5,26,14
2860
and 14,14,27
2861
adde 16,16,8
2862
and 15,15,26
2863
stw 8,148(1)
2864
srwi 6,27,18
2865
srwi 8,26,18
2866
addc 17,17,9
2867
insrwi 0,26,14,0
2868
insrwi 5,27,14,0
2869
xor 14,14,31
2870
adde 16,16,10
2871
xor 15,15,30
2872
insrwi 6,26,18,0
2873
insrwi 8,27,18,0
2874
addc 17,17,14
2875
srwi 9,26,41-32
2876
srwi 10,27,41-32
2877
xor 0,0,6
2878
xor 5,5,8
2879
insrwi 9,27,41-32,0
2880
insrwi 10,26,41-32,0
2881
xor 14,19,21
2882
adde 16,16,15
2883
xor 15,18,20
2884
xor 0,0,9
2885
xor 5,5,10
2886
2887
srwi 6,19,28
2888
and 11,11,14
2889
addc 17,17,0
2890
and 12,12,15
2891
srwi 8,18,28
2892
srwi 0,18,34-32
2893
adde 16,16,5
2894
srwi 5,19,34-32
2895
insrwi 6,18,28,0
2896
insrwi 8,19,28,0
2897
xor 11,11,21
2898
addc 25,25,17
2899
xor 12,12,20
2900
insrwi 0,19,34-32,0
2901
insrwi 5,18,34-32,0
2902
adde 24,24,16
2903
srwi 9,18,39-32
2904
srwi 10,19,39-32
2905
xor 0,0,6
2906
addc 17,17,11
2907
xor 5,5,8
2908
insrwi 9,19,39-32,0
2909
insrwi 10,18,39-32,0
2910
adde 16,16,12
2911
lwz 6,32(1)
2912
lwz 8,36(1)
2913
xor 0,0,9
2914
xor 5,5,10
2915
addc 17,17,0
2916
adde 16,16,5
2917
bdnz .Lrounds
2918
2919
lwz 3,168(1)
2920
lwz 4,164(1)
2921
lwz 5,160(1)
2922
subi 7,7,512
2923
2924
lwz 6,0(3)
2925
lwz 8,4(3)
2926
lwz 9,8(3)
2927
lwz 10,12(3)
2928
lwz 11,16(3)
2929
lwz 12,20(3)
2930
lwz 14,24(3)
2931
addc 17,17,8
2932
lwz 15,28(3)
2933
adde 16,16,6
2934
lwz 6,32(3)
2935
addc 19,19,10
2936
lwz 8,36(3)
2937
adde 18,18,9
2938
lwz 9,40(3)
2939
addc 21,21,12
2940
lwz 10,44(3)
2941
adde 20,20,11
2942
lwz 11,48(3)
2943
addc 23,23,15
2944
lwz 12,52(3)
2945
adde 22,22,14
2946
lwz 14,56(3)
2947
addc 25,25,8
2948
lwz 15,60(3)
2949
adde 24,24,6
2950
stw 16,0(3)
2951
stw 17,4(3)
2952
addc 27,27,10
2953
stw 18,8(3)
2954
stw 19,12(3)
2955
adde 26,26,9
2956
stw 20,16(3)
2957
stw 21,20(3)
2958
addc 29,29,12
2959
stw 22,24(3)
2960
stw 23,28(3)
2961
adde 28,28,11
2962
stw 24,32(3)
2963
stw 25,36(3)
2964
addc 31,31,15
2965
stw 26,40(3)
2966
stw 27,44(3)
2967
adde 30,30,14
2968
stw 28,48(3)
2969
stw 29,52(3)
2970
stw 30,56(3)
2971
stw 31,60(3)
2972
2973
addi 4,4,128
2974
stw 4,164(1)
2975
.long 0x7c042840
2976
bne .Lsha2_block_private
2977
blr
2978
.long 0
2979
.byte 0,12,0x14,0,0,0,0,0
2980
.size sha512_block_ppc,.-sha512_block_ppc
2981
.align 6
2982
.LPICmeup:
2983
mflr 0
2984
bcl 20,31,$+4
2985
mflr 7
2986
addi 7,7,56
2987
mtlr 0
2988
blr
2989
.long 0
2990
.byte 0,12,0x14,0,0,0,0,0
2991
.space 28
2992
.long 0x428a2f98,0xd728ae22
2993
.long 0x71374491,0x23ef65cd
2994
.long 0xb5c0fbcf,0xec4d3b2f
2995
.long 0xe9b5dba5,0x8189dbbc
2996
.long 0x3956c25b,0xf348b538
2997
.long 0x59f111f1,0xb605d019
2998
.long 0x923f82a4,0xaf194f9b
2999
.long 0xab1c5ed5,0xda6d8118
3000
.long 0xd807aa98,0xa3030242
3001
.long 0x12835b01,0x45706fbe
3002
.long 0x243185be,0x4ee4b28c
3003
.long 0x550c7dc3,0xd5ffb4e2
3004
.long 0x72be5d74,0xf27b896f
3005
.long 0x80deb1fe,0x3b1696b1
3006
.long 0x9bdc06a7,0x25c71235
3007
.long 0xc19bf174,0xcf692694
3008
.long 0xe49b69c1,0x9ef14ad2
3009
.long 0xefbe4786,0x384f25e3
3010
.long 0x0fc19dc6,0x8b8cd5b5
3011
.long 0x240ca1cc,0x77ac9c65
3012
.long 0x2de92c6f,0x592b0275
3013
.long 0x4a7484aa,0x6ea6e483
3014
.long 0x5cb0a9dc,0xbd41fbd4
3015
.long 0x76f988da,0x831153b5
3016
.long 0x983e5152,0xee66dfab
3017
.long 0xa831c66d,0x2db43210
3018
.long 0xb00327c8,0x98fb213f
3019
.long 0xbf597fc7,0xbeef0ee4
3020
.long 0xc6e00bf3,0x3da88fc2
3021
.long 0xd5a79147,0x930aa725
3022
.long 0x06ca6351,0xe003826f
3023
.long 0x14292967,0x0a0e6e70
3024
.long 0x27b70a85,0x46d22ffc
3025
.long 0x2e1b2138,0x5c26c926
3026
.long 0x4d2c6dfc,0x5ac42aed
3027
.long 0x53380d13,0x9d95b3df
3028
.long 0x650a7354,0x8baf63de
3029
.long 0x766a0abb,0x3c77b2a8
3030
.long 0x81c2c92e,0x47edaee6
3031
.long 0x92722c85,0x1482353b
3032
.long 0xa2bfe8a1,0x4cf10364
3033
.long 0xa81a664b,0xbc423001
3034
.long 0xc24b8b70,0xd0f89791
3035
.long 0xc76c51a3,0x0654be30
3036
.long 0xd192e819,0xd6ef5218
3037
.long 0xd6990624,0x5565a910
3038
.long 0xf40e3585,0x5771202a
3039
.long 0x106aa070,0x32bbd1b8
3040
.long 0x19a4c116,0xb8d2d0c8
3041
.long 0x1e376c08,0x5141ab53
3042
.long 0x2748774c,0xdf8eeb99
3043
.long 0x34b0bcb5,0xe19b48a8
3044
.long 0x391c0cb3,0xc5c95a63
3045
.long 0x4ed8aa4a,0xe3418acb
3046
.long 0x5b9cca4f,0x7763e373
3047
.long 0x682e6ff3,0xd6b2b8a3
3048
.long 0x748f82ee,0x5defb2fc
3049
.long 0x78a5636f,0x43172f60
3050
.long 0x84c87814,0xa1f0ab72
3051
.long 0x8cc70208,0x1a6439ec
3052
.long 0x90befffa,0x23631e28
3053
.long 0xa4506ceb,0xde82bde9
3054
.long 0xbef9a3f7,0xb2c67915
3055
.long 0xc67178f2,0xe372532b
3056
.long 0xca273ece,0xea26619c
3057
.long 0xd186b8c7,0x21c0c207
3058
.long 0xeada7dd6,0xcde0eb1e
3059
.long 0xf57d4f7f,0xee6ed178
3060
.long 0x06f067aa,0x72176fba
3061
.long 0x0a637dc5,0xa2c898a6
3062
.long 0x113f9804,0xbef90dae
3063
.long 0x1b710b35,0x131c471b
3064
.long 0x28db77f5,0x23047d84
3065
.long 0x32caab7b,0x40c72493
3066
.long 0x3c9ebe0a,0x15c9bebc
3067
.long 0x431d67c4,0x9c100d4c
3068
.long 0x4cc5d4be,0xcb3e42b6
3069
.long 0x597f299c,0xfc657e2a
3070
.long 0x5fcb6fab,0x3ad6faec
3071
.long 0x6c44198c,0x4a475817
3072
3073