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/powerpc64le/sha1-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 sha1-ppc.pl. */
    3 .machine        "any"
    4 .abiversion     2
    5 .text
    6 
    7 .globl  sha1_block_data_order
    8 .type   sha1_block_data_order,@function
    9 .align  4
   10 sha1_block_data_order:
   11 .localentry     sha1_block_data_order,0
   12 
   13         stdu    1,-256(1)
   14         mflr    0
   15         std     15,120(1)
   16         std     16,128(1)
   17         std     17,136(1)
   18         std     18,144(1)
   19         std     19,152(1)
   20         std     20,160(1)
   21         std     21,168(1)
   22         std     22,176(1)
   23         std     23,184(1)
   24         std     24,192(1)
   25         std     25,200(1)
   26         std     26,208(1)
   27         std     27,216(1)
   28         std     28,224(1)
   29         std     29,232(1)
   30         std     30,240(1)
   31         std     31,248(1)
   32         std     0,272(1)
   33         lwz     7,0(3)
   34         lwz     8,4(3)
   35         lwz     9,8(3)
   36         lwz     10,12(3)
   37         lwz     11,16(3)
   38         andi.   0,4,3
   39         bne     .Lunaligned
   40 .Laligned:
   41         mtctr   5
   42         bl      .Lsha1_block_private
   43         b       .Ldone
   44 
   45 
   46 
   47 
   48 
   49 
   50 
   51 .align  4
   52 .Lunaligned:
   53         subfic  6,4,4096
   54         andi.   6,6,4095
   55         srwi.   6,6,6
   56         beq     .Lcross_page
   57         cmpld   5,6
   58         ble     .Laligned
   59         mtctr   6
   60         subfc   5,6,5
   61         bl      .Lsha1_block_private
   62 .Lcross_page:
   63         li      6,16
   64         mtctr   6
   65         addi    20,1,48
   66 .Lmemcpy:
   67         lbz     16,0(4)
   68         lbz     17,1(4)
   69         lbz     18,2(4)
   70         lbz     19,3(4)
   71         addi    4,4,4
   72         stb     16,0(20)
   73         stb     17,1(20)
   74         stb     18,2(20)
   75         stb     19,3(20)
   76         addi    20,20,4
   77         bdnz    .Lmemcpy
   78 
   79         std     4,112(1)
   80         li      6,1
   81         addi    4,1,48
   82         mtctr   6
   83         bl      .Lsha1_block_private
   84         ld      4,112(1)
   85         addic.  5,5,-1
   86         bne     .Lunaligned
   87 
   88 .Ldone:
   89         ld      0,272(1)
   90         ld      15,120(1)
   91         ld      16,128(1)
   92         ld      17,136(1)
   93         ld      18,144(1)
   94         ld      19,152(1)
   95         ld      20,160(1)
   96         ld      21,168(1)
   97         ld      22,176(1)
   98         ld      23,184(1)
   99         ld      24,192(1)
  100         ld      25,200(1)
  101         ld      26,208(1)
  102         ld      27,216(1)
  103         ld      28,224(1)
  104         ld      29,232(1)
  105         ld      30,240(1)
  106         ld      31,248(1)
  107         mtlr    0
  108         addi    1,1,256
  109         blr     
  110 .long   0
  111 .byte   0,12,4,1,0x80,18,3,0
  112 .long   0
  113 .align  4
  114 .Lsha1_block_private:
  115         lis     0,0x5a82
  116         ori     0,0,0x7999
  117         lwz     12,0(4)
  118         rotlwi  16,12,8
  119         rlwimi  16,12,24,0,7
  120         rlwimi  16,12,24,16,23
  121         lwz     12,4(4)
  122         rotlwi  17,12,8
  123         rlwimi  17,12,24,0,7
  124         rlwimi  17,12,24,16,23
  125         add     12,0,11
  126         rotlwi  11,7,5
  127         add     12,12,16
  128         and     15,9,8
  129         add     12,12,11
  130         andc    6,10,8
  131         rotlwi  8,8,30
  132         or      15,15,6
  133         add     12,12,15
  134         lwz     11,8(4)
  135         rotlwi  18,11,8
  136         rlwimi  18,11,24,0,7
  137         rlwimi  18,11,24,16,23
  138         add     11,0,10
  139         rotlwi  10,12,5
  140         add     11,11,17
  141         and     15,8,7
  142         add     11,11,10
  143         andc    6,9,7
  144         rotlwi  7,7,30
  145         or      15,15,6
  146         add     11,11,15
  147         lwz     10,12(4)
  148         rotlwi  19,10,8
  149         rlwimi  19,10,24,0,7
  150         rlwimi  19,10,24,16,23
  151         add     10,0,9
  152         rotlwi  9,11,5
  153         add     10,10,18
  154         and     15,7,12
  155         add     10,10,9
  156         andc    6,8,12
  157         rotlwi  12,12,30
  158         or      15,15,6
  159         add     10,10,15
  160         lwz     9,16(4)
  161         rotlwi  20,9,8
  162         rlwimi  20,9,24,0,7
  163         rlwimi  20,9,24,16,23
  164         add     9,0,8
  165         rotlwi  8,10,5
  166         add     9,9,19
  167         and     15,12,11
  168         add     9,9,8
  169         andc    6,7,11
  170         rotlwi  11,11,30
  171         or      15,15,6
  172         add     9,9,15
  173         lwz     8,20(4)
  174         rotlwi  21,8,8
  175         rlwimi  21,8,24,0,7
  176         rlwimi  21,8,24,16,23
  177         add     8,0,7
  178         rotlwi  7,9,5
  179         add     8,8,20
  180         and     15,11,10
  181         add     8,8,7
  182         andc    6,12,10
  183         rotlwi  10,10,30
  184         or      15,15,6
  185         add     8,8,15
  186         lwz     7,24(4)
  187         rotlwi  22,7,8
  188         rlwimi  22,7,24,0,7
  189         rlwimi  22,7,24,16,23
  190         add     7,0,12
  191         rotlwi  12,8,5
  192         add     7,7,21
  193         and     15,10,9
  194         add     7,7,12
  195         andc    6,11,9
  196         rotlwi  9,9,30
  197         or      15,15,6
  198         add     7,7,15
  199         lwz     12,28(4)
  200         rotlwi  23,12,8
  201         rlwimi  23,12,24,0,7
  202         rlwimi  23,12,24,16,23
  203         add     12,0,11
  204         rotlwi  11,7,5
  205         add     12,12,22
  206         and     15,9,8
  207         add     12,12,11
  208         andc    6,10,8
  209         rotlwi  8,8,30
  210         or      15,15,6
  211         add     12,12,15
  212         lwz     11,32(4)
  213         rotlwi  24,11,8
  214         rlwimi  24,11,24,0,7
  215         rlwimi  24,11,24,16,23
  216         add     11,0,10
  217         rotlwi  10,12,5
  218         add     11,11,23
  219         and     15,8,7
  220         add     11,11,10
  221         andc    6,9,7
  222         rotlwi  7,7,30
  223         or      15,15,6
  224         add     11,11,15
  225         lwz     10,36(4)
  226         rotlwi  25,10,8
  227         rlwimi  25,10,24,0,7
  228         rlwimi  25,10,24,16,23
  229         add     10,0,9
  230         rotlwi  9,11,5
  231         add     10,10,24
  232         and     15,7,12
  233         add     10,10,9
  234         andc    6,8,12
  235         rotlwi  12,12,30
  236         or      15,15,6
  237         add     10,10,15
  238         lwz     9,40(4)
  239         rotlwi  26,9,8
  240         rlwimi  26,9,24,0,7
  241         rlwimi  26,9,24,16,23
  242         add     9,0,8
  243         rotlwi  8,10,5
  244         add     9,9,25
  245         and     15,12,11
  246         add     9,9,8
  247         andc    6,7,11
  248         rotlwi  11,11,30
  249         or      15,15,6
  250         add     9,9,15
  251         lwz     8,44(4)
  252         rotlwi  27,8,8
  253         rlwimi  27,8,24,0,7
  254         rlwimi  27,8,24,16,23
  255         add     8,0,7
  256         rotlwi  7,9,5
  257         add     8,8,26
  258         and     15,11,10
  259         add     8,8,7
  260         andc    6,12,10
  261         rotlwi  10,10,30
  262         or      15,15,6
  263         add     8,8,15
  264         lwz     7,48(4)
  265         rotlwi  28,7,8
  266         rlwimi  28,7,24,0,7
  267         rlwimi  28,7,24,16,23
  268         add     7,0,12
  269         rotlwi  12,8,5
  270         add     7,7,27
  271         and     15,10,9
  272         add     7,7,12
  273         andc    6,11,9
  274         rotlwi  9,9,30
  275         or      15,15,6
  276         add     7,7,15
  277         lwz     12,52(4)
  278         rotlwi  29,12,8
  279         rlwimi  29,12,24,0,7
  280         rlwimi  29,12,24,16,23
  281         add     12,0,11
  282         rotlwi  11,7,5
  283         add     12,12,28
  284         and     15,9,8
  285         add     12,12,11
  286         andc    6,10,8
  287         rotlwi  8,8,30
  288         or      15,15,6
  289         add     12,12,15
  290         lwz     11,56(4)
  291         rotlwi  30,11,8
  292         rlwimi  30,11,24,0,7
  293         rlwimi  30,11,24,16,23
  294         add     11,0,10
  295         rotlwi  10,12,5
  296         add     11,11,29
  297         and     15,8,7
  298         add     11,11,10
  299         andc    6,9,7
  300         rotlwi  7,7,30
  301         or      15,15,6
  302         add     11,11,15
  303         lwz     10,60(4)
  304         rotlwi  31,10,8
  305         rlwimi  31,10,24,0,7
  306         rlwimi  31,10,24,16,23
  307         add     10,0,9
  308         rotlwi  9,11,5
  309         add     10,10,30
  310         and     15,7,12
  311         add     10,10,9
  312         andc    6,8,12
  313         rotlwi  12,12,30
  314         or      15,15,6
  315         add     10,10,15
  316         add     9,0,8
  317         rotlwi  8,10,5
  318         xor     16,16,18
  319         add     9,9,31
  320         and     15,12,11
  321         xor     16,16,24
  322         add     9,9,8
  323         andc    6,7,11
  324         rotlwi  11,11,30
  325         or      15,15,6
  326         xor     16,16,29
  327         add     9,9,15
  328         rotlwi  16,16,1
  329         add     8,0,7
  330         rotlwi  7,9,5
  331         xor     17,17,19
  332         add     8,8,16
  333         and     15,11,10
  334         xor     17,17,25
  335         add     8,8,7
  336         andc    6,12,10
  337         rotlwi  10,10,30
  338         or      15,15,6
  339         xor     17,17,30
  340         add     8,8,15
  341         rotlwi  17,17,1
  342         add     7,0,12
  343         rotlwi  12,8,5
  344         xor     18,18,20
  345         add     7,7,17
  346         and     15,10,9
  347         xor     18,18,26
  348         add     7,7,12
  349         andc    6,11,9
  350         rotlwi  9,9,30
  351         or      15,15,6
  352         xor     18,18,31
  353         add     7,7,15
  354         rotlwi  18,18,1
  355         add     12,0,11
  356         rotlwi  11,7,5
  357         xor     19,19,21
  358         add     12,12,18
  359         and     15,9,8
  360         xor     19,19,27
  361         add     12,12,11
  362         andc    6,10,8
  363         rotlwi  8,8,30
  364         or      15,15,6
  365         xor     19,19,16
  366         add     12,12,15
  367         rotlwi  19,19,1
  368         add     11,0,10
  369         rotlwi  10,12,5
  370         xor     20,20,22
  371         add     11,11,19
  372         and     15,8,7
  373         xor     20,20,28
  374         add     11,11,10
  375         andc    6,9,7
  376         rotlwi  7,7,30
  377         or      15,15,6
  378         xor     20,20,17
  379         add     11,11,15
  380         rotlwi  20,20,1
  381         lis     0,0x6ed9
  382         ori     0,0,0xeba1
  383         add     10,0,9
  384         xor     15,12,8
  385         rotlwi  9,11,5
  386         xor     21,21,23
  387         add     10,10,20
  388         xor     15,15,7
  389         xor     21,21,29
  390         add     10,10,15
  391         rotlwi  12,12,30
  392         xor     21,21,18
  393         add     10,10,9
  394         rotlwi  21,21,1
  395         add     9,0,8
  396         xor     15,11,7
  397         rotlwi  8,10,5
  398         xor     22,22,24
  399         add     9,9,21
  400         xor     15,15,12
  401         xor     22,22,30
  402         add     9,9,15
  403         rotlwi  11,11,30
  404         xor     22,22,19
  405         add     9,9,8
  406         rotlwi  22,22,1
  407         add     8,0,7
  408         xor     15,10,12
  409         rotlwi  7,9,5
  410         xor     23,23,25
  411         add     8,8,22
  412         xor     15,15,11
  413         xor     23,23,31
  414         add     8,8,15
  415         rotlwi  10,10,30
  416         xor     23,23,20
  417         add     8,8,7
  418         rotlwi  23,23,1
  419         add     7,0,12
  420         xor     15,9,11
  421         rotlwi  12,8,5
  422         xor     24,24,26
  423         add     7,7,23
  424         xor     15,15,10
  425         xor     24,24,16
  426         add     7,7,15
  427         rotlwi  9,9,30
  428         xor     24,24,21
  429         add     7,7,12
  430         rotlwi  24,24,1
  431         add     12,0,11
  432         xor     15,8,10
  433         rotlwi  11,7,5
  434         xor     25,25,27
  435         add     12,12,24
  436         xor     15,15,9
  437         xor     25,25,17
  438         add     12,12,15
  439         rotlwi  8,8,30
  440         xor     25,25,22
  441         add     12,12,11
  442         rotlwi  25,25,1
  443         add     11,0,10
  444         xor     15,7,9
  445         rotlwi  10,12,5
  446         xor     26,26,28
  447         add     11,11,25
  448         xor     15,15,8
  449         xor     26,26,18
  450         add     11,11,15
  451         rotlwi  7,7,30
  452         xor     26,26,23
  453         add     11,11,10
  454         rotlwi  26,26,1
  455         add     10,0,9
  456         xor     15,12,8
  457         rotlwi  9,11,5
  458         xor     27,27,29
  459         add     10,10,26
  460         xor     15,15,7
  461         xor     27,27,19
  462         add     10,10,15
  463         rotlwi  12,12,30
  464         xor     27,27,24
  465         add     10,10,9
  466         rotlwi  27,27,1
  467         add     9,0,8
  468         xor     15,11,7
  469         rotlwi  8,10,5
  470         xor     28,28,30
  471         add     9,9,27
  472         xor     15,15,12
  473         xor     28,28,20
  474         add     9,9,15
  475         rotlwi  11,11,30
  476         xor     28,28,25
  477         add     9,9,8
  478         rotlwi  28,28,1
  479         add     8,0,7
  480         xor     15,10,12
  481         rotlwi  7,9,5
  482         xor     29,29,31
  483         add     8,8,28
  484         xor     15,15,11
  485         xor     29,29,21
  486         add     8,8,15
  487         rotlwi  10,10,30
  488         xor     29,29,26
  489         add     8,8,7
  490         rotlwi  29,29,1
  491         add     7,0,12
  492         xor     15,9,11
  493         rotlwi  12,8,5
  494         xor     30,30,16
  495         add     7,7,29
  496         xor     15,15,10
  497         xor     30,30,22
  498         add     7,7,15
  499         rotlwi  9,9,30
  500         xor     30,30,27
  501         add     7,7,12
  502         rotlwi  30,30,1
  503         add     12,0,11
  504         xor     15,8,10
  505         rotlwi  11,7,5
  506         xor     31,31,17
  507         add     12,12,30
  508         xor     15,15,9
  509         xor     31,31,23
  510         add     12,12,15
  511         rotlwi  8,8,30
  512         xor     31,31,28
  513         add     12,12,11
  514         rotlwi  31,31,1
  515         add     11,0,10
  516         xor     15,7,9
  517         rotlwi  10,12,5
  518         xor     16,16,18
  519         add     11,11,31
  520         xor     15,15,8
  521         xor     16,16,24
  522         add     11,11,15
  523         rotlwi  7,7,30
  524         xor     16,16,29
  525         add     11,11,10
  526         rotlwi  16,16,1
  527         add     10,0,9
  528         xor     15,12,8
  529         rotlwi  9,11,5
  530         xor     17,17,19
  531         add     10,10,16
  532         xor     15,15,7
  533         xor     17,17,25
  534         add     10,10,15
  535         rotlwi  12,12,30
  536         xor     17,17,30
  537         add     10,10,9
  538         rotlwi  17,17,1
  539         add     9,0,8
  540         xor     15,11,7
  541         rotlwi  8,10,5
  542         xor     18,18,20
  543         add     9,9,17
  544         xor     15,15,12
  545         xor     18,18,26
  546         add     9,9,15
  547         rotlwi  11,11,30
  548         xor     18,18,31
  549         add     9,9,8
  550         rotlwi  18,18,1
  551         add     8,0,7
  552         xor     15,10,12
  553         rotlwi  7,9,5
  554         xor     19,19,21
  555         add     8,8,18
  556         xor     15,15,11
  557         xor     19,19,27
  558         add     8,8,15
  559         rotlwi  10,10,30
  560         xor     19,19,16
  561         add     8,8,7
  562         rotlwi  19,19,1
  563         add     7,0,12
  564         xor     15,9,11
  565         rotlwi  12,8,5
  566         xor     20,20,22
  567         add     7,7,19
  568         xor     15,15,10
  569         xor     20,20,28
  570         add     7,7,15
  571         rotlwi  9,9,30
  572         xor     20,20,17
  573         add     7,7,12
  574         rotlwi  20,20,1
  575         add     12,0,11
  576         xor     15,8,10
  577         rotlwi  11,7,5
  578         xor     21,21,23
  579         add     12,12,20
  580         xor     15,15,9
  581         xor     21,21,29
  582         add     12,12,15
  583         rotlwi  8,8,30
  584         xor     21,21,18
  585         add     12,12,11
  586         rotlwi  21,21,1
  587         add     11,0,10
  588         xor     15,7,9
  589         rotlwi  10,12,5
  590         xor     22,22,24
  591         add     11,11,21
  592         xor     15,15,8
  593         xor     22,22,30
  594         add     11,11,15
  595         rotlwi  7,7,30
  596         xor     22,22,19
  597         add     11,11,10
  598         rotlwi  22,22,1
  599         add     10,0,9
  600         xor     15,12,8
  601         rotlwi  9,11,5
  602         xor     23,23,25
  603         add     10,10,22
  604         xor     15,15,7
  605         xor     23,23,31
  606         add     10,10,15
  607         rotlwi  12,12,30
  608         xor     23,23,20
  609         add     10,10,9
  610         rotlwi  23,23,1
  611         add     9,0,8
  612         xor     15,11,7
  613         rotlwi  8,10,5
  614         xor     24,24,26
  615         add     9,9,23
  616         xor     15,15,12
  617         xor     24,24,16
  618         add     9,9,15
  619         rotlwi  11,11,30
  620         xor     24,24,21
  621         add     9,9,8
  622         rotlwi  24,24,1
  623         lis     0,0x8f1b
  624         ori     0,0,0xbcdc
  625         add     8,0,7
  626         rotlwi  7,9,5
  627         xor     25,25,27
  628         add     8,8,24
  629         and     15,10,11
  630         xor     25,25,17
  631         add     8,8,7
  632         or      6,10,11
  633         rotlwi  10,10,30
  634         xor     25,25,22
  635         and     6,6,12
  636         or      15,15,6
  637         rotlwi  25,25,1
  638         add     8,8,15
  639         add     7,0,12
  640         rotlwi  12,8,5
  641         xor     26,26,28
  642         add     7,7,25
  643         and     15,9,10
  644         xor     26,26,18
  645         add     7,7,12
  646         or      6,9,10
  647         rotlwi  9,9,30
  648         xor     26,26,23
  649         and     6,6,11
  650         or      15,15,6
  651         rotlwi  26,26,1
  652         add     7,7,15
  653         add     12,0,11
  654         rotlwi  11,7,5
  655         xor     27,27,29
  656         add     12,12,26
  657         and     15,8,9
  658         xor     27,27,19
  659         add     12,12,11
  660         or      6,8,9
  661         rotlwi  8,8,30
  662         xor     27,27,24
  663         and     6,6,10
  664         or      15,15,6
  665         rotlwi  27,27,1
  666         add     12,12,15
  667         add     11,0,10
  668         rotlwi  10,12,5
  669         xor     28,28,30
  670         add     11,11,27
  671         and     15,7,8
  672         xor     28,28,20
  673         add     11,11,10
  674         or      6,7,8
  675         rotlwi  7,7,30
  676         xor     28,28,25
  677         and     6,6,9
  678         or      15,15,6
  679         rotlwi  28,28,1
  680         add     11,11,15
  681         add     10,0,9
  682         rotlwi  9,11,5
  683         xor     29,29,31
  684         add     10,10,28
  685         and     15,12,7
  686         xor     29,29,21
  687         add     10,10,9
  688         or      6,12,7
  689         rotlwi  12,12,30
  690         xor     29,29,26
  691         and     6,6,8
  692         or      15,15,6
  693         rotlwi  29,29,1
  694         add     10,10,15
  695         add     9,0,8
  696         rotlwi  8,10,5
  697         xor     30,30,16
  698         add     9,9,29
  699         and     15,11,12
  700         xor     30,30,22
  701         add     9,9,8
  702         or      6,11,12
  703         rotlwi  11,11,30
  704         xor     30,30,27
  705         and     6,6,7
  706         or      15,15,6
  707         rotlwi  30,30,1
  708         add     9,9,15
  709         add     8,0,7
  710         rotlwi  7,9,5
  711         xor     31,31,17
  712         add     8,8,30
  713         and     15,10,11
  714         xor     31,31,23
  715         add     8,8,7
  716         or      6,10,11
  717         rotlwi  10,10,30
  718         xor     31,31,28
  719         and     6,6,12
  720         or      15,15,6
  721         rotlwi  31,31,1
  722         add     8,8,15
  723         add     7,0,12
  724         rotlwi  12,8,5
  725         xor     16,16,18
  726         add     7,7,31
  727         and     15,9,10
  728         xor     16,16,24
  729         add     7,7,12
  730         or      6,9,10
  731         rotlwi  9,9,30
  732         xor     16,16,29
  733         and     6,6,11
  734         or      15,15,6
  735         rotlwi  16,16,1
  736         add     7,7,15
  737         add     12,0,11
  738         rotlwi  11,7,5
  739         xor     17,17,19
  740         add     12,12,16
  741         and     15,8,9
  742         xor     17,17,25
  743         add     12,12,11
  744         or      6,8,9
  745         rotlwi  8,8,30
  746         xor     17,17,30
  747         and     6,6,10
  748         or      15,15,6
  749         rotlwi  17,17,1
  750         add     12,12,15
  751         add     11,0,10
  752         rotlwi  10,12,5
  753         xor     18,18,20
  754         add     11,11,17
  755         and     15,7,8
  756         xor     18,18,26
  757         add     11,11,10
  758         or      6,7,8
  759         rotlwi  7,7,30
  760         xor     18,18,31
  761         and     6,6,9
  762         or      15,15,6
  763         rotlwi  18,18,1
  764         add     11,11,15
  765         add     10,0,9
  766         rotlwi  9,11,5
  767         xor     19,19,21
  768         add     10,10,18
  769         and     15,12,7
  770         xor     19,19,27
  771         add     10,10,9
  772         or      6,12,7
  773         rotlwi  12,12,30
  774         xor     19,19,16
  775         and     6,6,8
  776         or      15,15,6
  777         rotlwi  19,19,1
  778         add     10,10,15
  779         add     9,0,8
  780         rotlwi  8,10,5
  781         xor     20,20,22
  782         add     9,9,19
  783         and     15,11,12
  784         xor     20,20,28
  785         add     9,9,8
  786         or      6,11,12
  787         rotlwi  11,11,30
  788         xor     20,20,17
  789         and     6,6,7
  790         or      15,15,6
  791         rotlwi  20,20,1
  792         add     9,9,15
  793         add     8,0,7
  794         rotlwi  7,9,5
  795         xor     21,21,23
  796         add     8,8,20
  797         and     15,10,11
  798         xor     21,21,29
  799         add     8,8,7
  800         or      6,10,11
  801         rotlwi  10,10,30
  802         xor     21,21,18
  803         and     6,6,12
  804         or      15,15,6
  805         rotlwi  21,21,1
  806         add     8,8,15
  807         add     7,0,12
  808         rotlwi  12,8,5
  809         xor     22,22,24
  810         add     7,7,21
  811         and     15,9,10
  812         xor     22,22,30
  813         add     7,7,12
  814         or      6,9,10
  815         rotlwi  9,9,30
  816         xor     22,22,19
  817         and     6,6,11
  818         or      15,15,6
  819         rotlwi  22,22,1
  820         add     7,7,15
  821         add     12,0,11
  822         rotlwi  11,7,5
  823         xor     23,23,25
  824         add     12,12,22
  825         and     15,8,9
  826         xor     23,23,31
  827         add     12,12,11
  828         or      6,8,9
  829         rotlwi  8,8,30
  830         xor     23,23,20
  831         and     6,6,10
  832         or      15,15,6
  833         rotlwi  23,23,1
  834         add     12,12,15
  835         add     11,0,10
  836         rotlwi  10,12,5
  837         xor     24,24,26
  838         add     11,11,23
  839         and     15,7,8
  840         xor     24,24,16
  841         add     11,11,10
  842         or      6,7,8
  843         rotlwi  7,7,30
  844         xor     24,24,21
  845         and     6,6,9
  846         or      15,15,6
  847         rotlwi  24,24,1
  848         add     11,11,15
  849         add     10,0,9
  850         rotlwi  9,11,5
  851         xor     25,25,27
  852         add     10,10,24
  853         and     15,12,7
  854         xor     25,25,17
  855         add     10,10,9
  856         or      6,12,7
  857         rotlwi  12,12,30
  858         xor     25,25,22
  859         and     6,6,8
  860         or      15,15,6
  861         rotlwi  25,25,1
  862         add     10,10,15
  863         add     9,0,8
  864         rotlwi  8,10,5
  865         xor     26,26,28
  866         add     9,9,25
  867         and     15,11,12
  868         xor     26,26,18
  869         add     9,9,8
  870         or      6,11,12
  871         rotlwi  11,11,30
  872         xor     26,26,23
  873         and     6,6,7
  874         or      15,15,6
  875         rotlwi  26,26,1
  876         add     9,9,15
  877         add     8,0,7
  878         rotlwi  7,9,5
  879         xor     27,27,29
  880         add     8,8,26
  881         and     15,10,11
  882         xor     27,27,19
  883         add     8,8,7
  884         or      6,10,11
  885         rotlwi  10,10,30
  886         xor     27,27,24
  887         and     6,6,12
  888         or      15,15,6
  889         rotlwi  27,27,1
  890         add     8,8,15
  891         add     7,0,12
  892         rotlwi  12,8,5
  893         xor     28,28,30
  894         add     7,7,27
  895         and     15,9,10
  896         xor     28,28,20
  897         add     7,7,12
  898         or      6,9,10
  899         rotlwi  9,9,30
  900         xor     28,28,25
  901         and     6,6,11
  902         or      15,15,6
  903         rotlwi  28,28,1
  904         add     7,7,15
  905         lis     0,0xca62
  906         ori     0,0,0xc1d6
  907         add     12,0,11
  908         xor     15,8,10
  909         rotlwi  11,7,5
  910         xor     29,29,31
  911         add     12,12,28
  912         xor     15,15,9
  913         xor     29,29,21
  914         add     12,12,15
  915         rotlwi  8,8,30
  916         xor     29,29,26
  917         add     12,12,11
  918         rotlwi  29,29,1
  919         add     11,0,10
  920         xor     15,7,9
  921         rotlwi  10,12,5
  922         xor     30,30,16
  923         add     11,11,29
  924         xor     15,15,8
  925         xor     30,30,22
  926         add     11,11,15
  927         rotlwi  7,7,30
  928         xor     30,30,27
  929         add     11,11,10
  930         rotlwi  30,30,1
  931         add     10,0,9
  932         xor     15,12,8
  933         rotlwi  9,11,5
  934         xor     31,31,17
  935         add     10,10,30
  936         xor     15,15,7
  937         xor     31,31,23
  938         add     10,10,15
  939         rotlwi  12,12,30
  940         xor     31,31,28
  941         add     10,10,9
  942         rotlwi  31,31,1
  943         add     9,0,8
  944         xor     15,11,7
  945         rotlwi  8,10,5
  946         xor     16,16,18
  947         add     9,9,31
  948         xor     15,15,12
  949         xor     16,16,24
  950         add     9,9,15
  951         rotlwi  11,11,30
  952         xor     16,16,29
  953         add     9,9,8
  954         rotlwi  16,16,1
  955         add     8,0,7
  956         xor     15,10,12
  957         rotlwi  7,9,5
  958         xor     17,17,19
  959         add     8,8,16
  960         xor     15,15,11
  961         xor     17,17,25
  962         add     8,8,15
  963         rotlwi  10,10,30
  964         xor     17,17,30
  965         add     8,8,7
  966         rotlwi  17,17,1
  967         add     7,0,12
  968         xor     15,9,11
  969         rotlwi  12,8,5
  970         xor     18,18,20
  971         add     7,7,17
  972         xor     15,15,10
  973         xor     18,18,26
  974         add     7,7,15
  975         rotlwi  9,9,30
  976         xor     18,18,31
  977         add     7,7,12
  978         rotlwi  18,18,1
  979         add     12,0,11
  980         xor     15,8,10
  981         rotlwi  11,7,5
  982         xor     19,19,21
  983         add     12,12,18
  984         xor     15,15,9
  985         xor     19,19,27
  986         add     12,12,15
  987         rotlwi  8,8,30
  988         xor     19,19,16
  989         add     12,12,11
  990         rotlwi  19,19,1
  991         add     11,0,10
  992         xor     15,7,9
  993         rotlwi  10,12,5
  994         xor     20,20,22
  995         add     11,11,19
  996         xor     15,15,8
  997         xor     20,20,28
  998         add     11,11,15
  999         rotlwi  7,7,30
 1000         xor     20,20,17
 1001         add     11,11,10
 1002         rotlwi  20,20,1
 1003         add     10,0,9
 1004         xor     15,12,8
 1005         rotlwi  9,11,5
 1006         xor     21,21,23
 1007         add     10,10,20
 1008         xor     15,15,7
 1009         xor     21,21,29
 1010         add     10,10,15
 1011         rotlwi  12,12,30
 1012         xor     21,21,18
 1013         add     10,10,9
 1014         rotlwi  21,21,1
 1015         add     9,0,8
 1016         xor     15,11,7
 1017         rotlwi  8,10,5
 1018         xor     22,22,24
 1019         add     9,9,21
 1020         xor     15,15,12
 1021         xor     22,22,30
 1022         add     9,9,15
 1023         rotlwi  11,11,30
 1024         xor     22,22,19
 1025         add     9,9,8
 1026         rotlwi  22,22,1
 1027         add     8,0,7
 1028         xor     15,10,12
 1029         rotlwi  7,9,5
 1030         xor     23,23,25
 1031         add     8,8,22
 1032         xor     15,15,11
 1033         xor     23,23,31
 1034         add     8,8,15
 1035         rotlwi  10,10,30
 1036         xor     23,23,20
 1037         add     8,8,7
 1038         rotlwi  23,23,1
 1039         add     7,0,12
 1040         xor     15,9,11
 1041         rotlwi  12,8,5
 1042         xor     24,24,26
 1043         add     7,7,23
 1044         xor     15,15,10
 1045         xor     24,24,16
 1046         add     7,7,15
 1047         rotlwi  9,9,30
 1048         xor     24,24,21
 1049         add     7,7,12
 1050         rotlwi  24,24,1
 1051         add     12,0,11
 1052         xor     15,8,10
 1053         rotlwi  11,7,5
 1054         xor     25,25,27
 1055         add     12,12,24
 1056         xor     15,15,9
 1057         xor     25,25,17
 1058         add     12,12,15
 1059         rotlwi  8,8,30
 1060         xor     25,25,22
 1061         add     12,12,11
 1062         rotlwi  25,25,1
 1063         add     11,0,10
 1064         xor     15,7,9
 1065         rotlwi  10,12,5
 1066         xor     26,26,28
 1067         add     11,11,25
 1068         xor     15,15,8
 1069         xor     26,26,18
 1070         add     11,11,15
 1071         rotlwi  7,7,30
 1072         xor     26,26,23
 1073         add     11,11,10
 1074         rotlwi  26,26,1
 1075         add     10,0,9
 1076         xor     15,12,8
 1077         rotlwi  9,11,5
 1078         xor     27,27,29
 1079         add     10,10,26
 1080         xor     15,15,7
 1081         xor     27,27,19
 1082         add     10,10,15
 1083         rotlwi  12,12,30
 1084         xor     27,27,24
 1085         add     10,10,9
 1086         rotlwi  27,27,1
 1087         add     9,0,8
 1088         xor     15,11,7
 1089         rotlwi  8,10,5
 1090         xor     28,28,30
 1091         add     9,9,27
 1092         xor     15,15,12
 1093         xor     28,28,20
 1094         add     9,9,15
 1095         rotlwi  11,11,30
 1096         xor     28,28,25
 1097         add     9,9,8
 1098         rotlwi  28,28,1
 1099         add     8,0,7
 1100         xor     15,10,12
 1101         rotlwi  7,9,5
 1102         xor     29,29,31
 1103         add     8,8,28
 1104         xor     15,15,11
 1105         xor     29,29,21
 1106         add     8,8,15
 1107         rotlwi  10,10,30
 1108         xor     29,29,26
 1109         add     8,8,7
 1110         rotlwi  29,29,1
 1111         add     7,0,12
 1112         xor     15,9,11
 1113         rotlwi  12,8,5
 1114         xor     30,30,16
 1115         add     7,7,29
 1116         xor     15,15,10
 1117         xor     30,30,22
 1118         add     7,7,15
 1119         rotlwi  9,9,30
 1120         xor     30,30,27
 1121         add     7,7,12
 1122         rotlwi  30,30,1
 1123         add     12,0,11
 1124         xor     15,8,10
 1125         rotlwi  11,7,5
 1126         xor     31,31,17
 1127         add     12,12,30
 1128         xor     15,15,9
 1129         xor     31,31,23
 1130         add     12,12,15
 1131         rotlwi  8,8,30
 1132         xor     31,31,28
 1133         add     12,12,11
 1134         rotlwi  31,31,1
 1135         add     11,0,10
 1136         xor     15,7,9
 1137         rotlwi  10,12,5
 1138         lwz     16,0(3)
 1139         add     11,11,31
 1140         xor     15,15,8
 1141         lwz     17,4(3)
 1142         add     11,11,15
 1143         rotlwi  7,7,30
 1144         lwz     18,8(3)
 1145         lwz     19,12(3)
 1146         add     11,11,10
 1147         lwz     20,16(3)
 1148         add     16,16,11
 1149         add     17,17,12
 1150         add     18,18,7
 1151         add     19,19,8
 1152         add     20,20,9
 1153         stw     16,0(3)
 1154         mr      7,16
 1155         stw     17,4(3)
 1156         mr      8,17
 1157         stw     18,8(3)
 1158         mr      9,18
 1159         stw     19,12(3)
 1160         mr      10,19
 1161         stw     20,16(3)
 1162         mr      11,20
 1163         addi    4,4,64
 1164         bdnz    .Lsha1_block_private
 1165         blr     
 1166 .long   0
 1167 .byte   0,12,0x14,0,0,0,0,0
 1168 .size   sha1_block_data_order,.-sha1_block_data_order
 1169 .byte   83,72,65,49,32,98,108,111,99,107,32,116,114,97,110,115,102,111,114,109,32,102,111,114,32,80,80,67,44,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,102,121,46,99,104,97,108,109,101,114,115,46,115,101,62,0
 1170 .align  2

Cache object: f17eb27b292643e3b9bfce7dd6685020


[ 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.