Text file src/cmd/asm/internal/asm/testdata/avx512enc/gfni_avx512f.s

     1  // Code generated by avx512test. DO NOT EDIT.
     2  
     3  #include "../../../../../../runtime/textflag.h"
     4  
     5  TEXT asmtest_gfni_avx512f(SB), NOSPLIT, $0
     6  	VGF2P8AFFINEINVQB $64, X8, X31, K3, X26            // 62438503cfd040
     7  	VGF2P8AFFINEINVQB $64, X1, X31, K3, X26            // 62638503cfd140
     8  	VGF2P8AFFINEINVQB $64, X0, X31, K3, X26            // 62638503cfd040
     9  	VGF2P8AFFINEINVQB $64, -17(BP), X31, K3, X26       // 62638503cf95efffffff40
    10  	VGF2P8AFFINEINVQB $64, -15(R14)(R15*8), X31, K3, X26 // 62038503cf94fef1ffffff40
    11  	VGF2P8AFFINEINVQB $64, X8, X16, K3, X26            // 6243fd03cfd040
    12  	VGF2P8AFFINEINVQB $64, X1, X16, K3, X26            // 6263fd03cfd140
    13  	VGF2P8AFFINEINVQB $64, X0, X16, K3, X26            // 6263fd03cfd040
    14  	VGF2P8AFFINEINVQB $64, -17(BP), X16, K3, X26       // 6263fd03cf95efffffff40
    15  	VGF2P8AFFINEINVQB $64, -15(R14)(R15*8), X16, K3, X26 // 6203fd03cf94fef1ffffff40
    16  	VGF2P8AFFINEINVQB $64, X8, X7, K3, X26             // 6243c50bcfd040
    17  	VGF2P8AFFINEINVQB $64, X1, X7, K3, X26             // 6263c50bcfd140
    18  	VGF2P8AFFINEINVQB $64, X0, X7, K3, X26             // 6263c50bcfd040
    19  	VGF2P8AFFINEINVQB $64, -17(BP), X7, K3, X26        // 6263c50bcf95efffffff40
    20  	VGF2P8AFFINEINVQB $64, -15(R14)(R15*8), X7, K3, X26 // 6203c50bcf94fef1ffffff40
    21  	VGF2P8AFFINEINVQB $64, X8, X31, K3, X19            // 62c38503cfd840
    22  	VGF2P8AFFINEINVQB $64, X1, X31, K3, X19            // 62e38503cfd940
    23  	VGF2P8AFFINEINVQB $64, X0, X31, K3, X19            // 62e38503cfd840
    24  	VGF2P8AFFINEINVQB $64, -17(BP), X31, K3, X19       // 62e38503cf9defffffff40
    25  	VGF2P8AFFINEINVQB $64, -15(R14)(R15*8), X31, K3, X19 // 62838503cf9cfef1ffffff40
    26  	VGF2P8AFFINEINVQB $64, X8, X16, K3, X19            // 62c3fd03cfd840
    27  	VGF2P8AFFINEINVQB $64, X1, X16, K3, X19            // 62e3fd03cfd940
    28  	VGF2P8AFFINEINVQB $64, X0, X16, K3, X19            // 62e3fd03cfd840
    29  	VGF2P8AFFINEINVQB $64, -17(BP), X16, K3, X19       // 62e3fd03cf9defffffff40
    30  	VGF2P8AFFINEINVQB $64, -15(R14)(R15*8), X16, K3, X19 // 6283fd03cf9cfef1ffffff40
    31  	VGF2P8AFFINEINVQB $64, X8, X7, K3, X19             // 62c3c50bcfd840
    32  	VGF2P8AFFINEINVQB $64, X1, X7, K3, X19             // 62e3c50bcfd940
    33  	VGF2P8AFFINEINVQB $64, X0, X7, K3, X19             // 62e3c50bcfd840
    34  	VGF2P8AFFINEINVQB $64, -17(BP), X7, K3, X19        // 62e3c50bcf9defffffff40
    35  	VGF2P8AFFINEINVQB $64, -15(R14)(R15*8), X7, K3, X19 // 6283c50bcf9cfef1ffffff40
    36  	VGF2P8AFFINEINVQB $64, X8, X31, K3, X0             // 62d38503cfc040
    37  	VGF2P8AFFINEINVQB $64, X1, X31, K3, X0             // 62f38503cfc140
    38  	VGF2P8AFFINEINVQB $64, X0, X31, K3, X0             // 62f38503cfc040
    39  	VGF2P8AFFINEINVQB $64, -17(BP), X31, K3, X0        // 62f38503cf85efffffff40
    40  	VGF2P8AFFINEINVQB $64, -15(R14)(R15*8), X31, K3, X0 // 62938503cf84fef1ffffff40
    41  	VGF2P8AFFINEINVQB $64, X8, X16, K3, X0             // 62d3fd03cfc040
    42  	VGF2P8AFFINEINVQB $64, X1, X16, K3, X0             // 62f3fd03cfc140
    43  	VGF2P8AFFINEINVQB $64, X0, X16, K3, X0             // 62f3fd03cfc040
    44  	VGF2P8AFFINEINVQB $64, -17(BP), X16, K3, X0        // 62f3fd03cf85efffffff40
    45  	VGF2P8AFFINEINVQB $64, -15(R14)(R15*8), X16, K3, X0 // 6293fd03cf84fef1ffffff40
    46  	VGF2P8AFFINEINVQB $64, X8, X7, K3, X0              // 62d3c50bcfc040
    47  	VGF2P8AFFINEINVQB $64, X1, X7, K3, X0              // 62f3c50bcfc140
    48  	VGF2P8AFFINEINVQB $64, X0, X7, K3, X0              // 62f3c50bcfc040
    49  	VGF2P8AFFINEINVQB $64, -17(BP), X7, K3, X0         // 62f3c50bcf85efffffff40
    50  	VGF2P8AFFINEINVQB $64, -15(R14)(R15*8), X7, K3, X0 // 6293c50bcf84fef1ffffff40
    51  	VGF2P8AFFINEINVQB $27, Y5, Y20, K3, Y0             // 62f3dd23cfc51b
    52  	VGF2P8AFFINEINVQB $27, Y28, Y20, K3, Y0            // 6293dd23cfc41b
    53  	VGF2P8AFFINEINVQB $27, Y7, Y20, K3, Y0             // 62f3dd23cfc71b
    54  	VGF2P8AFFINEINVQB $27, (BX), Y20, K3, Y0           // 62f3dd23cf031b
    55  	VGF2P8AFFINEINVQB $27, -17(BP)(SI*1), Y20, K3, Y0  // 62f3dd23cf8435efffffff1b
    56  	VGF2P8AFFINEINVQB $27, Y5, Y12, K3, Y0             // 62f39d2bcfc51b
    57  	VGF2P8AFFINEINVQB $27, Y28, Y12, K3, Y0            // 62939d2bcfc41b
    58  	VGF2P8AFFINEINVQB $27, Y7, Y12, K3, Y0             // 62f39d2bcfc71b
    59  	VGF2P8AFFINEINVQB $27, (BX), Y12, K3, Y0           // 62f39d2bcf031b
    60  	VGF2P8AFFINEINVQB $27, -17(BP)(SI*1), Y12, K3, Y0  // 62f39d2bcf8435efffffff1b
    61  	VGF2P8AFFINEINVQB $27, Y5, Y3, K3, Y0              // 62f3e52bcfc51b
    62  	VGF2P8AFFINEINVQB $27, Y28, Y3, K3, Y0             // 6293e52bcfc41b
    63  	VGF2P8AFFINEINVQB $27, Y7, Y3, K3, Y0              // 62f3e52bcfc71b
    64  	VGF2P8AFFINEINVQB $27, (BX), Y3, K3, Y0            // 62f3e52bcf031b
    65  	VGF2P8AFFINEINVQB $27, -17(BP)(SI*1), Y3, K3, Y0   // 62f3e52bcf8435efffffff1b
    66  	VGF2P8AFFINEINVQB $27, Y5, Y20, K3, Y3             // 62f3dd23cfdd1b
    67  	VGF2P8AFFINEINVQB $27, Y28, Y20, K3, Y3            // 6293dd23cfdc1b
    68  	VGF2P8AFFINEINVQB $27, Y7, Y20, K3, Y3             // 62f3dd23cfdf1b
    69  	VGF2P8AFFINEINVQB $27, (BX), Y20, K3, Y3           // 62f3dd23cf1b1b
    70  	VGF2P8AFFINEINVQB $27, -17(BP)(SI*1), Y20, K3, Y3  // 62f3dd23cf9c35efffffff1b
    71  	VGF2P8AFFINEINVQB $27, Y5, Y12, K3, Y3             // 62f39d2bcfdd1b
    72  	VGF2P8AFFINEINVQB $27, Y28, Y12, K3, Y3            // 62939d2bcfdc1b
    73  	VGF2P8AFFINEINVQB $27, Y7, Y12, K3, Y3             // 62f39d2bcfdf1b
    74  	VGF2P8AFFINEINVQB $27, (BX), Y12, K3, Y3           // 62f39d2bcf1b1b
    75  	VGF2P8AFFINEINVQB $27, -17(BP)(SI*1), Y12, K3, Y3  // 62f39d2bcf9c35efffffff1b
    76  	VGF2P8AFFINEINVQB $27, Y5, Y3, K3, Y3              // 62f3e52bcfdd1b
    77  	VGF2P8AFFINEINVQB $27, Y28, Y3, K3, Y3             // 6293e52bcfdc1b
    78  	VGF2P8AFFINEINVQB $27, Y7, Y3, K3, Y3              // 62f3e52bcfdf1b
    79  	VGF2P8AFFINEINVQB $27, (BX), Y3, K3, Y3            // 62f3e52bcf1b1b
    80  	VGF2P8AFFINEINVQB $27, -17(BP)(SI*1), Y3, K3, Y3   // 62f3e52bcf9c35efffffff1b
    81  	VGF2P8AFFINEINVQB $27, Y5, Y20, K3, Y5             // 62f3dd23cfed1b
    82  	VGF2P8AFFINEINVQB $27, Y28, Y20, K3, Y5            // 6293dd23cfec1b
    83  	VGF2P8AFFINEINVQB $27, Y7, Y20, K3, Y5             // 62f3dd23cfef1b
    84  	VGF2P8AFFINEINVQB $27, (BX), Y20, K3, Y5           // 62f3dd23cf2b1b
    85  	VGF2P8AFFINEINVQB $27, -17(BP)(SI*1), Y20, K3, Y5  // 62f3dd23cfac35efffffff1b
    86  	VGF2P8AFFINEINVQB $27, Y5, Y12, K3, Y5             // 62f39d2bcfed1b
    87  	VGF2P8AFFINEINVQB $27, Y28, Y12, K3, Y5            // 62939d2bcfec1b
    88  	VGF2P8AFFINEINVQB $27, Y7, Y12, K3, Y5             // 62f39d2bcfef1b
    89  	VGF2P8AFFINEINVQB $27, (BX), Y12, K3, Y5           // 62f39d2bcf2b1b
    90  	VGF2P8AFFINEINVQB $27, -17(BP)(SI*1), Y12, K3, Y5  // 62f39d2bcfac35efffffff1b
    91  	VGF2P8AFFINEINVQB $27, Y5, Y3, K3, Y5              // 62f3e52bcfed1b
    92  	VGF2P8AFFINEINVQB $27, Y28, Y3, K3, Y5             // 6293e52bcfec1b
    93  	VGF2P8AFFINEINVQB $27, Y7, Y3, K3, Y5              // 62f3e52bcfef1b
    94  	VGF2P8AFFINEINVQB $27, (BX), Y3, K3, Y5            // 62f3e52bcf2b1b
    95  	VGF2P8AFFINEINVQB $27, -17(BP)(SI*1), Y3, K3, Y5   // 62f3e52bcfac35efffffff1b
    96  	VGF2P8AFFINEINVQB $47, Z3, Z14, K2, Z28            // 62638d4acfe32f
    97  	VGF2P8AFFINEINVQB $47, Z12, Z14, K2, Z28           // 62438d4acfe42f
    98  	VGF2P8AFFINEINVQB $47, 99(R15)(R15*1), Z14, K2, Z28 // 62038d4acfa43f630000002f
    99  	VGF2P8AFFINEINVQB $47, (DX), Z14, K2, Z28          // 62638d4acf222f
   100  	VGF2P8AFFINEINVQB $47, Z3, Z28, K2, Z28            // 62639d42cfe32f
   101  	VGF2P8AFFINEINVQB $47, Z12, Z28, K2, Z28           // 62439d42cfe42f
   102  	VGF2P8AFFINEINVQB $47, 99(R15)(R15*1), Z28, K2, Z28 // 62039d42cfa43f630000002f
   103  	VGF2P8AFFINEINVQB $47, (DX), Z28, K2, Z28          // 62639d42cf222f
   104  	VGF2P8AFFINEINVQB $47, Z3, Z14, K2, Z13            // 62738d4acfeb2f
   105  	VGF2P8AFFINEINVQB $47, Z12, Z14, K2, Z13           // 62538d4acfec2f
   106  	VGF2P8AFFINEINVQB $47, 99(R15)(R15*1), Z14, K2, Z13 // 62138d4acfac3f630000002f
   107  	VGF2P8AFFINEINVQB $47, (DX), Z14, K2, Z13          // 62738d4acf2a2f
   108  	VGF2P8AFFINEINVQB $47, Z3, Z28, K2, Z13            // 62739d42cfeb2f
   109  	VGF2P8AFFINEINVQB $47, Z12, Z28, K2, Z13           // 62539d42cfec2f
   110  	VGF2P8AFFINEINVQB $47, 99(R15)(R15*1), Z28, K2, Z13 // 62139d42cfac3f630000002f
   111  	VGF2P8AFFINEINVQB $47, (DX), Z28, K2, Z13          // 62739d42cf2a2f
   112  	VGF2P8AFFINEQB $82, X22, X21, K1, X15              // 6233d501cefe52
   113  	VGF2P8AFFINEQB $82, X7, X21, K1, X15               // 6273d501ceff52
   114  	VGF2P8AFFINEQB $82, X19, X21, K1, X15              // 6233d501cefb52
   115  	VGF2P8AFFINEQB $82, 17(SP)(BP*2), X21, K1, X15     // 6273d501cebc6c1100000052
   116  	VGF2P8AFFINEQB $82, -7(DI)(R8*4), X21, K1, X15     // 6233d501cebc87f9ffffff52
   117  	VGF2P8AFFINEQB $82, X22, X0, K1, X15               // 6233fd09cefe52
   118  	VGF2P8AFFINEQB $82, X7, X0, K1, X15                // 6273fd09ceff52
   119  	VGF2P8AFFINEQB $82, X19, X0, K1, X15               // 6233fd09cefb52
   120  	VGF2P8AFFINEQB $82, 17(SP)(BP*2), X0, K1, X15      // 6273fd09cebc6c1100000052
   121  	VGF2P8AFFINEQB $82, -7(DI)(R8*4), X0, K1, X15      // 6233fd09cebc87f9ffffff52
   122  	VGF2P8AFFINEQB $82, X22, X28, K1, X15              // 62339d01cefe52
   123  	VGF2P8AFFINEQB $82, X7, X28, K1, X15               // 62739d01ceff52
   124  	VGF2P8AFFINEQB $82, X19, X28, K1, X15              // 62339d01cefb52
   125  	VGF2P8AFFINEQB $82, 17(SP)(BP*2), X28, K1, X15     // 62739d01cebc6c1100000052
   126  	VGF2P8AFFINEQB $82, -7(DI)(R8*4), X28, K1, X15     // 62339d01cebc87f9ffffff52
   127  	VGF2P8AFFINEQB $82, X22, X21, K1, X0               // 62b3d501cec652
   128  	VGF2P8AFFINEQB $82, X7, X21, K1, X0                // 62f3d501cec752
   129  	VGF2P8AFFINEQB $82, X19, X21, K1, X0               // 62b3d501cec352
   130  	VGF2P8AFFINEQB $82, 17(SP)(BP*2), X21, K1, X0      // 62f3d501ce846c1100000052
   131  	VGF2P8AFFINEQB $82, -7(DI)(R8*4), X21, K1, X0      // 62b3d501ce8487f9ffffff52
   132  	VGF2P8AFFINEQB $82, X22, X0, K1, X0                // 62b3fd09cec652
   133  	VGF2P8AFFINEQB $82, X7, X0, K1, X0                 // 62f3fd09cec752
   134  	VGF2P8AFFINEQB $82, X19, X0, K1, X0                // 62b3fd09cec352
   135  	VGF2P8AFFINEQB $82, 17(SP)(BP*2), X0, K1, X0       // 62f3fd09ce846c1100000052
   136  	VGF2P8AFFINEQB $82, -7(DI)(R8*4), X0, K1, X0       // 62b3fd09ce8487f9ffffff52
   137  	VGF2P8AFFINEQB $82, X22, X28, K1, X0               // 62b39d01cec652
   138  	VGF2P8AFFINEQB $82, X7, X28, K1, X0                // 62f39d01cec752
   139  	VGF2P8AFFINEQB $82, X19, X28, K1, X0               // 62b39d01cec352
   140  	VGF2P8AFFINEQB $82, 17(SP)(BP*2), X28, K1, X0      // 62f39d01ce846c1100000052
   141  	VGF2P8AFFINEQB $82, -7(DI)(R8*4), X28, K1, X0      // 62b39d01ce8487f9ffffff52
   142  	VGF2P8AFFINEQB $82, X22, X21, K1, X16              // 62a3d501cec652
   143  	VGF2P8AFFINEQB $82, X7, X21, K1, X16               // 62e3d501cec752
   144  	VGF2P8AFFINEQB $82, X19, X21, K1, X16              // 62a3d501cec352
   145  	VGF2P8AFFINEQB $82, 17(SP)(BP*2), X21, K1, X16     // 62e3d501ce846c1100000052
   146  	VGF2P8AFFINEQB $82, -7(DI)(R8*4), X21, K1, X16     // 62a3d501ce8487f9ffffff52
   147  	VGF2P8AFFINEQB $82, X22, X0, K1, X16               // 62a3fd09cec652
   148  	VGF2P8AFFINEQB $82, X7, X0, K1, X16                // 62e3fd09cec752
   149  	VGF2P8AFFINEQB $82, X19, X0, K1, X16               // 62a3fd09cec352
   150  	VGF2P8AFFINEQB $82, 17(SP)(BP*2), X0, K1, X16      // 62e3fd09ce846c1100000052
   151  	VGF2P8AFFINEQB $82, -7(DI)(R8*4), X0, K1, X16      // 62a3fd09ce8487f9ffffff52
   152  	VGF2P8AFFINEQB $82, X22, X28, K1, X16              // 62a39d01cec652
   153  	VGF2P8AFFINEQB $82, X7, X28, K1, X16               // 62e39d01cec752
   154  	VGF2P8AFFINEQB $82, X19, X28, K1, X16              // 62a39d01cec352
   155  	VGF2P8AFFINEQB $82, 17(SP)(BP*2), X28, K1, X16     // 62e39d01ce846c1100000052
   156  	VGF2P8AFFINEQB $82, -7(DI)(R8*4), X28, K1, X16     // 62a39d01ce8487f9ffffff52
   157  	VGF2P8AFFINEQB $126, Y17, Y12, K2, Y0              // 62b39d2acec17e
   158  	VGF2P8AFFINEQB $126, Y7, Y12, K2, Y0               // 62f39d2acec77e
   159  	VGF2P8AFFINEQB $126, Y9, Y12, K2, Y0               // 62d39d2acec17e
   160  	VGF2P8AFFINEQB $126, 15(R8)(R14*4), Y12, K2, Y0    // 62939d2ace84b00f0000007e
   161  	VGF2P8AFFINEQB $126, -7(CX)(DX*4), Y12, K2, Y0     // 62f39d2ace8491f9ffffff7e
   162  	VGF2P8AFFINEQB $126, Y17, Y1, K2, Y0               // 62b3f52acec17e
   163  	VGF2P8AFFINEQB $126, Y7, Y1, K2, Y0                // 62f3f52acec77e
   164  	VGF2P8AFFINEQB $126, Y9, Y1, K2, Y0                // 62d3f52acec17e
   165  	VGF2P8AFFINEQB $126, 15(R8)(R14*4), Y1, K2, Y0     // 6293f52ace84b00f0000007e
   166  	VGF2P8AFFINEQB $126, -7(CX)(DX*4), Y1, K2, Y0      // 62f3f52ace8491f9ffffff7e
   167  	VGF2P8AFFINEQB $126, Y17, Y14, K2, Y0              // 62b38d2acec17e
   168  	VGF2P8AFFINEQB $126, Y7, Y14, K2, Y0               // 62f38d2acec77e
   169  	VGF2P8AFFINEQB $126, Y9, Y14, K2, Y0               // 62d38d2acec17e
   170  	VGF2P8AFFINEQB $126, 15(R8)(R14*4), Y14, K2, Y0    // 62938d2ace84b00f0000007e
   171  	VGF2P8AFFINEQB $126, -7(CX)(DX*4), Y14, K2, Y0     // 62f38d2ace8491f9ffffff7e
   172  	VGF2P8AFFINEQB $126, Y17, Y12, K2, Y22             // 62a39d2acef17e
   173  	VGF2P8AFFINEQB $126, Y7, Y12, K2, Y22              // 62e39d2acef77e
   174  	VGF2P8AFFINEQB $126, Y9, Y12, K2, Y22              // 62c39d2acef17e
   175  	VGF2P8AFFINEQB $126, 15(R8)(R14*4), Y12, K2, Y22   // 62839d2aceb4b00f0000007e
   176  	VGF2P8AFFINEQB $126, -7(CX)(DX*4), Y12, K2, Y22    // 62e39d2aceb491f9ffffff7e
   177  	VGF2P8AFFINEQB $126, Y17, Y1, K2, Y22              // 62a3f52acef17e
   178  	VGF2P8AFFINEQB $126, Y7, Y1, K2, Y22               // 62e3f52acef77e
   179  	VGF2P8AFFINEQB $126, Y9, Y1, K2, Y22               // 62c3f52acef17e
   180  	VGF2P8AFFINEQB $126, 15(R8)(R14*4), Y1, K2, Y22    // 6283f52aceb4b00f0000007e
   181  	VGF2P8AFFINEQB $126, -7(CX)(DX*4), Y1, K2, Y22     // 62e3f52aceb491f9ffffff7e
   182  	VGF2P8AFFINEQB $126, Y17, Y14, K2, Y22             // 62a38d2acef17e
   183  	VGF2P8AFFINEQB $126, Y7, Y14, K2, Y22              // 62e38d2acef77e
   184  	VGF2P8AFFINEQB $126, Y9, Y14, K2, Y22              // 62c38d2acef17e
   185  	VGF2P8AFFINEQB $126, 15(R8)(R14*4), Y14, K2, Y22   // 62838d2aceb4b00f0000007e
   186  	VGF2P8AFFINEQB $126, -7(CX)(DX*4), Y14, K2, Y22    // 62e38d2aceb491f9ffffff7e
   187  	VGF2P8AFFINEQB $126, Y17, Y12, K2, Y13             // 62339d2acee97e
   188  	VGF2P8AFFINEQB $126, Y7, Y12, K2, Y13              // 62739d2aceef7e
   189  	VGF2P8AFFINEQB $126, Y9, Y12, K2, Y13              // 62539d2acee97e
   190  	VGF2P8AFFINEQB $126, 15(R8)(R14*4), Y12, K2, Y13   // 62139d2aceacb00f0000007e
   191  	VGF2P8AFFINEQB $126, -7(CX)(DX*4), Y12, K2, Y13    // 62739d2aceac91f9ffffff7e
   192  	VGF2P8AFFINEQB $126, Y17, Y1, K2, Y13              // 6233f52acee97e
   193  	VGF2P8AFFINEQB $126, Y7, Y1, K2, Y13               // 6273f52aceef7e
   194  	VGF2P8AFFINEQB $126, Y9, Y1, K2, Y13               // 6253f52acee97e
   195  	VGF2P8AFFINEQB $126, 15(R8)(R14*4), Y1, K2, Y13    // 6213f52aceacb00f0000007e
   196  	VGF2P8AFFINEQB $126, -7(CX)(DX*4), Y1, K2, Y13     // 6273f52aceac91f9ffffff7e
   197  	VGF2P8AFFINEQB $126, Y17, Y14, K2, Y13             // 62338d2acee97e
   198  	VGF2P8AFFINEQB $126, Y7, Y14, K2, Y13              // 62738d2aceef7e
   199  	VGF2P8AFFINEQB $126, Y9, Y14, K2, Y13              // 62538d2acee97e
   200  	VGF2P8AFFINEQB $126, 15(R8)(R14*4), Y14, K2, Y13   // 62138d2aceacb00f0000007e
   201  	VGF2P8AFFINEQB $126, -7(CX)(DX*4), Y14, K2, Y13    // 62738d2aceac91f9ffffff7e
   202  	VGF2P8AFFINEQB $94, Z5, Z19, K1, Z15               // 6273e541cefd5e
   203  	VGF2P8AFFINEQB $94, Z1, Z19, K1, Z15               // 6273e541cef95e
   204  	VGF2P8AFFINEQB $94, -17(BP)(SI*8), Z19, K1, Z15    // 6273e541cebcf5efffffff5e
   205  	VGF2P8AFFINEQB $94, (R15), Z19, K1, Z15            // 6253e541ce3f5e
   206  	VGF2P8AFFINEQB $94, Z5, Z15, K1, Z15               // 62738549cefd5e
   207  	VGF2P8AFFINEQB $94, Z1, Z15, K1, Z15               // 62738549cef95e
   208  	VGF2P8AFFINEQB $94, -17(BP)(SI*8), Z15, K1, Z15    // 62738549cebcf5efffffff5e
   209  	VGF2P8AFFINEQB $94, (R15), Z15, K1, Z15            // 62538549ce3f5e
   210  	VGF2P8AFFINEQB $94, Z5, Z19, K1, Z30               // 6263e541cef55e
   211  	VGF2P8AFFINEQB $94, Z1, Z19, K1, Z30               // 6263e541cef15e
   212  	VGF2P8AFFINEQB $94, -17(BP)(SI*8), Z19, K1, Z30    // 6263e541ceb4f5efffffff5e
   213  	VGF2P8AFFINEQB $94, (R15), Z19, K1, Z30            // 6243e541ce375e
   214  	VGF2P8AFFINEQB $94, Z5, Z15, K1, Z30               // 62638549cef55e
   215  	VGF2P8AFFINEQB $94, Z1, Z15, K1, Z30               // 62638549cef15e
   216  	VGF2P8AFFINEQB $94, -17(BP)(SI*8), Z15, K1, Z30    // 62638549ceb4f5efffffff5e
   217  	VGF2P8AFFINEQB $94, (R15), Z15, K1, Z30            // 62438549ce375e
   218  	VGF2P8MULB X15, X1, K7, X7                         // 62d2750fcfff
   219  	VGF2P8MULB X12, X1, K7, X7                         // 62d2750fcffc
   220  	VGF2P8MULB X0, X1, K7, X7                          // 62f2750fcff8
   221  	VGF2P8MULB 15(R8), X1, K7, X7                      // 62d2750fcfb80f000000
   222  	VGF2P8MULB (BP), X1, K7, X7                        // 62f2750fcf7d00
   223  	VGF2P8MULB X15, X7, K7, X7                         // 62d2450fcfff
   224  	VGF2P8MULB X12, X7, K7, X7                         // 62d2450fcffc
   225  	VGF2P8MULB X0, X7, K7, X7                          // 62f2450fcff8
   226  	VGF2P8MULB 15(R8), X7, K7, X7                      // 62d2450fcfb80f000000
   227  	VGF2P8MULB (BP), X7, K7, X7                        // 62f2450fcf7d00
   228  	VGF2P8MULB X15, X9, K7, X7                         // 62d2350fcfff
   229  	VGF2P8MULB X12, X9, K7, X7                         // 62d2350fcffc
   230  	VGF2P8MULB X0, X9, K7, X7                          // 62f2350fcff8
   231  	VGF2P8MULB 15(R8), X9, K7, X7                      // 62d2350fcfb80f000000
   232  	VGF2P8MULB (BP), X9, K7, X7                        // 62f2350fcf7d00
   233  	VGF2P8MULB X15, X1, K7, X16                        // 62c2750fcfc7
   234  	VGF2P8MULB X12, X1, K7, X16                        // 62c2750fcfc4
   235  	VGF2P8MULB X0, X1, K7, X16                         // 62e2750fcfc0
   236  	VGF2P8MULB 15(R8), X1, K7, X16                     // 62c2750fcf800f000000
   237  	VGF2P8MULB (BP), X1, K7, X16                       // 62e2750fcf4500
   238  	VGF2P8MULB X15, X7, K7, X16                        // 62c2450fcfc7
   239  	VGF2P8MULB X12, X7, K7, X16                        // 62c2450fcfc4
   240  	VGF2P8MULB X0, X7, K7, X16                         // 62e2450fcfc0
   241  	VGF2P8MULB 15(R8), X7, K7, X16                     // 62c2450fcf800f000000
   242  	VGF2P8MULB (BP), X7, K7, X16                       // 62e2450fcf4500
   243  	VGF2P8MULB X15, X9, K7, X16                        // 62c2350fcfc7
   244  	VGF2P8MULB X12, X9, K7, X16                        // 62c2350fcfc4
   245  	VGF2P8MULB X0, X9, K7, X16                         // 62e2350fcfc0
   246  	VGF2P8MULB 15(R8), X9, K7, X16                     // 62c2350fcf800f000000
   247  	VGF2P8MULB (BP), X9, K7, X16                       // 62e2350fcf4500
   248  	VGF2P8MULB X15, X1, K7, X31                        // 6242750fcfff
   249  	VGF2P8MULB X12, X1, K7, X31                        // 6242750fcffc
   250  	VGF2P8MULB X0, X1, K7, X31                         // 6262750fcff8
   251  	VGF2P8MULB 15(R8), X1, K7, X31                     // 6242750fcfb80f000000
   252  	VGF2P8MULB (BP), X1, K7, X31                       // 6262750fcf7d00
   253  	VGF2P8MULB X15, X7, K7, X31                        // 6242450fcfff
   254  	VGF2P8MULB X12, X7, K7, X31                        // 6242450fcffc
   255  	VGF2P8MULB X0, X7, K7, X31                         // 6262450fcff8
   256  	VGF2P8MULB 15(R8), X7, K7, X31                     // 6242450fcfb80f000000
   257  	VGF2P8MULB (BP), X7, K7, X31                       // 6262450fcf7d00
   258  	VGF2P8MULB X15, X9, K7, X31                        // 6242350fcfff
   259  	VGF2P8MULB X12, X9, K7, X31                        // 6242350fcffc
   260  	VGF2P8MULB X0, X9, K7, X31                         // 6262350fcff8
   261  	VGF2P8MULB 15(R8), X9, K7, X31                     // 6242350fcfb80f000000
   262  	VGF2P8MULB (BP), X9, K7, X31                       // 6262350fcf7d00
   263  	VGF2P8MULB Y2, Y28, K1, Y31                        // 62621d21cffa
   264  	VGF2P8MULB Y21, Y28, K1, Y31                       // 62221d21cffd
   265  	VGF2P8MULB Y12, Y28, K1, Y31                       // 62421d21cffc
   266  	VGF2P8MULB (R8), Y28, K1, Y31                      // 62421d21cf38
   267  	VGF2P8MULB 15(DX)(BX*2), Y28, K1, Y31              // 62621d21cfbc5a0f000000
   268  	VGF2P8MULB Y2, Y13, K1, Y31                        // 62621529cffa
   269  	VGF2P8MULB Y21, Y13, K1, Y31                       // 62221529cffd
   270  	VGF2P8MULB Y12, Y13, K1, Y31                       // 62421529cffc
   271  	VGF2P8MULB (R8), Y13, K1, Y31                      // 62421529cf38
   272  	VGF2P8MULB 15(DX)(BX*2), Y13, K1, Y31              // 62621529cfbc5a0f000000
   273  	VGF2P8MULB Y2, Y7, K1, Y31                         // 62624529cffa
   274  	VGF2P8MULB Y21, Y7, K1, Y31                        // 62224529cffd
   275  	VGF2P8MULB Y12, Y7, K1, Y31                        // 62424529cffc
   276  	VGF2P8MULB (R8), Y7, K1, Y31                       // 62424529cf38
   277  	VGF2P8MULB 15(DX)(BX*2), Y7, K1, Y31               // 62624529cfbc5a0f000000
   278  	VGF2P8MULB Y2, Y28, K1, Y8                         // 62721d21cfc2
   279  	VGF2P8MULB Y21, Y28, K1, Y8                        // 62321d21cfc5
   280  	VGF2P8MULB Y12, Y28, K1, Y8                        // 62521d21cfc4
   281  	VGF2P8MULB (R8), Y28, K1, Y8                       // 62521d21cf00
   282  	VGF2P8MULB 15(DX)(BX*2), Y28, K1, Y8               // 62721d21cf845a0f000000
   283  	VGF2P8MULB Y2, Y13, K1, Y8                         // 62721529cfc2
   284  	VGF2P8MULB Y21, Y13, K1, Y8                        // 62321529cfc5
   285  	VGF2P8MULB Y12, Y13, K1, Y8                        // 62521529cfc4
   286  	VGF2P8MULB (R8), Y13, K1, Y8                       // 62521529cf00
   287  	VGF2P8MULB 15(DX)(BX*2), Y13, K1, Y8               // 62721529cf845a0f000000
   288  	VGF2P8MULB Y2, Y7, K1, Y8                          // 62724529cfc2
   289  	VGF2P8MULB Y21, Y7, K1, Y8                         // 62324529cfc5
   290  	VGF2P8MULB Y12, Y7, K1, Y8                         // 62524529cfc4
   291  	VGF2P8MULB (R8), Y7, K1, Y8                        // 62524529cf00
   292  	VGF2P8MULB 15(DX)(BX*2), Y7, K1, Y8                // 62724529cf845a0f000000
   293  	VGF2P8MULB Y2, Y28, K1, Y1                         // 62f21d21cfca
   294  	VGF2P8MULB Y21, Y28, K1, Y1                        // 62b21d21cfcd
   295  	VGF2P8MULB Y12, Y28, K1, Y1                        // 62d21d21cfcc
   296  	VGF2P8MULB (R8), Y28, K1, Y1                       // 62d21d21cf08
   297  	VGF2P8MULB 15(DX)(BX*2), Y28, K1, Y1               // 62f21d21cf8c5a0f000000
   298  	VGF2P8MULB Y2, Y13, K1, Y1                         // 62f21529cfca
   299  	VGF2P8MULB Y21, Y13, K1, Y1                        // 62b21529cfcd
   300  	VGF2P8MULB Y12, Y13, K1, Y1                        // 62d21529cfcc
   301  	VGF2P8MULB (R8), Y13, K1, Y1                       // 62d21529cf08
   302  	VGF2P8MULB 15(DX)(BX*2), Y13, K1, Y1               // 62f21529cf8c5a0f000000
   303  	VGF2P8MULB Y2, Y7, K1, Y1                          // 62f24529cfca
   304  	VGF2P8MULB Y21, Y7, K1, Y1                         // 62b24529cfcd
   305  	VGF2P8MULB Y12, Y7, K1, Y1                         // 62d24529cfcc
   306  	VGF2P8MULB (R8), Y7, K1, Y1                        // 62d24529cf08
   307  	VGF2P8MULB 15(DX)(BX*2), Y7, K1, Y1                // 62f24529cf8c5a0f000000
   308  	VGF2P8MULB Z21, Z14, K1, Z3                        // 62b20d49cfdd
   309  	VGF2P8MULB Z8, Z14, K1, Z3                         // 62d20d49cfd8
   310  	VGF2P8MULB 7(SI)(DI*8), Z14, K1, Z3                // 62f20d49cf9cfe07000000
   311  	VGF2P8MULB -15(R14), Z14, K1, Z3                   // 62d20d49cf9ef1ffffff
   312  	VGF2P8MULB Z21, Z15, K1, Z3                        // 62b20549cfdd
   313  	VGF2P8MULB Z8, Z15, K1, Z3                         // 62d20549cfd8
   314  	VGF2P8MULB 7(SI)(DI*8), Z15, K1, Z3                // 62f20549cf9cfe07000000
   315  	VGF2P8MULB -15(R14), Z15, K1, Z3                   // 62d20549cf9ef1ffffff
   316  	VGF2P8MULB Z21, Z14, K1, Z5                        // 62b20d49cfed
   317  	VGF2P8MULB Z8, Z14, K1, Z5                         // 62d20d49cfe8
   318  	VGF2P8MULB 7(SI)(DI*8), Z14, K1, Z5                // 62f20d49cfacfe07000000
   319  	VGF2P8MULB -15(R14), Z14, K1, Z5                   // 62d20d49cfaef1ffffff
   320  	VGF2P8MULB Z21, Z15, K1, Z5                        // 62b20549cfed
   321  	VGF2P8MULB Z8, Z15, K1, Z5                         // 62d20549cfe8
   322  	VGF2P8MULB 7(SI)(DI*8), Z15, K1, Z5                // 62f20549cfacfe07000000
   323  	VGF2P8MULB -15(R14), Z15, K1, Z5                   // 62d20549cfaef1ffffff
   324  	RET
   325  

View as plain text