| OLD | NEW |
| 1 OPTION DOTNAME | 1 OPTION DOTNAME |
| 2 .text$» SEGMENT ALIGN(64) 'CODE' | 2 .text$» SEGMENT ALIGN(256) 'CODE' |
| 3 | 3 |
| 4 PUBLIC rsaz_avx2_eligible | 4 PUBLIC rsaz_avx2_eligible |
| 5 | 5 |
| 6 rsaz_avx2_eligible PROC PUBLIC | 6 rsaz_avx2_eligible PROC PUBLIC |
| 7 xor eax,eax | 7 xor eax,eax |
| 8 DB 0F3h,0C3h ;repret | 8 DB 0F3h,0C3h ;repret |
| 9 rsaz_avx2_eligible ENDP | 9 rsaz_avx2_eligible ENDP |
| 10 | 10 |
| 11 PUBLIC rsaz_1024_sqr_avx2 | 11 PUBLIC rsaz_1024_sqr_avx2 |
| 12 PUBLIC rsaz_1024_mul_avx2 | 12 PUBLIC rsaz_1024_mul_avx2 |
| 13 PUBLIC rsaz_1024_norm2red_avx2 | 13 PUBLIC rsaz_1024_norm2red_avx2 |
| 14 PUBLIC rsaz_1024_red2norm_avx2 | 14 PUBLIC rsaz_1024_red2norm_avx2 |
| 15 PUBLIC rsaz_1024_scatter5_avx2 | 15 PUBLIC rsaz_1024_scatter5_avx2 |
| 16 PUBLIC rsaz_1024_gather5_avx2 | 16 PUBLIC rsaz_1024_gather5_avx2 |
| 17 | 17 |
| 18 rsaz_1024_sqr_avx2 PROC PUBLIC | 18 rsaz_1024_sqr_avx2 PROC PUBLIC |
| 19 rsaz_1024_mul_avx2:: | 19 rsaz_1024_mul_avx2:: |
| 20 rsaz_1024_norm2red_avx2:: | 20 rsaz_1024_norm2red_avx2:: |
| 21 rsaz_1024_red2norm_avx2:: | 21 rsaz_1024_red2norm_avx2:: |
| 22 rsaz_1024_scatter5_avx2:: | 22 rsaz_1024_scatter5_avx2:: |
| 23 rsaz_1024_gather5_avx2:: | 23 rsaz_1024_gather5_avx2:: |
| 24 DB 00fh,00bh | 24 DB 00fh,00bh |
| 25 DB 0F3h,0C3h ;repret | 25 DB 0F3h,0C3h ;repret |
| 26 rsaz_1024_sqr_avx2 ENDP | 26 rsaz_1024_sqr_avx2 ENDP |
| 27 | 27 |
| 28 .text$ ENDS | 28 .text$ ENDS |
| 29 END | 29 END |
| OLD | NEW |