Lines Matching +full:64 +full:- +full:byte
1 /* Do not modify. This file is auto-generated from aesni-x86.pl. */
11 .byte 243,15,30,251
24 .byte 102,15,56,220,209
29 .byte 102,15,56,221,209
35 .size aesni_encrypt,.-.L_aesni_encrypt_begin
43 .byte 243,15,30,251
56 .byte 102,15,56,222,209
61 .byte 102,15,56,223,209
67 .size aesni_decrypt,.-.L_aesni_decrypt_begin
73 .byte 243,15,30,251
86 .byte 102,15,56,220,209
87 .byte 102,15,56,220,217
90 .byte 102,15,56,220,208
91 .byte 102,15,56,220,216
92 movups -16(%edx,%ecx,1),%xmm0
94 .byte 102,15,56,220,209
95 .byte 102,15,56,220,217
96 .byte 102,15,56,221,208
97 .byte 102,15,56,221,216
99 .size _aesni_encrypt2,.-_aesni_encrypt2
105 .byte 243,15,30,251
118 .byte 102,15,56,222,209
119 .byte 102,15,56,222,217
122 .byte 102,15,56,222,208
123 .byte 102,15,56,222,216
124 movups -16(%edx,%ecx,1),%xmm0
126 .byte 102,15,56,222,209
127 .byte 102,15,56,222,217
128 .byte 102,15,56,223,208
129 .byte 102,15,56,223,216
131 .size _aesni_decrypt2,.-_aesni_decrypt2
137 .byte 243,15,30,251
151 .byte 102,15,56,220,209
152 .byte 102,15,56,220,217
153 .byte 102,15,56,220,225
156 .byte 102,15,56,220,208
157 .byte 102,15,56,220,216
158 .byte 102,15,56,220,224
159 movups -16(%edx,%ecx,1),%xmm0
161 .byte 102,15,56,220,209
162 .byte 102,15,56,220,217
163 .byte 102,15,56,220,225
164 .byte 102,15,56,221,208
165 .byte 102,15,56,221,216
166 .byte 102,15,56,221,224
168 .size _aesni_encrypt3,.-_aesni_encrypt3
174 .byte 243,15,30,251
188 .byte 102,15,56,222,209
189 .byte 102,15,56,222,217
190 .byte 102,15,56,222,225
193 .byte 102,15,56,222,208
194 .byte 102,15,56,222,216
195 .byte 102,15,56,222,224
196 movups -16(%edx,%ecx,1),%xmm0
198 .byte 102,15,56,222,209
199 .byte 102,15,56,222,217
200 .byte 102,15,56,222,225
201 .byte 102,15,56,223,208
202 .byte 102,15,56,223,216
203 .byte 102,15,56,223,224
205 .size _aesni_decrypt3,.-_aesni_decrypt3
211 .byte 243,15,30,251
224 .byte 15,31,64,0
227 .byte 102,15,56,220,209
228 .byte 102,15,56,220,217
229 .byte 102,15,56,220,225
230 .byte 102,15,56,220,233
233 .byte 102,15,56,220,208
234 .byte 102,15,56,220,216
235 .byte 102,15,56,220,224
236 .byte 102,15,56,220,232
237 movups -16(%edx,%ecx,1),%xmm0
239 .byte 102,15,56,220,209
240 .byte 102,15,56,220,217
241 .byte 102,15,56,220,225
242 .byte 102,15,56,220,233
243 .byte 102,15,56,221,208
244 .byte 102,15,56,221,216
245 .byte 102,15,56,221,224
246 .byte 102,15,56,221,232
248 .size _aesni_encrypt4,.-_aesni_encrypt4
254 .byte 243,15,30,251
267 .byte 15,31,64,0
270 .byte 102,15,56,222,209
271 .byte 102,15,56,222,217
272 .byte 102,15,56,222,225
273 .byte 102,15,56,222,233
276 .byte 102,15,56,222,208
277 .byte 102,15,56,222,216
278 .byte 102,15,56,222,224
279 .byte 102,15,56,222,232
280 movups -16(%edx,%ecx,1),%xmm0
282 .byte 102,15,56,222,209
283 .byte 102,15,56,222,217
284 .byte 102,15,56,222,225
285 .byte 102,15,56,222,233
286 .byte 102,15,56,223,208
287 .byte 102,15,56,223,216
288 .byte 102,15,56,223,224
289 .byte 102,15,56,223,232
291 .size _aesni_decrypt4,.-_aesni_decrypt4
297 .byte 243,15,30,251
306 .byte 102,15,56,220,209
309 .byte 102,15,56,220,217
312 .byte 102,15,56,220,225
319 .byte 102,15,56,220,209
320 .byte 102,15,56,220,217
321 .byte 102,15,56,220,225
323 .byte 102,15,56,220,233
324 .byte 102,15,56,220,241
325 .byte 102,15,56,220,249
329 .byte 102,15,56,220,208
330 .byte 102,15,56,220,216
331 .byte 102,15,56,220,224
332 .byte 102,15,56,220,232
333 .byte 102,15,56,220,240
334 .byte 102,15,56,220,248
335 movups -16(%edx,%ecx,1),%xmm0
337 .byte 102,15,56,220,209
338 .byte 102,15,56,220,217
339 .byte 102,15,56,220,225
340 .byte 102,15,56,220,233
341 .byte 102,15,56,220,241
342 .byte 102,15,56,220,249
343 .byte 102,15,56,221,208
344 .byte 102,15,56,221,216
345 .byte 102,15,56,221,224
346 .byte 102,15,56,221,232
347 .byte 102,15,56,221,240
348 .byte 102,15,56,221,248
350 .size _aesni_encrypt6,.-_aesni_encrypt6
356 .byte 243,15,30,251
365 .byte 102,15,56,222,209
368 .byte 102,15,56,222,217
371 .byte 102,15,56,222,225
378 .byte 102,15,56,222,209
379 .byte 102,15,56,222,217
380 .byte 102,15,56,222,225
382 .byte 102,15,56,222,233
383 .byte 102,15,56,222,241
384 .byte 102,15,56,222,249
388 .byte 102,15,56,222,208
389 .byte 102,15,56,222,216
390 .byte 102,15,56,222,224
391 .byte 102,15,56,222,232
392 .byte 102,15,56,222,240
393 .byte 102,15,56,222,248
394 movups -16(%edx,%ecx,1),%xmm0
396 .byte 102,15,56,222,209
397 .byte 102,15,56,222,217
398 .byte 102,15,56,222,225
399 .byte 102,15,56,222,233
400 .byte 102,15,56,222,241
401 .byte 102,15,56,222,249
402 .byte 102,15,56,223,208
403 .byte 102,15,56,223,216
404 .byte 102,15,56,223,224
405 .byte 102,15,56,223,232
406 .byte 102,15,56,223,240
407 .byte 102,15,56,223,248
409 .size _aesni_decrypt6,.-_aesni_decrypt6
417 .byte 243,15,30,251
429 andl $-16,%eax
442 movdqu 64(%esi),%xmm6
457 movups %xmm6,64(%edi)
458 movdqu 64(%esi),%xmm6
473 movups %xmm6,64(%edi)
485 cmpl $64,%eax
489 movups 64(%esi),%xmm6
496 movups %xmm6,64(%edi)
505 .byte 102,15,56,220,209
510 .byte 102,15,56,221,209
544 movdqu 64(%esi),%xmm6
559 movups %xmm6,64(%edi)
560 movdqu 64(%esi),%xmm6
575 movups %xmm6,64(%edi)
587 cmpl $64,%eax
591 movups 64(%esi),%xmm6
598 movups %xmm6,64(%edi)
607 .byte 102,15,56,222,209
612 .byte 102,15,56,223,209
649 .size aesni_ecb_encrypt,.-.L_aesni_ecb_encrypt_begin
657 .byte 243,15,30,251
672 andl $-16,%esp
694 .byte 102,15,56,0,253
705 .byte 102,15,56,220,209
706 .byte 102,15,56,220,217
709 .byte 102,15,56,220,208
710 .byte 102,15,56,220,216
711 movups -16(%edx,%ecx,1),%xmm0
713 .byte 102,15,56,220,209
714 .byte 102,15,56,220,217
717 .byte 102,15,56,221,208
718 .byte 102,15,56,221,216
723 .byte 102,15,56,0,213
742 .size aesni_ccm64_encrypt_blocks,.-.L_aesni_ccm64_encrypt_blocks_begin
750 .byte 243,15,30,251
765 andl $-16,%esp
784 .byte 102,15,56,0,253
790 .byte 102,15,56,220,209
795 .byte 102,15,56,221,209
811 .byte 102,15,56,0,213
822 .byte 102,15,56,220,209
823 .byte 102,15,56,220,217
826 .byte 102,15,56,220,208
827 .byte 102,15,56,220,216
828 movups -16(%edx,%ecx,1),%xmm0
832 .byte 102,15,56,220,209
833 .byte 102,15,56,220,217
834 .byte 102,15,56,221,208
835 .byte 102,15,56,221,216
848 .byte 102,15,56,220,217
853 .byte 102,15,56,221,217
870 .size aesni_ccm64_decrypt_blocks,.-.L_aesni_ccm64_decrypt_blocks_begin
878 .byte 243,15,30,251
892 andl $-16,%esp
907 .byte 102,15,58,22,251,3
908 .byte 102,15,58,34,253,3
914 .byte 102,15,58,34,195,0
916 .byte 102,15,58,34,205,0
918 .byte 102,15,58,34,195,1
920 .byte 102,15,58,34,205,1
922 .byte 102,15,58,34,195,2
924 .byte 102,15,58,34,205,2
926 .byte 102,15,56,0,194
928 movdqa %xmm1,64(%esp)
929 .byte 102,15,56,0,202
945 pshufd $64,%xmm0,%xmm4
951 pshufd $64,%xmm1,%xmm7
955 .byte 102,15,56,220,209
958 .byte 102,15,56,220,217
961 .byte 102,15,56,220,225
962 .byte 102,15,56,220,233
963 .byte 102,15,56,220,241
964 .byte 102,15,56,220,249
974 movdqa 64(%esp),%xmm1
981 movups 64(%esi),%xmm4
986 .byte 102,15,56,0,194
990 movdqa %xmm1,64(%esp)
991 .byte 102,15,56,0,202
992 movups %xmm6,64(%edi)
1009 pshufd $64,%xmm0,%xmm4
1028 movups 64(%esi),%xmm1
1035 movups %xmm6,64(%edi)
1047 .byte 102,15,56,220,209
1052 .byte 102,15,56,221,209
1105 movdqa %xmm0,64(%esp)
1113 .size aesni_ctr32_encrypt_blocks,.-.L_aesni_ctr32_encrypt_blocks_begin
1121 .byte 243,15,30,251
1137 .byte 102,15,56,220,209
1142 .byte 102,15,56,221,209
1150 andl $-16,%esp
1161 andl $-16,%eax
1202 movdqa %xmm1,64(%esp)
1215 movdqu 64(%esi),%xmm6
1226 .byte 102,15,56,220,209
1228 pxor 64(%esp),%xmm6
1229 .byte 102,15,56,220,217
1232 .byte 102,15,56,220,225
1233 .byte 102,15,56,220,233
1234 .byte 102,15,56,220,241
1235 .byte 102,15,56,220,249
1247 xorps 64(%esp),%xmm6
1250 movups %xmm6,64(%edi)
1285 cmpl $64,%eax
1309 movdqu 64(%esi),%xmm6
1313 movdqa %xmm7,64(%esp)
1316 movaps 64(%esp),%xmm1
1326 movups %xmm6,64(%edi)
1339 .byte 102,15,56,220,209
1344 .byte 102,15,56,221,209
1394 leal 64(%esi),%esi
1407 leal 64(%edi),%edi
1432 movzbl -16(%edi),%edx
1434 movb %cl,-16(%edi)
1442 movups -16(%edi),%xmm2
1449 .byte 102,15,56,220,209
1454 .byte 102,15,56,221,209
1456 movups %xmm2,-16(%edi)
1469 movdqa %xmm0,64(%esp)
1478 .size aesni_xts_encrypt,.-.L_aesni_xts_encrypt_begin
1486 .byte 243,15,30,251
1502 .byte 102,15,56,220,209
1507 .byte 102,15,56,221,209
1514 andl $-16,%esp
1533 andl $-16,%eax
1572 movdqa %xmm1,64(%esp)
1585 movdqu 64(%esi),%xmm6
1596 .byte 102,15,56,222,209
1598 pxor 64(%esp),%xmm6
1599 .byte 102,15,56,222,217
1602 .byte 102,15,56,222,225
1603 .byte 102,15,56,222,233
1604 .byte 102,15,56,222,241
1605 .byte 102,15,56,222,249
1617 xorps 64(%esp),%xmm6
1620 movups %xmm6,64(%edi)
1655 cmpl $64,%eax
1679 movdqu 64(%esi),%xmm6
1683 movdqa %xmm7,64(%esp)
1686 movaps 64(%esp),%xmm1
1696 movups %xmm6,64(%edi)
1709 .byte 102,15,56,222,209
1714 .byte 102,15,56,223,209
1764 leal 64(%esi),%esi
1777 leal 64(%edi),%edi
1817 .byte 102,15,56,222,209
1822 .byte 102,15,56,223,209
1844 .byte 102,15,56,222,209
1849 .byte 102,15,56,223,209
1864 movdqa %xmm0,64(%esp)
1873 .size aesni_xts_decrypt,.-.L_aesni_xts_decrypt_begin
1881 .byte 243,15,30,251
1900 andl $-16,%esp
1903 leal -96(%esi,%eax,1),%eax
1926 .byte 102,15,56,220,209
1931 .byte 102,15,56,221,209
1935 movups %xmm2,-16(%edi,%esi,1)
1978 movdqa %xmm6,64(%esp)
1980 movups -48(%edx,%ecx,1),%xmm0
1985 movdqu 64(%esi),%xmm6
2001 movups -32(%edx,%ecx,1),%xmm1
2006 pxor 64(%esp),%xmm6
2008 movups -16(%edx,%ecx,1),%xmm0
2009 .byte 102,15,56,220,209
2010 .byte 102,15,56,220,217
2011 .byte 102,15,56,220,225
2012 .byte 102,15,56,220,233
2013 .byte 102,15,56,220,241
2014 .byte 102,15,56,220,249
2023 pxor 64(%esp),%xmm6
2026 movdqu %xmm2,-96(%edi,%esi,1)
2027 movdqu %xmm3,-80(%edi,%esi,1)
2028 movdqu %xmm4,-64(%edi,%esi,1)
2029 movdqu %xmm5,-48(%edi,%esi,1)
2030 movdqu %xmm6,-32(%edi,%esi,1)
2031 movdqu %xmm7,-16(%edi,%esi,1)
2041 cmpl $64,%eax
2066 movdqa %xmm6,64(%esp)
2067 movups -48(%edx,%ecx,1),%xmm0
2072 movdqu 64(%esi),%xmm6
2085 movups -32(%edx,%ecx,1),%xmm1
2090 pxor 64(%esp),%xmm6
2091 movups -16(%edx,%ecx,1),%xmm0
2092 .byte 102,15,56,220,209
2093 .byte 102,15,56,220,217
2094 .byte 102,15,56,220,225
2095 .byte 102,15,56,220,233
2096 .byte 102,15,56,220,241
2097 .byte 102,15,56,220,249
2100 movdqa 64(%esp),%xmm0
2111 movdqu %xmm6,64(%edi,%esi,1)
2129 .byte 102,15,56,220,209
2134 .byte 102,15,56,221,209
2258 movdqa %xmm2,64(%esp)
2273 .size aesni_ocb_encrypt,.-.L_aesni_ocb_encrypt_begin
2281 .byte 243,15,30,251
2300 andl $-16,%esp
2303 leal -96(%esi,%eax,1),%eax
2325 .byte 102,15,56,222,209
2330 .byte 102,15,56,223,209
2335 movups %xmm2,-16(%edi,%esi,1)
2378 movdqa %xmm6,64(%esp)
2380 movups -48(%edx,%ecx,1),%xmm0
2385 movdqu 64(%esi),%xmm6
2395 movups -32(%edx,%ecx,1),%xmm1
2400 pxor 64(%esp),%xmm6
2402 movups -16(%edx,%ecx,1),%xmm0
2403 .byte 102,15,56,222,209
2404 .byte 102,15,56,222,217
2405 .byte 102,15,56,222,225
2406 .byte 102,15,56,222,233
2407 .byte 102,15,56,222,241
2408 .byte 102,15,56,222,249
2418 pxor 64(%esp),%xmm6
2421 movdqu %xmm2,-96(%edi,%esi,1)
2423 movdqu %xmm3,-80(%edi,%esi,1)
2425 movdqu %xmm4,-64(%edi,%esi,1)
2427 movdqu %xmm5,-48(%edi,%esi,1)
2429 movdqu %xmm6,-32(%edi,%esi,1)
2431 movdqu %xmm7,-16(%edi,%esi,1)
2441 cmpl $64,%eax
2466 movdqa %xmm6,64(%esp)
2467 movups -48(%edx,%ecx,1),%xmm0
2472 movdqu 64(%esi),%xmm6
2480 movups -32(%edx,%ecx,1),%xmm1
2485 pxor 64(%esp),%xmm6
2486 movups -16(%edx,%ecx,1),%xmm0
2487 .byte 102,15,56,222,209
2488 .byte 102,15,56,222,217
2489 .byte 102,15,56,222,225
2490 .byte 102,15,56,222,233
2491 .byte 102,15,56,222,241
2492 .byte 102,15,56,222,249
2495 movdqa 64(%esp),%xmm0
2511 movdqu %xmm6,64(%edi,%esi,1)
2528 .byte 102,15,56,222,209
2533 .byte 102,15,56,223,209
2658 movdqa %xmm2,64(%esp)
2673 .size aesni_ocb_decrypt,.-.L_aesni_ocb_decrypt_begin
2681 .byte 243,15,30,251
2693 andl $-16,%ebx
2721 .byte 102,15,56,220,209
2726 .byte 102,15,56,221,209
2745 leal -16(%edi),%edi
2767 movdqu 64(%esi),%xmm6
2778 movups 64(%esi),%xmm1
2789 movups %xmm6,64(%edi)
2812 cmpl $64,%eax
2814 movups 64(%esi),%xmm6
2827 movups 64(%esi),%xmm7
2836 leal 64(%edi),%edi
2848 .byte 102,15,56,222,209
2853 .byte 102,15,56,223,209
2903 subl $64,%eax
2939 .size aesni_cbc_encrypt,.-.L_aesni_cbc_encrypt_begin
2945 .byte 243,15,30,251
2957 leal .Lkey_const-.L112pic(%ebx),%ebx
2958 leal OPENSSL_ia32cap_P-.Lkey_const(%ebx),%ebp
2975 movups %xmm0,-16(%edx)
2976 .byte 102,15,58,223,200,1
2978 .byte 102,15,58,223,200,2
2980 .byte 102,15,58,223,200,4
2982 .byte 102,15,58,223,200,8
2984 .byte 102,15,58,223,200,16
2986 .byte 102,15,58,223,200,32
2988 .byte 102,15,58,223,200,64
2990 .byte 102,15,58,223,200,128
2992 .byte 102,15,58,223,200,27
2994 .byte 102,15,58,223,200,54
3017 movdqu %xmm0,-16(%edx)
3019 .byte 102,15,56,0,197
3020 .byte 102,15,56,221,196
3031 movdqu %xmm0,-16(%edx)
3036 .byte 102,15,56,0,197
3037 .byte 102,15,56,221,196
3049 .byte 102,15,56,0,197
3050 .byte 102,15,56,221,196
3069 movups %xmm0,-16(%edx)
3070 .byte 102,15,58,223,202,1
3072 .byte 102,15,58,223,202,2
3074 .byte 102,15,58,223,202,4
3076 .byte 102,15,58,223,202,8
3078 .byte 102,15,58,223,202,16
3080 .byte 102,15,58,223,202,32
3082 .byte 102,15,58,223,202,64
3084 .byte 102,15,58,223,202,128
3123 movdqu %xmm0,-16(%edx)
3127 .byte 102,15,56,0,213
3128 .byte 102,15,56,221,212
3144 movdqu %xmm0,-16(%edx)
3157 movups %xmm0,-32(%edx)
3158 movups %xmm2,-16(%edx)
3159 .byte 102,15,58,223,202,1
3161 .byte 102,15,58,223,200,1
3163 .byte 102,15,58,223,202,2
3165 .byte 102,15,58,223,200,2
3167 .byte 102,15,58,223,202,4
3169 .byte 102,15,58,223,200,4
3171 .byte 102,15,58,223,202,8
3173 .byte 102,15,58,223,200,8
3175 .byte 102,15,58,223,202,16
3177 .byte 102,15,58,223,200,16
3179 .byte 102,15,58,223,202,32
3181 .byte 102,15,58,223,200,32
3183 .byte 102,15,58,223,202,64
3217 movdqu %xmm0,-32(%edx)
3219 movdqu %xmm2,-16(%edx)
3221 .byte 102,15,56,0,213
3222 .byte 102,15,56,221,212
3237 .byte 102,15,56,221,211
3266 movl $-1,%eax
3273 movl $-2,%eax
3277 .size _aesni_set_encrypt_key,.-_aesni_set_encrypt_key
3285 .byte 243,15,30,251
3293 .size aesni_set_encrypt_key,.-.L_aesni_set_encrypt_key_begin
3301 .byte 243,15,30,251
3318 leal -16(%eax),%eax
3322 .byte 102,15,56,219,192
3323 .byte 102,15,56,219,201
3325 leal -16(%eax),%eax
3327 movups %xmm1,-16(%edx)
3331 .byte 102,15,56,219,192
3338 .size aesni_set_decrypt_key,.-.L_aesni_set_decrypt_key_begin
3339 .align 64
3345 .byte 65,69,83,32,102,111,114,32,73,110,116,101,108,32,65,69
3346 .byte 83,45,78,73,44,32,67,82,89,80,84,79,71,65,77,83
3347 .byte 32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115
3348 .byte 115,108,46,111,114,103,62,0
3353 .long 1f - 0f
3354 .long 4f - 1f
3361 .long 3f - 2f
3376 .byte 243,15,30,251
3389 .byte 102,15,56,220,209
3394 .byte 102,15,56,221,209
3400 .size aesni_encrypt,.-.L_aesni_encrypt_begin
3408 .byte 243,15,30,251
3421 .byte 102,15,56,222,209
3426 .byte 102,15,56,223,209
3432 .size aesni_decrypt,.-.L_aesni_decrypt_begin
3438 .byte 243,15,30,251
3451 .byte 102,15,56,220,209
3452 .byte 102,15,56,220,217
3455 .byte 102,15,56,220,208
3456 .byte 102,15,56,220,216
3457 movups -16(%edx,%ecx,1),%xmm0
3459 .byte 102,15,56,220,209
3460 .byte 102,15,56,220,217
3461 .byte 102,15,56,221,208
3462 .byte 102,15,56,221,216
3464 .size _aesni_encrypt2,.-_aesni_encrypt2
3470 .byte 243,15,30,251
3483 .byte 102,15,56,222,209
3484 .byte 102,15,56,222,217
3487 .byte 102,15,56,222,208
3488 .byte 102,15,56,222,216
3489 movups -16(%edx,%ecx,1),%xmm0
3491 .byte 102,15,56,222,209
3492 .byte 102,15,56,222,217
3493 .byte 102,15,56,223,208
3494 .byte 102,15,56,223,216
3496 .size _aesni_decrypt2,.-_aesni_decrypt2
3502 .byte 243,15,30,251
3516 .byte 102,15,56,220,209
3517 .byte 102,15,56,220,217
3518 .byte 102,15,56,220,225
3521 .byte 102,15,56,220,208
3522 .byte 102,15,56,220,216
3523 .byte 102,15,56,220,224
3524 movups -16(%edx,%ecx,1),%xmm0
3526 .byte 102,15,56,220,209
3527 .byte 102,15,56,220,217
3528 .byte 102,15,56,220,225
3529 .byte 102,15,56,221,208
3530 .byte 102,15,56,221,216
3531 .byte 102,15,56,221,224
3533 .size _aesni_encrypt3,.-_aesni_encrypt3
3539 .byte 243,15,30,251
3553 .byte 102,15,56,222,209
3554 .byte 102,15,56,222,217
3555 .byte 102,15,56,222,225
3558 .byte 102,15,56,222,208
3559 .byte 102,15,56,222,216
3560 .byte 102,15,56,222,224
3561 movups -16(%edx,%ecx,1),%xmm0
3563 .byte 102,15,56,222,209
3564 .byte 102,15,56,222,217
3565 .byte 102,15,56,222,225
3566 .byte 102,15,56,223,208
3567 .byte 102,15,56,223,216
3568 .byte 102,15,56,223,224
3570 .size _aesni_decrypt3,.-_aesni_decrypt3
3576 .byte 243,15,30,251
3589 .byte 15,31,64,0
3592 .byte 102,15,56,220,209
3593 .byte 102,15,56,220,217
3594 .byte 102,15,56,220,225
3595 .byte 102,15,56,220,233
3598 .byte 102,15,56,220,208
3599 .byte 102,15,56,220,216
3600 .byte 102,15,56,220,224
3601 .byte 102,15,56,220,232
3602 movups -16(%edx,%ecx,1),%xmm0
3604 .byte 102,15,56,220,209
3605 .byte 102,15,56,220,217
3606 .byte 102,15,56,220,225
3607 .byte 102,15,56,220,233
3608 .byte 102,15,56,221,208
3609 .byte 102,15,56,221,216
3610 .byte 102,15,56,221,224
3611 .byte 102,15,56,221,232
3613 .size _aesni_encrypt4,.-_aesni_encrypt4
3619 .byte 243,15,30,251
3632 .byte 15,31,64,0
3635 .byte 102,15,56,222,209
3636 .byte 102,15,56,222,217
3637 .byte 102,15,56,222,225
3638 .byte 102,15,56,222,233
3641 .byte 102,15,56,222,208
3642 .byte 102,15,56,222,216
3643 .byte 102,15,56,222,224
3644 .byte 102,15,56,222,232
3645 movups -16(%edx,%ecx,1),%xmm0
3647 .byte 102,15,56,222,209
3648 .byte 102,15,56,222,217
3649 .byte 102,15,56,222,225
3650 .byte 102,15,56,222,233
3651 .byte 102,15,56,223,208
3652 .byte 102,15,56,223,216
3653 .byte 102,15,56,223,224
3654 .byte 102,15,56,223,232
3656 .size _aesni_decrypt4,.-_aesni_decrypt4
3662 .byte 243,15,30,251
3671 .byte 102,15,56,220,209
3674 .byte 102,15,56,220,217
3677 .byte 102,15,56,220,225
3684 .byte 102,15,56,220,209
3685 .byte 102,15,56,220,217
3686 .byte 102,15,56,220,225
3688 .byte 102,15,56,220,233
3689 .byte 102,15,56,220,241
3690 .byte 102,15,56,220,249
3694 .byte 102,15,56,220,208
3695 .byte 102,15,56,220,216
3696 .byte 102,15,56,220,224
3697 .byte 102,15,56,220,232
3698 .byte 102,15,56,220,240
3699 .byte 102,15,56,220,248
3700 movups -16(%edx,%ecx,1),%xmm0
3702 .byte 102,15,56,220,209
3703 .byte 102,15,56,220,217
3704 .byte 102,15,56,220,225
3705 .byte 102,15,56,220,233
3706 .byte 102,15,56,220,241
3707 .byte 102,15,56,220,249
3708 .byte 102,15,56,221,208
3709 .byte 102,15,56,221,216
3710 .byte 102,15,56,221,224
3711 .byte 102,15,56,221,232
3712 .byte 102,15,56,221,240
3713 .byte 102,15,56,221,248
3715 .size _aesni_encrypt6,.-_aesni_encrypt6
3721 .byte 243,15,30,251
3730 .byte 102,15,56,222,209
3733 .byte 102,15,56,222,217
3736 .byte 102,15,56,222,225
3743 .byte 102,15,56,222,209
3744 .byte 102,15,56,222,217
3745 .byte 102,15,56,222,225
3747 .byte 102,15,56,222,233
3748 .byte 102,15,56,222,241
3749 .byte 102,15,56,222,249
3753 .byte 102,15,56,222,208
3754 .byte 102,15,56,222,216
3755 .byte 102,15,56,222,224
3756 .byte 102,15,56,222,232
3757 .byte 102,15,56,222,240
3758 .byte 102,15,56,222,248
3759 movups -16(%edx,%ecx,1),%xmm0
3761 .byte 102,15,56,222,209
3762 .byte 102,15,56,222,217
3763 .byte 102,15,56,222,225
3764 .byte 102,15,56,222,233
3765 .byte 102,15,56,222,241
3766 .byte 102,15,56,222,249
3767 .byte 102,15,56,223,208
3768 .byte 102,15,56,223,216
3769 .byte 102,15,56,223,224
3770 .byte 102,15,56,223,232
3771 .byte 102,15,56,223,240
3772 .byte 102,15,56,223,248
3774 .size _aesni_decrypt6,.-_aesni_decrypt6
3782 .byte 243,15,30,251
3794 andl $-16,%eax
3807 movdqu 64(%esi),%xmm6
3822 movups %xmm6,64(%edi)
3823 movdqu 64(%esi),%xmm6
3838 movups %xmm6,64(%edi)
3850 cmpl $64,%eax
3854 movups 64(%esi),%xmm6
3861 movups %xmm6,64(%edi)
3870 .byte 102,15,56,220,209
3875 .byte 102,15,56,221,209
3909 movdqu 64(%esi),%xmm6
3924 movups %xmm6,64(%edi)
3925 movdqu 64(%esi),%xmm6
3940 movups %xmm6,64(%edi)
3952 cmpl $64,%eax
3956 movups 64(%esi),%xmm6
3963 movups %xmm6,64(%edi)
3972 .byte 102,15,56,222,209
3977 .byte 102,15,56,223,209
4014 .size aesni_ecb_encrypt,.-.L_aesni_ecb_encrypt_begin
4022 .byte 243,15,30,251
4037 andl $-16,%esp
4059 .byte 102,15,56,0,253
4070 .byte 102,15,56,220,209
4071 .byte 102,15,56,220,217
4074 .byte 102,15,56,220,208
4075 .byte 102,15,56,220,216
4076 movups -16(%edx,%ecx,1),%xmm0
4078 .byte 102,15,56,220,209
4079 .byte 102,15,56,220,217
4082 .byte 102,15,56,221,208
4083 .byte 102,15,56,221,216
4088 .byte 102,15,56,0,213
4107 .size aesni_ccm64_encrypt_blocks,.-.L_aesni_ccm64_encrypt_blocks_begin
4115 .byte 243,15,30,251
4130 andl $-16,%esp
4149 .byte 102,15,56,0,253
4155 .byte 102,15,56,220,209
4160 .byte 102,15,56,221,209
4176 .byte 102,15,56,0,213
4187 .byte 102,15,56,220,209
4188 .byte 102,15,56,220,217
4191 .byte 102,15,56,220,208
4192 .byte 102,15,56,220,216
4193 movups -16(%edx,%ecx,1),%xmm0
4197 .byte 102,15,56,220,209
4198 .byte 102,15,56,220,217
4199 .byte 102,15,56,221,208
4200 .byte 102,15,56,221,216
4213 .byte 102,15,56,220,217
4218 .byte 102,15,56,221,217
4235 .size aesni_ccm64_decrypt_blocks,.-.L_aesni_ccm64_decrypt_blocks_begin
4243 .byte 243,15,30,251
4257 andl $-16,%esp
4272 .byte 102,15,58,22,251,3
4273 .byte 102,15,58,34,253,3
4279 .byte 102,15,58,34,195,0
4281 .byte 102,15,58,34,205,0
4283 .byte 102,15,58,34,195,1
4285 .byte 102,15,58,34,205,1
4287 .byte 102,15,58,34,195,2
4289 .byte 102,15,58,34,205,2
4291 .byte 102,15,56,0,194
4293 movdqa %xmm1,64(%esp)
4294 .byte 102,15,56,0,202
4310 pshufd $64,%xmm0,%xmm4
4316 pshufd $64,%xmm1,%xmm7
4320 .byte 102,15,56,220,209
4323 .byte 102,15,56,220,217
4326 .byte 102,15,56,220,225
4327 .byte 102,15,56,220,233
4328 .byte 102,15,56,220,241
4329 .byte 102,15,56,220,249
4339 movdqa 64(%esp),%xmm1
4346 movups 64(%esi),%xmm4
4351 .byte 102,15,56,0,194
4355 movdqa %xmm1,64(%esp)
4356 .byte 102,15,56,0,202
4357 movups %xmm6,64(%edi)
4374 pshufd $64,%xmm0,%xmm4
4393 movups 64(%esi),%xmm1
4400 movups %xmm6,64(%edi)
4412 .byte 102,15,56,220,209
4417 .byte 102,15,56,221,209
4470 movdqa %xmm0,64(%esp)
4478 .size aesni_ctr32_encrypt_blocks,.-.L_aesni_ctr32_encrypt_blocks_begin
4486 .byte 243,15,30,251
4502 .byte 102,15,56,220,209
4507 .byte 102,15,56,221,209
4515 andl $-16,%esp
4526 andl $-16,%eax
4567 movdqa %xmm1,64(%esp)
4580 movdqu 64(%esi),%xmm6
4591 .byte 102,15,56,220,209
4593 pxor 64(%esp),%xmm6
4594 .byte 102,15,56,220,217
4597 .byte 102,15,56,220,225
4598 .byte 102,15,56,220,233
4599 .byte 102,15,56,220,241
4600 .byte 102,15,56,220,249
4612 xorps 64(%esp),%xmm6
4615 movups %xmm6,64(%edi)
4650 cmpl $64,%eax
4674 movdqu 64(%esi),%xmm6
4678 movdqa %xmm7,64(%esp)
4681 movaps 64(%esp),%xmm1
4691 movups %xmm6,64(%edi)
4704 .byte 102,15,56,220,209
4709 .byte 102,15,56,221,209
4759 leal 64(%esi),%esi
4772 leal 64(%edi),%edi
4797 movzbl -16(%edi),%edx
4799 movb %cl,-16(%edi)
4807 movups -16(%edi),%xmm2
4814 .byte 102,15,56,220,209
4819 .byte 102,15,56,221,209
4821 movups %xmm2,-16(%edi)
4834 movdqa %xmm0,64(%esp)
4843 .size aesni_xts_encrypt,.-.L_aesni_xts_encrypt_begin
4851 .byte 243,15,30,251
4867 .byte 102,15,56,220,209
4872 .byte 102,15,56,221,209
4879 andl $-16,%esp
4898 andl $-16,%eax
4937 movdqa %xmm1,64(%esp)
4950 movdqu 64(%esi),%xmm6
4961 .byte 102,15,56,222,209
4963 pxor 64(%esp),%xmm6
4964 .byte 102,15,56,222,217
4967 .byte 102,15,56,222,225
4968 .byte 102,15,56,222,233
4969 .byte 102,15,56,222,241
4970 .byte 102,15,56,222,249
4982 xorps 64(%esp),%xmm6
4985 movups %xmm6,64(%edi)
5020 cmpl $64,%eax
5044 movdqu 64(%esi),%xmm6
5048 movdqa %xmm7,64(%esp)
5051 movaps 64(%esp),%xmm1
5061 movups %xmm6,64(%edi)
5074 .byte 102,15,56,222,209
5079 .byte 102,15,56,223,209
5129 leal 64(%esi),%esi
5142 leal 64(%edi),%edi
5182 .byte 102,15,56,222,209
5187 .byte 102,15,56,223,209
5209 .byte 102,15,56,222,209
5214 .byte 102,15,56,223,209
5229 movdqa %xmm0,64(%esp)
5238 .size aesni_xts_decrypt,.-.L_aesni_xts_decrypt_begin
5246 .byte 243,15,30,251
5265 andl $-16,%esp
5268 leal -96(%esi,%eax,1),%eax
5291 .byte 102,15,56,220,209
5296 .byte 102,15,56,221,209
5300 movups %xmm2,-16(%edi,%esi,1)
5343 movdqa %xmm6,64(%esp)
5345 movups -48(%edx,%ecx,1),%xmm0
5350 movdqu 64(%esi),%xmm6
5366 movups -32(%edx,%ecx,1),%xmm1
5371 pxor 64(%esp),%xmm6
5373 movups -16(%edx,%ecx,1),%xmm0
5374 .byte 102,15,56,220,209
5375 .byte 102,15,56,220,217
5376 .byte 102,15,56,220,225
5377 .byte 102,15,56,220,233
5378 .byte 102,15,56,220,241
5379 .byte 102,15,56,220,249
5388 pxor 64(%esp),%xmm6
5391 movdqu %xmm2,-96(%edi,%esi,1)
5392 movdqu %xmm3,-80(%edi,%esi,1)
5393 movdqu %xmm4,-64(%edi,%esi,1)
5394 movdqu %xmm5,-48(%edi,%esi,1)
5395 movdqu %xmm6,-32(%edi,%esi,1)
5396 movdqu %xmm7,-16(%edi,%esi,1)
5406 cmpl $64,%eax
5431 movdqa %xmm6,64(%esp)
5432 movups -48(%edx,%ecx,1),%xmm0
5437 movdqu 64(%esi),%xmm6
5450 movups -32(%edx,%ecx,1),%xmm1
5455 pxor 64(%esp),%xmm6
5456 movups -16(%edx,%ecx,1),%xmm0
5457 .byte 102,15,56,220,209
5458 .byte 102,15,56,220,217
5459 .byte 102,15,56,220,225
5460 .byte 102,15,56,220,233
5461 .byte 102,15,56,220,241
5462 .byte 102,15,56,220,249
5465 movdqa 64(%esp),%xmm0
5476 movdqu %xmm6,64(%edi,%esi,1)
5494 .byte 102,15,56,220,209
5499 .byte 102,15,56,221,209
5623 movdqa %xmm2,64(%esp)
5638 .size aesni_ocb_encrypt,.-.L_aesni_ocb_encrypt_begin
5646 .byte 243,15,30,251
5665 andl $-16,%esp
5668 leal -96(%esi,%eax,1),%eax
5690 .byte 102,15,56,222,209
5695 .byte 102,15,56,223,209
5700 movups %xmm2,-16(%edi,%esi,1)
5743 movdqa %xmm6,64(%esp)
5745 movups -48(%edx,%ecx,1),%xmm0
5750 movdqu 64(%esi),%xmm6
5760 movups -32(%edx,%ecx,1),%xmm1
5765 pxor 64(%esp),%xmm6
5767 movups -16(%edx,%ecx,1),%xmm0
5768 .byte 102,15,56,222,209
5769 .byte 102,15,56,222,217
5770 .byte 102,15,56,222,225
5771 .byte 102,15,56,222,233
5772 .byte 102,15,56,222,241
5773 .byte 102,15,56,222,249
5783 pxor 64(%esp),%xmm6
5786 movdqu %xmm2,-96(%edi,%esi,1)
5788 movdqu %xmm3,-80(%edi,%esi,1)
5790 movdqu %xmm4,-64(%edi,%esi,1)
5792 movdqu %xmm5,-48(%edi,%esi,1)
5794 movdqu %xmm6,-32(%edi,%esi,1)
5796 movdqu %xmm7,-16(%edi,%esi,1)
5806 cmpl $64,%eax
5831 movdqa %xmm6,64(%esp)
5832 movups -48(%edx,%ecx,1),%xmm0
5837 movdqu 64(%esi),%xmm6
5845 movups -32(%edx,%ecx,1),%xmm1
5850 pxor 64(%esp),%xmm6
5851 movups -16(%edx,%ecx,1),%xmm0
5852 .byte 102,15,56,222,209
5853 .byte 102,15,56,222,217
5854 .byte 102,15,56,222,225
5855 .byte 102,15,56,222,233
5856 .byte 102,15,56,222,241
5857 .byte 102,15,56,222,249
5860 movdqa 64(%esp),%xmm0
5876 movdqu %xmm6,64(%edi,%esi,1)
5893 .byte 102,15,56,222,209
5898 .byte 102,15,56,223,209
6023 movdqa %xmm2,64(%esp)
6038 .size aesni_ocb_decrypt,.-.L_aesni_ocb_decrypt_begin
6046 .byte 243,15,30,251
6058 andl $-16,%ebx
6086 .byte 102,15,56,220,209
6091 .byte 102,15,56,221,209
6110 leal -16(%edi),%edi
6132 movdqu 64(%esi),%xmm6
6143 movups 64(%esi),%xmm1
6154 movups %xmm6,64(%edi)
6177 cmpl $64,%eax
6179 movups 64(%esi),%xmm6
6192 movups 64(%esi),%xmm7
6201 leal 64(%edi),%edi
6213 .byte 102,15,56,222,209
6218 .byte 102,15,56,223,209
6268 subl $64,%eax
6304 .size aesni_cbc_encrypt,.-.L_aesni_cbc_encrypt_begin
6310 .byte 243,15,30,251
6322 leal .Lkey_const-.L112pic(%ebx),%ebx
6340 movups %xmm0,-16(%edx)
6341 .byte 102,15,58,223,200,1
6343 .byte 102,15,58,223,200,2
6345 .byte 102,15,58,223,200,4
6347 .byte 102,15,58,223,200,8
6349 .byte 102,15,58,223,200,16
6351 .byte 102,15,58,223,200,32
6353 .byte 102,15,58,223,200,64
6355 .byte 102,15,58,223,200,128
6357 .byte 102,15,58,223,200,27
6359 .byte 102,15,58,223,200,54
6382 movdqu %xmm0,-16(%edx)
6384 .byte 102,15,56,0,197
6385 .byte 102,15,56,221,196
6396 movdqu %xmm0,-16(%edx)
6401 .byte 102,15,56,0,197
6402 .byte 102,15,56,221,196
6414 .byte 102,15,56,0,197
6415 .byte 102,15,56,221,196
6434 movups %xmm0,-16(%edx)
6435 .byte 102,15,58,223,202,1
6437 .byte 102,15,58,223,202,2
6439 .byte 102,15,58,223,202,4
6441 .byte 102,15,58,223,202,8
6443 .byte 102,15,58,223,202,16
6445 .byte 102,15,58,223,202,32
6447 .byte 102,15,58,223,202,64
6449 .byte 102,15,58,223,202,128
6488 movdqu %xmm0,-16(%edx)
6492 .byte 102,15,56,0,213
6493 .byte 102,15,56,221,212
6509 movdqu %xmm0,-16(%edx)
6522 movups %xmm0,-32(%edx)
6523 movups %xmm2,-16(%edx)
6524 .byte 102,15,58,223,202,1
6526 .byte 102,15,58,223,200,1
6528 .byte 102,15,58,223,202,2
6530 .byte 102,15,58,223,200,2
6532 .byte 102,15,58,223,202,4
6534 .byte 102,15,58,223,200,4
6536 .byte 102,15,58,223,202,8
6538 .byte 102,15,58,223,200,8
6540 .byte 102,15,58,223,202,16
6542 .byte 102,15,58,223,200,16
6544 .byte 102,15,58,223,202,32
6546 .byte 102,15,58,223,200,32
6548 .byte 102,15,58,223,202,64
6582 movdqu %xmm0,-32(%edx)
6584 movdqu %xmm2,-16(%edx)
6586 .byte 102,15,56,0,213
6587 .byte 102,15,56,221,212
6602 .byte 102,15,56,221,211
6631 movl $-1,%eax
6638 movl $-2,%eax
6642 .size _aesni_set_encrypt_key,.-_aesni_set_encrypt_key
6650 .byte 243,15,30,251
6658 .size aesni_set_encrypt_key,.-.L_aesni_set_encrypt_key_begin
6666 .byte 243,15,30,251
6683 leal -16(%eax),%eax
6687 .byte 102,15,56,219,192
6688 .byte 102,15,56,219,201
6690 leal -16(%eax),%eax
6692 movups %xmm1,-16(%edx)
6696 .byte 102,15,56,219,192
6703 .size aesni_set_decrypt_key,.-.L_aesni_set_decrypt_key_begin
6704 .align 64
6710 .byte 65,69,83,32,102,111,114,32,73,110,116,101,108,32,65,69
6711 .byte 83,45,78,73,44,32,67,82,89,80,84,79,71,65,77,83
6712 .byte 32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115
6713 .byte 115,108,46,111,114,103,62,0
6718 .long 1f - 0f
6719 .long 4f - 1f
6726 .long 3f - 2f