| OLD | NEW | 
|---|
| 1 default rel | 1 default rel | 
| 2 %define XMMWORD | 2 %define XMMWORD | 
| 3 %define YMMWORD | 3 %define YMMWORD | 
| 4 %define ZMMWORD | 4 %define ZMMWORD | 
| 5 section .text code align=64 | 5 section .text code align=64 | 
| 6 | 6 | 
| 7 | 7 | 
| 8 EXTERN  OPENSSL_ia32cap_P | 8 EXTERN  OPENSSL_ia32cap_P | 
| 9 | 9 | 
| 10 global  bn_mul_mont_gather5 | 10 global  bn_mul_mont_gather5 | 
| (...skipping 1850 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 1861         adc     r13,QWORD[40+rdi] | 1861         adc     r13,QWORD[40+rdi] | 
| 1862         adc     r14,QWORD[48+rdi] | 1862         adc     r14,QWORD[48+rdi] | 
| 1863         adc     r15,QWORD[56+rdi] | 1863         adc     r15,QWORD[56+rdi] | 
| 1864         sbb     rsi,rsi | 1864         sbb     rsi,rsi | 
| 1865 | 1865 | 
| 1866         mov     ecx,8 | 1866         mov     ecx,8 | 
| 1867         jmp     NEAR $L$8x_tail | 1867         jmp     NEAR $L$8x_tail | 
| 1868 | 1868 | 
| 1869 ALIGN   32 | 1869 ALIGN   32 | 
| 1870 $L$8x_tail_done: | 1870 $L$8x_tail_done: | 
|  | 1871         xor     rax,rax | 
| 1871         add     r8,QWORD[rdx] | 1872         add     r8,QWORD[rdx] | 
| 1872         adc     r9,0 | 1873         adc     r9,0 | 
| 1873         adc     r10,0 | 1874         adc     r10,0 | 
| 1874         adc     r11,0 | 1875         adc     r11,0 | 
| 1875         adc     r12,0 | 1876         adc     r12,0 | 
| 1876         adc     r13,0 | 1877         adc     r13,0 | 
| 1877         adc     r14,0 | 1878         adc     r14,0 | 
| 1878         adc     r15,0 | 1879         adc     r15,0 | 
| 1879 | 1880 »       adc»    rax,0 | 
| 1880 |  | 
| 1881 »       xor»    rax,rax |  | 
| 1882 | 1881 | 
| 1883         neg     rsi | 1882         neg     rsi | 
| 1884 $L$8x_no_tail: | 1883 $L$8x_no_tail: | 
| 1885         adc     r8,QWORD[rdi] | 1884         adc     r8,QWORD[rdi] | 
| 1886         adc     r9,QWORD[8+rdi] | 1885         adc     r9,QWORD[8+rdi] | 
| 1887         adc     r10,QWORD[16+rdi] | 1886         adc     r10,QWORD[16+rdi] | 
| 1888         adc     r11,QWORD[24+rdi] | 1887         adc     r11,QWORD[24+rdi] | 
| 1889         adc     r12,QWORD[32+rdi] | 1888         adc     r12,QWORD[32+rdi] | 
| 1890         adc     r13,QWORD[40+rdi] | 1889         adc     r13,QWORD[40+rdi] | 
| 1891         adc     r14,QWORD[48+rdi] | 1890         adc     r14,QWORD[48+rdi] | 
| (...skipping 543 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 2435 $L$SEH_info_bn_from_mont8x: | 2434 $L$SEH_info_bn_from_mont8x: | 
| 2436 DB      9,0,0,0 | 2435 DB      9,0,0,0 | 
| 2437         DD      mul_handler wrt ..imagebase | 2436         DD      mul_handler wrt ..imagebase | 
| 2438         DD      $L$from_body wrt ..imagebase,$L$from_epilogue wrt ..imagebase | 2437         DD      $L$from_body wrt ..imagebase,$L$from_epilogue wrt ..imagebase | 
| 2439 ALIGN   8 | 2438 ALIGN   8 | 
| 2440 $L$SEH_info_bn_gather5: | 2439 $L$SEH_info_bn_gather5: | 
| 2441 DB      0x01,0x0b,0x03,0x0a | 2440 DB      0x01,0x0b,0x03,0x0a | 
| 2442 DB      0x0b,0x01,0x21,0x00 | 2441 DB      0x0b,0x01,0x21,0x00 | 
| 2443 DB      0x04,0xa3,0x00,0x00 | 2442 DB      0x04,0xa3,0x00,0x00 | 
| 2444 ALIGN   8 | 2443 ALIGN   8 | 
| OLD | NEW | 
|---|