915 | ···49f58:» 48·89·df·············» mov····%rbx,%rdi | 915 | ···4b351:» 48·f7·ea·············» imul···%rdx |
916 | ···49f5b:» e8·80·c1·ff·ff·······» callq··460e0·<_ntl_gsqrts(long)@plt> | 916 | ···4b354:» 48·c1·e2·06··········» shl····$0x6,%rdx |
917 | ···49f60:» 48·85·c0·············» test···%rax,%rax | 917 | ···4b358:» 49·89·c3·············» mov····%rax,%r11 |
918 | ···49f63:» 49·89·c1·············» mov····%rax,%r9 | 918 | ···4b35b:» 48·c1·e8·3a··········» shr····$0x3a,%rax |
919 | ···49f66:» db·2c·24·············» fldt···(%rsp) | 919 | ···4b35f:» 48·09·d0·············» or·····%rdx,%rax |
920 | ···49f69:» 0f·8e·46·ff·ff·ff····» jle····49eb5·<NTL::IsFFTPrime(long,·long&)@@Base+0x1b5> | 920 | ···4b362:» 49·f7·e0·············» mul····%r8 |
921 | ···49f6f:» 44·89·f1·············» mov····%r14d,%ecx | 921 | ···4b365:» 48·0f·af·d3··········» imul···%rbx,%rdx |
922 | ···49f72:» 41·b8·01·00·00·00····» mov····$0x1,%r8d | 922 | ···4b369:» 49·29·d3·············» sub····%rdx,%r11 |
923 | ···49f78:» 4c·89·e8·············» mov····%r13,%rax | 923 | ···4b36c:» 4c·89·d8·············» mov····%r11,%rax |
924 | ···49f7b:» 49·d3·e0·············» shl····%cl,%r8 | 924 | ···4b36f:» 48·29·d8·············» sub····%rbx,%rax |
925 | ···49f7e:» 48·99················» cqto··· | 925 | ···4b372:» 49·0f·48·c3··········» cmovs··%r11,%rax |
926 | ···49f80:» 49·8d·48·01··········» lea····0x1(%r8),%rcx | 926 | ···4b376:» 48·83·c6·01··········» add····$0x1,%rsi |
927 | ···49f84:» 48·f7·f9·············» idiv···%rcx | 927 | ···4b37a:» 48·d3·f8·············» sar····%cl,%rax |
928 | ···49f87:» 48·85·d2·············» test···%rdx,%rdx | 928 | ···4b37d:» 4c·39·fe·············» cmp····%r15,%rsi |
929 | ···49f8a:» 74·44················» je·····49fd0·<NTL::IsFFTPrime(long,·long&)@@Base+0x2d0> | 929 | ···4b380:» 49·89·c3·············» mov····%rax,%r11 |
930 | ···49f8c:» 44·89·f1·············» mov····%r14d,%ecx | 930 | ···4b383:» 75·c3················» jne····4b348·<NTL::IsFFTPrime(long,·long&)@@Base+0x268> |
931 | ···49f8f:» b8·02·00·00·00·······» mov····$0x2,%eax | 931 | ···4b385:» 48·8b·44·24·10·······» mov····0x10(%rsp),%rax |
932 | ···49f94:» be·01·00·00·00·······» mov····$0x1,%esi | 932 | ···4b38a:» 4c·89·18·············» mov····%r11,(%rax) |
933 | ···49f99:» 48·d3·e0·············» shl····%cl,%rax | 933 | ···4b38d:» 48·83·c4·28··········» add····$0x28,%rsp |
934 | ···49f9c:» 48·89·c1·············» mov····%rax,%rcx | 934 | ···4b391:» b8·01·00·00·00·······» mov····$0x1,%eax |
935 | ···49f9f:» 48·83·c6·01··········» add····$0x1,%rsi | 935 | ···4b396:» 5b···················» pop····%rbx |
936 | ···49fa3:» 4c·39·ce·············» cmp····%r9,%rsi | 936 | ···4b397:» 5d···················» pop····%rbp |
937 | ···49fa6:» 0f·8f·09·ff·ff·ff····» jg·····49eb5·<NTL::IsFFTPrime(long,·long&)@@Base+0x1b5> | 937 | ···4b398:» 41·5c················» pop····%r12 |
938 | ···49fac:» 48·8d·79·01··········» lea····0x1(%rcx),%rdi | 938 | ···4b39a:» 41·5d················» pop····%r13 |
939 | ···49fb0:» 4c·89·e8·············» mov····%r13,%rax | 939 | ···4b39c:» 41·5e················» pop····%r14 |
940 | ···49fb3:» 4c·01·c1·············» add····%r8,%rcx | 940 | ···4b39e:» 41·5f················» pop····%r15 |
941 | ···49fb6:» 48·99················» cqto··· | 941 | ···4b3a0:» c3···················» retq··· |
942 | ···49fb8:» 48·f7·ff·············» idiv···%rdi | 942 | ···4b3a1:» 0f·1f·80·00·00·00·00·» nopl···0x0(%rax) |
943 | ···49fbb:» 48·85·d2·············» test···%rdx,%rdx | 943 | ···4b3a8:» 31·c0················» xor····%eax,%eax |
944 | ···49fbe:» 75·df················» jne····49f9f·<NTL::IsFFTPrime(long,·long&)@@Base+0x29f> | 944 | ···4b3aa:» c3···················» retq··· |
945 | ···49fc0:» dd·d8················» fstp···%st(0) | 945 | ···4b3ab:» be·05·00·00·00·······» mov····$0x5,%esi |
946 | ···49fc2:» eb·0e················» jmp····49fd2·<NTL::IsFFTPrime(long,·long&)@@Base+0x2d2> | 946 | ···4b3b0:» 48·89·ef·············» mov····%rbp,%rdi |
947 | ···49fc4:» 0f·1f·40·00··········» nopl···0x0(%rax) | 947 | ···4b3b3:» 4c·89·44·24·18·······» mov····%r8,0x18(%rsp) |
948 | ···49fc8:» dd·d8················» fstp···%st(0) | 948 | ···4b3b8:» 4c·89·5c·24·08·······» mov····%r11,0x8(%rsp) |
949 | ···49fca:» eb·06················» jmp····49fd2·<NTL::IsFFTPrime(long,·long&)@@Base+0x2d2> | 949 | ···4b3bd:» e8·fe·a2·ff·ff·······» callq··456c0·<NTL::ProbPrime(long,·long)@plt> |
950 | ···49fcc:» dd·d8················» fstp···%st(0) | 950 | ···4b3c2:» 48·85·c0·············» test···%rax,%rax |
951 | ···49fce:» eb·02················» jmp····49fd2·<NTL::IsFFTPrime(long,·long&)@@Base+0x2d2> | 951 | ···4b3c5:» 74·6e················» je·····4b435·<NTL::IsFFTPrime(long,·long&)@@Base+0x355> |
952 | ···49fd0:» dd·d8················» fstp···%st(0) | 952 | ···4b3c7:» 4c·89·e7·············» mov····%r12,%rdi |
953 | ···49fd2:» 48·83·c4·38··········» add····$0x38,%rsp | 953 | ···4b3ca:» e8·b1·bf·ff·ff·······» callq··47380·<_ntl_gsqrts(long)@plt> |
954 | ···49fd6:» 31·c0················» xor····%eax,%eax | 954 | ···4b3cf:» 48·85·c0·············» test···%rax,%rax |
955 | ···49fd8:» 5b···················» pop····%rbx | 955 | ···4b3d2:» 49·89·c4·············» mov····%rax,%r12 |
956 | ···49fd9:» 5d···················» pop····%rbp | 956 | ···4b3d5:» 4c·8b·5c·24·08·······» mov····0x8(%rsp),%r11 |
957 | ···49fda:» 41·5c················» pop····%r12 | 957 | ···4b3da:» 4c·8b·44·24·18·······» mov····0x18(%rsp),%r8 |
958 | ···49fdc:» 41·5d················» pop····%r13 | 958 | ···4b3df:» 0f·8e·50·ff·ff·ff····» jle····4b335·<NTL::IsFFTPrime(long,·long&)@@Base+0x255> |
959 | ···49fde:» 41·5e················» pop····%r14 | 959 | ···4b3e5:» 44·89·f9·············» mov····%r15d,%ecx |
960 | ···49fe0:» 41·5f················» pop····%r15 | 960 | ···4b3e8:» bf·01·00·00·00·······» mov····$0x1,%edi |
961 | ···49fe2:» c3···················» retq··· | 961 | ···4b3ed:» 48·89·e8·············» mov····%rbp,%rax |
962 | ···49fe3:» 45·31·f6·············» xor····%r14d,%r14d | 962 | ···4b3f0:» 48·d3·e7·············» shl····%cl,%rdi |
963 | ···49fe6:» e9·e1·fd·ff·ff·······» jmpq···49dcc·<NTL::IsFFTPrime(long,·long&)@@Base+0xcc> | 963 | ···4b3f3:» 48·99················» cqto··· |
964 | ···49feb:» 0f·1f·44·00·00·······» nopl···0x0(%rax,%rax,1) | 964 | ···4b3f5:» 48·8d·4f·01··········» lea····0x1(%rdi),%rcx |
| 965 | ···4b3f9:» 48·f7·f9·············» idiv···%rcx |
965 | 0000000000049ff0·<NTL::CalcMaxRoot(long)@@Base>: | 966 | ···4b3fc:» 48·85·d2·············» test···%rdx,%rdx |
966 | ···49ff0:» 48·83·ef·01··········» sub····$0x1,%rdi | 967 | ···4b3ff:» 74·34················» je·····4b435·<NTL::IsFFTPrime(long,·long&)@@Base+0x355> |
967 | ···49ff4:» 48·89·f8·············» mov····%rdi,%rax | 968 | ···4b401:» 44·89·f9·············» mov····%r15d,%ecx |
968 | ···49ff7:» 83·e0·01·············» and····$0x1,%eax | 969 | ···4b404:» b8·02·00·00·00·······» mov····$0x2,%eax |
969 | ···49ffa:» 75·24················» jne····4a020·<NTL::CalcMaxRoot(long)@@Base+0x30> | 970 | ···4b409:» be·01·00·00·00·······» mov····$0x1,%esi |
970 | ···49ffc:» 0f·1f·40·00··········» nopl···0x0(%rax) | 971 | ···4b40e:» 48·d3·e0·············» shl····%cl,%rax |
971 | ···4a000:» 48·d1·ff·············» sar····%rdi | 972 | ···4b411:» 48·89·c1·············» mov····%rax,%rcx |
972 | ···4a003:» 48·83·c0·01··········» add····$0x1,%rax | 973 | ···4b414:» 48·83·c6·01··········» add····$0x1,%rsi |
973 | ···4a007:» 40·f6·c7·01··········» test···$0x1,%dil | 974 | ···4b418:» 49·39·f4·············» cmp····%rsi,%r12 |
974 | ···4a00b:» 74·f3················» je·····4a000·<NTL::CalcMaxRoot(long)@@Base+0x10> | 975 | ···4b41b:» 0f·8c·14·ff·ff·ff····» jl·····4b335·<NTL::IsFFTPrime(long,·long&)@@Base+0x255> |
975 | ···4a00d:» 48·83·f8·19··········» cmp····$0x19,%rax | 976 | ···4b421:» 4c·8d·49·01··········» lea····0x1(%rcx),%r9 |
976 | ···4a011:» ba·19·00·00·00·······» mov····$0x19,%edx | 977 | ···4b425:» 48·89·e8·············» mov····%rbp,%rax |
977 | ···4a016:» 48·0f·4f·c2··········» cmovg··%rdx,%rax | 978 | ···4b428:» 48·01·f9·············» add····%rdi,%rcx |
978 | ···4a01a:» c3···················» retq··· | 979 | ···4b42b:» 48·99················» cqto··· |
979 | ···4a01b:» 0f·1f·44·00·00·······» nopl···0x0(%rax,%rax,1) | 980 | ···4b42d:» 49·f7·f9·············» idiv···%r9 |
980 | ···4a020:» 31·c0················» xor····%eax,%eax | 981 | ···4b430:» 48·85·d2·············» test···%rdx,%rdx |
981 | ···4a022:» c3···················» retq··· | 982 | ···4b433:» 75·df················» jne····4b414·<NTL::IsFFTPrime(long,·long&)@@Base+0x334> |
982 | ···4a023:» 0f·1f·00·············» nopl···(%rax) | 983 | ···4b435:» 48·83·c4·28··········» add····$0x28,%rsp |
983 | ···4a026:» 66·2e·0f·1f·84·00·00·» nopw···%cs:0x0(%rax,%rax,1) | 984 | ···4b439:» 31·c0················» xor····%eax,%eax |
984 | ···4a02d:» 00·00·00· | 985 | ···4b43b:» 5b···················» pop····%rbx |
985 | ···4a030:» 41·54················» push···%r12 | 986 | ···4b43c:» 5d···················» pop····%rbp |
986 | ···4a032:» 55···················» push···%rbp | 987 | ···4b43d:» 41·5c················» pop····%r12 |
987 | ···4a033:» 53···················» push···%rbx | 988 | ···4b43f:» 41·5d················» pop····%r13 |
988 | ···4a034:» 0f·b6·05·3d·9a·3c·00·» movzbl·0x3c9a3d(%rip),%eax········ | 989 | ···4b441:» 41·5e················» pop····%r14 |
989 | ···4a03b:» 48·89·fb·············» mov····%rdi,%rbx | 990 | ···4b443:» 41·5f················» pop····%r15 |
990 | ···4a03e:» 84·c0················» test···%al,%al | 991 | ···4b445:» c3···················» retq··· |
991 | ···4a040:» 0f·84·c2·00·00·00····» je·····4a108·<NTL::CalcMaxRoot(long)@@Base+0x118> | 992 | ···4b446:» 45·31·ff·············» xor····%r15d,%r15d |
992 | ···4a046:» 48·8b·05·33·9a·3c·00·» mov····0x3c9a33(%rip),%rax········ | 993 | ···4b449:» e9·5f·fd·ff·ff·······» jmpq···4b1ad·<NTL::IsFFTPrime(long,·long&)@@Base+0xcd> |
993 | ···4a04d:» bd·01·00·00·00·······» mov····$0x1,%ebp | 994 | ···4b44e:» 66·90················» xchg···%ax,%ax |
994 | ···4a052:» 89·d9················» mov····%ebx,%ecx | |
995 | ···4a054:» 48·d3·e5·············» shl····%cl,%rbp | 995 | 000000000004b450·<NTL::CalcMaxRoot(long)@@Base>: |
996 | ···4a057:» 4c·8d·24·d8··········» lea····(%rax,%rbx,8),%r12 | 996 | ···4b450:» 48·83·ef·01··········» sub····$0x1,%rdi |
997 | ···4a05b:» 49·8b·04·24··········» mov····(%r12),%rax | 997 | ···4b454:» 48·89·f8·············» mov····%rdi,%rax |
998 | ···4a05f:» 48·85·c0·············» test···%rax,%rax | 998 | ···4b457:» 83·e0·01·············» and····$0x1,%eax |
999 | ···4a062:» 74·0c················» je·····4a070·<NTL::CalcMaxRoot(long)@@Base+0x80> | 999 | ···4b45a:» 75·24················» jne····4b480·<NTL::CalcMaxRoot(long)@@Base+0x30> |
1000 | ···4a064:» 48·83·78·f8·00·······» cmpq···$0x0,-0x8(%rax) | 1000 | ···4b45c:» 0f·1f·40·00··········» nopl···0x0(%rax) |
1001 | ···4a069:» 75·05················» jne····4a070·<NTL::CalcMaxRoot(long)@@Base+0x80> | 1001 | ···4b460:» 48·d1·ff·············» sar····%rdi |
1002 | ···4a06b:» 48·85·ed·············» test···%rbp,%rbp | 1002 | ···4b463:» 48·83·c0·01··········» add····$0x1,%rax |
1003 | ···4a06e:» 79·7e················» jns····4a0ee·<NTL::CalcMaxRoot(long)@@Base+0xfe> | 1003 | ···4b467:» 40·f6·c7·01··········» test···$0x1,%dil |
1004 | ···4a070:» 48·89·ee·············» mov····%rbp,%rsi | 1004 | ···4b46b:» 74·f3················» je·····4b460·<NTL::CalcMaxRoot(long)@@Base+0x10> |
1005 | ···4a073:» 4c·89·e7·············» mov····%r12,%rdi | 1005 | ···4b46d:» 48·83·f8·19··········» cmp····$0x19,%rax |
1006 | ···4a076:» e8·65·a2·ff·ff·······» callq··442e0·<NTL::Vec<long>::DoSetLength(long)@plt> | 1006 | ···4b471:» ba·19·00·00·00·······» mov····$0x19,%edx |
1007 | ···4a07b:» 49·8b·04·24··········» mov····(%r12),%rax | 1007 | ···4b476:» 48·0f·4f·c2··········» cmovg··%rdx,%rax |
1008 | ···4a07f:» 48·85·ed·············» test···%rbp,%rbp | 1008 | ···4b47a:» c3···················» retq··· |
1009 | ···4a082:» 7e·56················» jle····4a0da·<NTL::CalcMaxRoot(long)@@Base+0xea> | 1009 | ···4b47b:» 0f·1f·44·00·00·······» nopl···0x0(%rax,%rax,1) |
1010 | ···4a084:» 8d·4b·ff·············» lea····-0x1(%rbx),%ecx | 1010 | ···4b480:» 31·c0················» xor····%eax,%eax |
1011 | ···4a087:» 41·b8·01·00·00·00····» mov····$0x1,%r8d | 1011 | ···4b482:» c3···················» retq··· |
1012 | ···4a08d:» 41·b9·08·00·00·00····» mov····$0x8,%r9d | 1012 | ···4b483:» 0f·1f·00·············» nopl···(%rax) |
1013 | ···4a093:» 48·89·c7·············» mov····%rax,%rdi | 1013 | ···4b486:» 66·2e·0f·1f·84·00·00·» nopw···%cs:0x0(%rax,%rax,1) |
1014 | ···4a096:» 49·d3·e0·············» shl····%cl,%r8 | 1014 | ···4b48d:» 00·00·00· |
1015 | ···4a099:» 89·d9················» mov····%ebx,%ecx | 1015 | ···4b490:» 41·54················» push···%r12 |
1016 | ···4a09b:» 49·d3·e1·············» shl····%cl,%r9 | 1016 | ···4b492:» 55···················» push···%rbp |
1017 | ···4a09e:» 31·c9················» xor····%ecx,%ecx | 1017 | ···4b493:» 53···················» push···%rbx |
Max diff block lines reached; 52374556/52600414 bytes (99.57%) of diff not shown.
|