2 # Do not modify. This file is auto-generated from x86-gf2m.pl.
6 .type _mul_1x1_mmx,@function
11 leal (%eax,%eax,1),%edx
13 leal (%edx,%edx,1),%ebp
46 movd (%esp,%esi,4),%mm0
50 movd (%esp,%edi,4),%mm2
56 movd (%esp,%esi,4),%mm1
62 movd (%esp,%edi,4),%mm2
68 movd (%esp,%esi,4),%mm1
74 movd (%esp,%edi,4),%mm2
80 movd (%esp,%esi,4),%mm1
86 movd (%esp,%edi,4),%mm2
92 movd (%esp,%esi,4),%mm1
98 movd (%esp,%edi,4),%mm2
102 movd (%esp,%esi,4),%mm1
108 .size _mul_1x1_mmx,.-_mul_1x1_mmx
109 .type _mul_1x1_ialu,@function
114 leal (%eax,%eax,1),%edx
116 andl $1073741823,%ecx
117 leal (%eax,%eax,1),%edi
120 andl $2147483647,%edx
150 xorl (%esp,%esi,4),%eax
154 movl (%esp,%edi,4),%ebp
163 movl (%esp,%esi,4),%ecx
172 movl (%esp,%edi,4),%ebp
181 movl (%esp,%esi,4),%ecx
190 movl (%esp,%edi,4),%ebp
199 movl (%esp,%esi,4),%ecx
208 movl (%esp,%edi,4),%ebp
217 movl (%esp,%esi,4),%ecx
226 movl (%esp,%edi,4),%ebp
229 movl (%esp,%esi,4),%edi
240 .size _mul_1x1_ialu,.-_mul_1x1_ialu
241 .globl bn_GF2m_mul_2x2
242 .type bn_GF2m_mul_2x2,@function
245 .L_bn_GF2m_mul_2x2_begin:
249 leal _GLOBAL_OFFSET_TABLE_+[.-.L000PIC_me_up](%edx),%edx
250 movl OPENSSL_ia32cap_P@GOT(%edx),%edx
260 shufps $177,%xmm0,%xmm0
261 .byte 102,15,58,68,192,1
344 .size bn_GF2m_mul_2x2,.-.L_bn_GF2m_mul_2x2_begin
345 .byte 71,70,40,50,94,109,41,32,77,117,108,116,105,112,108,105
346 .byte 99,97,116,105,111,110,32,102,111,114,32,120,56,54,44,32
347 .byte 67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97
348 .byte 112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103
350 .comm OPENSSL_ia32cap_P,8,4
354 .type _mul_1x1_mmx,@function
359 leal (%eax,%eax,1),%edx
360 andl $1073741823,%ecx
361 leal (%edx,%edx,1),%ebp
363 andl $2147483647,%edx
394 movd (%esp,%esi,4),%mm0
398 movd (%esp,%edi,4),%mm2
404 movd (%esp,%esi,4),%mm1
410 movd (%esp,%edi,4),%mm2
416 movd (%esp,%esi,4),%mm1
422 movd (%esp,%edi,4),%mm2
428 movd (%esp,%esi,4),%mm1
434 movd (%esp,%edi,4),%mm2
440 movd (%esp,%esi,4),%mm1
446 movd (%esp,%edi,4),%mm2
450 movd (%esp,%esi,4),%mm1
456 .size _mul_1x1_mmx,.-_mul_1x1_mmx
457 .type _mul_1x1_ialu,@function
462 leal (%eax,%eax,1),%edx
464 andl $1073741823,%ecx
465 leal (%eax,%eax,1),%edi
468 andl $2147483647,%edx
498 xorl (%esp,%esi,4),%eax
502 movl (%esp,%edi,4),%ebp
511 movl (%esp,%esi,4),%ecx
520 movl (%esp,%edi,4),%ebp
529 movl (%esp,%esi,4),%ecx
538 movl (%esp,%edi,4),%ebp
547 movl (%esp,%esi,4),%ecx
556 movl (%esp,%edi,4),%ebp
565 movl (%esp,%esi,4),%ecx
574 movl (%esp,%edi,4),%ebp
577 movl (%esp,%esi,4),%edi
588 .size _mul_1x1_ialu,.-_mul_1x1_ialu
589 .globl bn_GF2m_mul_2x2
590 .type bn_GF2m_mul_2x2,@function
593 .L_bn_GF2m_mul_2x2_begin:
594 leal OPENSSL_ia32cap_P,%edx
604 shufps $177,%xmm0,%xmm0
605 .byte 102,15,58,68,192,1
688 .size bn_GF2m_mul_2x2,.-.L_bn_GF2m_mul_2x2_begin
689 .byte 71,70,40,50,94,109,41,32,77,117,108,116,105,112,108,105
690 .byte 99,97,116,105,111,110,32,102,111,114,32,120,56,54,44,32
691 .byte 67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97
692 .byte 112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103
694 .comm OPENSSL_ia32cap_P,8,4