The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/crypto/openssl/powerpc/sha512-ppc.S

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

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

Cache object: 4ae25f0aa845d1b0d256a9481d56c833


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.