Offset 43, 15 lines modified | Offset 43, 15 lines modified | ||
43 | ·8c12e33cf3447c2dc06b698af31ef2f8·1652616·libs·optional·liblld-18_18.1.8-12_amd64.deb | 43 | ·8c12e33cf3447c2dc06b698af31ef2f8·1652616·libs·optional·liblld-18_18.1.8-12_amd64.deb |
44 | ·09dd1c4e65ca0ec44512807c53db77ce·13298404·debug·optional·liblldb-18-dbgsym_18.1.8-12_amd64.deb | 44 | ·09dd1c4e65ca0ec44512807c53db77ce·13298404·debug·optional·liblldb-18-dbgsym_18.1.8-12_amd64.deb |
45 | ·7e5422fe91bc01a983522aee1e382010·564108·libdevel·optional·liblldb-18-dev_18.1.8-12_amd64.deb | 45 | ·7e5422fe91bc01a983522aee1e382010·564108·libdevel·optional·liblldb-18-dev_18.1.8-12_amd64.deb |
46 | ·a2fd3bbbf1f9eb88972c5fcb0dafc01e·4056452·libs·optional·liblldb-18_18.1.8-12_amd64.deb | 46 | ·a2fd3bbbf1f9eb88972c5fcb0dafc01e·4056452·libs·optional·liblldb-18_18.1.8-12_amd64.deb |
47 | ·d065055c4d7cb91325bc49086efe8c48·766540·ocaml·optional·libllvm-18-ocaml-dev_18.1.8-12_amd64.deb | 47 | ·d065055c4d7cb91325bc49086efe8c48·766540·ocaml·optional·libllvm-18-ocaml-dev_18.1.8-12_amd64.deb |
48 | ·1904a904d389a86630455d7710bd302b·70834932·debug·optional·libllvm18-dbgsym_18.1.8-12_amd64.deb | 48 | ·1904a904d389a86630455d7710bd302b·70834932·debug·optional·libllvm18-dbgsym_18.1.8-12_amd64.deb |
49 | ·52060aa2eb3a1c354798aef05dfdf234·24993116·libs·optional·libllvm18_18.1.8-12_amd64.deb | 49 | ·52060aa2eb3a1c354798aef05dfdf234·24993116·libs·optional·libllvm18_18.1.8-12_amd64.deb |
50 | · | 50 | ·cdf142043579016042a6826163d0ef9f·2728376·libdevel·optional·libllvmlibc-18-dev_18.1.8-12_amd64.deb |
51 | ·a88279de2b12e44ad031b87a7b3f5004·41933808·debug·optional·libmlir-18-dbgsym_18.1.8-12_amd64.deb | 51 | ·a88279de2b12e44ad031b87a7b3f5004·41933808·debug·optional·libmlir-18-dbgsym_18.1.8-12_amd64.deb |
52 | ·e5d7fa5319b1b4043f8985c27124b431·23023572·libdevel·optional·libmlir-18-dev_18.1.8-12_amd64.deb | 52 | ·e5d7fa5319b1b4043f8985c27124b431·23023572·libdevel·optional·libmlir-18-dev_18.1.8-12_amd64.deb |
53 | ·e8f4df507f928a098ef816945cfa6e30·10503752·libs·optional·libmlir-18_18.1.8-12_amd64.deb | 53 | ·e8f4df507f928a098ef816945cfa6e30·10503752·libs·optional·libmlir-18_18.1.8-12_amd64.deb |
54 | ·928d68a273d296da940d75107e7d1b2e·916936·debug·optional·libomp-18-dev-dbgsym_18.1.8-12_amd64.deb | 54 | ·928d68a273d296da940d75107e7d1b2e·916936·debug·optional·libomp-18-dev-dbgsym_18.1.8-12_amd64.deb |
55 | ·6e8fc77aebb67ad4233fb85c700a0b2d·1010612·libdevel·optional·libomp-18-dev_18.1.8-12_amd64.deb | 55 | ·6e8fc77aebb67ad4233fb85c700a0b2d·1010612·libdevel·optional·libomp-18-dev_18.1.8-12_amd64.deb |
56 | ·14cfff6f4954ae4a6fd40edf581edff5·1057196·doc·optional·libomp-18-doc_18.1.8-12_all.deb | 56 | ·14cfff6f4954ae4a6fd40edf581edff5·1057196·doc·optional·libomp-18-doc_18.1.8-12_all.deb |
57 | ·df598b464fa8f22c3db67e827301d749·1144612·debug·optional·libomp5-18-dbgsym_18.1.8-12_amd64.deb | 57 | ·df598b464fa8f22c3db67e827301d749·1144612·debug·optional·libomp5-18-dbgsym_18.1.8-12_amd64.deb |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2024-09-23·11:23:31.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2024-09-23·11:23:31.000000·debian-binary |
2 | -rw-r--r--···0········0········0······676·2024-09-23·11:23:31.000000·control.tar.xz | 2 | -rw-r--r--···0········0········0······676·2024-09-23·11:23:31.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0··272 | 3 | -rw-r--r--···0········0········0··2727508·2024-09-23·11:23:31.000000·data.tar.xz |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | Package:·libllvmlibc-18-dev | 1 | Package:·libllvmlibc-18-dev |
2 | Source:·llvm-toolchain-18 | 2 | Source:·llvm-toolchain-18 |
3 | Version:·1:18.1.8-12 | 3 | Version:·1:18.1.8-12 |
4 | Architecture:·amd64 | 4 | Architecture:·amd64 |
5 | Maintainer:·LLVM·Packaging·Team·<pkg-llvm-team@lists.alioth.debian.org> | 5 | Maintainer:·LLVM·Packaging·Team·<pkg-llvm-team@lists.alioth.debian.org> |
6 | Installed-Size:·58 | 6 | Installed-Size:·5897 |
7 | Section:·libdevel | 7 | Section:·libdevel |
8 | Priority:·optional | 8 | Priority:·optional |
9 | Homepage:·https://www.llvm.org/ | 9 | Homepage:·https://www.llvm.org/ |
10 | Description:·LLVM·C·Library·-·dev·package | 10 | Description:·LLVM·C·Library·-·dev·package |
11 | ·Implementation·of·the·C·standard·library·targeting·C17·and·above. | 11 | ·Implementation·of·the·C·standard·library·targeting·C17·and·above. |
12 | ·. | 12 | ·. |
13 | ·This·is·an·experimental·project.·Don't·use·in·production. | 13 | ·This·is·an·experimental·project.·Don't·use·in·production. |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-23·11:23:31.000000·./ | 1 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-23·11:23:31.000000·./ |
2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-23·11:23:31.000000·./usr/ | 2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-23·11:23:31.000000·./usr/ |
3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-23·11:23:31.000000·./usr/lib/ | 3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-23·11:23:31.000000·./usr/lib/ |
4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-23·11:23:31.000000·./usr/lib/llvm-18/ | 4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-23·11:23:31.000000·./usr/lib/llvm-18/ |
5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-23·11:23:31.000000·./usr/lib/llvm-18/lib/ | 5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-23·11:23:31.000000·./usr/lib/llvm-18/lib/ |
6 | -rw-r--r--···0·root·········(0)·root·········(0)··59 | 6 | -rw-r--r--···0·root·········(0)·root·········(0)··5981826·2024-09-23·11:23:31.000000·./usr/lib/llvm-18/lib/libllvmlibc.a |
7 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-23·11:23:31.000000·./usr/share/ | 7 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-23·11:23:31.000000·./usr/share/ |
8 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-23·11:23:31.000000·./usr/share/doc/ | 8 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-23·11:23:31.000000·./usr/share/doc/ |
9 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-23·11:23:31.000000·./usr/share/doc/libllvmlibc-18-dev/ | 9 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-23·11:23:31.000000·./usr/share/doc/libllvmlibc-18-dev/ |
10 | -rw-r--r--···0·root·········(0)·root·········(0)····39432·2024-09-23·11:23:31.000000·./usr/share/doc/libllvmlibc-18-dev/changelog.Debian.gz | 10 | -rw-r--r--···0·root·········(0)·root·········(0)····39432·2024-09-23·11:23:31.000000·./usr/share/doc/libllvmlibc-18-dev/changelog.Debian.gz |
11 | -rw-r--r--···0·root·········(0)·root·········(0)·····6897·2024-09-18·11:07:18.000000·./usr/share/doc/libllvmlibc-18-dev/copyright | 11 | -rw-r--r--···0·root·········(0)·root·········(0)·····6897·2024-09-18·11:07:18.000000·./usr/share/doc/libllvmlibc-18-dev/copyright |
Offset 709, 14 lines modified | Offset 709, 16 lines modified | ||
709 | floor·in·floor.cpp.o | 709 | floor·in·floor.cpp.o |
710 | _ZN19__llvm_libc_18_1_8_5floorEd·in·floor.cpp.o | 710 | _ZN19__llvm_libc_18_1_8_5floorEd·in·floor.cpp.o |
711 | floorf·in·floorf.cpp.o | 711 | floorf·in·floorf.cpp.o |
712 | _ZN19__llvm_libc_18_1_8_6floorfEf·in·floorf.cpp.o | 712 | _ZN19__llvm_libc_18_1_8_6floorfEf·in·floorf.cpp.o |
713 | floorl·in·floorl.cpp.o | 713 | floorl·in·floorl.cpp.o |
714 | _ZN19__llvm_libc_18_1_8_6floorlEe·in·floorl.cpp.o | 714 | _ZN19__llvm_libc_18_1_8_6floorlEe·in·floorl.cpp.o |
715 | fma·in·fma.cpp.o | 715 | fma·in·fma.cpp.o |
716 | _ZN19__llvm_libc_18_1_8_6fputil7generic3fmaIdEET_S3_S3_S3_·in·fma.cpp.o | ||
717 | _ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x·in·fma.cpp.o | ||
716 | _ZN19__llvm_libc_18_1_8_3fmaEddd·in·fma.cpp.o | 718 | _ZN19__llvm_libc_18_1_8_3fmaEddd·in·fma.cpp.o |
717 | fmaf·in·fmaf.cpp.o | 719 | fmaf·in·fmaf.cpp.o |
718 | _ZN19__llvm_libc_18_1_8_4fmafEfff·in·fmaf.cpp.o | 720 | _ZN19__llvm_libc_18_1_8_4fmafEfff·in·fmaf.cpp.o |
719 | fmin·in·fmin.cpp.o | 721 | fmin·in·fmin.cpp.o |
720 | _ZN19__llvm_libc_18_1_8_4fminEdd·in·fmin.cpp.o | 722 | _ZN19__llvm_libc_18_1_8_4fminEdd·in·fmin.cpp.o |
721 | fminf·in·fminf.cpp.o | 723 | fminf·in·fminf.cpp.o |
722 | _ZN19__llvm_libc_18_1_8_5fminfEff·in·fminf.cpp.o | 724 | _ZN19__llvm_libc_18_1_8_5fminfEff·in·fminf.cpp.o |
Offset 791, 16 lines modified | Offset 793, 16 lines modified | ||
791 | _ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv·in·log10.cpp.o | 793 | _ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv·in·log10.cpp.o |
792 | _ZN19__llvm_libc_18_1_8_5log10Ed·in·log10.cpp.o | 794 | _ZN19__llvm_libc_18_1_8_5log10Ed·in·log10.cpp.o |
793 | log10f·in·log10f.cpp.o | 795 | log10f·in·log10f.cpp.o |
794 | _ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi·in·log10f.cpp.o | 796 | _ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi·in·log10f.cpp.o |
795 | _ZN19__llvm_libc_18_1_8_6log10fEf·in·log10f.cpp.o | 797 | _ZN19__llvm_libc_18_1_8_6log10fEf·in·log10f.cpp.o |
796 | log1p·in·log1p.cpp.o | 798 | log1p·in·log1p.cpp.o |
797 | _ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·in·log1p.cpp.o | 799 | _ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·in·log1p.cpp.o |
798 | _ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi·in·log1p.cpp.o | ||
799 | _ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv·in·log1p.cpp.o | 800 | _ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv·in·log1p.cpp.o |
801 | _ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi·in·log1p.cpp.o | ||
800 | _ZN19__llvm_libc_18_1_8_5log1pEd·in·log1p.cpp.o | 802 | _ZN19__llvm_libc_18_1_8_5log1pEd·in·log1p.cpp.o |
801 | log1pf·in·log1pf.cpp.o | 803 | log1pf·in·log1pf.cpp.o |
802 | _ZN19__llvm_libc_18_1_8_6log1pfEf·in·log1pf.cpp.o | 804 | _ZN19__llvm_libc_18_1_8_6log1pfEf·in·log1pf.cpp.o |
803 | log2·in·log2.cpp.o | 805 | log2·in·log2.cpp.o |
804 | _ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·in·log2.cpp.o | 806 | _ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·in·log2.cpp.o |
805 | _ZN19__llvm_libc_18_1_8_19log_range_reductionEdRKNS_5LogRRERNS_6fputil11DyadicFloatILm128EEE·in·log2.cpp.o | 807 | _ZN19__llvm_libc_18_1_8_19log_range_reductionEdRKNS_5LogRRERNS_6fputil11DyadicFloatILm128EEE·in·log2.cpp.o |
806 | _ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv·in·log2.cpp.o | 808 | _ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv·in·log2.cpp.o |
Offset 2415, 23 lines modified | Offset 2417, 23 lines modified | ||
2415 | acosf.cpp.o: | 2417 | acosf.cpp.o: |
2416 | 0000000000000000·r·.LCPI0_0 | 2418 | 0000000000000000·r·.LCPI0_0 |
2417 | 0000000000000000·r·.LCPI0_1 | 2419 | 0000000000000000·r·.LCPI0_1 |
2418 | 0000000000000048·r·.LCPI0_10 | 2420 | 0000000000000048·r·.LCPI0_10 |
2419 | 0000000000000050·r·.LCPI0_11 | 2421 | 0000000000000050·r·.LCPI0_11 |
2420 | 0000000000000058·r·.LCPI0_12 | 2422 | 0000000000000058·r·.LCPI0_12 |
2421 | 0000000000000060·r·.LCPI0_13 | 2423 | 0000000000000060·r·.LCPI0_13 |
2422 | 000000000000000 | 2424 | 0000000000000000·r·.LCPI0_14 |
2423 | 00000000000000 | 2425 | 0000000000000010·r·.LCPI0_15 |
2424 | 000000000000000 | 2426 | 0000000000000004·r·.LCPI0_16 |
2425 | 0000000000000068·r·.LCPI0_17 | 2427 | 0000000000000068·r·.LCPI0_17 |
2426 | 00000000000000 | 2428 | 0000000000000008·r·.LCPI0_18 |
2427 | 00000000000000 | 2429 | 000000000000000c·r·.LCPI0_19 |
2428 | 0000000000000008·r·.LCPI0_2 | 2430 | 0000000000000008·r·.LCPI0_2 |
2429 | 000000000000001 | 2431 | 0000000000000010·r·.LCPI0_20 |
2430 | 000000000000001 | 2432 | 0000000000000014·r·.LCPI0_21 |
2431 | 0000000000000070·r·.LCPI0_22 | 2433 | 0000000000000070·r·.LCPI0_22 |
2432 | 0000000000000010·r·.LCPI0_3 | 2434 | 0000000000000010·r·.LCPI0_3 |
2433 | 0000000000000018·r·.LCPI0_4 | 2435 | 0000000000000018·r·.LCPI0_4 |
2434 | 0000000000000020·r·.LCPI0_5 | 2436 | 0000000000000020·r·.LCPI0_5 |
2435 | 0000000000000028·r·.LCPI0_6 | 2437 | 0000000000000028·r·.LCPI0_6 |
2436 | 0000000000000030·r·.LCPI0_7 | 2438 | 0000000000000030·r·.LCPI0_7 |
2437 | 0000000000000038·r·.LCPI0_8 | 2439 | 0000000000000038·r·.LCPI0_8 |
Offset 2465, 21 lines modified | Offset 2467, 21 lines modified | ||
2465 | 0000000000000000·R·_ZN19__llvm_libc_18_1_8_6LOG2_RE | 2467 | 0000000000000000·R·_ZN19__llvm_libc_18_1_8_6LOG2_RE |
2466 | 0000000000000000·R·_ZN19__llvm_libc_18_1_8_8LOG_R_DDE | 2468 | 0000000000000000·R·_ZN19__llvm_libc_18_1_8_8LOG_R_DDE |
2467 | 0000000000000000·R·_ZN19__llvm_libc_18_1_8_9EXP2_MID1E | 2469 | 0000000000000000·R·_ZN19__llvm_libc_18_1_8_9EXP2_MID1E |
2468 | 0000000000000000·R·_ZN19__llvm_libc_18_1_8_9EXP2_MID2E | 2470 | 0000000000000000·R·_ZN19__llvm_libc_18_1_8_9EXP2_MID2E |
2469 | acoshf.cpp.o: | 2471 | acoshf.cpp.o: |
2470 | 0000000000000000·r·.LCPI0_0 | 2472 | 0000000000000000·r·.LCPI0_0 |
2471 | 000000000000000 | 2473 | 0000000000000000·r·.LCPI0_1 |
2472 | 0000000000000028·r·.LCPI0_10 | 2474 | 0000000000000028·r·.LCPI0_10 |
2473 | 0000000000000030·r·.LCPI0_11 | 2475 | 0000000000000030·r·.LCPI0_11 |
2474 | 0000000000000038·r·.LCPI0_12 | 2476 | 0000000000000038·r·.LCPI0_12 |
2475 | 000000000000000 | 2477 | 0000000000000004·r·.LCPI0_2 |
2476 | 000000000000000 | 2478 | 0000000000000008·r·.LCPI0_3 |
2477 | 00000000000000 | 2479 | 000000000000000c·r·.LCPI0_4 |
2478 | 0000000000000000·r·.LCPI0_5 | 2480 | 0000000000000000·r·.LCPI0_5 |
2479 | 0000000000000008·r·.LCPI0_6 | 2481 | 0000000000000008·r·.LCPI0_6 |
2480 | 0000000000000010·r·.LCPI0_7 | 2482 | 0000000000000010·r·.LCPI0_7 |
2481 | 0000000000000018·r·.LCPI0_8 | 2483 | 0000000000000018·r·.LCPI0_8 |
2482 | 0000000000000020·r·.LCPI0_9 | 2484 | 0000000000000020·r·.LCPI0_9 |
2483 | ·················U·_ZN19__llvm_libc_18_1_8_10ONE_OVER_FE | 2485 | ·················U·_ZN19__llvm_libc_18_1_8_10ONE_OVER_FE |
2484 | ·················U·_ZN19__llvm_libc_18_1_8_5LOG_FE | 2486 | ·················U·_ZN19__llvm_libc_18_1_8_5LOG_FE |
Offset 2498, 17 lines modified | Offset 2500, 17 lines modified | ||
2498 | 0000000000000040·r·.LCPI0_14 | 2500 | 0000000000000040·r·.LCPI0_14 |
2499 | 0000000000000048·r·.LCPI0_15 | 2501 | 0000000000000048·r·.LCPI0_15 |
2500 | 0000000000000050·r·.LCPI0_16 | 2502 | 0000000000000050·r·.LCPI0_16 |
2501 | 0000000000000058·r·.LCPI0_17 | 2503 | 0000000000000058·r·.LCPI0_17 |
2502 | 0000000000000060·r·.LCPI0_18 | 2504 | 0000000000000060·r·.LCPI0_18 |
2503 | 0000000000000068·r·.LCPI0_19 | 2505 | 0000000000000068·r·.LCPI0_19 |
2504 | 0000000000000004·r·.LCPI0_2 | 2506 | 0000000000000004·r·.LCPI0_2 |
2505 | 000000000000001 | 2507 | 0000000000000010·r·.LCPI0_20 |
2506 | 00000000000000 | 2508 | 0000000000000020·r·.LCPI0_21 |
2507 | 00000000000000 | 2509 | 0000000000000070·r·.LCPI0_22 |
2508 | 0000000000000008·r·.LCPI0_3 | 2510 | 0000000000000008·r·.LCPI0_3 |
2509 | 000000000000000c·r·.LCPI0_4 | 2511 | 000000000000000c·r·.LCPI0_4 |
2510 | 0000000000000010·r·.LCPI0_5 | 2512 | 0000000000000010·r·.LCPI0_5 |
2511 | 0000000000000000·r·.LCPI0_6 | 2513 | 0000000000000000·r·.LCPI0_6 |
2512 | 0000000000000008·r·.LCPI0_7 | 2514 | 0000000000000008·r·.LCPI0_7 |
2513 | 0000000000000010·r·.LCPI0_8 | 2515 | 0000000000000010·r·.LCPI0_8 |
2514 | 0000000000000018·r·.LCPI0_9 | 2516 | 0000000000000018·r·.LCPI0_9 |
Offset 2558, 19 lines modified | Offset 2560, 20 lines modified | ||
2558 | 0000000000000000·T·_ZN19__llvm_libc_18_1_8_6asinhfEf | 2560 | 0000000000000000·T·_ZN19__llvm_libc_18_1_8_6asinhfEf |
2559 | ·················U·__stack_chk_fail | 2561 | ·················U·__stack_chk_fail |
2560 | 0000000000000000·T·asinhf | 2562 | 0000000000000000·T·asinhf |
2561 | atanf.cpp.o: | 2563 | atanf.cpp.o: |
2562 | 0000000000000000·r·.LCPI0_0 | 2564 | 0000000000000000·r·.LCPI0_0 |
2563 | 0000000000000004·r·.LCPI0_1 | 2565 | 0000000000000004·r·.LCPI0_1 |
2564 | 00000000000000 | 2566 | 0000000000000020·r·.LCPI0_10 |
2565 | 00000000000000 | 2567 | 0000000000000008·r·.LCPI0_11 |
2566 | 000000000000001 | 2568 | 0000000000000010·r·.LCPI0_12 |
2567 | 00000000000000 | 2569 | 0000000000000018·r·.LCPI0_13 |
2568 | 0000000000000020·r·.LCPI0_14 | 2570 | 0000000000000020·r·.LCPI0_14 |
2571 | 0000000000000030·r·.LCPI0_15 | ||
2569 | 0000000000000008·r·.LCPI0_2 | 2572 | 0000000000000008·r·.LCPI0_2 |
2570 | 000000000000000c·r·.LCPI0_3 | 2573 | 000000000000000c·r·.LCPI0_3 |
2571 | 0000000000000010·r·.LCPI0_4 | 2574 | 0000000000000010·r·.LCPI0_4 |
2572 | 0000000000000014·r·.LCPI0_5 | 2575 | 0000000000000014·r·.LCPI0_5 |
2573 | 0000000000000018·r·.LCPI0_6 | 2576 | 0000000000000018·r·.LCPI0_6 |
2574 | 0000000000000000·r·.LCPI0_7 | 2577 | 0000000000000000·r·.LCPI0_7 |
2575 | 0000000000000000·r·.LCPI0_8 | 2578 | 0000000000000000·r·.LCPI0_8 |
Offset 2587, 15 lines modified | Offset 2590, 15 lines modified | ||
2587 | 0000000000000008·r·.LCPI0_1 | 2590 | 0000000000000008·r·.LCPI0_1 |
2588 | 0000000000000050·r·.LCPI0_10 | 2591 | 0000000000000050·r·.LCPI0_10 |
2589 | 0000000000000058·r·.LCPI0_11 | 2592 | 0000000000000058·r·.LCPI0_11 |
2590 | 0000000000000060·r·.LCPI0_12 | 2593 | 0000000000000060·r·.LCPI0_12 |
2591 | 0000000000000068·r·.LCPI0_13 | 2594 | 0000000000000068·r·.LCPI0_13 |
2592 | 0000000000000070·r·.LCPI0_14 | 2595 | 0000000000000070·r·.LCPI0_14 |
2593 | 0000000000000000·r·.LCPI0_15 | 2596 | 0000000000000000·r·.LCPI0_15 |
Max diff block lines reached; 43985/49112 bytes (89.56%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | ----------···0········0········0····4 | 1 | ----------···0········0········0····48106·1970-01-01·00:00:00.000000·/ |
2 | ----------···0········0········0········0·1970-01-01·00:00:00.000000·// | 2 | ----------···0········0········0········0·1970-01-01·00:00:00.000000·// |
3 | ?rw-r--r--···0········0········0······928·1970-01-01·00:00:00.000000·isalnum.cpp.o | 3 | ?rw-r--r--···0········0········0······928·1970-01-01·00:00:00.000000·isalnum.cpp.o |
4 | ?rw-r--r--···0········0········0······912·1970-01-01·00:00:00.000000·isalpha.cpp.o | 4 | ?rw-r--r--···0········0········0······912·1970-01-01·00:00:00.000000·isalpha.cpp.o |
5 | ?rw-r--r--···0········0········0······912·1970-01-01·00:00:00.000000·isascii.cpp.o | 5 | ?rw-r--r--···0········0········0······912·1970-01-01·00:00:00.000000·isascii.cpp.o |
6 | ?rw-r--r--···0········0········0······912·1970-01-01·00:00:00.000000·isblank.cpp.o | 6 | ?rw-r--r--···0········0········0······912·1970-01-01·00:00:00.000000·isblank.cpp.o |
7 | ?rw-r--r--···0········0········0······912·1970-01-01·00:00:00.000000·iscntrl.cpp.o | 7 | ?rw-r--r--···0········0········0······912·1970-01-01·00:00:00.000000·iscntrl.cpp.o |
8 | ?rw-r--r--···0········0········0······912·1970-01-01·00:00:00.000000·isdigit.cpp.o | 8 | ?rw-r--r--···0········0········0······912·1970-01-01·00:00:00.000000·isdigit.cpp.o |
Offset 208, 51 lines modified | Offset 208, 51 lines modified | ||
208 | ?rw-r--r--···0········0········0·····1408·1970-01-01·00:00:00.000000·fesetexceptflag.cpp.o | 208 | ?rw-r--r--···0········0········0·····1408·1970-01-01·00:00:00.000000·fesetexceptflag.cpp.o |
209 | ?rw-r--r--···0········0········0·····1176·1970-01-01·00:00:00.000000·fesetround.cpp.o | 209 | ?rw-r--r--···0········0········0·····1176·1970-01-01·00:00:00.000000·fesetround.cpp.o |
210 | ?rw-r--r--···0········0········0·····2168·1970-01-01·00:00:00.000000·feraiseexcept.cpp.o | 210 | ?rw-r--r--···0········0········0·····2168·1970-01-01·00:00:00.000000·feraiseexcept.cpp.o |
211 | ?rw-r--r--···0········0········0·····1136·1970-01-01·00:00:00.000000·fetestexcept.cpp.o | 211 | ?rw-r--r--···0········0········0·····1136·1970-01-01·00:00:00.000000·fetestexcept.cpp.o |
212 | ?rw-r--r--···0········0········0·····2536·1970-01-01·00:00:00.000000·feupdateenv.cpp.o | 212 | ?rw-r--r--···0········0········0·····2536·1970-01-01·00:00:00.000000·feupdateenv.cpp.o |
213 | ?rw-r--r--···0········0········0·····1208·1970-01-01·00:00:00.000000·inv_trigf_utils.cpp.o | 213 | ?rw-r--r--···0········0········0·····1208·1970-01-01·00:00:00.000000·inv_trigf_utils.cpp.o |
214 | ?rw-r--r--···0········0········0·····2496·1970-01-01·00:00:00.000000·math_utils.cpp.o | 214 | ?rw-r--r--···0········0········0·····2496·1970-01-01·00:00:00.000000·math_utils.cpp.o |
215 | ?rw-r--r--···0········0········0·····4 | 215 | ?rw-r--r--···0········0········0·····4648·1970-01-01·00:00:00.000000·acosf.cpp.o |
216 | ?rw-r--r--···0········0········0·····2504·1970-01-01·00:00:00.000000·explogxf.cpp.o | 216 | ?rw-r--r--···0········0········0·····2504·1970-01-01·00:00:00.000000·explogxf.cpp.o |
217 | ?rw-r--r--···0········0········0····21112·1970-01-01·00:00:00.000000·common_constants.cpp.o | 217 | ?rw-r--r--···0········0········0····21112·1970-01-01·00:00:00.000000·common_constants.cpp.o |
218 | ?rw-r--r--···0········0········0····· | 218 | ?rw-r--r--···0········0········0·····3080·1970-01-01·00:00:00.000000·acoshf.cpp.o |
219 | ?rw-r--r--···0········0········0·····4872·1970-01-01·00:00:00.000000·asinf.cpp.o | ||
219 | ?rw-r--r--···0········0········0·····4776·1970-01-01·00:00:00.000000·asinf.cpp.o | 220 | ?rw-r--r--···0········0········0·····4776·1970-01-01·00:00:00.000000·asinhf.cpp.o |
220 | ?rw-r--r--···0········0········0·····4576·1970-01-01·00:00:00.000000·asinhf.cpp.o | ||
221 | ?rw-r--r--···0········0········0·····3704·1970-01-01·00:00:00.000000·atanf.cpp.o | ||
222 | ?rw-r--r--···0········0········0·····3 | 221 | ?rw-r--r--···0········0········0·····3832·1970-01-01·00:00:00.000000·atanf.cpp.o |
222 | ?rw-r--r--···0········0········0·····3360·1970-01-01·00:00:00.000000·atanhf.cpp.o | ||
223 | ?rw-r--r--···0········0········0·····1144·1970-01-01·00:00:00.000000·copysign.cpp.o | 223 | ?rw-r--r--···0········0········0·····1144·1970-01-01·00:00:00.000000·copysign.cpp.o |
224 | ?rw-r--r--···0········0········0·····1152·1970-01-01·00:00:00.000000·copysignf.cpp.o | 224 | ?rw-r--r--···0········0········0·····1152·1970-01-01·00:00:00.000000·copysignf.cpp.o |
225 | ?rw-r--r--···0········0········0······944·1970-01-01·00:00:00.000000·copysignl.cpp.o | 225 | ?rw-r--r--···0········0········0······944·1970-01-01·00:00:00.000000·copysignl.cpp.o |
226 | ?rw-r--r--···0········0········0·····1440·1970-01-01·00:00:00.000000·ceil.cpp.o | 226 | ?rw-r--r--···0········0········0·····1440·1970-01-01·00:00:00.000000·ceil.cpp.o |
227 | ?rw-r--r--···0········0········0·····1392·1970-01-01·00:00:00.000000·ceilf.cpp.o | 227 | ?rw-r--r--···0········0········0·····1392·1970-01-01·00:00:00.000000·ceilf.cpp.o |
228 | ?rw-r--r--···0········0········0·····1136·1970-01-01·00:00:00.000000·ceill.cpp.o | 228 | ?rw-r--r--···0········0········0·····1136·1970-01-01·00:00:00.000000·ceill.cpp.o |
229 | ?rw-r--r--···0········0········0······904·1970-01-01·00:00:00.000000·cos.cpp.o | 229 | ?rw-r--r--···0········0········0······904·1970-01-01·00:00:00.000000·cos.cpp.o |
230 | ?rw-r--r--···0········0········0·····3688·1970-01-01·00:00:00.000000·coshf.cpp.o | ||
230 | ?rw-r--r--···0········0········0····· | 231 | ?rw-r--r--···0········0········0·····5272·1970-01-01·00:00:00.000000·cosf.cpp.o |
231 | ?rw-r--r--···0········0········0·····4976·1970-01-01·00:00:00.000000·cosf.cpp.o | ||
232 | ?rw-r--r--···0········0········0·····41 | 232 | ?rw-r--r--···0········0········0·····4136·1970-01-01·00:00:00.000000·erff.cpp.o |
233 | ?rw-r--r--···0········0········0····1 | 233 | ?rw-r--r--···0········0········0····13376·1970-01-01·00:00:00.000000·exp.cpp.o |
234 | ?rw-r--r--···0········0········0·····4 | 234 | ?rw-r--r--···0········0········0·····4392·1970-01-01·00:00:00.000000·expf.cpp.o |
235 | ?rw-r--r--···0········0········0····1 | 235 | ?rw-r--r--···0········0········0····18912·1970-01-01·00:00:00.000000·exp10.cpp.o |
236 | ?rw-r--r--···0········0········0·····6 | 236 | ?rw-r--r--···0········0········0·····6240·1970-01-01·00:00:00.000000·exp10f.cpp.o |
237 | ?rw-r--r--···0········0········0····1 | 237 | ?rw-r--r--···0········0········0····15272·1970-01-01·00:00:00.000000·exp2.cpp.o |
238 | ?rw-r--r--···0········0········0·····584 | 238 | ?rw-r--r--···0········0········0·····5984·1970-01-01·00:00:00.000000·exp2f.cpp.o |
239 | ?rw-r--r--···0········0········0····1 | 239 | ?rw-r--r--···0········0········0····13056·1970-01-01·00:00:00.000000·expm1.cpp.o |
240 | ?rw-r--r--···0········0········0·····5 | 240 | ?rw-r--r--···0········0········0·····5864·1970-01-01·00:00:00.000000·expm1f.cpp.o |
241 | ?rw-r--r--···0········0········0·····1120·1970-01-01·00:00:00.000000·fabs.cpp.o | 241 | ?rw-r--r--···0········0········0·····1120·1970-01-01·00:00:00.000000·fabs.cpp.o |
242 | ?rw-r--r--···0········0········0·····1136·1970-01-01·00:00:00.000000·fabsf.cpp.o | 242 | ?rw-r--r--···0········0········0·····1136·1970-01-01·00:00:00.000000·fabsf.cpp.o |
243 | ?rw-r--r--···0········0········0······920·1970-01-01·00:00:00.000000·fabsl.cpp.o | 243 | ?rw-r--r--···0········0········0······920·1970-01-01·00:00:00.000000·fabsl.cpp.o |
244 | ?rw-r--r--···0········0········0······960·1970-01-01·00:00:00.000000·fdim.cpp.o | 244 | ?rw-r--r--···0········0········0······960·1970-01-01·00:00:00.000000·fdim.cpp.o |
245 | ?rw-r--r--···0········0········0······944·1970-01-01·00:00:00.000000·fdimf.cpp.o | 245 | ?rw-r--r--···0········0········0······944·1970-01-01·00:00:00.000000·fdimf.cpp.o |
246 | ?rw-r--r--···0········0········0·····1064·1970-01-01·00:00:00.000000·fdiml.cpp.o | 246 | ?rw-r--r--···0········0········0·····1064·1970-01-01·00:00:00.000000·fdiml.cpp.o |
247 | ?rw-r--r--···0········0········0·····1704·1970-01-01·00:00:00.000000·floor.cpp.o | 247 | ?rw-r--r--···0········0········0·····1704·1970-01-01·00:00:00.000000·floor.cpp.o |
248 | ?rw-r--r--···0········0········0·····1712·1970-01-01·00:00:00.000000·floorf.cpp.o | 248 | ?rw-r--r--···0········0········0·····1712·1970-01-01·00:00:00.000000·floorf.cpp.o |
249 | ?rw-r--r--···0········0········0·····1360·1970-01-01·00:00:00.000000·floorl.cpp.o | 249 | ?rw-r--r--···0········0········0·····1360·1970-01-01·00:00:00.000000·floorl.cpp.o |
250 | ?rw-r--r--···0········0········0····· | 250 | ?rw-r--r--···0········0········0·····3600·1970-01-01·00:00:00.000000·fma.cpp.o |
251 | ?rw-r--r--···0········0········0····· | 251 | ?rw-r--r--···0········0········0·····1120·1970-01-01·00:00:00.000000·fmaf.cpp.o |
252 | ?rw-r--r--···0········0········0······968·1970-01-01·00:00:00.000000·fmin.cpp.o | 252 | ?rw-r--r--···0········0········0······968·1970-01-01·00:00:00.000000·fmin.cpp.o |
253 | ?rw-r--r--···0········0········0······952·1970-01-01·00:00:00.000000·fminf.cpp.o | 253 | ?rw-r--r--···0········0········0······952·1970-01-01·00:00:00.000000·fminf.cpp.o |
254 | ?rw-r--r--···0········0········0·····1096·1970-01-01·00:00:00.000000·fminl.cpp.o | 254 | ?rw-r--r--···0········0········0·····1096·1970-01-01·00:00:00.000000·fminl.cpp.o |
255 | ?rw-r--r--···0········0········0······960·1970-01-01·00:00:00.000000·fmax.cpp.o | 255 | ?rw-r--r--···0········0········0······960·1970-01-01·00:00:00.000000·fmax.cpp.o |
256 | ?rw-r--r--···0········0········0······952·1970-01-01·00:00:00.000000·fmaxf.cpp.o | 256 | ?rw-r--r--···0········0········0······952·1970-01-01·00:00:00.000000·fmaxf.cpp.o |
257 | ?rw-r--r--···0········0········0·····1088·1970-01-01·00:00:00.000000·fmaxl.cpp.o | 257 | ?rw-r--r--···0········0········0·····1088·1970-01-01·00:00:00.000000·fmaxl.cpp.o |
258 | ?rw-r--r--···0········0········0·····3768·1970-01-01·00:00:00.000000·fmod.cpp.o | 258 | ?rw-r--r--···0········0········0·····3768·1970-01-01·00:00:00.000000·fmod.cpp.o |
Offset 270, 22 lines modified | Offset 270, 22 lines modified | ||
270 | ?rw-r--r--···0········0········0·····2328·1970-01-01·00:00:00.000000·ldexpl.cpp.o | 270 | ?rw-r--r--···0········0········0·····2328·1970-01-01·00:00:00.000000·ldexpl.cpp.o |
271 | ?rw-r--r--···0········0········0·····5272·1970-01-01·00:00:00.000000·llrint.cpp.o | 271 | ?rw-r--r--···0········0········0·····5272·1970-01-01·00:00:00.000000·llrint.cpp.o |
272 | ?rw-r--r--···0········0········0·····5120·1970-01-01·00:00:00.000000·llrintf.cpp.o | 272 | ?rw-r--r--···0········0········0·····5120·1970-01-01·00:00:00.000000·llrintf.cpp.o |
273 | ?rw-r--r--···0········0········0·····5152·1970-01-01·00:00:00.000000·llrintl.cpp.o | 273 | ?rw-r--r--···0········0········0·····5152·1970-01-01·00:00:00.000000·llrintl.cpp.o |
274 | ?rw-r--r--···0········0········0·····2872·1970-01-01·00:00:00.000000·llround.cpp.o | 274 | ?rw-r--r--···0········0········0·····2872·1970-01-01·00:00:00.000000·llround.cpp.o |
275 | ?rw-r--r--···0········0········0·····2840·1970-01-01·00:00:00.000000·llroundf.cpp.o | 275 | ?rw-r--r--···0········0········0·····2840·1970-01-01·00:00:00.000000·llroundf.cpp.o |
276 | ?rw-r--r--···0········0········0·····2848·1970-01-01·00:00:00.000000·llroundl.cpp.o | 276 | ?rw-r--r--···0········0········0·····2848·1970-01-01·00:00:00.000000·llroundl.cpp.o |
277 | ?rw-r--r--···0········0········0····26 | 277 | ?rw-r--r--···0········0········0····26600·1970-01-01·00:00:00.000000·log10.cpp.o |
278 | ?rw-r--r--···0········0········0····· | 278 | ?rw-r--r--···0········0········0·····6200·1970-01-01·00:00:00.000000·log10f.cpp.o |
279 | ?rw-r--r--···0········0········0···· | 279 | ?rw-r--r--···0········0········0····31496·1970-01-01·00:00:00.000000·log1p.cpp.o |
280 | ?rw-r--r--···0········0········0·····3 | 280 | ?rw-r--r--···0········0········0·····3984·1970-01-01·00:00:00.000000·log1pf.cpp.o |
281 | ?rw-r--r--···0········0········0····25544·1970-01-01·00:00:00.000000·log2.cpp.o | ||
282 | ?rw-r--r--···0········0········0···· | 281 | ?rw-r--r--···0········0········0····25840·1970-01-01·00:00:00.000000·log2.cpp.o |
282 | ?rw-r--r--···0········0········0·····2704·1970-01-01·00:00:00.000000·log2f.cpp.o | ||
283 | ?rw-r--r--···0········0········0····23400·1970-01-01·00:00:00.000000·log.cpp.o | 283 | ?rw-r--r--···0········0········0····23400·1970-01-01·00:00:00.000000·log.cpp.o |
284 | ?rw-r--r--···0········0········0·····4 | 284 | ?rw-r--r--···0········0········0·····4312·1970-01-01·00:00:00.000000·logf.cpp.o |
285 | ?rw-r--r--···0········0········0·····1304·1970-01-01·00:00:00.000000·logb.cpp.o | 285 | ?rw-r--r--···0········0········0·····1304·1970-01-01·00:00:00.000000·logb.cpp.o |
286 | ?rw-r--r--···0········0········0·····1288·1970-01-01·00:00:00.000000·logbf.cpp.o | 286 | ?rw-r--r--···0········0········0·····1288·1970-01-01·00:00:00.000000·logbf.cpp.o |
287 | ?rw-r--r--···0········0········0·····1192·1970-01-01·00:00:00.000000·logbl.cpp.o | 287 | ?rw-r--r--···0········0········0·····1192·1970-01-01·00:00:00.000000·logbl.cpp.o |
288 | ?rw-r--r--···0········0········0·····5264·1970-01-01·00:00:00.000000·lrint.cpp.o | 288 | ?rw-r--r--···0········0········0·····5264·1970-01-01·00:00:00.000000·lrint.cpp.o |
289 | ?rw-r--r--···0········0········0·····5112·1970-01-01·00:00:00.000000·lrintf.cpp.o | 289 | ?rw-r--r--···0········0········0·····5112·1970-01-01·00:00:00.000000·lrintf.cpp.o |
290 | ?rw-r--r--···0········0········0·····5152·1970-01-01·00:00:00.000000·lrintl.cpp.o | 290 | ?rw-r--r--···0········0········0·····5152·1970-01-01·00:00:00.000000·lrintl.cpp.o |
291 | ?rw-r--r--···0········0········0·····2864·1970-01-01·00:00:00.000000·lround.cpp.o | 291 | ?rw-r--r--···0········0········0·····2864·1970-01-01·00:00:00.000000·lround.cpp.o |
Offset 302, 15 lines modified | Offset 302, 15 lines modified | ||
302 | ?rw-r--r--···0········0········0·····3592·1970-01-01·00:00:00.000000·nearbyintl.cpp.o | 302 | ?rw-r--r--···0········0········0·····3592·1970-01-01·00:00:00.000000·nearbyintl.cpp.o |
303 | ?rw-r--r--···0········0········0·····2344·1970-01-01·00:00:00.000000·nextafter.cpp.o | 303 | ?rw-r--r--···0········0········0·····2344·1970-01-01·00:00:00.000000·nextafter.cpp.o |
304 | ?rw-r--r--···0········0········0·····2336·1970-01-01·00:00:00.000000·nextafterf.cpp.o | 304 | ?rw-r--r--···0········0········0·····2336·1970-01-01·00:00:00.000000·nextafterf.cpp.o |
305 | ?rw-r--r--···0········0········0·····3672·1970-01-01·00:00:00.000000·nextafterl.cpp.o | 305 | ?rw-r--r--···0········0········0·····3672·1970-01-01·00:00:00.000000·nextafterl.cpp.o |
306 | ?rw-r--r--···0········0········0·····2512·1970-01-01·00:00:00.000000·nexttoward.cpp.o | 306 | ?rw-r--r--···0········0········0·····2512·1970-01-01·00:00:00.000000·nexttoward.cpp.o |
307 | ?rw-r--r--···0········0········0·····2496·1970-01-01·00:00:00.000000·nexttowardf.cpp.o | 307 | ?rw-r--r--···0········0········0·····2496·1970-01-01·00:00:00.000000·nexttowardf.cpp.o |
308 | ?rw-r--r--···0········0········0·····3720·1970-01-01·00:00:00.000000·nexttowardl.cpp.o | 308 | ?rw-r--r--···0········0········0·····3720·1970-01-01·00:00:00.000000·nexttowardl.cpp.o |
309 | ?rw-r--r--···0········0········0····2 | 309 | ?rw-r--r--···0········0········0····27192·1970-01-01·00:00:00.000000·powf.cpp.o |
310 | ?rw-r--r--···0········0········0·····3896·1970-01-01·00:00:00.000000·remainderf.cpp.o | 310 | ?rw-r--r--···0········0········0·····3896·1970-01-01·00:00:00.000000·remainderf.cpp.o |
311 | ?rw-r--r--···0········0········0·····3960·1970-01-01·00:00:00.000000·remainder.cpp.o | 311 | ?rw-r--r--···0········0········0·····3960·1970-01-01·00:00:00.000000·remainder.cpp.o |
312 | ?rw-r--r--···0········0········0·····4576·1970-01-01·00:00:00.000000·remainderl.cpp.o | 312 | ?rw-r--r--···0········0········0·····4576·1970-01-01·00:00:00.000000·remainderl.cpp.o |
313 | ?rw-r--r--···0········0········0·····3808·1970-01-01·00:00:00.000000·remquof.cpp.o | 313 | ?rw-r--r--···0········0········0·····3808·1970-01-01·00:00:00.000000·remquof.cpp.o |
314 | ?rw-r--r--···0········0········0·····3880·1970-01-01·00:00:00.000000·remquo.cpp.o | 314 | ?rw-r--r--···0········0········0·····3880·1970-01-01·00:00:00.000000·remquo.cpp.o |
315 | ?rw-r--r--···0········0········0·····4480·1970-01-01·00:00:00.000000·remquol.cpp.o | 315 | ?rw-r--r--···0········0········0·····4480·1970-01-01·00:00:00.000000·remquol.cpp.o |
316 | ?rw-r--r--···0········0········0·····3896·1970-01-01·00:00:00.000000·rint.cpp.o | 316 | ?rw-r--r--···0········0········0·····3896·1970-01-01·00:00:00.000000·rint.cpp.o |
Offset 319, 21 lines modified | Offset 319, 21 lines modified | ||
319 | ?rw-r--r--···0········0········0·····1336·1970-01-01·00:00:00.000000·round.cpp.o | 319 | ?rw-r--r--···0········0········0·····1336·1970-01-01·00:00:00.000000·round.cpp.o |
320 | ?rw-r--r--···0········0········0·····1256·1970-01-01·00:00:00.000000·roundf.cpp.o | 320 | ?rw-r--r--···0········0········0·····1256·1970-01-01·00:00:00.000000·roundf.cpp.o |
321 | ?rw-r--r--···0········0········0·····1192·1970-01-01·00:00:00.000000·roundl.cpp.o | 321 | ?rw-r--r--···0········0········0·····1192·1970-01-01·00:00:00.000000·roundl.cpp.o |
322 | ?rw-r--r--···0········0········0·····1600·1970-01-01·00:00:00.000000·scalbn.cpp.o | 322 | ?rw-r--r--···0········0········0·····1600·1970-01-01·00:00:00.000000·scalbn.cpp.o |
323 | ?rw-r--r--···0········0········0·····1560·1970-01-01·00:00:00.000000·scalbnf.cpp.o | 323 | ?rw-r--r--···0········0········0·····1560·1970-01-01·00:00:00.000000·scalbnf.cpp.o |
324 | ?rw-r--r--···0········0········0·····2328·1970-01-01·00:00:00.000000·scalbnl.cpp.o | 324 | ?rw-r--r--···0········0········0·····2328·1970-01-01·00:00:00.000000·scalbnl.cpp.o |
325 | ?rw-r--r--···0········0········0······904·1970-01-01·00:00:00.000000·sin.cpp.o | 325 | ?rw-r--r--···0········0········0······904·1970-01-01·00:00:00.000000·sin.cpp.o |
326 | ?rw-r--r--···0········0········0·····5 | 326 | ?rw-r--r--···0········0········0·····5872·1970-01-01·00:00:00.000000·sincosf.cpp.o |
327 | ?rw-r--r--···0········0········0·····4 | 327 | ?rw-r--r--···0········0········0·····4816·1970-01-01·00:00:00.000000·sinhf.cpp.o |
328 | ?rw-r--r--···0········0········0·····5 | 328 | ?rw-r--r--···0········0········0·····5440·1970-01-01·00:00:00.000000·sinf.cpp.o |
329 | ?rw-r--r--···0········0········0······896·1970-01-01·00:00:00.000000·sqrt.cpp.o | 329 | ?rw-r--r--···0········0········0······896·1970-01-01·00:00:00.000000·sqrt.cpp.o |
330 | ?rw-r--r--···0········0········0······896·1970-01-01·00:00:00.000000·sqrtf.cpp.o | 330 | ?rw-r--r--···0········0········0······896·1970-01-01·00:00:00.000000·sqrtf.cpp.o |
331 | ?rw-r--r--···0········0········0······896·1970-01-01·00:00:00.000000·sqrtl.cpp.o | 331 | ?rw-r--r--···0········0········0······896·1970-01-01·00:00:00.000000·sqrtl.cpp.o |
332 | ?rw-r--r--···0········0········0·····1104·1970-01-01·00:00:00.000000·tan.cpp.o | 332 | ?rw-r--r--···0········0········0·····1104·1970-01-01·00:00:00.000000·tan.cpp.o |
333 | ?rw-r--r--···0········0········0····· | 333 | ?rw-r--r--···0········0········0·····6008·1970-01-01·00:00:00.000000·tanf.cpp.o |
334 | ?rw-r--r--···0········0········0·····32 | 334 | ?rw-r--r--···0········0········0·····3280·1970-01-01·00:00:00.000000·tanhf.cpp.o |
335 | ?rw-r--r--···0········0········0·····1008·1970-01-01·00:00:00.000000·trunc.cpp.o | 335 | ?rw-r--r--···0········0········0·····1008·1970-01-01·00:00:00.000000·trunc.cpp.o |
336 | ?rw-r--r--···0········0········0······968·1970-01-01·00:00:00.000000·truncf.cpp.o | 336 | ?rw-r--r--···0········0········0······968·1970-01-01·00:00:00.000000·truncf.cpp.o |
337 | ?rw-r--r--···0········0········0·····1096·1970-01-01·00:00:00.000000·truncl.cpp.o | 337 | ?rw-r--r--···0········0········0·····1096·1970-01-01·00:00:00.000000·truncl.cpp.o |
338 | ?rw-r--r--···0········0········0·····1176·1970-01-01·00:00:00.000000·copysignf128.cpp.o | 338 | ?rw-r--r--···0········0········0·····1176·1970-01-01·00:00:00.000000·copysignf128.cpp.o |
339 | ?rw-r--r--···0········0········0·····1144·1970-01-01·00:00:00.000000·fabsf128.cpp.o | 339 | ?rw-r--r--···0········0········0·····1144·1970-01-01·00:00:00.000000·fabsf128.cpp.o |
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························REL·(Relocatable·file) | 8 | ··Type:······························REL·(Relocatable·file) |
9 | ··Machine:···························Advanced·Micro·Devices·X86-64 | 9 | ··Machine:···························Advanced·Micro·Devices·X86-64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x0 | 11 | ··Entry·point·address:···············0x0 |
12 | ··Start·of·program·headers:··········0·(bytes·into·file) | 12 | ··Start·of·program·headers:··········0·(bytes·into·file) |
13 | ··Start·of·section·headers:··········3 | 13 | ··Start·of·section·headers:··········3624·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········0·(bytes) | 16 | ··Size·of·program·headers:···········0·(bytes) |
17 | ··Number·of·program·headers:·········0 | 17 | ··Number·of·program·headers:·········0 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········1 | 19 | ··Number·of·section·headers:·········16 |
20 | ··Section·header·string·table·index:·1 | 20 | ··Section·header·string·table·index:·15 |
Offset 1, 24 lines modified | Offset 1, 25 lines modified | ||
1 | There·are·1 | 1 | There·are·16·section·headers,·starting·at·offset·0xe28: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.group············GROUP···········0000000000000000·000040·000008·04·····1 | 5 | ··[·1]·.group············GROUP···········0000000000000000·000040·000008·04·····13··28··4 |
6 | ··[·2]·.text·············PROGBITS········0000000000000000·000048·000000·00··AX··0···0··4 | 6 | ··[·2]·.text·············PROGBITS········0000000000000000·000048·000000·00··AX··0···0··4 |
7 | ··[·3]·.note.gnu.property·NOTE············0000000000000000·000048·000020·00···A··0···0··8 | 7 | ··[·3]·.note.gnu.property·NOTE············0000000000000000·000048·000020·00···A··0···0··8 |
8 | ··[·4]·.rodata.cst | 8 | ··[·4]·.rodata.cst16·····PROGBITS········0000000000000000·000068·000020·10··AM··0···0·16 |
9 | ··[·5]·.rodata.cst8······PROGBITS········0000000000000000·000088·000078·08··AM··0···0··8 | 9 | ··[·5]·.rodata.cst8······PROGBITS········0000000000000000·000088·000078·08··AM··0···0··8 |
10 | ··[·6]·.rodata.cst4······PROGBITS········0000000000000000·000100·000018·04··AM··0···0··4 | ||
10 | ··[· | 11 | ··[·7]·.text.acosf·······PROGBITS········0000000000000000·000118·000397·00··AX··0···0·16 |
11 | ··[· | 12 | ··[·8]·.rela.text.acosf··RELA············0000000000000000·000978·0003a8·18···I·13···7··8 |
12 | ··[· | 13 | ··[·9]·.rodata._ZN19__llvm_libc_18_1_8_L13ACOSF_EXCEPTSE·PROGBITS········0000000000000000·0004af·000050·00···A··0···0··4 |
13 | ··[ | 14 | ··[10]·.data._ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x·PROGBITS········0000000000000000·0004ff·000004·00·WAG··0···0··4 |
14 | ··[1 | 15 | ··[11]·.note.GNU-stack···PROGBITS········0000000000000000·000503·000000·00······0···0··1 |
15 | ··[1 | 16 | ··[12]·.llvm_addrsig·····LLVM_ADDRSIG····0000000000000000·000503·000003·00···E··0···0··1 |
16 | ··[1 | 17 | ··[13]·.symtab···········SYMTAB··········0000000000000000·000508·0002e8·18·····14··26··8 |
17 | ··[1 | 18 | ··[14]·.strtab···········STRTAB··········0000000000000000·0007f0·000187·00······0···0··1 |
18 | ··[1 | 19 | ··[15]·.shstrtab·········STRTAB··········0000000000000000·000d20·000101·00······0···0··1 |
19 | Key·to·Flags: | 20 | Key·to·Flags: |
20 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 21 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
21 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 22 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
22 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 23 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
23 | ··D·(mbind),·l·(large),·p·(processor·specific) | 24 | ··D·(mbind),·l·(large),·p·(processor·specific) |
Offset 1, 34 lines modified | Offset 1, 34 lines modified | ||
1 | Symbol·table·'.symtab'·contains·31·entries: | 1 | Symbol·table·'.symtab'·contains·31·entries: |
2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name | 2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name |
3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | 3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· |
4 | ·····1:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_0 | 4 | ·····1:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_0 |
5 | ·····2:·00000000000000 | 5 | ·····2:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_15 |
6 | ·····3:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_15 | ||
7 | ·····4:·000000000000000c·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_16 | ||
8 | ·····5:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_18 | ||
9 | ·····6:·0000000000000014·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_19 | ||
10 | ·····7:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_20 | ||
11 | ·····8:·000000000000001c·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_21 | ||
12 | ····· | 6 | ·····3:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_1 |
13 | ···· | 7 | ·····4:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_2 |
14 | ···· | 8 | ·····5:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_3 |
15 | ···· | 9 | ·····6:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_4 |
16 | ···· | 10 | ·····7:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_5 |
17 | ···· | 11 | ·····8:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_6 |
18 | ···· | 12 | ·····9:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_7 |
19 | ····1 | 13 | ····10:·0000000000000038·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_8 |
20 | ····1 | 14 | ····11:·0000000000000040·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_9 |
21 | ····1 | 15 | ····12:·0000000000000048·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_10 |
22 | ····1 | 16 | ····13:·0000000000000050·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_11 |
23 | ···· | 17 | ····14:·0000000000000058·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_12 |
24 | ···· | 18 | ····15:·0000000000000060·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_13 |
25 | ···· | 19 | ····16:·0000000000000068·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_17 |
26 | ···· | 20 | ····17:·0000000000000070·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_22 |
21 | ····18:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_14 | ||
22 | ····19:·0000000000000004·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_16 | ||
23 | ····20:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_18 | ||
24 | ····21:·000000000000000c·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_19 | ||
25 | ····22:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_20 | ||
26 | ····23:·0000000000000014·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_21 | ||
27 | ····24:·0000000000000000····80·OBJECT··LOCAL··DEFAULT···· | 27 | ····24:·0000000000000000····80·OBJECT··LOCAL··DEFAULT····9·_ZN19__llvm_libc_18_1_8_L13ACOSF_EXCEPTSE |
28 | ····25:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···· | 28 | ····25:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata._ZN19__llvm_libc_18_1_8_L13ACOSF_EXCEPTSE |
29 | ····26:·0000000000000000··· | 29 | ····26:·0000000000000000···919·FUNC····GLOBAL·DEFAULT····7·acosf |
30 | ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location | 30 | ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location |
31 | ····28:·0000000000000000·····4·OBJECT··WEAK···DEFAULT··· | 31 | ····28:·0000000000000000·····4·OBJECT··WEAK···DEFAULT···10·_ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x |
32 | ····29:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail | 32 | ····29:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail |
33 | ····30:·0000000000000000··· | 33 | ····30:·0000000000000000···919·FUNC····GLOBAL·DEFAULT····7·_ZN19__llvm_libc_18_1_8_5acosfEf |
Offset 1, 42 lines modified | Offset 1, 42 lines modified | ||
1 | Relocation·section·'.rela.text.acosf'·at·offset·0x9 | 1 | Relocation·section·'.rela.text.acosf'·at·offset·0x978·contains·39·entries: |
2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
3 | 000000000000009 | 3 | 0000000000000095··0000001300000002·R_X86_64_PC32··········0000000000000004·.LCPI0_16·-·4 |
4 | 00000000000000 | 4 | 00000000000000c1··0000000500000002·R_X86_64_PC32··········0000000000000010·.LCPI0_3·-·4 |
5 | 00000000000000 | 5 | 00000000000000cd··0000000600000002·R_X86_64_PC32··········0000000000000018·.LCPI0_4·-·4 |
6 | 00000000000000 | 6 | 00000000000000d9··0000000700000002·R_X86_64_PC32··········0000000000000020·.LCPI0_5·-·4 |
7 | 00000000000000e | 7 | 00000000000000e5··0000000800000002·R_X86_64_PC32··········0000000000000028·.LCPI0_6·-·4 |
8 | 00000000000000f | 8 | 00000000000000f1··0000000900000002·R_X86_64_PC32··········0000000000000030·.LCPI0_7·-·4 |
9 | 00000000000000f | 9 | 00000000000000f9··0000000a00000002·R_X86_64_PC32··········0000000000000038·.LCPI0_8·-·4 |
10 | 000000000000010 | 10 | 0000000000000105··0000000b00000002·R_X86_64_PC32··········0000000000000040·.LCPI0_9·-·4 |
11 | 000000000000011 | 11 | 0000000000000111··0000000c00000002·R_X86_64_PC32··········0000000000000048·.LCPI0_10·-·4 |
12 | 000000000000011 | 12 | 000000000000011d··0000000d00000002·R_X86_64_PC32··········0000000000000050·.LCPI0_11·-·4 |
13 | 000000000000012 | 13 | 0000000000000129··0000000e00000002·R_X86_64_PC32··········0000000000000058·.LCPI0_12·-·4 |
14 | 00000000000001 | 14 | 0000000000000141··0000001000000002·R_X86_64_PC32··········0000000000000068·.LCPI0_17·-·4 |
15 | 00000000000001 | 15 | 0000000000000161··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_0·-·4 |
16 | 00000000000001 | 16 | 000000000000016d··0000000300000002·R_X86_64_PC32··········0000000000000000·.LCPI0_1·-·4 |
17 | 00000000000001 | 17 | 0000000000000175··0000000400000002·R_X86_64_PC32··········0000000000000008·.LCPI0_2·-·4 |
18 | 00000000000001 | 18 | 0000000000000189··0000000500000002·R_X86_64_PC32··········0000000000000010·.LCPI0_3·-·4 |
19 | 00000000000001 | 19 | 0000000000000195··0000000600000002·R_X86_64_PC32··········0000000000000018·.LCPI0_4·-·4 |
20 | 00000000000001 | 20 | 00000000000001a1··0000000700000002·R_X86_64_PC32··········0000000000000020·.LCPI0_5·-·4 |
21 | 00000000000001 | 21 | 00000000000001ad··0000000800000002·R_X86_64_PC32··········0000000000000028·.LCPI0_6·-·4 |
22 | 00000000000001 | 22 | 00000000000001b9··0000000900000002·R_X86_64_PC32··········0000000000000030·.LCPI0_7·-·4 |
23 | 00000000000001 | 23 | 00000000000001c1··0000000a00000002·R_X86_64_PC32··········0000000000000038·.LCPI0_8·-·4 |
24 | 00000000000001 | 24 | 00000000000001cd··0000000b00000002·R_X86_64_PC32··········0000000000000040·.LCPI0_9·-·4 |
25 | 00000000000001 | 25 | 00000000000001dd··0000000c00000002·R_X86_64_PC32··········0000000000000048·.LCPI0_10·-·4 |
26 | 00000000000001 | 26 | 00000000000001e9··0000000d00000002·R_X86_64_PC32··········0000000000000050·.LCPI0_11·-·4 |
27 | 00000000000001 | 27 | 00000000000001f5··0000000e00000002·R_X86_64_PC32··········0000000000000058·.LCPI0_12·-·4 |
28 | 0000000000000 | 28 | 0000000000000215··0000000f00000002·R_X86_64_PC32··········0000000000000060·.LCPI0_13·-·4 |
29 | 00000000000002 | 29 | 000000000000024e··0000001200000002·R_X86_64_PC32··········0000000000000000·.LCPI0_14·-·4 |
30 | 00000000000002 | 30 | 000000000000025f··0000001b00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 |
31 | 0000000000000249··0000000300000002·R_X86_64_PC32··········0000000000000008·.LCPI0_15·-·4 | ||
32 | 00000000000002 | 31 | 000000000000027b··0000000200000002·R_X86_64_PC32··········0000000000000010·.LCPI0_15·-·4 |
32 | 0000000000000288··0000001200000002·R_X86_64_PC32··········0000000000000000·.LCPI0_14·-·4 | ||
33 | 00000000000002 | 33 | 00000000000002cc··0000001100000002·R_X86_64_PC32··········0000000000000070·.LCPI0_22·-·4 |
34 | 00000000000002 | 34 | 00000000000002d8··0000001000000002·R_X86_64_PC32··········0000000000000068·.LCPI0_17·-·4 |
35 | 0000000000000 | 35 | 0000000000000305··0000001900000002·R_X86_64_PC32··········0000000000000000·.rodata._ZN19__llvm_libc_18_1_8_L13ACOSF_EXCEPTSE·-·4 |
36 | 0000000000000 | 36 | 0000000000000311··0000001c00000002·R_X86_64_PC32··········0000000000000000·_ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x·-·4 |
37 | 00000000000003 | 37 | 0000000000000319··0000001400000002·R_X86_64_PC32··········0000000000000008·.LCPI0_18·-·4 |
38 | 00000000000003 | 38 | 0000000000000325··0000001500000002·R_X86_64_PC32··········000000000000000c·.LCPI0_19·-·4 |
39 | 00000000000003 | 39 | 000000000000034a··0000001600000002·R_X86_64_PC32··········0000000000000010·.LCPI0_20·-·4 |
40 | 000000000000036f··0000001700000002·R_X86_64_PC32··········0000000000000014·.LCPI0_21·-·4 | ||
40 | 00000000000003 | 41 | 0000000000000393··0000001d00000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4 |
41 | 0000000000000356··0000000800000002·R_X86_64_PC32··········000000000000001c·.LCPI0_21·-·4 |
Offset 1, 16 lines modified | Offset 1, 10 lines modified | ||
1 | H;D$0u | 1 | H;D$0u,H |
2 | .LCPI0_0 | 2 | .LCPI0_0 |
3 | .LCPI0_14 | ||
4 | .LCPI0_15 | 3 | .LCPI0_15 |
5 | .LCPI0_16 | ||
6 | .LCPI0_18 | ||
7 | .LCPI0_19 | ||
8 | .LCPI0_20 | ||
9 | .LCPI0_21 | ||
10 | .LCPI0_1 | 4 | .LCPI0_1 |
11 | .LCPI0_2 | 5 | .LCPI0_2 |
12 | .LCPI0_3 | 6 | .LCPI0_3 |
13 | .LCPI0_4 | 7 | .LCPI0_4 |
14 | .LCPI0_5 | 8 | .LCPI0_5 |
15 | .LCPI0_6 | 9 | .LCPI0_6 |
16 | .LCPI0_7 | 10 | .LCPI0_7 |
Offset 18, 21 lines modified | Offset 12, 28 lines modified | ||
18 | .LCPI0_9 | 12 | .LCPI0_9 |
19 | .LCPI0_10 | 13 | .LCPI0_10 |
20 | .LCPI0_11 | 14 | .LCPI0_11 |
21 | .LCPI0_12 | 15 | .LCPI0_12 |
22 | .LCPI0_13 | 16 | .LCPI0_13 |
23 | .LCPI0_17 | 17 | .LCPI0_17 |
24 | .LCPI0_22 | 18 | .LCPI0_22 |
19 | .LCPI0_14 | ||
20 | .LCPI0_16 | ||
21 | .LCPI0_18 | ||
22 | .LCPI0_19 | ||
23 | .LCPI0_20 | ||
24 | .LCPI0_21 | ||
25 | _ZN19__llvm_libc_18_1_8_L13ACOSF_EXCEPTSE | 25 | _ZN19__llvm_libc_18_1_8_L13ACOSF_EXCEPTSE |
26 | __errno_location | 26 | __errno_location |
27 | _ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x | 27 | _ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x |
28 | __stack_chk_fail | 28 | __stack_chk_fail |
29 | _ZN19__llvm_libc_18_1_8_5acosfEf | 29 | _ZN19__llvm_libc_18_1_8_5acosfEf |
30 | .shstrtab | 30 | .shstrtab |
31 | .note.gnu.property | 31 | .note.gnu.property |
32 | .rodata.cst | 32 | .rodata.cst16 |
33 | .rodata.cst8 | 33 | .rodata.cst8 |
34 | .rodata.cst4 | ||
34 | .rela.text.acosf | 35 | .rela.text.acosf |
35 | .rodata._ZN19__llvm_libc_18_1_8_L13ACOSF_EXCEPTSE | 36 | .rodata._ZN19__llvm_libc_18_1_8_L13ACOSF_EXCEPTSE |
36 | .data._ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x | 37 | .data._ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x |
37 | .note.GNU-stack | 38 | .note.GNU-stack |
38 | .llvm_addrsig | 39 | .llvm_addrsig |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.group': | 1 | Hex·dump·of·section·'.group': |
2 | ··0x00000000·01000000·0 | 2 | ··0x00000000·01000000·0a000000···················........ |
Offset 1, 5 lines modified | Offset 1, 5 lines modified | ||
1 | Hex·dump·of·section·'.rodata.cst4': | 1 | Hex·dump·of·section·'.rodata.cst4': |
2 | ··0x00000000·00000080·0000c07f·aaaaaaaa·00008080·................ | ||
3 | ··0x000000 | 2 | ··0x00000000·0000c07f·00008080·0100803f·000080bf·...........?.... |
3 | ··0x00000010·00000034·00000040···················...4...@ | ||
Offset 5, 205 lines modified | Offset 5, 227 lines modified | ||
5 | 0000000000000000·<__llvm_libc_18_1_8_::acosf(float)>: | 5 | 0000000000000000·<__llvm_libc_18_1_8_::acosf(float)>: |
6 | acosf(): | 6 | acosf(): |
7 | » endbr64 | 7 | » endbr64 |
8 | » sub····$0x38,%rsp | 8 | » sub····$0x38,%rsp |
9 | » mov····%fs:0x28,%rax | 9 | » mov····%fs:0x28,%rax |
10 | » mov····%rax,0x30(%rsp) | 10 | » mov····%rax,0x30(%rsp) |
11 | » | 11 | » movd···%xmm0,%eax |
12 | » mov····%eax,%ecx | 12 | » mov····%eax,%ecx |
13 | » and····$0x7fffffff,%ecx | 13 | » and····$0x7fffffff,%ecx |
14 | » cmp····$0x3f000000,%ecx | 14 | » cmp····$0x3f000000,%ecx |
15 | » ja····· | 15 | » ja·····5d·<__llvm_libc_18_1_8_::acosf(float)+0x5d> |
16 | » cmp····$0x3a7fffff,%ecx | 16 | » cmp····$0x3a7fffff,%ecx |
17 | » ja····· | 17 | » ja·····aa·<__llvm_libc_18_1_8_::acosf(float)+0xaa> |
18 | » cmp····$0x328885a2,%eax | 18 | » cmp····$0x328885a2,%eax |
19 | » jg····· | 19 | » jg·····22a·<__llvm_libc_18_1_8_::acosf(float)+0x22a> |
20 | » cmp····$0xb28885a3,%eax | 20 | » cmp····$0xb28885a3,%eax |
21 | » je·····2 | 21 | » je·····2f5·<__llvm_libc_18_1_8_::acosf(float)+0x2f5> |
22 | » cmp····$0xb9826222,%eax | 22 | » cmp····$0xb9826222,%eax |
23 | » jne····2 | 23 | » jne····2c4·<__llvm_libc_18_1_8_::acosf(float)+0x2c4> |
24 | » mov····$0x3,%eax | 24 | » mov····$0x3,%eax |
25 | » jmp····2 | 25 | » jmp····2fe·<__llvm_libc_18_1_8_::acosf(float)+0x2fe> |
26 | » cmp····$0x3f800000,%ecx | 26 | » cmp····$0x3f800000,%ecx |
27 | » jb·····1 | 27 | » jb·····159·<__llvm_libc_18_1_8_::acosf(float)+0x159> |
28 | » jne····2 | 28 | » jne····24a·<__llvm_libc_18_1_8_::acosf(float)+0x24a> |
29 | » | 29 | » pxor···%xmm0,%xmm0 |
30 | » test···%eax,%eax | 30 | » test···%eax,%eax |
31 | » jns···· | 31 | » jns····356·<__llvm_libc_18_1_8_::acosf(float)+0x356> |
32 | » movl···$0xffffffff,0x10(%rsp) | 32 | » movl···$0xffffffff,0x10(%rsp) |
33 | » movl···$0x40490fdb,0x10(%rsp) | 33 | » movl···$0x40490fdb,0x10(%rsp) |
34 | » | 34 | » movss··0x10(%rsp),%xmm0 |
35 | » | 35 | » addss··0x0(%rip),%xmm0········ |
36 | ·R_X86_64_PC32» .LCPI0_16-0x4 | 36 | ·R_X86_64_PC32» .LCPI0_16-0x4 |
37 | » | 37 | » movss··%xmm0,0x10(%rsp) |
38 | » | 38 | » movd···0x10(%rsp),%xmm0 |
39 | » mov····%fs:0x28,%rax | ||
40 | » cmp····0x30(%rsp),%rax | ||
41 | » je·····2d8·<__llvm_libc_18_1_8_::acosf(float)+0x2d8> | ||
42 | » jmp····3 | 39 | » jmp····356·<__llvm_libc_18_1_8_::acosf(float)+0x356> |
43 | » | 40 | » cvtss2sd·%xmm0,%xmm1 |
41 | » movaps·%xmm1,%xmm0 | ||
44 | » | 42 | » mulsd··%xmm1,%xmm0 |
45 | » | 43 | » movapd·%xmm0,%xmm3 |
44 | » mulsd··%xmm0,%xmm3 | ||
46 | » | 45 | » movsd··0x0(%rip),%xmm2········ |
47 | ·R_X86_64_PC32» .LCPI0_3-0x4 | 46 | ·R_X86_64_PC32» .LCPI0_3-0x4 |
47 | » mulsd··%xmm3,%xmm2 | ||
48 | » | 48 | » addsd··0x0(%rip),%xmm2········ |
49 | ·R_X86_64_PC32» .LCPI0_4-0x4 | 49 | ·R_X86_64_PC32» .LCPI0_4-0x4 |
50 | » mulsd··%xmm3,%xmm2 | ||
50 | » | 51 | » addsd··0x0(%rip),%xmm2········ |
51 | ·R_X86_64_PC32» .LCPI0_5-0x4 | 52 | ·R_X86_64_PC32» .LCPI0_5-0x4 |
53 | » mulsd··%xmm3,%xmm2 | ||
52 | » | 54 | » addsd··0x0(%rip),%xmm2········ |
53 | ·R_X86_64_PC32» .LCPI0_6-0x4 | 55 | ·R_X86_64_PC32» .LCPI0_6-0x4 |
56 | » mulsd··%xmm3,%xmm2 | ||
54 | » | 57 | » addsd··0x0(%rip),%xmm2········ |
55 | ·R_X86_64_PC32» .LCPI0_7-0x4 | 58 | ·R_X86_64_PC32» .LCPI0_7-0x4 |
56 | » | 59 | » movsd··0x0(%rip),%xmm4········ |
57 | ·R_X86_64_PC32» .LCPI0_8-0x4 | 60 | ·R_X86_64_PC32» .LCPI0_8-0x4 |
61 | » mulsd··%xmm3,%xmm4 | ||
58 | » | 62 | » addsd··0x0(%rip),%xmm4········ |
59 | ·R_X86_64_PC32» .LCPI0_9-0x4 | 63 | ·R_X86_64_PC32» .LCPI0_9-0x4 |
64 | » mulsd··%xmm3,%xmm4 | ||
60 | » | 65 | » addsd··0x0(%rip),%xmm4········ |
61 | ·R_X86_64_PC32» .LCPI0_10-0x4 | 66 | ·R_X86_64_PC32» .LCPI0_10-0x4 |
67 | » mulsd··%xmm3,%xmm4 | ||
62 | » | 68 | » addsd··0x0(%rip),%xmm4········ |
63 | ·R_X86_64_PC32» .LCPI0_11-0x4 | 69 | ·R_X86_64_PC32» .LCPI0_11-0x4 |
70 | » mulsd··%xmm3,%xmm4 | ||
64 | » | 71 | » addsd··0x0(%rip),%xmm4········ |
65 | ·R_X86_64_PC32» .LCPI0_12-0x4 | 72 | ·R_X86_64_PC32» .LCPI0_12-0x4 |
66 | » | 73 | » mulsd··%xmm0,%xmm4 |
74 | » addsd··%xmm2,%xmm4 | ||
67 | » | 75 | » mulsd··%xmm1,%xmm0 |
76 | » mulsd··%xmm4,%xmm0 | ||
68 | » | 77 | » movsd··0x0(%rip),%xmm2········ |
69 | ·R_X86_64_PC32» .LCPI0_17-0x4 | 78 | ·R_X86_64_PC32» .LCPI0_17-0x4 |
79 | » subsd··%xmm1,%xmm2 | ||
70 | » | 80 | » subsd··%xmm0,%xmm2 |
71 | » | 81 | » xorps··%xmm0,%xmm0 |
82 | » cvtsd2ss·%xmm2,%xmm0 | ||
72 | » jmp···· | 83 | » jmp····356·<__llvm_libc_18_1_8_::acosf(float)+0x356> |
73 | » test···%eax,%eax | 84 | » test···%eax,%eax |
74 | » jns····1 | 85 | » jns····165·<__llvm_libc_18_1_8_::acosf(float)+0x165> |
75 | » | 86 | » pxor···0x0(%rip),%xmm0········ |
76 | ·R_X86_64_PC32» .LCPI0_0-0x4 | 87 | ·R_X86_64_PC32» .LCPI0_0-0x4 |
77 | » vpxor··%xmm1,%xmm0,%xmm0 | ||
78 | » | 88 | » cvtss2sd·%xmm0,%xmm0 |
79 | » | 89 | » mulsd··0x0(%rip),%xmm0········ |
80 | ·R_X86_64_PC32» .LCPI0_1-0x4 | 90 | ·R_X86_64_PC32» .LCPI0_1-0x4 |
81 | » | 91 | » addsd··0x0(%rip),%xmm0········ |
82 | ·R_X86_64_PC32» .LCPI0_2-0x4 | 92 | ·R_X86_64_PC32» .LCPI0_2-0x4 |
83 | » sqrtsd·%xmm | 93 | » sqrtsd·%xmm0,%xmm1 |
84 | » | 94 | » movapd·%xmm0,%xmm3 |
95 | » mulsd··%xmm0,%xmm3 | ||
85 | » | 96 | » movsd··0x0(%rip),%xmm2········ |
86 | ·R_X86_64_PC32» .LCPI0_3-0x4 | 97 | ·R_X86_64_PC32» .LCPI0_3-0x4 |
98 | » mulsd··%xmm3,%xmm2 | ||
87 | » | 99 | » addsd··0x0(%rip),%xmm2········ |
88 | ·R_X86_64_PC32» .LCPI0_4-0x4 | 100 | ·R_X86_64_PC32» .LCPI0_4-0x4 |
101 | » mulsd··%xmm3,%xmm2 | ||
89 | » | 102 | » addsd··0x0(%rip),%xmm2········ |
90 | ·R_X86_64_PC32» .LCPI0_5-0x4 | 103 | ·R_X86_64_PC32» .LCPI0_5-0x4 |
104 | » mulsd··%xmm3,%xmm2 | ||
91 | » | 105 | » addsd··0x0(%rip),%xmm2········ |
92 | ·R_X86_64_PC32» .LCPI0_6-0x4 | 106 | ·R_X86_64_PC32» .LCPI0_6-0x4 |
93 | » | 107 | » mulsd··%xmm3,%xmm2 |
94 | » | 108 | » addsd··0x0(%rip),%xmm2········ |
95 | ·R_X86_64_PC32» .LCPI0_7-0x4 | 109 | ·R_X86_64_PC32» .LCPI0_7-0x4 |
96 | » | 110 | » movsd··0x0(%rip),%xmm4········ |
97 | ·R_X86_64_PC32» .LCPI0_8-0x4 | 111 | ·R_X86_64_PC32» .LCPI0_8-0x4 |
112 | » mulsd··%xmm3,%xmm4 | ||
98 | » | 113 | » addsd··0x0(%rip),%xmm4········ |
99 | ·R_X86_64_PC32» .LCPI0_9-0x4 | 114 | ·R_X86_64_PC32» .LCPI0_9-0x4 |
115 | » addsd··%xmm1,%xmm1 | ||
116 | » mulsd··%xmm3,%xmm4 | ||
100 | » | 117 | » addsd··0x0(%rip),%xmm4········ |
101 | ·R_X86_64_PC32» .LCPI0_10-0x4 | 118 | ·R_X86_64_PC32» .LCPI0_10-0x4 |
119 | » mulsd··%xmm3,%xmm4 | ||
102 | » | 120 | » addsd··0x0(%rip),%xmm4········ |
103 | ·R_X86_64_PC32» .LCPI0_11-0x4 | 121 | ·R_X86_64_PC32» .LCPI0_11-0x4 |
122 | » mulsd··%xmm3,%xmm4 | ||
104 | » | 123 | » addsd··0x0(%rip),%xmm4········ |
105 | ·R_X86_64_PC32» .LCPI0_12-0x4 | 124 | ·R_X86_64_PC32» .LCPI0_12-0x4 |
106 | » | 125 | » mulsd··%xmm0,%xmm4 |
126 | » addsd··%xmm2,%xmm4 | ||
Max diff block lines reached; 5358/11356 bytes (47.18%) of diff not shown. |
Offset 1, 23 lines modified | Offset 1, 23 lines modified | ||
1 | Hex·dump·of·section·'.strtab': | 1 | Hex·dump·of·section·'.strtab': |
2 | ··0x00000000·002e4c43·5049305f·30002e4c·43504930·..LCPI0_0..LCPI0 | 2 | ··0x00000000·002e4c43·5049305f·30002e4c·43504930·..LCPI0_0..LCPI0 |
3 | ··0x00000010·5f313 | 3 | ··0x00000010·5f313500·2e4c4350·49305f31·002e4c43·_15..LCPI0_1..LC |
4 | ··0x00000020·43504930·5f313600·2e4c4350·49305f31·CPI0_16..LCPI0_1 | ||
5 | ··0x00000030·38002e4c·43504930·5f313900·2e4c4350·8..LCPI0_19..LCP | ||
6 | ··0x00000040·49305f32·30002e4c·43504930·5f323100·I0_20..LCPI0_21. | ||
7 | ··0x00000050·2e4c4350·49305f31·002e4c43·5049305f·.LCPI0_1..LCPI0_ | ||
8 | ··0x00000060·32002e4c·43504930·5f33002e·4c435049·2..LCPI0_3..LCPI | ||
9 | ··0x00000070·305f3400·2e4c4350·49305f35·002e4c43·0_4..LCPI0_5..LC | ||
10 | ··0x000000 | 4 | ··0x00000020·5049305f·32002e4c·43504930·5f33002e·PI0_2..LCPI0_3.. |
11 | ··0x000000 | 5 | ··0x00000030·4c435049·305f3400·2e4c4350·49305f35·LCPI0_4..LCPI0_5 |
6 | ··0x00000040·002e4c43·5049305f·36002e4c·43504930·..LCPI0_6..LCPI0 | ||
7 | ··0x00000050·5f37002e·4c435049·305f3800·2e4c4350·_7..LCPI0_8..LCP | ||
8 | ··0x00000060·49305f39·002e4c43·5049305f·3130002e·I0_9..LCPI0_10.. | ||
9 | ··0x00000070·4c435049·305f3131·002e4c43·5049305f·LCPI0_11..LCPI0_ | ||
10 | ··0x00000080·3132002e·4c435049·305f3133·002e4c43·12..LCPI0_13..LC | ||
11 | ··0x00000090·5049305f·3137002e·4c435049·305f3232·PI0_17..LCPI0_22 | ||
12 | ··0x000000a0·002e4c43·5049305f·313 | 12 | ··0x000000a0·002e4c43·5049305f·3134002e·4c435049·..LCPI0_14..LCPI |
13 | ··0x000000b0·305f313 | 13 | ··0x000000b0·305f3136·002e4c43·5049305f·3138002e·0_16..LCPI0_18.. |
14 | ··0x000000c0·4c435049·305f313 | 14 | ··0x000000c0·4c435049·305f3139·002e4c43·5049305f·LCPI0_19..LCPI0_ |
15 | ··0x000000d0·3 | 15 | ··0x000000d0·3230002e·4c435049·305f3231·005f5a4e·20..LCPI0_21._ZN |
16 | ··0x000000e0·31395f5f·6c6c766d·5f6c6962·635f3138·19__llvm_libc_18 | 16 | ··0x000000e0·31395f5f·6c6c766d·5f6c6962·635f3138·19__llvm_libc_18 |
17 | ··0x000000f0·5f315f38·5f4c3133·41434f53·465f4558·_1_8_L13ACOSF_EX | 17 | ··0x000000f0·5f315f38·5f4c3133·41434f53·465f4558·_1_8_L13ACOSF_EX |
18 | ··0x00000100·43455054·53450061·636f7366·005f5f65·CEPTSE.acosf.__e | 18 | ··0x00000100·43455054·53450061·636f7366·005f5f65·CEPTSE.acosf.__e |
19 | ··0x00000110·72726e6f·5f6c6f63·6174696f·6e005f5a·rrno_location._Z | 19 | ··0x00000110·72726e6f·5f6c6f63·6174696f·6e005f5a·rrno_location._Z |
20 | ··0x00000120·5a4e3139·5f5f6c6c·766d5f6c·6962635f·ZN19__llvm_libc_ | 20 | ··0x00000120·5a4e3139·5f5f6c6c·766d5f6c·6962635f·ZN19__llvm_libc_ |
21 | ··0x00000130·31385f31·5f385f36·66707574·696c3135·18_1_8_6fputil15 | 21 | ··0x00000130·31385f31·5f385f36·66707574·696c3135·18_1_8_6fputil15 |
22 | ··0x00000140·71756963·6b5f6765·745f726f·756e6445·quick_get_roundE | 22 | ··0x00000140·71756963·6b5f6765·745f726f·756e6445·quick_get_roundE |
Offset 1, 19 lines modified | Offset 1, 20 lines modified | ||
1 | Hex·dump·of·section·'.shstrtab': | 1 | Hex·dump·of·section·'.shstrtab': |
2 | ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab | 2 | ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab |
3 | ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text | 3 | ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text |
4 | ··0x00000020·002e6e6f·74652e67·6e752e70·726f7065·..note.gnu.prope | 4 | ··0x00000020·002e6e6f·74652e67·6e752e70·726f7065·..note.gnu.prope |
5 | ··0x00000030·72747900·2e726f64·6174612e·6373743 | 5 | ··0x00000030·72747900·2e726f64·6174612e·63737431·rty..rodata.cst1 |
6 | ··0x00000040·002e726f | 6 | ··0x00000040·36002e72·6f646174·612e6373·7438002e·6..rodata.cst8.. |
7 | ··0x00000050·726f6461·74612e63·73743400·2e72656c·rodata.cst4..rel | ||
7 | ··0x000000 | 8 | ··0x00000060·612e7465·78742e61·636f7366·002e726f·a.text.acosf..ro |
8 | ··0x000000 | 9 | ··0x00000070·64617461·2e5f5a4e·31395f5f·6c6c766d·data._ZN19__llvm |
9 | ··0x000000 | 10 | ··0x00000080·5f6c6962·635f3138·5f315f38·5f4c3133·_libc_18_1_8_L13 |
10 | ··0x000000 | 11 | ··0x00000090·41434f53·465f4558·43455054·5345002e·ACOSF_EXCEPTSE.. |
11 | ··0x00000090·002e6772·6f757000·2e646174·612e5f5a·..group..data._Z | ||
12 | ··0x000000a0·5a4e3139·5f5f6c6c·766d5f6c·6962635f·ZN19__llvm_libc_ | ||
13 | ··0x000000 | 12 | ··0x000000a0·67726f75·70002e64·6174612e·5f5a5a4e·group..data._ZZN |
13 | ··0x000000b0·31395f5f·6c6c766d·5f6c6962·635f3138·19__llvm_libc_18 | ||
14 | ··0x000000c0·5f315f38·5f366670·7574696c·31357175·_1_8_6fputil15qu | ||
14 | ··0x000000 | 15 | ··0x000000d0·69636b5f·6765745f·726f756e·64457645·ick_get_roundEvE |
15 | ··0x000000 | 16 | ··0x000000e0·3178002e·6e6f7465·2e474e55·2d737461·1x..note.GNU-sta |
16 | ··0x000000 | 17 | ··0x000000f0·636b002e·6c6c766d·5f616464·72736967·ck..llvm_addrsig |
17 | ··0x00000 | 18 | ··0x00000100·00··································. |
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························REL·(Relocatable·file) | 8 | ··Type:······························REL·(Relocatable·file) |
9 | ··Machine:···························Advanced·Micro·Devices·X86-64 | 9 | ··Machine:···························Advanced·Micro·Devices·X86-64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x0 | 11 | ··Entry·point·address:···············0x0 |
12 | ··Start·of·program·headers:··········0·(bytes·into·file) | 12 | ··Start·of·program·headers:··········0·(bytes·into·file) |
13 | ··Start·of·section·headers:··········2 | 13 | ··Start·of·section·headers:··········2248·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········0·(bytes) | 16 | ··Size·of·program·headers:···········0·(bytes) |
17 | ··Number·of·program·headers:·········0 | 17 | ··Number·of·program·headers:·········0 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········1 | 19 | ··Number·of·section·headers:·········13 |
20 | ··Section·header·string·table·index:·1 | 20 | ··Section·header·string·table·index:·12 |
Offset 1, 21 lines modified | Offset 1, 22 lines modified | ||
1 | There·are·1 | 1 | There·are·13·section·headers,·starting·at·offset·0x8c8: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.text·············PROGBITS········0000000000000000·000040·000000·00··AX··0···0··4 | 5 | ··[·1]·.text·············PROGBITS········0000000000000000·000040·000000·00··AX··0···0··4 |
6 | ··[·2]·.note.gnu.property·NOTE············0000000000000000·000040·000020·00···A··0···0··8 | 6 | ··[·2]·.note.gnu.property·NOTE············0000000000000000·000040·000020·00···A··0···0··8 |
7 | ··[·3]·.rodata.cst4······PROGBITS········0000000000000000·000060·00001 | 7 | ··[·3]·.rodata.cst4······PROGBITS········0000000000000000·000060·000010·04··AM··0···0··4 |
8 | ··[·4]·.rodata.cst16·····PROGBITS········0000000000000000·000070·000010·10··AM··0···0·16 | ||
8 | ··[· | 9 | ··[·5]·.rodata.cst8······PROGBITS········0000000000000000·000080·000040·08··AM··0···0··8 |
9 | ··[· | 10 | ··[·6]·.text.acoshf······PROGBITS········0000000000000000·0000c0·0002d1·00··AX··0···0·16 |
10 | ··[· | 11 | ··[·7]·.rela.text.acoshf·RELA············0000000000000000·000688·0001b0·18···I·10···6··8 |
11 | ··[· | 12 | ··[·8]·.note.GNU-stack···PROGBITS········0000000000000000·000391·000000·00······0···0··1 |
12 | ··[· | 13 | ··[·9]·.llvm_addrsig·····LLVM_ADDRSIG····0000000000000000·000391·000002·00···E··0···0··1 |
13 | ··[ | 14 | ··[10]·.symtab···········SYMTAB··········0000000000000000·000398·0001e0·18·····11··14··8 |
14 | ··[1 | 15 | ··[11]·.strtab···········STRTAB··········0000000000000000·000578·00010a·00······0···0··1 |
15 | ··[1 | 16 | ··[12]·.shstrtab·········STRTAB··········0000000000000000·000838·00008c·00······0···0··1 |
16 | Key·to·Flags: | 17 | Key·to·Flags: |
17 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 18 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
18 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 19 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
19 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 20 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
20 | ··D·(mbind),·l·(large),·p·(processor·specific) | 21 | ··D·(mbind),·l·(large),·p·(processor·specific) |
Offset 1, 23 lines modified | Offset 1, 23 lines modified | ||
1 | Symbol·table·'.symtab'·contains·20·entries: | 1 | Symbol·table·'.symtab'·contains·20·entries: |
2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name | 2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name |
3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | 3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· |
4 | ·····1:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LCPI0_0 | 4 | ·····1:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LCPI0_0 |
5 | ·····2:·0000000000000004·····0·NOTYPE··LOCAL··DEFAULT····3·.LCPI0_ | 5 | ·····2:·0000000000000004·····0·NOTYPE··LOCAL··DEFAULT····3·.LCPI0_2 |
6 | ·····3:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····3·.LCPI0_ | 6 | ·····3:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····3·.LCPI0_3 |
7 | ·····4:·000000000000000c·····0·NOTYPE··LOCAL··DEFAULT····3·.LCPI0_ | 7 | ·····4:·000000000000000c·····0·NOTYPE··LOCAL··DEFAULT····3·.LCPI0_4 |
8 | ·····5:·00000000000000 | 8 | ·····5:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_1 |
9 | ·····6:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···· | 9 | ·····6:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_5 |
10 | ·····7:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT···· | 10 | ·····7:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_6 |
11 | ·····8:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT···· | 11 | ·····8:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_7 |
12 | ·····9:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT···· | 12 | ·····9:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_8 |
13 | ····10:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT···· | 13 | ····10:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_9 |
14 | ····11:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT···· | 14 | ····11:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_10 |
15 | ····12:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT···· | 15 | ····12:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_11 |
16 | ····13:·0000000000000038·····0·NOTYPE··LOCAL··DEFAULT···· | 16 | ····13:·0000000000000038·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_12 |
17 | ····14:·0000000000000000··· | 17 | ····14:·0000000000000000···721·FUNC····GLOBAL·DEFAULT····6·acoshf |
18 | ····15:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location | 18 | ····15:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location |
19 | ····16:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_10ONE_OVER_FE | 19 | ····16:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_10ONE_OVER_FE |
20 | ····17:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_5LOG_FE | 20 | ····17:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_5LOG_FE |
21 | ····18:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail | 21 | ····18:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail |
22 | ····19:·0000000000000000··· | 22 | ····19:·0000000000000000···721·FUNC····GLOBAL·DEFAULT····6·_ZN19__llvm_libc_18_1_8_6acoshfEf |
Offset 1, 21 lines modified | Offset 1, 21 lines modified | ||
1 | Relocation·section·'.rela.text.acoshf'·at·offset·0x6 | 1 | Relocation·section·'.rela.text.acoshf'·at·offset·0x688·contains·18·entries: |
2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
3 | 000000000000001a··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_0·-·4 | 3 | 000000000000001a··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_0·-·4 |
4 | 000000000000008 | 4 | 000000000000008a··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_0·-·4 |
5 | 000000000000009 | 5 | 000000000000009a··0000000f00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 |
6 | 00000000000000b | 6 | 00000000000000b6··0000000500000002·R_X86_64_PC32··········0000000000000000·.LCPI0_1·-·4 |
7 | 00000000000000f | 7 | 00000000000000f6··0000000200000002·R_X86_64_PC32··········0000000000000004·.LCPI0_2·-·4 |
8 | 000000000000015 | 8 | 0000000000000154··0000000600000002·R_X86_64_PC32··········0000000000000000·.LCPI0_5·-·4 |
9 | 00000000000001b | 9 | 00000000000001b0··000000100000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_10ONE_OVER_FE·-·4 |
10 | 00000000000001c | 10 | 00000000000001c1··0000000700000002·R_X86_64_PC32··········0000000000000008·.LCPI0_6·-·4 |
11 | 00000000000001c | 11 | 00000000000001cd··0000000800000002·R_X86_64_PC32··········0000000000000010·.LCPI0_7·-·4 |
12 | 00000000000001d | 12 | 00000000000001d5··0000000900000002·R_X86_64_PC32··········0000000000000018·.LCPI0_8·-·4 |
13 | 00000000000001 | 13 | 00000000000001e1··0000000a00000002·R_X86_64_PC32··········0000000000000020·.LCPI0_9·-·4 |
14 | 00000000000001e | 14 | 00000000000001e9··0000000b00000002·R_X86_64_PC32··········0000000000000028·.LCPI0_10·-·4 |
15 | 00000000000001 | 15 | 00000000000001f5··0000000c00000002·R_X86_64_PC32··········0000000000000030·.LCPI0_11·-·4 |
16 | 00000000000002 | 16 | 0000000000000218··000000110000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_5LOG_FE·-·4 |
17 | 00000000000002 | 17 | 0000000000000225··0000000d00000002·R_X86_64_PC32··········0000000000000038·.LCPI0_12·-·4 |
18 | 0000000000000288··0000000300000002·R_X86_64_PC32··········0000000000000008·.LCPI0_3·-·4 | ||
18 | 00000000000002 | 19 | 00000000000002a8··0000000400000002·R_X86_64_PC32··········000000000000000c·.LCPI0_4·-·4 |
19 | 0000000000000290··0000000500000002·R_X86_64_PC32··········0000000000000010·.LCPI0_4·-·4 | ||
20 | 00000000000002 | 20 | 00000000000002cd··0000001200000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4 |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | .LCPI0_0 | 1 | .LCPI0_0 |
2 | .LCPI0_1 | ||
3 | .LCPI0_2 | 2 | .LCPI0_2 |
4 | .LCPI0_3 | 3 | .LCPI0_3 |
5 | .LCPI0_4 | 4 | .LCPI0_4 |
5 | .LCPI0_1 | ||
6 | .LCPI0_5 | 6 | .LCPI0_5 |
7 | .LCPI0_6 | 7 | .LCPI0_6 |
8 | .LCPI0_7 | 8 | .LCPI0_7 |
9 | .LCPI0_8 | 9 | .LCPI0_8 |
10 | .LCPI0_9 | 10 | .LCPI0_9 |
11 | .LCPI0_10 | 11 | .LCPI0_10 |
12 | .LCPI0_11 | 12 | .LCPI0_11 |
Offset 15, 11 lines modified | Offset 15, 12 lines modified | ||
15 | _ZN19__llvm_libc_18_1_8_10ONE_OVER_FE | 15 | _ZN19__llvm_libc_18_1_8_10ONE_OVER_FE |
16 | _ZN19__llvm_libc_18_1_8_5LOG_FE | 16 | _ZN19__llvm_libc_18_1_8_5LOG_FE |
17 | __stack_chk_fail | 17 | __stack_chk_fail |
18 | _ZN19__llvm_libc_18_1_8_6acoshfEf | 18 | _ZN19__llvm_libc_18_1_8_6acoshfEf |
19 | .shstrtab | 19 | .shstrtab |
20 | .note.gnu.property | 20 | .note.gnu.property |
21 | .rodata.cst4 | 21 | .rodata.cst4 |
22 | .rodata.cst16 | ||
22 | .rodata.cst8 | 23 | .rodata.cst8 |
23 | .rela.text.acoshf | 24 | .rela.text.acoshf |
24 | .note.GNU-stack | 25 | .note.GNU-stack |
25 | .llvm_addrsig | 26 | .llvm_addrsig |
Offset 1, 5 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.rodata.cst4': | 1 | Hex·dump·of·section·'.rodata.cst4': |
2 | ··0x00000000·0000803f· | 2 | ··0x00000000·0000803f·0000c07f·00000033·000000b3·...?.......3.... |
3 | ··0x00000010·000000b3····························.... | ||
Offset 5, 143 lines modified | Offset 5, 153 lines modified | ||
5 | 0000000000000000·<__llvm_libc_18_1_8_::acoshf(float)>: | 5 | 0000000000000000·<__llvm_libc_18_1_8_::acoshf(float)>: |
6 | acoshf(): | 6 | acoshf(): |
7 | » endbr64 | 7 | » endbr64 |
8 | » sub····$0x38,%rsp | 8 | » sub····$0x38,%rsp |
9 | » mov····%fs:0x28,%rax | 9 | » mov····%fs:0x28,%rax |
10 | » mov····%rax,0x30(%rsp) | 10 | » mov····%rax,0x30(%rsp) |
11 | » | 11 | » movss··0x0(%rip),%xmm1········ |
12 | ·R_X86_64_PC32» .LCPI0_0-0x4 | 12 | ·R_X86_64_PC32» .LCPI0_0-0x4 |
13 | » | 13 | » ucomiss·%xmm0,%xmm1 |
14 | » jae····8 | 14 | » jae····87·<__llvm_libc_18_1_8_::acoshf(float)+0x87> |
15 | » | 15 | » movd···%xmm0,%eax |
16 | » cmp····$0x4f8ffb03,%eax | 16 | » cmp····$0x4f8ffb03,%eax |
17 | » jb·····14 | 17 | » jb·····145·<__llvm_libc_18_1_8_::acoshf(float)+0x145> |
18 | » mov····%eax,%ecx | 18 | » mov····%eax,%ecx |
19 | » and····$0x7fffffff,%ecx | 19 | » and····$0x7fffffff,%ecx |
20 | » cmp····$0x7f7fffff,%ecx | 20 | » cmp····$0x7f7fffff,%ecx |
21 | » ja·····2 | 21 | » ja·····231·<__llvm_libc_18_1_8_::acoshf(float)+0x231> |
22 | » cmp····$0x655890d2,%eax | 22 | » cmp····$0x655890d2,%eax |
23 | » jg·····11 | 23 | » jg·····113·<__llvm_libc_18_1_8_::acoshf(float)+0x113> |
24 | » cmp····$0x4f8ffb03,%eax | 24 | » cmp····$0x4f8ffb03,%eax |
25 | » je·····2 | 25 | » je·····24a·<__llvm_libc_18_1_8_::acoshf(float)+0x24a> |
26 | » cmp····$0x5c569e88,%eax | 26 | » cmp····$0x5c569e88,%eax |
27 | » je·····2 | 27 | » je·····26e·<__llvm_libc_18_1_8_::acoshf(float)+0x26e> |
28 | » cmp····$0x5e68984e,%eax | 28 | » cmp····$0x5e68984e,%eax |
29 | » jne····14 | 29 | » jne····145·<__llvm_libc_18_1_8_::acoshf(float)+0x145> |
30 | » movl···$0xffffffff,0x10(%rsp) | 30 | » movl···$0xffffffff,0x10(%rsp) |
31 | » movl···$0x422e4a21,0x10(%rsp) | 31 | » movl···$0x422e4a21,0x10(%rsp) |
32 | » jmp····2 | 32 | » jmp····27e·<__llvm_libc_18_1_8_::acoshf(float)+0x27e> |
33 | » | 33 | » ucomiss·0x0(%rip),%xmm0········ |
34 | ·R_X86_64_PC32» .LCPI0_0-0x4 | 34 | ·R_X86_64_PC32» .LCPI0_0-0x4 |
35 | » | 35 | » xorps··%xmm0,%xmm0 |
36 | » jne····9 | 36 | » jne····99·<__llvm_libc_18_1_8_::acoshf(float)+0x99> |
37 | » jnp····2 | 37 | » jnp····231·<__llvm_libc_18_1_8_::acoshf(float)+0x231> |
38 | » call··· | 38 | » call···9e·<__llvm_libc_18_1_8_::acoshf(float)+0x9e> |
39 | ·R_X86_64_PLT32» __errno_location-0x4 | 39 | ·R_X86_64_PLT32» __errno_location-0x4 |
40 | » movl···$0x21,(%rax) | 40 | » movl···$0x21,(%rax) |
41 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax | 41 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax |
42 | » mov····%rax,0x10(%rsp) | 42 | » mov····%rax,0x10(%rsp) |
43 | » | 43 | » movaps·0x0(%rip),%xmm0········ |
44 | ·R_X86_64_PC32» .LCPI0_1-0x4 | 44 | ·R_X86_64_PC32» .LCPI0_1-0x4 |
45 | » | 45 | » movups·%xmm0,0x18(%rsp) |
46 | » movl···$0xaaaaaaaa,0x28(%rsp) | 46 | » movl···$0xaaaaaaaa,0x28(%rsp) |
47 | » fnstenv·0x10(%rsp) | 47 | » fnstenv·0x10(%rsp) |
48 | » movl···$0xaaaaaaaa,0xc(%rsp) | 48 | » movl···$0xaaaaaaaa,0xc(%rsp) |
49 | » stmxcsr·0xc(%rsp) | 49 | » stmxcsr·0xc(%rsp) |
50 | » orb····$0x1,0x14(%rsp) | 50 | » orb····$0x1,0x14(%rsp) |
51 | » mov····0xc(%rsp),%eax | 51 | » mov····0xc(%rsp),%eax |
52 | » or·····$0x1,%eax | 52 | » or·····$0x1,%eax |
53 | » fldenv·0x10(%rsp) | 53 | » fldenv·0x10(%rsp) |
54 | » mov····%eax,0xc(%rsp) | 54 | » mov····%eax,0xc(%rsp) |
55 | » ldmxcsr·0xc(%rsp) | 55 | » ldmxcsr·0xc(%rsp) |
56 | » fwait | 56 | » fwait |
57 | » | 57 | » movss··0x0(%rip),%xmm0········ |
58 | ·R_X86_64_PC32» .LCPI0_2-0x4 | 58 | ·R_X86_64_PC32» .LCPI0_2-0x4 |
59 | » mov····%fs:0x28,%rax | 59 | » mov····%fs:0x28,%rax |
60 | » cmp····0x30(%rsp),%rax | 60 | » cmp····0x30(%rsp),%rax |
61 | » je·····2 | 61 | » je·····245·<__llvm_libc_18_1_8_::acoshf(float)+0x245> |
62 | » jmp····2 | 62 | » jmp····2cc·<__llvm_libc_18_1_8_::acoshf(float)+0x2cc> |
63 | » cmp····$0x655890d3,%eax | 63 | » cmp····$0x655890d3,%eax |
64 | » je·····2 | 64 | » je·····25c·<__llvm_libc_18_1_8_::acoshf(float)+0x25c> |
65 | » cmp····$0x6eb1a8ec,%eax | 65 | » cmp····$0x6eb1a8ec,%eax |
66 | » je·····2 | 66 | » je·····28e·<__llvm_libc_18_1_8_::acoshf(float)+0x28e> |
67 | » cmp····$0x7997f30a,%eax | 67 | » cmp····$0x7997f30a,%eax |
68 | » jne····14 | 68 | » jne····145·<__llvm_libc_18_1_8_::acoshf(float)+0x145> |
69 | » movl···$0xffffffff,0x10(%rsp) | 69 | » movl···$0xffffffff,0x10(%rsp) |
70 | » movl···$0x42a28a1b,0x10(%rsp) | 70 | » movl···$0x42a28a1b,0x10(%rsp) |
71 | » jmp····2 | 71 | » jmp····27e·<__llvm_libc_18_1_8_::acoshf(float)+0x27e> |
72 | » | 72 | » cvtss2sd·%xmm0,%xmm0 |
73 | » movaps·%xmm0,%xmm1 | ||
74 | » mulsd··%xmm0,%xmm1 | ||
73 | » | 75 | » movsd··0x0(%rip),%xmm2········ |
74 | ·R_X86_64_PC32» .LCPI0_5-0x4 | 76 | ·R_X86_64_PC32» .LCPI0_5-0x4 |
77 | » addsd··%xmm2,%xmm1 | ||
75 | » vmovaps·%xmm1,%xmm2 | ||
76 | » vfmadd213sd·%xmm0,%xmm1,%xmm2 | ||
77 | » sqrtsd·%xmm | 78 | » sqrtsd·%xmm1,%xmm1 |
78 | » | 79 | » addsd··%xmm0,%xmm1 |
79 | » | 80 | » movq···%xmm1,%rcx |
80 | » mov····%rcx,%rax | 81 | » mov····%rcx,%rax |
81 | » movabs·$0x1fffffffffff,%rdx | 82 | » movabs·$0x1fffffffffff,%rdx |
82 | » and····%rcx,%rdx | 83 | » and····%rcx,%rdx |
83 | » shr····$0x34,%rcx | 84 | » shr····$0x34,%rcx |
84 | » and····$0x7ff,%ecx | 85 | » and····$0x7ff,%ecx |
85 | » add····$0xfffffc01,%ecx | 86 | » add····$0xfffffc01,%ecx |
87 | » xorps··%xmm0,%xmm0 | ||
86 | » | 88 | » cvtsi2sd·%ecx,%xmm0 |
87 | » shr····$0x2d,%rax | 89 | » shr····$0x2d,%rax |
88 | » and····$0x7f,%eax | 90 | » and····$0x7f,%eax |
89 | » movabs·$0x3ff0000000000000,%rcx | 91 | » movabs·$0x3ff0000000000000,%rcx |
90 | » or·····%rdx,%rcx | 92 | » or·····%rdx,%rcx |
91 | » | 93 | » movq···%rcx,%xmm1 |
92 | » | 94 | » addsd··%xmm2,%xmm1 |
93 | » mov····0x0(%rip),%rcx········ | 95 | » mov····0x0(%rip),%rcx········ |
94 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::ONE_OVER_F-0x4 | 96 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::ONE_OVER_F-0x4 |
95 | » | 97 | » mulsd··(%rcx,%rax,8),%xmm1 |
96 | » | 98 | » movapd·%xmm1,%xmm2 |
97 | » | 99 | » movsd··0x0(%rip),%xmm3········ |
98 | ·R_X86_64_PC32» .LCPI0_6-0x4 | 100 | ·R_X86_64_PC32» .LCPI0_6-0x4 |
101 | » mulsd··%xmm1,%xmm3 | ||
99 | » | 102 | » addsd··0x0(%rip),%xmm3········ |
100 | ·R_X86_64_PC32» .LCPI0_7-0x4 | 103 | ·R_X86_64_PC32» .LCPI0_7-0x4 |
101 | » | 104 | » movsd··0x0(%rip),%xmm4········ |
102 | ·R_X86_64_PC32» .LCPI0_8-0x4 | 105 | ·R_X86_64_PC32» .LCPI0_8-0x4 |
106 | » mulsd··%xmm1,%xmm4 | ||
103 | » | 107 | » addsd··0x0(%rip),%xmm4········ |
104 | ·R_X86_64_PC32» .LCPI0_9-0x4 | 108 | ·R_X86_64_PC32» .LCPI0_9-0x4 |
105 | » | 109 | » movsd··0x0(%rip),%xmm5········ |
106 | ·R_X86_64_PC32» .LCPI0_10-0x4 | 110 | ·R_X86_64_PC32» .LCPI0_10-0x4 |
111 | » mulsd··%xmm1,%xmm5 | ||
107 | » | 112 | » addsd··0x0(%rip),%xmm5········ |
108 | ·R_X86_64_PC32» .LCPI0_11-0x4 | 113 | ·R_X86_64_PC32» .LCPI0_11-0x4 |
109 | » vfmadd213sd·%xmm4,%xmm2,%xmm5 | ||
110 | » vfmadd213sd·%xmm3,%xmm2,%xmm5 | ||
111 | » | 114 | » mulsd··%xmm1,%xmm2 |
115 | » mulsd··%xmm2,%xmm5 | ||
116 | » addsd··%xmm4,%xmm5 | ||
117 | » mulsd··%xmm2,%xmm5 | ||
118 | » addsd··%xmm3,%xmm5 | ||
119 | » mulsd··%xmm2,%xmm5 | ||
120 | » addsd··%xmm1,%xmm5 | ||
112 | » mov····0x0(%rip),%rcx········ | 121 | » mov····0x0(%rip),%rcx········ |
113 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::LOG_F-0x4 | 122 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::LOG_F-0x4 |
114 | » | 123 | » addsd··(%rcx,%rax,8),%xmm5 |
115 | » | 124 | » mulsd··0x0(%rip),%xmm0········ |
116 | ·R_X86_64_PC32» .LCPI0_12-0x4 | 125 | ·R_X86_64_PC32» .LCPI0_12-0x4 |
126 | » addsd··%xmm5,%xmm0 | ||
Max diff block lines reached; 1425/7132 bytes (19.98%) of diff not shown. |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | Hex·dump·of·section·'.strtab': | 1 | Hex·dump·of·section·'.strtab': |
2 | ··0x00000000·002e4c43·5049305f·30002e4c·43504930·..LCPI0_0..LCPI0 | 2 | ··0x00000000·002e4c43·5049305f·30002e4c·43504930·..LCPI0_0..LCPI0 |
3 | ··0x00000010·5f3 | 3 | ··0x00000010·5f32002e·4c435049·305f3300·2e4c4350·_2..LCPI0_3..LCP |
4 | ··0x00000020·49305f3 | 4 | ··0x00000020·49305f34·002e4c43·5049305f·31002e4c·I0_4..LCPI0_1..L |
5 | ··0x00000030·43504930·5f35002e·4c435049·305f3600·CPI0_5..LCPI0_6. | 5 | ··0x00000030·43504930·5f35002e·4c435049·305f3600·CPI0_5..LCPI0_6. |
6 | ··0x00000040·2e4c4350·49305f37·002e4c43·5049305f·.LCPI0_7..LCPI0_ | 6 | ··0x00000040·2e4c4350·49305f37·002e4c43·5049305f·.LCPI0_7..LCPI0_ |
7 | ··0x00000050·38002e4c·43504930·5f39002e·4c435049·8..LCPI0_9..LCPI | 7 | ··0x00000050·38002e4c·43504930·5f39002e·4c435049·8..LCPI0_9..LCPI |
8 | ··0x00000060·305f3130·002e4c43·5049305f·3131002e·0_10..LCPI0_11.. | 8 | ··0x00000060·305f3130·002e4c43·5049305f·3131002e·0_10..LCPI0_11.. |
9 | ··0x00000070·4c435049·305f3132·0061636f·73686600·LCPI0_12.acoshf. | 9 | ··0x00000070·4c435049·305f3132·0061636f·73686600·LCPI0_12.acoshf. |
10 | ··0x00000080·5f5f6572·726e6f5f·6c6f6361·74696f6e·__errno_location | 10 | ··0x00000080·5f5f6572·726e6f5f·6c6f6361·74696f6e·__errno_location |
11 | ··0x00000090·005f5a4e·31395f5f·6c6c766d·5f6c6962·._ZN19__llvm_lib | 11 | ··0x00000090·005f5a4e·31395f5f·6c6c766d·5f6c6962·._ZN19__llvm_lib |
Offset 1, 11 lines modified | Offset 1, 12 lines modified | ||
1 | Hex·dump·of·section·'.shstrtab': | 1 | Hex·dump·of·section·'.shstrtab': |
2 | ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab | 2 | ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab |
3 | ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text | 3 | ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text |
4 | ··0x00000020·002e6e6f·74652e67·6e752e70·726f7065·..note.gnu.prope | 4 | ··0x00000020·002e6e6f·74652e67·6e752e70·726f7065·..note.gnu.prope |
5 | ··0x00000030·72747900·2e726f64·6174612e·63737434·rty..rodata.cst4 | 5 | ··0x00000030·72747900·2e726f64·6174612e·63737434·rty..rodata.cst4 |
6 | ··0x00000040·002e726f·64617461·2e637374·3 | 6 | ··0x00000040·002e726f·64617461·2e637374·3136002e·..rodata.cst16.. |
7 | ··0x00000050·726f6461·74612e63·73743800·2e72656c·rodata.cst8..rel | ||
7 | ··0x000000 | 8 | ··0x00000060·612e7465·78742e61·636f7368·66002e6e·a.text.acoshf..n |
8 | ··0x000000 | 9 | ··0x00000070·6f74652e·474e552d·73746163·6b002e6c·ote.GNU-stack..l |
9 | ··0x000000 | 10 | ··0x00000080·6c766d5f·61646472·73696700··········lvm_addrsig. |
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························REL·(Relocatable·file) | 8 | ··Type:······························REL·(Relocatable·file) |
9 | ··Machine:···························Advanced·Micro·Devices·X86-64 | 9 | ··Machine:···························Advanced·Micro·Devices·X86-64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x0 | 11 | ··Entry·point·address:···············0x0 |
12 | ··Start·of·program·headers:··········0·(bytes·into·file) | 12 | ··Start·of·program·headers:··········0·(bytes·into·file) |
13 | ··Start·of·section·headers:··········3 | 13 | ··Start·of·section·headers:··········3784·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········0·(bytes) | 16 | ··Size·of·program·headers:···········0·(bytes) |
17 | ··Number·of·program·headers:·········0 | 17 | ··Number·of·program·headers:·········0 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········17 | 19 | ··Number·of·section·headers:·········17 |
20 | ··Section·header·string·table·index:·16 | 20 | ··Section·header·string·table·index:·16 |
Offset 1, 26 lines modified | Offset 1, 26 lines modified | ||
1 | There·are·17·section·headers,·starting·at·offset·0xe | 1 | There·are·17·section·headers,·starting·at·offset·0xec8: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.group············GROUP···········0000000000000000·000040·000008·04·····14··30··4 | 5 | ··[·1]·.group············GROUP···········0000000000000000·000040·000008·04·····14··30··4 |
6 | ··[·2]·.text·············PROGBITS········0000000000000000·000048·000000·00··AX··0···0··4 | 6 | ··[·2]·.text·············PROGBITS········0000000000000000·000048·000000·00··AX··0···0··4 |
7 | ··[·3]·.note.gnu.property·NOTE············0000000000000000·000048·000020·00···A··0···0··8 | 7 | ··[·3]·.note.gnu.property·NOTE············0000000000000000·000048·000020·00···A··0···0··8 |
8 | ··[·4]·.rodata.cst16·····PROGBITS········0000000000000000·000068·0000 | 8 | ··[·4]·.rodata.cst16·····PROGBITS········0000000000000000·000068·000030·10··AM··0···0·16 |
9 | ··[·5]·.rodata.cst4······PROGBITS········0000000000000000·0000 | 9 | ··[·5]·.rodata.cst4······PROGBITS········0000000000000000·000098·000014·04··AM··0···0··4 |
10 | ··[·6]·.rodata.cst8······PROGBITS········0000000000000000·0000 | 10 | ··[·6]·.rodata.cst8······PROGBITS········0000000000000000·0000ac·000078·08··AM··0···0··8 |
11 | ··[·7]·.text.asinf·······PROGBITS········0000000000000000·0001 | 11 | ··[·7]·.text.asinf·······PROGBITS········0000000000000000·000124·00037b·00··AX··0···0·16 |
12 | ··[·8]·.rela.text.asinf··RELA············0000000000000000·0009 | 12 | ··[·8]·.rela.text.asinf··RELA············0000000000000000·0009c8·0003c0·18···I·14···7··8 |
13 | ··[·9]·.rodata._ZN19__llvm_libc_18_1_8_L16ASINF_EXCEPTS_LOE·PROGBITS········0000000000000000·0004 | 13 | ··[·9]·.rodata._ZN19__llvm_libc_18_1_8_L16ASINF_EXCEPTS_LOE·PROGBITS········0000000000000000·00049f·000028·00···A··0···0··4 |
14 | ··[10]·.rodata._ZN19__llvm_libc_18_1_8_L16ASINF_EXCEPTS_HIE·PROGBITS········0000000000000000·0004 | 14 | ··[10]·.rodata._ZN19__llvm_libc_18_1_8_L16ASINF_EXCEPTS_HIE·PROGBITS········0000000000000000·0004c7·000028·00···A··0···0··4 |
15 | ··[11]·.data._ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x·PROGBITS········0000000000000000·0004 | 15 | ··[11]·.data._ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x·PROGBITS········0000000000000000·0004ef·000004·00·WAG··0···0··4 |
16 | ··[12]·.note.GNU-stack···PROGBITS········0000000000000000·0004 | 16 | ··[12]·.note.GNU-stack···PROGBITS········0000000000000000·0004f3·000000·00······0···0··1 |
17 | ··[13]·.llvm_addrsig·····LLVM_ADDRSIG····0000000000000000·0004 | 17 | ··[13]·.llvm_addrsig·····LLVM_ADDRSIG····0000000000000000·0004f3·000003·00···E··0···0··1 |
18 | ··[14]·.symtab···········SYMTAB··········0000000000000000·0004 | 18 | ··[14]·.symtab···········SYMTAB··········0000000000000000·0004f8·000318·18·····15··28··8 |
19 | ··[15]·.strtab···········STRTAB··········0000000000000000·000 | 19 | ··[15]·.strtab···········STRTAB··········0000000000000000·000810·0001b7·00······0···0··1 |
20 | ··[16]·.shstrtab·········STRTAB··········0000000000000000·000d | 20 | ··[16]·.shstrtab·········STRTAB··········0000000000000000·000d88·000139·00······0···0··1 |
21 | Key·to·Flags: | 21 | Key·to·Flags: |
22 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 22 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
23 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 23 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
24 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 24 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
25 | ··D·(mbind),·l·(large),·p·(processor·specific) | 25 | ··D·(mbind),·l·(large),·p·(processor·specific) |
Offset 1, 36 lines modified | Offset 1, 36 lines modified | ||
1 | Symbol·table·'.symtab'·contains·33·entries: | 1 | Symbol·table·'.symtab'·contains·33·entries: |
2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name | 2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name |
3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | 3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· |
4 | ·····1:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_0 | 4 | ·····1:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_0 |
5 | ·····2:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_5 | ||
6 | ·····3:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_21 | ||
5 | ····· | 7 | ·····4:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_1 |
6 | ····· | 8 | ·····5:·0000000000000004·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_2 |
7 | ····· | 9 | ·····6:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_3 |
8 | ····· | 10 | ·····7:·000000000000000c·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_4 |
9 | ·····6:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_5 | ||
10 | ····· | 11 | ·····8:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_20 |
11 | ·····8:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_21 | ||
12 | ·····9:·000000000000001c·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_22 | ||
13 | ···· | 12 | ·····9:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_6 |
14 | ····1 | 13 | ····10:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_7 |
15 | ····1 | 14 | ····11:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_8 |
16 | ····1 | 15 | ····12:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_9 |
17 | ····1 | 16 | ····13:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_10 |
18 | ····1 | 17 | ····14:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_11 |
19 | ····1 | 18 | ····15:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_12 |
20 | ····1 | 19 | ····16:·0000000000000038·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_13 |
21 | ····1 | 20 | ····17:·0000000000000040·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_14 |
22 | ····1 | 21 | ····18:·0000000000000048·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_15 |
23 | ···· | 22 | ····19:·0000000000000050·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_16 |
24 | ····2 | 23 | ····20:·0000000000000058·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_17 |
25 | ····2 | 24 | ····21:·0000000000000060·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_18 |
26 | ····2 | 25 | ····22:·0000000000000068·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_19 |
26 | ····23:·0000000000000070·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_22 | ||
27 | ····24:·0000000000000000····40·OBJECT··LOCAL··DEFAULT····9·_ZN19__llvm_libc_18_1_8_L16ASINF_EXCEPTS_LOE | 27 | ····24:·0000000000000000····40·OBJECT··LOCAL··DEFAULT····9·_ZN19__llvm_libc_18_1_8_L16ASINF_EXCEPTS_LOE |
28 | ····25:·0000000000000000····40·OBJECT··LOCAL··DEFAULT···10·_ZN19__llvm_libc_18_1_8_L16ASINF_EXCEPTS_HIE | 28 | ····25:·0000000000000000····40·OBJECT··LOCAL··DEFAULT···10·_ZN19__llvm_libc_18_1_8_L16ASINF_EXCEPTS_HIE |
29 | ····26:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata._ZN19__llvm_libc_18_1_8_L16ASINF_EXCEPTS_LOE | 29 | ····26:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata._ZN19__llvm_libc_18_1_8_L16ASINF_EXCEPTS_LOE |
30 | ····27:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata._ZN19__llvm_libc_18_1_8_L16ASINF_EXCEPTS_HIE | 30 | ····27:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata._ZN19__llvm_libc_18_1_8_L16ASINF_EXCEPTS_HIE |
31 | ····28:·0000000000000000···8 | 31 | ····28:·0000000000000000···891·FUNC····GLOBAL·DEFAULT····7·asinf |
32 | ····29:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location | 32 | ····29:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location |
33 | ····30:·0000000000000000·····4·OBJECT··WEAK···DEFAULT···11·_ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x | 33 | ····30:·0000000000000000·····4·OBJECT··WEAK···DEFAULT···11·_ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x |
34 | ····31:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail | 34 | ····31:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail |
35 | ····32:·0000000000000000···8 | 35 | ····32:·0000000000000000···891·FUNC····GLOBAL·DEFAULT····7·_ZN19__llvm_libc_18_1_8_5asinfEf |
Offset 1, 43 lines modified | Offset 1, 43 lines modified | ||
1 | Relocation·section·'.rela.text.asinf'·at·offset·0x9 | 1 | Relocation·section·'.rela.text.asinf'·at·offset·0x9c8·contains·40·entries: |
2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
3 | 0000000000000026··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_0·-·4 | 3 | 0000000000000026··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_0·-·4 |
4 | 00000000000000 | 4 | 0000000000000051··0000001700000002·R_X86_64_PC32··········0000000000000070·.LCPI0_22·-·4 |
5 | 000000000000007 | 5 | 0000000000000079··0000000800000002·R_X86_64_PC32··········0000000000000010·.LCPI0_20·-·4 |
6 | 000000000000008 | 6 | 000000000000008a··0000001d00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 |
7 | 00000000000000 | 7 | 00000000000000a6··0000000300000002·R_X86_64_PC32··········0000000000000020·.LCPI0_21·-·4 |
8 | 00000000000000b | 8 | 00000000000000b3··0000000800000002·R_X86_64_PC32··········0000000000000010·.LCPI0_20·-·4 |
9 | 00000000000001 | 9 | 000000000000012e··0000001a00000002·R_X86_64_PC32··········0000000000000000·.rodata._ZN19__llvm_libc_18_1_8_L16ASINF_EXCEPTS_LOE·-·4 |
10 | 00000000000001 | 10 | 000000000000013d··0000001b00000002·R_X86_64_PC32··········0000000000000000·.rodata._ZN19__llvm_libc_18_1_8_L16ASINF_EXCEPTS_HIE·-·4 |
11 | 000000000000014 | 11 | 0000000000000149··0000001e00000002·R_X86_64_PC32··········0000000000000000·_ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x·-·4 |
12 | 000000000000015 | 12 | 0000000000000151··0000000400000002·R_X86_64_PC32··········0000000000000000·.LCPI0_1·-·4 |
13 | 000000000000015 | 13 | 000000000000015d··0000000500000002·R_X86_64_PC32··········0000000000000004·.LCPI0_2·-·4 |
14 | 00000000000001 | 14 | 000000000000018d··0000000600000002·R_X86_64_PC32··········0000000000000008·.LCPI0_3·-·4 |
15 | 00000000000001 | 15 | 00000000000001ad··0000000200000002·R_X86_64_PC32··········0000000000000010·.LCPI0_5·-·4 |
16 | 00000000000001c | 16 | 00000000000001cd··0000000d00000002·R_X86_64_PC32··········0000000000000020·.LCPI0_10·-·4 |
17 | 00000000000001d | 17 | 00000000000001d9··0000000e00000002·R_X86_64_PC32··········0000000000000028·.LCPI0_11·-·4 |
18 | 00000000000001e1··0000001000000002·R_X86_64_PC32··········0000000000000030·.LCPI0_12·-·4 | ||
19 | 00000000000001ea··0000001100000002·R_X86_64_PC32··········0000000000000038·.LCPI0_13·-·4 | ||
20 | 00000000000001f7··0000001200000002·R_X86_64_PC32··········0000000000000040·.LCPI0_14·-·4 | ||
21 | 00000000000001 | 18 | 00000000000001e1··0000001200000002·R_X86_64_PC32··········0000000000000048·.LCPI0_15·-·4 |
22 | 0000000000000208··0000001400000002·R_X86_64_PC32··········0000000000000050·.LCPI0_16·-·4 | ||
23 | 0000000000000211··0000001500000002·R_X86_64_PC32··········0000000000000058·.LCPI0_17·-·4 | ||
24 | 000000000000021a··0000001600000002·R_X86_64_PC32··········0000000000000060·.LCPI0_18·-·4 | ||
25 | 0000000000000223··0000001700000002·R_X86_64_PC32··········0000000000000068·.LCPI0_19·-·4 | ||
26 | 0000000000000247··0000000600000002·R_X86_64_PC32··········0000000000000010·.LCPI0_5·-·4 | ||
27 | 0000000000000257··0000000a00000002·R_X86_64_PC32··········0000000000000000·.LCPI0_6·-·4 | ||
28 | 0000000000000260··0000000b00000002·R_X86_64_PC32··········0000000000000008·.LCPI0_7·-·4 | ||
29 | 000000000000026c··0000000c00000002·R_X86_64_PC32··········0000000000000010·.LCPI0_8·-·4 | ||
30 | 0000000000000279··0000000d00000002·R_X86_64_PC32··········0000000000000018·.LCPI0_9·-·4 | ||
31 | 0000000000000285··0000000e00000002·R_X86_64_PC32··········0000000000000020·.LCPI0_10·-·4 | ||
32 | 000000000000028e··0000000f00000002·R_X86_64_PC32··········0000000000000028·.LCPI0_11·-·4 | ||
33 | 0000000000000297··0000001000000002·R_X86_64_PC32··········0000000000000030·.LCPI0_12·-·4 | ||
34 | 00000000000002a0··0000001100000002·R_X86_64_PC32··········0000000000000038·.LCPI0_13·-·4 | ||
35 | 00000000000002ad··0000001200000002·R_X86_64_PC32··········0000000000000040·.LCPI0_14·-·4 | ||
36 | 00000000000002b5··0000001300000002·R_X86_64_PC32··········0000000000000048·.LCPI0_15·-·4 | ||
37 | 0000000000000 | 19 | 00000000000001ed··0000001300000002·R_X86_64_PC32··········0000000000000050·.LCPI0_16·-·4 |
38 | 0000000000000 | 20 | 00000000000001f9··0000001400000002·R_X86_64_PC32··········0000000000000058·.LCPI0_17·-·4 |
39 | 00000000000002 | 21 | 0000000000000205··0000001500000002·R_X86_64_PC32··········0000000000000060·.LCPI0_18·-·4 |
40 | 00000000000002 | 22 | 0000000000000211··0000001600000002·R_X86_64_PC32··········0000000000000068·.LCPI0_19·-·4 |
23 | 0000000000000221··0000000f00000002·R_X86_64_PC32··········0000000000000030·.LCPI0_12·-·4 | ||
24 | 0000000000000231··0000001000000002·R_X86_64_PC32··········0000000000000038·.LCPI0_13·-·4 | ||
25 | 000000000000023d··0000001100000002·R_X86_64_PC32··········0000000000000040·.LCPI0_14·-·4 | ||
26 | 0000000000000269··0000000200000002·R_X86_64_PC32··········0000000000000010·.LCPI0_5·-·4 | ||
27 | 0000000000000275··0000000900000002·R_X86_64_PC32··········0000000000000000·.LCPI0_6·-·4 | ||
28 | 000000000000027d··0000000a00000002·R_X86_64_PC32··········0000000000000008·.LCPI0_7·-·4 | ||
29 | 0000000000000289··0000000b00000002·R_X86_64_PC32··········0000000000000010·.LCPI0_8·-·4 | ||
30 | 0000000000000295··0000000c00000002·R_X86_64_PC32··········0000000000000018·.LCPI0_9·-·4 | ||
31 | 00000000000002a5··0000000d00000002·R_X86_64_PC32··········0000000000000020·.LCPI0_10·-·4 | ||
32 | 00000000000002b1··0000000e00000002·R_X86_64_PC32··········0000000000000028·.LCPI0_11·-·4 | ||
33 | 00000000000002bd··0000000f00000002·R_X86_64_PC32··········0000000000000030·.LCPI0_12·-·4 | ||
34 | 00000000000002c9··0000001000000002·R_X86_64_PC32··········0000000000000038·.LCPI0_13·-·4 | ||
35 | 00000000000002d9··0000001100000002·R_X86_64_PC32··········0000000000000040·.LCPI0_14·-·4 | ||
36 | 00000000000002e1··0000001200000002·R_X86_64_PC32··········0000000000000048·.LCPI0_15·-·4 | ||
37 | 00000000000002ed··0000001300000002·R_X86_64_PC32··········0000000000000050·.LCPI0_16·-·4 | ||
38 | 00000000000002fd··0000001400000002·R_X86_64_PC32··········0000000000000058·.LCPI0_17·-·4 | ||
39 | 0000000000000309··0000001500000002·R_X86_64_PC32··········0000000000000060·.LCPI0_18·-·4 | ||
40 | 0000000000000315··0000001600000002·R_X86_64_PC32··········0000000000000068·.LCPI0_19·-·4 | ||
41 | 00000000000003 | 41 | 0000000000000349··0000000700000002·R_X86_64_PC32··········000000000000000c·.LCPI0_4·-·4 |
42 | 00000000000003 | 42 | 0000000000000377··0000001f00000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4 |
Offset 1, 31 lines modified | Offset 1, 31 lines modified | ||
1 | H;D$@u | 1 | H;D$@u6H |
2 | .LCPI0_0 | 2 | .LCPI0_0 |
3 | .LCPI0_5 | ||
4 | .LCPI0_21 | ||
3 | .LCPI0_1 | 5 | .LCPI0_1 |
4 | .LCPI0_2 | 6 | .LCPI0_2 |
5 | .LCPI0_3 | 7 | .LCPI0_3 |
6 | .LCPI0_4 | 8 | .LCPI0_4 |
7 | .LCPI0_5 | ||
8 | .LCPI0_20 | 9 | .LCPI0_20 |
9 | .LCPI0_21 | ||
10 | .LCPI0_22 | ||
11 | .LCPI0_6 | 10 | .LCPI0_6 |
12 | .LCPI0_7 | 11 | .LCPI0_7 |
13 | .LCPI0_8 | 12 | .LCPI0_8 |
14 | .LCPI0_9 | 13 | .LCPI0_9 |
15 | .LCPI0_10 | 14 | .LCPI0_10 |
16 | .LCPI0_11 | 15 | .LCPI0_11 |
17 | .LCPI0_12 | 16 | .LCPI0_12 |
18 | .LCPI0_13 | 17 | .LCPI0_13 |
19 | .LCPI0_14 | 18 | .LCPI0_14 |
20 | .LCPI0_15 | 19 | .LCPI0_15 |
21 | .LCPI0_16 | 20 | .LCPI0_16 |
22 | .LCPI0_17 | 21 | .LCPI0_17 |
23 | .LCPI0_18 | 22 | .LCPI0_18 |
24 | .LCPI0_19 | 23 | .LCPI0_19 |
24 | .LCPI0_22 | ||
25 | _ZN19__llvm_libc_18_1_8_L16ASINF_EXCEPTS_LOE | 25 | _ZN19__llvm_libc_18_1_8_L16ASINF_EXCEPTS_LOE |
26 | _ZN19__llvm_libc_18_1_8_L16ASINF_EXCEPTS_HIE | 26 | _ZN19__llvm_libc_18_1_8_L16ASINF_EXCEPTS_HIE |
27 | __errno_location | 27 | __errno_location |
28 | _ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x | 28 | _ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x |
29 | __stack_chk_fail | 29 | __stack_chk_fail |
30 | _ZN19__llvm_libc_18_1_8_5asinfEf | 30 | _ZN19__llvm_libc_18_1_8_5asinfEf |
31 | .shstrtab | 31 | .shstrtab |
Offset 1, 4 lines modified | Offset 1, 6 lines modified | ||
1 | Hex·dump·of·section·'.rodata.cst16': | 1 | Hex·dump·of·section·'.rodata.cst16': |
2 | ··0x00000000·00000000·0000f03f·00000000·0000f0bf·.......?........ | 2 | ··0x00000000·00000000·0000f03f·00000000·0000f0bf·.......?........ |
3 | ··0x00000010·00000080·00000080·00000080·00000080·................ | ||
4 | ··0x00000020·aaaaaaaa·aaaaaaaa·aaaaaaaa·aaaaaaaa·................ | ||
Offset 1, 5 lines modified | Offset 1, 5 lines modified | ||
1 | Hex·dump·of·section·'.rodata.cst4': | 1 | Hex·dump·of·section·'.rodata.cst4': |
2 | ··0x00000000·0100803f·000080bf·00000034·00000040·...?.......4...@ | 2 | ··0x00000000·0100803f·000080bf·00000034·00000040·...?.......4...@ |
3 | ··0x00000010· | 3 | ··0x00000010·ffffff7f····························.... |
Offset 3, 8 lines modified | Offset 3, 9 lines modified | ||
3 | ··0x00000000·00000000·0000e0bf·00000000·0000e03f·...............? | 3 | ··0x00000000·00000000·0000e0bf·00000000·0000e03f·...............? |
4 | ··0x00000010·00000000·000000c0·182d4454·fb21f93f·.........-DT.!.? | 4 | ··0x00000010·00000000·000000c0·182d4454·fb21f93f·.........-DT.!.? |
5 | ··0x00000020·d05d87fa·46f97dbf·4671f847·0fb6893f·.]..F.}.Fq.G...? | 5 | ··0x00000020·d05d87fa·46f97dbf·4671f847·0fb6893f·.]..F.}.Fq.G...? |
6 | ··0x00000030·f4f4f599·38e4963f·311b54c1·6cdba63f·....8..?1.T.l..? | 6 | ··0x00000030·f4f4f599·38e4963f·311b54c1·6cdba63f·....8..?1.T.l..? |
7 | ··0x00000040·a10f5455·5555c53f·289cf9ec·1123a03f·..TUUU.?(....#.? | 7 | ··0x00000040·a10f5455·5555c53f·289cf9ec·1123a03f·..TUUU.?(....#.? |
8 | ··0x00000050·4f494c63·e259923f·772565cf·47f8913f·OILc.Y.?w%e.G..? | 8 | ··0x00000050·4f494c63·e259923f·772565cf·47f8913f·OILc.Y.?w%e.G..? |
9 | ··0x00000060·0e7724f3·af1c9f3f·c2ed1235·3333b33f·.w$....?...533.? | 9 | ··0x00000060·0e7724f3·af1c9f3f·c2ed1235·3333b33f·.w$....?...533.? |
10 | ··0x00000070·00000000·0000603e···················......`> | ||
Offset 5, 197 lines modified | Offset 5, 224 lines modified | ||
5 | 0000000000000000·<__llvm_libc_18_1_8_::asinf(float)>: | 5 | 0000000000000000·<__llvm_libc_18_1_8_::asinf(float)>: |
6 | asinf(): | 6 | asinf(): |
7 | » endbr64 | 7 | » endbr64 |
8 | » sub····$0x48,%rsp | 8 | » sub····$0x48,%rsp |
9 | » mov····%fs:0x28,%rax | 9 | » mov····%fs:0x28,%rax |
10 | » mov····%rax,0x40(%rsp) | 10 | » mov····%rax,0x40(%rsp) |
11 | » | 11 | » movd···%xmm0,%eax |
12 | » mov····%eax,%edx | 12 | » mov····%eax,%edx |
13 | » and····$0x7fffffff,%edx | 13 | » and····$0x7fffffff,%edx |
14 | » | 14 | » movapd·0x0(%rip),%xmm1········ |
15 | ·R_X86_64_PC32» .LCPI0_0-0x4 | 15 | ·R_X86_64_PC32» .LCPI0_0-0x4 |
16 | » | 16 | » movapd·%xmm1,0x10(%rsp) |
17 | » mov····%eax,%ecx | 17 | » mov····%eax,%ecx |
18 | » shr····$0x1f,%ecx | 18 | » shr····$0x1f,%ecx |
19 | » cmp····$0x3f04471c,%edx | 19 | » cmp····$0x3f04471c,%edx |
20 | » ja·····6 | 20 | » ja·····69·<__llvm_libc_18_1_8_::asinf(float)+0x69> |
21 | » cmp····$0x39e89767,%edx | 21 | » cmp····$0x39e89767,%edx |
22 | » ja····· | 22 | » ja·····ef·<__llvm_libc_18_1_8_::asinf(float)+0xef> |
23 | » cvtss2sd·%xmm0,%xmm0 | ||
24 | » movsd··0x0(%rip),%xmm1········ | ||
23 | » mov····%fs:0x28,%rax | ||
24 | » cmp····0x40(%rsp),%rax | ||
25 | » jne····332·<__llvm_libc_18_1_8_::asinf(float)+0x332> | ||
26 | » vfmadd231ss·0x0(%rip),%xmm0,%xmm0········ | ||
27 | ·R_X86_64_PC32» .LCPI0_22-0x4 | 25 | ·R_X86_64_PC32» .LCPI0_22-0x4 |
28 | » add····$0x48,%rsp | ||
29 | » | 26 | » mulsd··%xmm0,%xmm1 |
27 | » addsd··%xmm0,%xmm1 | ||
28 | » xorps··%xmm0,%xmm0 | ||
29 | » cvtsd2ss·%xmm1,%xmm0 | ||
30 | » jmp····330·<__llvm_libc_18_1_8_::asinf(float)+0x330> | ||
30 | » cmp····$0x3f800001,%edx | 31 | » cmp····$0x3f800001,%edx |
31 | » jb·····10 | 32 | » jb·····10a·<__llvm_libc_18_1_8_::asinf(float)+0x10a> |
32 | » | 33 | » movss··0x0(%rip),%xmm0········ |
33 | ·R_X86_64_PC32» .LCPI0_20-0x4 | 34 | ·R_X86_64_PC32» .LCPI0_20-0x4 |
34 | » cmp····$0x7f800000,%edx | 35 | » cmp····$0x7f800000,%edx |
35 | » ja····· | 36 | » ja·····330·<__llvm_libc_18_1_8_::asinf(float)+0x330> |
36 | » call··· | 37 | » call···8e·<__llvm_libc_18_1_8_::asinf(float)+0x8e> |
37 | ·R_X86_64_PLT32» __errno_location-0x4 | 38 | ·R_X86_64_PLT32» __errno_location-0x4 |
38 | » vmovss·0x0(%rip),%xmm0········ | ||
39 | ·R_X86_64_PC32» .LCPI0_20-0x4 | ||
40 | » movl···$0x21,(%rax) | 39 | » movl···$0x21,(%rax) |
41 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax | 40 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax |
42 | » mov····%rax,0x20(%rsp) | 41 | » mov····%rax,0x20(%rsp) |
43 | » | 42 | » movaps·0x0(%rip),%xmm0········ |
44 | ·R_X86_64_PC32» .LCPI0_21-0x4 | 43 | ·R_X86_64_PC32» .LCPI0_21-0x4 |
45 | » | 44 | » movups·%xmm0,0x28(%rsp) |
45 | » movss··0x0(%rip),%xmm0········ | ||
46 | ·R_X86_64_PC32» .LCPI0_20-0x4 | ||
46 | » movl···$0xaaaaaaaa,0x38(%rsp) | 47 | » movl···$0xaaaaaaaa,0x38(%rsp) |
47 | » fnstenv·0x20(%rsp) | 48 | » fnstenv·0x20(%rsp) |
48 | » movl···$0xaaaaaaaa,0xc(%rsp) | 49 | » movl···$0xaaaaaaaa,0xc(%rsp) |
49 | » stmxcsr·0xc(%rsp) | 50 | » stmxcsr·0xc(%rsp) |
50 | » mov····0xc(%rsp),%eax | 51 | » mov····0xc(%rsp),%eax |
51 | » orb····$0x1,0x24(%rsp) | 52 | » orb····$0x1,0x24(%rsp) |
52 | » or·····$0x1,%eax | 53 | » or·····$0x1,%eax |
53 | » fldenv·0x20(%rsp) | 54 | » fldenv·0x20(%rsp) |
54 | » mov····%eax,0xc(%rsp) | 55 | » mov····%eax,0xc(%rsp) |
55 | » ldmxcsr·0xc(%rsp) | 56 | » ldmxcsr·0xc(%rsp) |
56 | » fwait | 57 | » fwait |
57 | » jmp···· | 58 | » jmp····330·<__llvm_libc_18_1_8_::asinf(float)+0x330> |
58 | » cmp····$0x3d09bf86,%edx | 59 | » cmp····$0x3d09bf86,%edx |
59 | » je·····12 | 60 | » je·····125·<__llvm_libc_18_1_8_::asinf(float)+0x125> |
60 | » cmp····$0x3de5fa1e,%edx | 61 | » cmp····$0x3de5fa1e,%edx |
61 | » jne····1b | 62 | » jne····1b6·<__llvm_libc_18_1_8_::asinf(float)+0x1b6> |
62 | » mov····$0x1,%edx | 63 | » mov····$0x1,%edx |
63 | » jmp····12 | 64 | » jmp····127·<__llvm_libc_18_1_8_::asinf(float)+0x127> |
64 | » cmp····$0x3f083a1a,%edx | 65 | » cmp····$0x3f083a1a,%edx |
65 | » je·····13 | 66 | » je·····134·<__llvm_libc_18_1_8_::asinf(float)+0x134> |
66 | » cmp····$0x3f7741b6,%edx | 67 | » cmp····$0x3f7741b6,%edx |
67 | » jne····2 | 68 | » jne····259·<__llvm_libc_18_1_8_::asinf(float)+0x259> |
68 | » mov····$0x1,%edx | 69 | » mov····$0x1,%edx |
69 | » jmp····13 | 70 | » jmp····136·<__llvm_libc_18_1_8_::asinf(float)+0x136> |
70 | » xor····%edx,%edx | 71 | » xor····%edx,%edx |
71 | » lea····(%rdx,%rdx,4),%rsi | 72 | » lea····(%rdx,%rdx,4),%rsi |
72 | » lea····0x0(%rip),%rdi········ | 73 | » lea····0x0(%rip),%rdi········ |
73 | ·R_X86_64_PC32» .rodata._ZN19__llvm_libc_18_1_8_L16ASINF_EXCEPTS_LOE-0x4 | 74 | ·R_X86_64_PC32» .rodata._ZN19__llvm_libc_18_1_8_L16ASINF_EXCEPTS_LOE-0x4 |
74 | » jmp····14 | 75 | » jmp····141·<__llvm_libc_18_1_8_::asinf(float)+0x141> |
75 | » xor····%edx,%edx | 76 | » xor····%edx,%edx |
76 | » lea····(%rdx,%rdx,4),%rsi | 77 | » lea····(%rdx,%rdx,4),%rsi |
77 | » lea····0x0(%rip),%rdi········ | 78 | » lea····0x0(%rip),%rdi········ |
78 | ·R_X86_64_PC32» .rodata._ZN19__llvm_libc_18_1_8_L16ASINF_EXCEPTS_HIE-0x4 | 79 | ·R_X86_64_PC32» .rodata._ZN19__llvm_libc_18_1_8_L16ASINF_EXCEPTS_HIE-0x4 |
79 | » mov····0x4(%rdi,%rsi,4),%edx | 80 | » mov····0x4(%rdi,%rsi,4),%edx |
80 | » | 81 | » movss··0x0(%rip),%xmm0········ |
81 | ·R_X86_64_PC32» __llvm_libc_18_1_8_::fputil::quick_get_round()::x-0x4 | 82 | ·R_X86_64_PC32» __llvm_libc_18_1_8_::fputil::quick_get_round()::x-0x4 |
82 | » | 83 | » movss··0x0(%rip),%xmm2········ |
83 | ·R_X86_64_PC32» .LCPI0_1-0x4 | 84 | ·R_X86_64_PC32» .LCPI0_1-0x4 |
85 | » addss··%xmm0,%xmm2 | ||
84 | » | 86 | » movss··0x0(%rip),%xmm1········ |
85 | ·R_X86_64_PC32» .LCPI0_2-0x4 | 87 | ·R_X86_64_PC32» .LCPI0_2-0x4 |
86 | » | 88 | » subss··%xmm0,%xmm1 |
87 | » | 89 | » addss··%xmm2,%xmm1 |
88 | » | 90 | » xorps··%xmm2,%xmm2 |
89 | » | 91 | » ucomiss·%xmm2,%xmm1 |
90 | » jne····18 | 92 | » jne····18a·<__llvm_libc_18_1_8_::asinf(float)+0x18a> |
91 | » jp·····18 | 93 | » jp·····18a·<__llvm_libc_18_1_8_::asinf(float)+0x18a> |
92 | » lea····(%rdi,%rsi,4),%rcx | 94 | » lea····(%rdi,%rsi,4),%rcx |
93 | » mov····%eax,%esi | 95 | » mov····%eax,%esi |
94 | » not····%esi | 96 | » not····%esi |
95 | » shr····$0x1f,%esi | 97 | » shr····$0x1f,%esi |
96 | » lea····(%rcx,%rsi,4),%rcx | 98 | » lea····(%rcx,%rsi,4),%rcx |
97 | » add····$0x8,%rcx | 99 | » add····$0x8,%rcx |
98 | » add····(%rcx),%edx | 100 | » add····(%rcx),%edx |
99 | » jmp····1 | 101 | » jmp····19d·<__llvm_libc_18_1_8_::asinf(float)+0x19d> |
100 | » | 102 | » ucomiss·0x0(%rip),%xmm1········ |
101 | ·R_X86_64_PC32» .LCPI0_3-0x4 | 103 | ·R_X86_64_PC32» .LCPI0_3-0x4 |
102 | » jne····3 | 104 | » jne····345·<__llvm_libc_18_1_8_::asinf(float)+0x345> |
103 | » jp·····3 | 105 | » jp·····345·<__llvm_libc_18_1_8_::asinf(float)+0x345> |
104 | » | 106 | » movd···%edx,%xmm0 |
105 | » test···%eax,%eax | 107 | » test···%eax,%eax |
106 | » jns···· | 108 | » jns····330·<__llvm_libc_18_1_8_::asinf(float)+0x330> |
107 | » | 109 | » pxor···0x0(%rip),%xmm0········ |
108 | ·R_X86_64_PC32» .LCPI0_5-0x4 | 110 | ·R_X86_64_PC32» .LCPI0_5-0x4 |
109 | » vpxor··%xmm1,%xmm0,%xmm0 | ||
110 | » jmp···· | 111 | » jmp····330·<__llvm_libc_18_1_8_::asinf(float)+0x330> |
111 | » | 112 | » cvtss2sd·%xmm0,%xmm0 |
113 | » movaps·%xmm0,%xmm3 | ||
112 | » | 114 | » mulsd··%xmm0,%xmm3 |
115 | » movapd·%xmm3,%xmm2 | ||
113 | » | 116 | » mulsd··%xmm3,%xmm2 |
114 | » | 117 | » movsd··0x0(%rip),%xmm1········ |
115 | ·R_X86_64_PC32» .LCPI0_10-0x4 | 118 | ·R_X86_64_PC32» .LCPI0_10-0x4 |
119 | » mulsd··%xmm2,%xmm1 | ||
116 | » | 120 | » addsd··0x0(%rip),%xmm1········ |
117 | ·R_X86_64_PC32» .LCPI0_11-0x4 | 121 | ·R_X86_64_PC32» .LCPI0_11-0x4 |
118 | » vfmadd213sd·0x0(%rip),%xmm2,%xmm3········ | ||
Max diff block lines reached; 4591/10674 bytes (43.01%) of diff not shown. |
Offset 1, 23 lines modified | Offset 1, 23 lines modified | ||
1 | Hex·dump·of·section·'.strtab': | 1 | Hex·dump·of·section·'.strtab': |
2 | ··0x00000000·002e4c43·5049305f·30002e4c·43504930·..LCPI0_0..LCPI0 | 2 | ··0x00000000·002e4c43·5049305f·30002e4c·43504930·..LCPI0_0..LCPI0 |
3 | ··0x00000010·5f3 | 3 | ··0x00000010·5f35002e·4c435049·305f3231·002e4c43·_5..LCPI0_21..LC |
4 | ··0x00000020·49305f33·002e4c43·5049305f·34002e4c·I0_3..LCPI0_4..L | ||
5 | ··0x000000 | 4 | ··0x00000020·5049305f·31002e4c·43504930·5f32002e·PI0_1..LCPI0_2.. |
5 | ··0x00000030·4c435049·305f3300·2e4c4350·49305f34·LCPI0_3..LCPI0_4 | ||
6 | ··0x00000040·002e4c43·5049305f·323 | 6 | ··0x00000040·002e4c43·5049305f·3230002e·4c435049·..LCPI0_20..LCPI |
7 | ··0x00000050·305f3232·002e4c43·5049305f·36002e4c·0_22..LCPI0_6..L | ||
8 | ··0x000000 | 7 | ··0x00000050·305f3600·2e4c4350·49305f37·002e4c43·0_6..LCPI0_7..LC |
8 | ··0x00000060·5049305f·38002e4c·43504930·5f39002e·PI0_8..LCPI0_9.. | ||
9 | ··0x00000070· | 9 | ··0x00000070·4c435049·305f3130·002e4c43·5049305f·LCPI0_10..LCPI0_ |
10 | ··0x00000080·313 | 10 | ··0x00000080·3131002e·4c435049·305f3132·002e4c43·11..LCPI0_12..LC |
11 | ··0x00000090·5049305f·313 | 11 | ··0x00000090·5049305f·3133002e·4c435049·305f3134·PI0_13..LCPI0_14 |
12 | ··0x000000a0·002e4c43·5049305f·313 | 12 | ··0x000000a0·002e4c43·5049305f·3135002e·4c435049·..LCPI0_15..LCPI |
13 | ··0x000000b0·305f313 | 13 | ··0x000000b0·305f3136·002e4c43·5049305f·3137002e·0_16..LCPI0_17.. |
14 | ··0x000000c0·4c435049·305f313 | 14 | ··0x000000c0·4c435049·305f3138·002e4c43·5049305f·LCPI0_18..LCPI0_ |
15 | ··0x000000d0·313 | 15 | ··0x000000d0·3139002e·4c435049·305f3232·005f5a4e·19..LCPI0_22._ZN |
16 | ··0x000000e0·31395f5f·6c6c766d·5f6c6962·635f3138·19__llvm_libc_18 | 16 | ··0x000000e0·31395f5f·6c6c766d·5f6c6962·635f3138·19__llvm_libc_18 |
17 | ··0x000000f0·5f315f38·5f4c3136·4153494e·465f4558·_1_8_L16ASINF_EX | 17 | ··0x000000f0·5f315f38·5f4c3136·4153494e·465f4558·_1_8_L16ASINF_EX |
18 | ··0x00000100·43455054·535f4c4f·45005f5a·4e31395f·CEPTS_LOE._ZN19_ | 18 | ··0x00000100·43455054·535f4c4f·45005f5a·4e31395f·CEPTS_LOE._ZN19_ |
19 | ··0x00000110·5f6c6c76·6d5f6c69·62635f31·385f315f·_llvm_libc_18_1_ | 19 | ··0x00000110·5f6c6c76·6d5f6c69·62635f31·385f315f·_llvm_libc_18_1_ |
20 | ··0x00000120·385f4c31·36415349·4e465f45·58434550·8_L16ASINF_EXCEP | 20 | ··0x00000120·385f4c31·36415349·4e465f45·58434550·8_L16ASINF_EXCEP |
21 | ··0x00000130·54535f48·49450061·73696e66·005f5f65·TS_HIE.asinf.__e | 21 | ··0x00000130·54535f48·49450061·73696e66·005f5f65·TS_HIE.asinf.__e |
22 | ··0x00000140·72726e6f·5f6c6f63·6174696f·6e005f5a·rrno_location._Z | 22 | ··0x00000140·72726e6f·5f6c6f63·6174696f·6e005f5a·rrno_location._Z |
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························REL·(Relocatable·file) | 8 | ··Type:······························REL·(Relocatable·file) |
9 | ··Machine:···························Advanced·Micro·Devices·X86-64 | 9 | ··Machine:···························Advanced·Micro·Devices·X86-64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x0 | 11 | ··Entry·point·address:···············0x0 |
12 | ··Start·of·program·headers:··········0·(bytes·into·file) | 12 | ··Start·of·program·headers:··········0·(bytes·into·file) |
13 | ··Start·of·section·headers:··········3 | 13 | ··Start·of·section·headers:··········3944·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········0·(bytes) | 16 | ··Size·of·program·headers:···········0·(bytes) |
17 | ··Number·of·program·headers:·········0 | 17 | ··Number·of·program·headers:·········0 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········13 | 19 | ··Number·of·section·headers:·········13 |
20 | ··Section·header·string·table·index:·12 | 20 | ··Section·header·string·table·index:·12 |
Offset 1, 22 lines modified | Offset 1, 22 lines modified | ||
1 | There·are·13·section·headers,·starting·at·offset·0x | 1 | There·are·13·section·headers,·starting·at·offset·0xf68: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.text·············PROGBITS········0000000000000000·000040·000000·00··AX··0···0··4 | 5 | ··[·1]·.text·············PROGBITS········0000000000000000·000040·000000·00··AX··0···0··4 |
6 | ··[·2]·.note.gnu.property·NOTE············0000000000000000·000040·000020·00···A··0···0··8 | 6 | ··[·2]·.note.gnu.property·NOTE············0000000000000000·000040·000020·00···A··0···0··8 |
7 | ··[·3]·.rodata.cst16·····PROGBITS········0000000000000000·000060·000010·10··AM··0···0·16 | 7 | ··[·3]·.rodata.cst16·····PROGBITS········0000000000000000·000060·000010·10··AM··0···0·16 |
8 | ··[·4]·.rodata.cst4······PROGBITS········0000000000000000·000070·000034·04··AM··0···0··4 | 8 | ··[·4]·.rodata.cst4······PROGBITS········0000000000000000·000070·000034·04··AM··0···0··4 |
9 | ··[·5]·.rodata.cst8······PROGBITS········0000000000000000·0000a4·000090·08··AM··0···0··8 | 9 | ··[·5]·.rodata.cst8······PROGBITS········0000000000000000·0000a4·000090·08··AM··0···0··8 |
10 | ··[·6]·.text.asinhf······PROGBITS········0000000000000000·000134·000 | 10 | ··[·6]·.text.asinhf······PROGBITS········0000000000000000·000134·000436·00··AX··0···0·16 |
11 | ··[·7]·.rela.text.asinhf·RELA············0000000000000000·000 | 11 | ··[·7]·.rela.text.asinhf·RELA············0000000000000000·000ab8·000420·18···I·10···6··8 |
12 | ··[·8]·.note.GNU-stack···PROGBITS········0000000000000000·000 | 12 | ··[·8]·.note.GNU-stack···PROGBITS········0000000000000000·00056a·000000·00······0···0··1 |
13 | ··[·9]·.llvm_addrsig·····LLVM_ADDRSIG····0000000000000000·000 | 13 | ··[·9]·.llvm_addrsig·····LLVM_ADDRSIG····0000000000000000·00056a·000002·00···E··0···0··1 |
14 | ··[10]·.symtab···········SYMTAB··········0000000000000000·000 | 14 | ··[10]·.symtab···········SYMTAB··········0000000000000000·000570·000390·18·····11··33··8 |
15 | ··[11]·.strtab···········STRTAB··········0000000000000000·000 | 15 | ··[11]·.strtab···········STRTAB··········0000000000000000·000900·0001b7·00······0···0··1 |
16 | ··[12]·.shstrtab·········STRTAB··········0000000000000000·000e | 16 | ··[12]·.shstrtab·········STRTAB··········0000000000000000·000ed8·00008c·00······0···0··1 |
17 | Key·to·Flags: | 17 | Key·to·Flags: |
18 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 18 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
19 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 19 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
20 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 20 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
21 | ··D·(mbind),·l·(large),·p·(processor·specific) | 21 | ··D·(mbind),·l·(large),·p·(processor·specific) |
Offset 30, 12 lines modified | Offset 30, 12 lines modified | ||
30 | ····26:·0000000000000058·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_25 | 30 | ····26:·0000000000000058·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_25 |
31 | ····27:·0000000000000060·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_26 | 31 | ····27:·0000000000000060·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_26 |
32 | ····28:·0000000000000068·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_27 | 32 | ····28:·0000000000000068·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_27 |
33 | ····29:·0000000000000070·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_28 | 33 | ····29:·0000000000000070·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_28 |
34 | ····30:·0000000000000078·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_29 | 34 | ····30:·0000000000000078·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_29 |
35 | ····31:·0000000000000080·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_30 | 35 | ····31:·0000000000000080·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_30 |
36 | ····32:·0000000000000088·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_31 | 36 | ····32:·0000000000000088·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_31 |
37 | ····33:·0000000000000000·· | 37 | ····33:·0000000000000000··1078·FUNC····GLOBAL·DEFAULT····6·asinhf |
38 | ····34:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_10ONE_OVER_FE | 38 | ····34:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_10ONE_OVER_FE |
39 | ····35:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_5LOG_FE | 39 | ····35:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_5LOG_FE |
40 | ····36:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail | 40 | ····36:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail |
41 | ····37:·0000000000000000·· | 41 | ····37:·0000000000000000··1078·FUNC····GLOBAL·DEFAULT····6·_ZN19__llvm_libc_18_1_8_6asinhfEf |
Offset 1, 47 lines modified | Offset 1, 47 lines modified | ||
1 | Relocation·section·'.rela.text.asinhf'·at·offset·0x | 1 | Relocation·section·'.rela.text.asinhf'·at·offset·0xab8·contains·44·entries: |
2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
3 | 0000000000000041··0000002000000002·R_X86_64_PC32··········0000000000000088·.LCPI0_31·-·4 | 3 | 0000000000000041··0000002000000002·R_X86_64_PC32··········0000000000000088·.LCPI0_31·-·4 |
4 | 000000000000006 | 4 | 000000000000006a··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_0·-·4 |
5 | 00000000000000c | 5 | 00000000000000cf··0000000500000002·R_X86_64_PC32··········000000000000000c·.LCPI0_4·-·4 |
6 | 00000000000000 | 6 | 00000000000000db··0000000600000002·R_X86_64_PC32··········0000000000000010·.LCPI0_5·-·4 |
7 | 00000000000000 | 7 | 00000000000000f7··0000001800000002·R_X86_64_PC32··········0000000000000048·.LCPI0_23·-·4 |
8 | 0000000000000 | 8 | 0000000000000103··0000001900000002·R_X86_64_PC32··········0000000000000050·.LCPI0_24·-·4 |
9 | 00000000000000f | 9 | 000000000000010f··0000001a00000002·R_X86_64_PC32··········0000000000000058·.LCPI0_25·-·4 |
10 | 0000000000000 | 10 | 000000000000011b··0000001b00000002·R_X86_64_PC32··········0000000000000060·.LCPI0_26·-·4 |
11 | 00000000000001 | 11 | 0000000000000127··0000001c00000002·R_X86_64_PC32··········0000000000000068·.LCPI0_27·-·4 |
12 | 00000000000001 | 12 | 0000000000000133··0000001d00000002·R_X86_64_PC32··········0000000000000070·.LCPI0_28·-·4 |
13 | 00000000000001 | 13 | 000000000000013f··0000001e00000002·R_X86_64_PC32··········0000000000000078·.LCPI0_29·-·4 |
14 | 00000000000001 | 14 | 000000000000014b··0000001f00000002·R_X86_64_PC32··········0000000000000080·.LCPI0_30·-·4 |
15 | 00000000000001 | 15 | 000000000000018c··0000000200000002·R_X86_64_PC32··········0000000000000000·.LCPI0_1·-·4 |
16 | 00000000000001 | 16 | 0000000000000198··0000000400000002·R_X86_64_PC32··········0000000000000008·.LCPI0_3·-·4 |
17 | 00000000000001b0··0000000200000002·R_X86_64_PC32··········0000000000000000·.LCPI0_1·-·4 | ||
18 | 00000000000001bc··0000000300000002·R_X86_64_PC32··········0000000000000004·.LCPI0_2·-·4 | ||
17 | 00000000000001 | 19 | 00000000000001f1··0000000200000002·R_X86_64_PC32··········0000000000000000·.LCPI0_1·-·4 |
18 | 000000000000017a··0000000300000002·R_X86_64_PC32··········0000000000000004·.LCPI0_2·-·4 | ||
19 | 00000000000001a4··0000000200000002·R_X86_64_PC32··········0000000000000000·.LCPI0_1·-·4 | ||
20 | 00000000000001 | 20 | 00000000000001fd··0000000d00000002·R_X86_64_PC32··········000000000000002c·.LCPI0_12·-·4 |
21 | 0000000000000 | 21 | 0000000000000227··0000000500000002·R_X86_64_PC32··········000000000000000c·.LCPI0_4·-·4 |
22 | 0000000000000 | 22 | 0000000000000233··0000000b00000002·R_X86_64_PC32··········0000000000000024·.LCPI0_10·-·4 |
23 | 0000000000000 | 23 | 000000000000025d··0000000200000002·R_X86_64_PC32··········0000000000000000·.LCPI0_1·-·4 |
24 | 00000000000002 | 24 | 0000000000000269··0000000900000002·R_X86_64_PC32··········000000000000001c·.LCPI0_8·-·4 |
25 | 00000000000002 | 25 | 0000000000000285··0000000f00000002·R_X86_64_PC32··········0000000000000000·.LCPI0_14·-·4 |
26 | 00000000000002 | 26 | 00000000000002e1··0000001000000002·R_X86_64_PC32··········0000000000000008·.LCPI0_15·-·4 |
27 | 00000000000002 | 27 | 00000000000002e8··000000220000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_10ONE_OVER_FE·-·4 |
28 | 00000000000002 | 28 | 00000000000002f9··0000001100000002·R_X86_64_PC32··········0000000000000010·.LCPI0_16·-·4 |
29 | 0000000000000 | 29 | 0000000000000305··0000001200000002·R_X86_64_PC32··········0000000000000018·.LCPI0_17·-·4 |
30 | 0000000000000 | 30 | 000000000000030d··0000001300000002·R_X86_64_PC32··········0000000000000020·.LCPI0_18·-·4 |
31 | 0000000000000 | 31 | 0000000000000319··0000001400000002·R_X86_64_PC32··········0000000000000028·.LCPI0_19·-·4 |
32 | 0000000000000 | 32 | 0000000000000321··0000001500000002·R_X86_64_PC32··········0000000000000030·.LCPI0_20·-·4 |
33 | 0000000000000 | 33 | 000000000000032d··0000001600000002·R_X86_64_PC32··········0000000000000038·.LCPI0_21·-·4 |
34 | 0000000000000 | 34 | 0000000000000350··000000230000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_5LOG_FE·-·4 |
35 | 0000000000000 | 35 | 000000000000035d··0000001700000002·R_X86_64_PC32··········0000000000000040·.LCPI0_22·-·4 |
36 | 0000000000000 | 36 | 0000000000000391··0000000200000002·R_X86_64_PC32··········0000000000000000·.LCPI0_1·-·4 |
37 | 00000000000003 | 37 | 000000000000039d··0000000e00000002·R_X86_64_PC32··········0000000000000030·.LCPI0_13·-·4 |
38 | 00000000000003 | 38 | 00000000000003b2··0000000500000002·R_X86_64_PC32··········000000000000000c·.LCPI0_4·-·4 |
39 | 00000000000003 | 39 | 00000000000003be··0000000c00000002·R_X86_64_PC32··········0000000000000028·.LCPI0_11·-·4 |
40 | 000000000000032c··0000000500000002·R_X86_64_PC32··········000000000000000c·.LCPI0_4·-·4 | ||
41 | 0000000000000335··0000000800000002·R_X86_64_PC32··········0000000000000018·.LCPI0_7·-·4 | ||
42 | 00000000000003 | 40 | 00000000000003d3··0000000500000002·R_X86_64_PC32··········000000000000000c·.LCPI0_4·-·4 |
41 | 00000000000003df··0000000800000002·R_X86_64_PC32··········0000000000000018·.LCPI0_7·-·4 | ||
42 | 00000000000003f4··0000000500000002·R_X86_64_PC32··········000000000000000c·.LCPI0_4·-·4 | ||
43 | 0000000000000 | 43 | 0000000000000400··0000000a00000002·R_X86_64_PC32··········0000000000000020·.LCPI0_9·-·4 |
44 | 0000000000000 | 44 | 0000000000000418··0000000200000002·R_X86_64_PC32··········0000000000000000·.LCPI0_1·-·4 |
45 | 0000000000000 | 45 | 0000000000000424··0000000700000002·R_X86_64_PC32··········0000000000000014·.LCPI0_6·-·4 |
46 | 0000000000000 | 46 | 0000000000000432··0000002400000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4 |
Offset 3, 205 lines modified | Offset 3, 264 lines modified | ||
3 | Disassembly·of·section·.text.asinhf: | 3 | Disassembly·of·section·.text.asinhf: |
4 | 0000000000000000·<__llvm_libc_18_1_8_::asinhf(float)>: | 4 | 0000000000000000·<__llvm_libc_18_1_8_::asinhf(float)>: |
5 | asinhf(): | 5 | asinhf(): |
6 | » endbr64 | 6 | » endbr64 |
7 | » sub····$0x18,%rsp | 7 | » sub····$0x18,%rsp |
8 | » | 8 | » movd···%xmm0,%eax |
9 | » mov····%fs:0x28,%rcx | 9 | » mov····%fs:0x28,%rcx |
10 | » mov····%rcx,0x10(%rsp) | 10 | » mov····%rcx,0x10(%rsp) |
11 | » and····$0x7fffffff,%eax | 11 | » and····$0x7fffffff,%eax |
12 | » cmp····$0x3e800000,%eax | 12 | » cmp····$0x3e800000,%eax |
13 | » ja····· | 13 | » ja·····61·<__llvm_libc_18_1_8_::asinhf(float)+0x61> |
14 | » cmp····$0x32800000,%eax | 14 | » cmp····$0x32800000,%eax |
15 | » ja····· | 15 | » ja·····e8·<__llvm_libc_18_1_8_::asinhf(float)+0xe8> |
16 | » test···%eax,%eax | 16 | » test···%eax,%eax |
17 | » je····· | 17 | » je·····36d·<__llvm_libc_18_1_8_::asinhf(float)+0x36d> |
18 | » | 18 | » cvtss2sd·%xmm0,%xmm0 |
19 | » | 19 | » movsd··0x0(%rip),%xmm1········ |
20 | ·R_X86_64_PC32» .LCPI0_31-0x4 | 20 | ·R_X86_64_PC32» .LCPI0_31-0x4 |
21 | » | 21 | » mulsd··%xmm0,%xmm1 |
22 | » | 22 | » mulsd··%xmm0,%xmm1 |
23 | » mulsd··%xmm0,%xmm1 | ||
24 | » addsd··%xmm0,%xmm1 | ||
25 | » xorps··%xmm0,%xmm0 | ||
23 | » | 26 | » cvtsd2ss·%xmm1,%xmm0 |
24 | » jmp···· | 27 | » jmp····36d·<__llvm_libc_18_1_8_::asinhf(float)+0x36d> |
25 | » | 28 | » movmskps·%xmm0,%ecx |
26 | » and····$0x1,%ecx | 29 | » and····$0x1,%ecx |
27 | » | 30 | » movaps·0x0(%rip),%xmm1········ |
28 | ·R_X86_64_PC32» .LCPI0_0-0x4 | 31 | ·R_X86_64_PC32» .LCPI0_0-0x4 |
29 | » | 32 | » movaps·%xmm1,(%rsp) |
30 | » | 33 | » movsd··(%rsp,%rcx,8),%xmm1 |
31 | » cmp····$0x4bdd65a5,%eax | 34 | » cmp····$0x4bdd65a5,%eax |
32 | » jb·····1 | 35 | » jb·····16f·<__llvm_libc_18_1_8_::asinhf(float)+0x16f> |
33 | » cmp····$0x7f7fffff,%eax | 36 | » cmp····$0x7f7fffff,%eax |
34 | » ja····· | 37 | » ja·····36d·<__llvm_libc_18_1_8_::asinhf(float)+0x36d> |
35 | » cmp····$0x5e68984d,%eax | 38 | » cmp····$0x5e68984d,%eax |
36 | » jle····1 | 39 | » jle····1c9·<__llvm_libc_18_1_8_::asinhf(float)+0x1c9> |
37 | » cmp····$0x65de7ca5,%eax | 40 | » cmp····$0x65de7ca5,%eax |
38 | » jle···· | 41 | » jle····240·<__llvm_libc_18_1_8_::asinhf(float)+0x240> |
39 | » cmp····$0x65de7ca6,%eax | 42 | » cmp····$0x65de7ca6,%eax |
40 | » je·····3 | 43 | » je·····3c8·<__llvm_libc_18_1_8_::asinhf(float)+0x3c8> |
41 | » cmp····$0x6eb1a8ec,%eax | 44 | » cmp····$0x6eb1a8ec,%eax |
42 | » je····· | 45 | » je·····40d·<__llvm_libc_18_1_8_::asinhf(float)+0x40d> |
43 | » cmp····$0x7997f30a,%eax | 46 | » cmp····$0x7997f30a,%eax |
44 | » jne····2 | 47 | » jne····276·<__llvm_libc_18_1_8_::asinhf(float)+0x276> |
48 | » xorps··%xmm0,%xmm0 | ||
45 | » | 49 | » cvtsd2ss·%xmm1,%xmm0 |
46 | » | 50 | » movss··0x0(%rip),%xmm1········ |
47 | ·R_X86_64_PC32» .LCPI0_4-0x4 | 51 | ·R_X86_64_PC32» .LCPI0_4-0x4 |
52 | » mulss··%xmm0,%xmm1 | ||
48 | » | 53 | » mulss··0x0(%rip),%xmm0········ |
49 | ·R_X86_64_PC32» .LCPI0_5-0x4 | 54 | ·R_X86_64_PC32» .LCPI0_5-0x4 |
55 | » addss··%xmm1,%xmm0 | ||
50 | » jmp···· | 56 | » jmp····36d·<__llvm_libc_18_1_8_::asinhf(float)+0x36d> |
51 | » | 57 | » cvtss2sd·%xmm0,%xmm0 |
58 | » movaps·%xmm0,%xmm2 | ||
52 | » | 59 | » mulsd··%xmm0,%xmm2 |
53 | » | 60 | » movsd··0x0(%rip),%xmm1········ |
54 | ·R_X86_64_PC32» .LCPI0_23-0x4 | 61 | ·R_X86_64_PC32» .LCPI0_23-0x4 |
62 | » mulsd··%xmm2,%xmm1 | ||
55 | » | 63 | » addsd··0x0(%rip),%xmm1········ |
56 | ·R_X86_64_PC32» .LCPI0_24-0x4 | 64 | ·R_X86_64_PC32» .LCPI0_24-0x4 |
65 | » mulsd··%xmm2,%xmm1 | ||
57 | » | 66 | » addsd··0x0(%rip),%xmm1········ |
58 | ·R_X86_64_PC32» .LCPI0_25-0x4 | 67 | ·R_X86_64_PC32» .LCPI0_25-0x4 |
68 | » mulsd··%xmm2,%xmm1 | ||
59 | » | 69 | » addsd··0x0(%rip),%xmm1········ |
60 | ·R_X86_64_PC32» .LCPI0_26-0x4 | 70 | ·R_X86_64_PC32» .LCPI0_26-0x4 |
71 | » mulsd··%xmm2,%xmm1 | ||
61 | » | 72 | » addsd··0x0(%rip),%xmm1········ |
62 | ·R_X86_64_PC32» .LCPI0_27-0x4 | 73 | ·R_X86_64_PC32» .LCPI0_27-0x4 |
74 | » mulsd··%xmm2,%xmm1 | ||
63 | » | 75 | » addsd··0x0(%rip),%xmm1········ |
64 | ·R_X86_64_PC32» .LCPI0_28-0x4 | 76 | ·R_X86_64_PC32» .LCPI0_28-0x4 |
77 | » mulsd··%xmm2,%xmm1 | ||
65 | » | 78 | » addsd··0x0(%rip),%xmm1········ |
66 | ·R_X86_64_PC32» .LCPI0_29-0x4 | 79 | ·R_X86_64_PC32» .LCPI0_29-0x4 |
80 | » mulsd··%xmm2,%xmm1 | ||
67 | » | 81 | » addsd··0x0(%rip),%xmm1········ |
68 | ·R_X86_64_PC32» .LCPI0_30-0x4 | 82 | ·R_X86_64_PC32» .LCPI0_30-0x4 |
69 | » vxorpd·%xmm3,%xmm3,%xmm3 | ||
70 | » vfmadd231sd·%xmm2,%xmm1,%xmm3 | ||
71 | » | 83 | » mulsd··%xmm2,%xmm1 |
84 | » xorpd··%xmm2,%xmm2 | ||
85 | » addsd··%xmm1,%xmm2 | ||
86 | » mulsd··%xmm0,%xmm2 | ||
87 | » addsd··%xmm0,%xmm2 | ||
88 | » xorps··%xmm0,%xmm0 | ||
72 | » | 89 | » cvtsd2ss·%xmm2,%xmm0 |
73 | » jmp···· | 90 | » jmp····36d·<__llvm_libc_18_1_8_::asinhf(float)+0x36d> |
74 | » cmp····$0x49d29048,%eax | 91 | » cmp····$0x49d29048,%eax |
75 | » je·····1 | 92 | » je·····1a5·<__llvm_libc_18_1_8_::asinhf(float)+0x1a5> |
76 | » cmp····$0x45abaf26,%eax | 93 | » cmp····$0x45abaf26,%eax |
77 | » jne····2 | 94 | » jne····276·<__llvm_libc_18_1_8_::asinhf(float)+0x276> |
95 | » xorps··%xmm0,%xmm0 | ||
78 | » | 96 | » cvtsd2ss·%xmm1,%xmm0 |
79 | » | 97 | » movss··0x0(%rip),%xmm1········ |
80 | ·R_X86_64_PC32» .LCPI0_1-0x4 | 98 | ·R_X86_64_PC32» .LCPI0_1-0x4 |
99 | » mulss··%xmm0,%xmm1 | ||
81 | » | 100 | » mulss··0x0(%rip),%xmm0········ |
82 | ·R_X86_64_PC32» .LCPI0_3-0x4 | 101 | ·R_X86_64_PC32» .LCPI0_3-0x4 |
102 | » addss··%xmm1,%xmm0 | ||
83 | » jmp···· | 103 | » jmp····36d·<__llvm_libc_18_1_8_::asinhf(float)+0x36d> |
104 | » xorps··%xmm0,%xmm0 | ||
84 | » | 105 | » cvtsd2ss·%xmm1,%xmm0 |
85 | » | 106 | » movss··0x0(%rip),%xmm1········ |
86 | ·R_X86_64_PC32» .LCPI0_1-0x4 | 107 | ·R_X86_64_PC32» .LCPI0_1-0x4 |
108 | » mulss··%xmm0,%xmm1 | ||
87 | » | 109 | » mulss··0x0(%rip),%xmm0········ |
88 | ·R_X86_64_PC32» .LCPI0_2-0x4 | 110 | ·R_X86_64_PC32» .LCPI0_2-0x4 |
111 | » addss··%xmm1,%xmm0 | ||
89 | » jmp···· | 112 | » jmp····36d·<__llvm_libc_18_1_8_::asinhf(float)+0x36d> |
90 | » cmp····$0x4f8ffb02,%eax | 113 | » cmp····$0x4f8ffb02,%eax |
91 | » jg····· | 114 | » jg·····20a·<__llvm_libc_18_1_8_::asinhf(float)+0x20a> |
92 | » cmp····$0x4bdd65a5,%eax | 115 | » cmp····$0x4bdd65a5,%eax |
93 | » je····· | 116 | » je·····386·<__llvm_libc_18_1_8_::asinhf(float)+0x386> |
94 | » cmp····$0x4c803f2c,%eax | 117 | » cmp····$0x4c803f2c,%eax |
95 | » jne····2 | 118 | » jne····276·<__llvm_libc_18_1_8_::asinhf(float)+0x276> |
119 | » xorps··%xmm0,%xmm0 | ||
96 | » | 120 | » cvtsd2ss·%xmm1,%xmm0 |
97 | » | 121 | » movss··0x0(%rip),%xmm1········ |
98 | ·R_X86_64_PC32» .LCPI0_1-0x4 | 122 | ·R_X86_64_PC32» .LCPI0_1-0x4 |
123 | » mulss··%xmm0,%xmm1 | ||
99 | » | 124 | » mulss··0x0(%rip),%xmm0········ |
100 | ·R_X86_64_PC32» .LCPI0_12-0x4 | 125 | ·R_X86_64_PC32» .LCPI0_12-0x4 |
Max diff block lines reached; 6267/12605 bytes (49.72%) of diff not shown. |
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························REL·(Relocatable·file) | 8 | ··Type:······························REL·(Relocatable·file) |
9 | ··Machine:···························Advanced·Micro·Devices·X86-64 | 9 | ··Machine:···························Advanced·Micro·Devices·X86-64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x0 | 11 | ··Entry·point·address:···············0x0 |
12 | ··Start·of·program·headers:··········0·(bytes·into·file) | 12 | ··Start·of·program·headers:··········0·(bytes·into·file) |
13 | ··Start·of·section·headers:··········2 | 13 | ··Start·of·section·headers:··········2744·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········0·(bytes) | 16 | ··Size·of·program·headers:···········0·(bytes) |
17 | ··Number·of·program·headers:·········0 | 17 | ··Number·of·program·headers:·········0 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········17 | 19 | ··Number·of·section·headers:·········17 |
20 | ··Section·header·string·table·index:·16 | 20 | ··Section·header·string·table·index:·16 |
Offset 1, 26 lines modified | Offset 1, 26 lines modified | ||
1 | There·are·17·section·headers,·starting·at·offset·0xa | 1 | There·are·17·section·headers,·starting·at·offset·0xab8: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.group············GROUP···········0000000000000000·000040·000008·04·····14··1 | 5 | ··[·1]·.group············GROUP···········0000000000000000·000040·000008·04·····14··18··4 |
6 | ··[·2]·.group············GROUP···········0000000000000000·000048·000008·04·····14··1 | 6 | ··[·2]·.group············GROUP···········0000000000000000·000048·000008·04·····14··19··4 |
7 | ··[·3]·.text·············PROGBITS········0000000000000000·000050·000000·00··AX··0···0··4 | 7 | ··[·3]·.text·············PROGBITS········0000000000000000·000050·000000·00··AX··0···0··4 |
8 | ··[·4]·.note.gnu.property·NOTE············0000000000000000·000050·000020·00···A··0···0··8 | 8 | ··[·4]·.note.gnu.property·NOTE············0000000000000000·000050·000020·00···A··0···0··8 |
9 | ··[·5]·.rodata.cst4······PROGBITS········0000000000000000·000070·00001c·04··AM··0···0··4 | 9 | ··[·5]·.rodata.cst4······PROGBITS········0000000000000000·000070·00001c·04··AM··0···0··4 |
10 | ··[·6]·.rodata.cst16·····PROGBITS········0000000000000000·00008c·0000 | 10 | ··[·6]·.rodata.cst16·····PROGBITS········0000000000000000·00008c·000040·10··AM··0···0·16 |
11 | ··[·7]·.rodata.cst8······PROGBITS········0000000000000000·0000 | 11 | ··[·7]·.rodata.cst8······PROGBITS········0000000000000000·0000cc·000028·08··AM··0···0··8 |
12 | ··[·8]·.text.atanf·······PROGBITS········0000000000000000·0000 | 12 | ··[·8]·.text.atanf·······PROGBITS········0000000000000000·0000f4·0002be·00··AX··0···0·16 |
13 | ··[·9]·.rela.text.atanf··RELA············0000000000000000·000 | 13 | ··[·9]·.rela.text.atanf··RELA············0000000000000000·000760·000240·18···I·14···8··8 |
14 | ··[10]·.data._ZZN19__llvm_libc_18_1_8_6fputil24fenv_is_round_to_nearestEvE1x·PROGBITS········0000000000000000·0003 | 14 | ··[10]·.data._ZZN19__llvm_libc_18_1_8_6fputil24fenv_is_round_to_nearestEvE1x·PROGBITS········0000000000000000·0003b2·000004·00·WAG··0···0··4 |
15 | ··[11]·.data._ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x·PROGBITS········0000000000000000·0003 | 15 | ··[11]·.data._ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x·PROGBITS········0000000000000000·0003b6·000004·00·WAG··0···0··4 |
16 | ··[12]·.note.GNU-stack···PROGBITS········0000000000000000·0003 | 16 | ··[12]·.note.GNU-stack···PROGBITS········0000000000000000·0003ba·000000·00······0···0··1 |
17 | ··[13]·.llvm_addrsig·····LLVM_ADDRSIG····0000000000000000·0003 | 17 | ··[13]·.llvm_addrsig·····LLVM_ADDRSIG····0000000000000000·0003ba·000003·00···E··0···0··1 |
18 | ··[14]·.symtab···········SYMTAB··········0000000000000000·0003 | 18 | ··[14]·.symtab···········SYMTAB··········0000000000000000·0003c0·000228·18·····15··17··8 |
19 | ··[15]·.strtab···········STRTAB··········0000000000000000·0005 | 19 | ··[15]·.strtab···········STRTAB··········0000000000000000·0005e8·000177·00······0···0··1 |
20 | ··[16]·.shstrtab·········STRTAB··········0000000000000000·0009 | 20 | ··[16]·.shstrtab·········STRTAB··········0000000000000000·0009a0·000115·00······0···0··1 |
21 | Key·to·Flags: | 21 | Key·to·Flags: |
22 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 22 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
23 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 23 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
24 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 24 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
25 | ··D·(mbind),·l·(large),·p·(processor·specific) | 25 | ··D·(mbind),·l·(large),·p·(processor·specific) |
Offset 1, 25 lines modified | Offset 1, 26 lines modified | ||
1 | Symbol·table·'.symtab'·contains·2 | 1 | Symbol·table·'.symtab'·contains·23·entries: |
2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name | 2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name |
3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | 3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· |
4 | ·····1:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_0 | 4 | ·····1:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_0 |
5 | ·····2:·0000000000000004·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_1 | 5 | ·····2:·0000000000000004·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_1 |
6 | ·····3:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_2 | 6 | ·····3:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_2 |
7 | ·····4:·000000000000000c·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_3 | 7 | ·····4:·000000000000000c·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_3 |
8 | ·····5:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_4 | 8 | ·····5:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_4 |
9 | ·····6:·0000000000000014·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_5 | 9 | ·····6:·0000000000000014·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_5 |
10 | ·····7:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_6 | 10 | ·····7:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_6 |
11 | ·····8:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_7 | 11 | ·····8:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_7 |
12 | ·····9:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_9 | 12 | ·····9:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_9 |
13 | ····10:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_1 | 13 | ····10:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_10 |
14 | ····11:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_15 | ||
14 | ····1 | 15 | ····12:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_8 |
15 | ····12:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_10 | ||
16 | ····13:·00000000000000 | 16 | ····13:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_11 |
17 | ····14:·000000000000001 | 17 | ····14:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_12 |
18 | ····15:·00000000000000 | 18 | ····15:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_13 |
19 | ····16:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_14 | ||
19 | ····1 | 20 | ····17:·0000000000000000···702·FUNC····GLOBAL·DEFAULT····8·atanf |
20 | ····1 | 21 | ····18:·0000000000000000·····4·OBJECT··WEAK···DEFAULT···10·_ZZN19__llvm_libc_18_1_8_6fputil24fenv_is_round_to_nearestEvE1x |
21 | ····1 | 22 | ····19:·0000000000000000·····4·OBJECT··WEAK···DEFAULT···11·_ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x |
22 | ····19:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_6ATAN_KE | ||
23 | ····20:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_6ATAN_ | 23 | ····20:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_6ATAN_KE |
24 | ····21:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_6ATAN_TE | ||
24 | ····2 | 25 | ····22:·0000000000000000···702·FUNC····GLOBAL·DEFAULT····8·_ZN19__llvm_libc_18_1_8_5atanfEf |
Offset 1, 27 lines modified | Offset 1, 27 lines modified | ||
1 | Relocation·section·'.rela.text.atanf'·at·offset·0x | 1 | Relocation·section·'.rela.text.atanf'·at·offset·0x760·contains·24·entries: |
2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
3 | 000000000000004 | 3 | 0000000000000040··0000000b00000002·R_X86_64_PC32··········0000000000000030·.LCPI0_15·-·4 |
4 | 000000000000007 | 4 | 0000000000000077··0000001200000002·R_X86_64_PC32··········0000000000000000·_ZZN19__llvm_libc_18_1_8_6fputil24fenv_is_round_to_nearestEvE1x·-·4 |
5 | 00000000000000 | 5 | 000000000000007f··0000000700000002·R_X86_64_PC32··········0000000000000018·.LCPI0_6·-·4 |
6 | 00000000000000a8··0000001 | 6 | 00000000000000a8··0000001300000002·R_X86_64_PC32··········0000000000000000·_ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x·-·4 |
7 | 00000000000000b0··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_0·-·4 | 7 | 00000000000000b0··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_0·-·4 |
8 | 00000000000000b | 8 | 00000000000000bc··0000000200000002·R_X86_64_PC32··········0000000000000004·.LCPI0_1·-·4 |
9 | 00000000000000d | 9 | 00000000000000da··0000000600000002·R_X86_64_PC32··········0000000000000014·.LCPI0_5·-·4 |
10 | 00000000000000e | 10 | 00000000000000e2··0000000300000002·R_X86_64_PC32··········0000000000000008·.LCPI0_2·-·4 |
11 | 00000000000000f | 11 | 00000000000000fc··0000000800000002·R_X86_64_PC32··········0000000000000000·.LCPI0_7·-·4 |
12 | 000000000000012 | 12 | 000000000000012f··0000000d00000002·R_X86_64_PC32··········0000000000000008·.LCPI0_11·-·4 |
13 | 00000000000001 | 13 | 0000000000000158··0000000e00000002·R_X86_64_PC32··········0000000000000010·.LCPI0_12·-·4 |
14 | 00000000000001 | 14 | 000000000000016e··0000000f00000002·R_X86_64_PC32··········0000000000000018·.LCPI0_13·-·4 |
15 | 000000000000016e··000000130000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_6ATAN_KE·-·4 | ||
16 | 000000000000019 | 15 | 0000000000000191··000000140000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_6ATAN_KE·-·4 |
16 | 00000000000001c3··000000150000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_6ATAN_TE·-·4 | ||
17 | 00000000000001 | 17 | 00000000000001d7··0000001000000002·R_X86_64_PC32··········0000000000000020·.LCPI0_14·-·4 |
18 | 00000000000001 | 18 | 00000000000001ef··0000000900000002·R_X86_64_PC32··········0000000000000010·.LCPI0_9·-·4 |
19 | 00000000000001c9··000000130000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_6ATAN_KE·-·4 | ||
20 | 00000000000001fb··0000000b00000002·R_X86_64_PC32··········0000000000000000·.LCPI0_8·-·4 | ||
21 | 000000000000020 | 19 | 0000000000000202··000000140000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_6ATAN_KE·-·4 |
20 | 0000000000000243··0000000c00000002·R_X86_64_PC32··········0000000000000000·.LCPI0_8·-·4 | ||
21 | 0000000000000256··000000140000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_6ATAN_KE·-·4 | ||
22 | 00000000000002 | 22 | 000000000000027d··0000000900000002·R_X86_64_PC32··········0000000000000010·.LCPI0_9·-·4 |
23 | 00000000000002 | 23 | 0000000000000285··0000000a00000002·R_X86_64_PC32··········0000000000000020·.LCPI0_10·-·4 |
24 | 00000000000002 | 24 | 00000000000002a2··0000000400000002·R_X86_64_PC32··········000000000000000c·.LCPI0_3·-·4 |
25 | 00000000000002 | 25 | 00000000000002a9··0000000400000002·R_X86_64_PC32··········000000000000000c·.LCPI0_3·-·4 |
26 | 00000000000002 | 26 | 00000000000002b9··0000000500000002·R_X86_64_PC32··········0000000000000010·.LCPI0_4·-·4 |
Offset 3, 20 lines modified | Offset 3, 21 lines modified | ||
3 | .LCPI0_2 | 3 | .LCPI0_2 |
4 | .LCPI0_3 | 4 | .LCPI0_3 |
5 | .LCPI0_4 | 5 | .LCPI0_4 |
6 | .LCPI0_5 | 6 | .LCPI0_5 |
7 | .LCPI0_6 | 7 | .LCPI0_6 |
8 | .LCPI0_7 | 8 | .LCPI0_7 |
9 | .LCPI0_9 | 9 | .LCPI0_9 |
10 | .LCPI0_14 | ||
11 | .LCPI0_8 | ||
12 | .LCPI0_10 | 10 | .LCPI0_10 |
11 | .LCPI0_15 | ||
12 | .LCPI0_8 | ||
13 | .LCPI0_11 | 13 | .LCPI0_11 |
14 | .LCPI0_12 | 14 | .LCPI0_12 |
15 | .LCPI0_13 | 15 | .LCPI0_13 |
16 | .LCPI0_14 | ||
16 | _ZZN19__llvm_libc_18_1_8_6fputil24fenv_is_round_to_nearestEvE1x | 17 | _ZZN19__llvm_libc_18_1_8_6fputil24fenv_is_round_to_nearestEvE1x |
17 | _ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x | 18 | _ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x |
18 | _ZN19__llvm_libc_18_1_8_6ATAN_KE | 19 | _ZN19__llvm_libc_18_1_8_6ATAN_KE |
19 | _ZN19__llvm_libc_18_1_8_6ATAN_TE | 20 | _ZN19__llvm_libc_18_1_8_6ATAN_TE |
20 | _ZN19__llvm_libc_18_1_8_5atanfEf | 21 | _ZN19__llvm_libc_18_1_8_5atanfEf |
21 | .shstrtab | 22 | .shstrtab |
22 | .note.gnu.property | 23 | .note.gnu.property |
Offset 1, 6 lines modified | Offset 1, 7 lines modified | ||
1 | Hex·dump·of·section·'.rodata.cst16': | 1 | Hex·dump·of·section·'.rodata.cst16': |
2 | ··0x00000000·ffffffff·ffffff7f·ffffffff·ffffff7f·................ | 2 | ··0x00000000·ffffffff·ffffff7f·ffffffff·ffffff7f·................ |
3 | ··0x00000010·00000000·00000080·00000000·00000080·................ | 3 | ··0x00000010·00000000·00000080·00000000·00000080·................ |
4 | ··0x00000020·182d4454·fb21f93f·182d4454·fb21f93f·.-DT.!.?.-DT.!.? | ||
4 | ··0x000000 | 5 | ··0x00000030·182d4454·fb21f9bf·182d4454·fb21f93f·.-DT.!...-DT.!.? |
Offset 1, 6 lines modified | Offset 1, 6 lines modified | ||
1 | Hex·dump·of·section·'.rodata.cst8': | 1 | Hex·dump·of·section·'.rodata.cst8': |
2 | ··0x00000000·00000000·0000f0bf· | 2 | ··0x00000000·00000000·0000f0bf·00000000·0000f03f·...............? |
3 | ··0x00000010·00000000·0000 | 3 | ··0x00000010·00000000·00003040·00000000·0000b03f·......0@.......? |
4 | ··0x00000020· | 4 | ··0x00000020·182d4454·fb21f93f···················.-DT.!.? |
Offset 2, 159 lines modified | Offset 2, 187 lines modified | ||
2 | Disassembly·of·section·.text.atanf: | 2 | Disassembly·of·section·.text.atanf: |
3 | 0000000000000000·<__llvm_libc_18_1_8_::atanf(float)>: | 3 | 0000000000000000·<__llvm_libc_18_1_8_::atanf(float)>: |
4 | atanf(): | 4 | atanf(): |
5 | » endbr64 | 5 | » endbr64 |
6 | » | 6 | » xorps··%xmm1,%xmm1 |
7 | » | 7 | » ucomiss·%xmm1,%xmm0 |
8 | » jne···· | 8 | » jne····f·<__llvm_libc_18_1_8_::atanf(float)+0xf> |
9 | » jp····· | 9 | » jp·····f·<__llvm_libc_18_1_8_::atanf(float)+0xf> |
10 | » ret | 10 | » ret |
11 | » | 11 | » movd···%xmm0,%eax |
12 | » lea····-0x80000000(%rax),%ecx | 12 | » lea····-0x80000000(%rax),%ecx |
13 | » test···%eax,%eax | 13 | » test···%eax,%eax |
14 | » cmovns·%eax,%ecx | 14 | » cmovns·%eax,%ecx |
15 | » mov····%ecx,%edx | 15 | » mov····%ecx,%edx |
16 | » not····%edx | 16 | » not····%edx |
17 | » test···$0x7f800000,%edx | 17 | » test···$0x7f800000,%edx |
18 | » jne····6 | 18 | » jne····63·<__llvm_libc_18_1_8_::atanf(float)+0x63> |
19 | » and····$0x7fffffff,%ecx | 19 | » and····$0x7fffffff,%ecx |
20 | » cmp····$0x7f800000,%ecx | 20 | » cmp····$0x7f800000,%ecx |
21 | » jne···· | 21 | » jne····e·<__llvm_libc_18_1_8_::atanf(float)+0xe> |
22 | » not····%eax | 22 | » not····%eax |
23 | » shr····$0x1f,%eax | 23 | » shr····$0x1f,%eax |
24 | » lea····0x0(%rip),%rcx········ | 24 | » lea····0x0(%rip),%rcx········ |
25 | ·R_X86_64_PC32» .LCPI0_1 | 25 | ·R_X86_64_PC32» .LCPI0_15-0x4 |
26 | » | 26 | » movsd··(%rcx,%rax,8),%xmm0 |
27 | » movq···$0xffffffffffffffff,-0x8(%rsp) | 27 | » movq···$0xffffffffffffffff,-0x8(%rsp) |
28 | » | 28 | » movsd··%xmm0,-0x8(%rsp) |
29 | » | 29 | » movsd··-0x8(%rsp),%xmm0 |
30 | » | 30 | » cvtsd2ss·%xmm0,%xmm0 |
31 | » ret | 31 | » ret |
32 | » cmp····$0x3feefcfb,%ecx | 32 | » cmp····$0x3feefcfb,%ecx |
33 | » je·····a4·<__llvm_libc_18_1_8_::atanf(float)+0xa4> | 33 | » je·····a4·<__llvm_libc_18_1_8_::atanf(float)+0xa4> |
34 | » cmp····$0x3d8d6b23,%ecx | 34 | » cmp····$0x3d8d6b23,%ecx |
35 | » jne····f | 35 | » jne····f2·<__llvm_libc_18_1_8_::atanf(float)+0xf2> |
36 | » | 36 | » movss··0x0(%rip),%xmm1········ |
37 | ·R_X86_64_PC32» __llvm_libc_18_1_8_::fputil::fenv_is_round_to_nearest()::x-0x4 | 37 | ·R_X86_64_PC32» __llvm_libc_18_1_8_::fputil::fenv_is_round_to_nearest()::x-0x4 |
38 | » | 38 | » movss··0x0(%rip),%xmm2········ |
39 | ·R_X86_64_PC32» .LCPI0_6-0x4 | 39 | ·R_X86_64_PC32» .LCPI0_6-0x4 |
40 | » movaps·%xmm1,%xmm3 | ||
40 | » | 41 | » addss··%xmm2,%xmm3 |
41 | » | 42 | » subss··%xmm1,%xmm2 |
42 | » | 43 | » ucomiss·%xmm2,%xmm3 |
43 | » jne····f | 44 | » jne····f2·<__llvm_libc_18_1_8_::atanf(float)+0xf2> |
44 | » jp·····f | 45 | » jp·····f2·<__llvm_libc_18_1_8_::atanf(float)+0xf2> |
45 | » and····$0x80000000,%eax | 46 | » and····$0x80000000,%eax |
46 | » or·····$0x3d8d31c3,%eax | 47 | » or·····$0x3d8d31c3,%eax |
47 | » | 48 | » movd···%eax,%xmm0 |
48 | » ret | 49 | » ret |
49 | » | 50 | » movss··0x0(%rip),%xmm1········ |
50 | ·R_X86_64_PC32» __llvm_libc_18_1_8_::fputil::quick_get_round()::x-0x4 | 51 | ·R_X86_64_PC32» __llvm_libc_18_1_8_::fputil::quick_get_round()::x-0x4 |
51 | » | 52 | » movss··0x0(%rip),%xmm3········ |
52 | ·R_X86_64_PC32» .LCPI0_0-0x4 | 53 | ·R_X86_64_PC32» .LCPI0_0-0x4 |
54 | » addss··%xmm1,%xmm3 | ||
53 | » | 55 | » movss··0x0(%rip),%xmm2········ |
54 | ·R_X86_64_PC32» .LCPI0_1-0x4 | 56 | ·R_X86_64_PC32» .LCPI0_1-0x4 |
55 | » | 57 | » subss··%xmm1,%xmm2 |
56 | » | 58 | » addss··%xmm3,%xmm2 |
57 | » | 59 | » xorps··%xmm3,%xmm3 |
58 | » | 60 | » ucomiss·%xmm3,%xmm2 |
59 | » jne····d | 61 | » jne····df·<__llvm_libc_18_1_8_::atanf(float)+0xdf> |
60 | » jp·····d | 62 | » jp·····df·<__llvm_libc_18_1_8_::atanf(float)+0xdf> |
61 | » test···%eax,%eax | 63 | » test···%eax,%eax |
62 | » jns····f | 64 | » jns····f2·<__llvm_libc_18_1_8_::atanf(float)+0xf2> |
63 | » | 65 | » movss··0x0(%rip),%xmm0········ |
64 | ·R_X86_64_PC32» .LCPI0_5-0x4 | 66 | ·R_X86_64_PC32» .LCPI0_5-0x4 |
65 | » ret | 67 | » ret |
66 | » | 68 | » ucomiss·0x0(%rip),%xmm2········ |
67 | ·R_X86_64_PC32» .LCPI0_2-0x4 | 69 | ·R_X86_64_PC32» .LCPI0_2-0x4 |
68 | » jne····2 | 70 | » jne····296·<__llvm_libc_18_1_8_::atanf(float)+0x296> |
69 | » jp·····2 | 71 | » jp·····296·<__llvm_libc_18_1_8_::atanf(float)+0x296> |
72 | » xorps··%xmm1,%xmm1 | ||
70 | » | 73 | » cvtss2sd·%xmm0,%xmm1 |
71 | » | 74 | » movaps·0x0(%rip),%xmm0········ |
72 | ·R_X86_64_PC32» .LCPI0_7-0x4 | 75 | ·R_X86_64_PC32» .LCPI0_7-0x4 |
76 | » andps··%xmm1,%xmm0 | ||
73 | » | 77 | » movq···%xmm0,%rcx |
74 | » movabs·$0x3fa0100000000000,%rdx | 78 | » movabs·$0x3fa0100000000000,%rdx |
75 | » cmp····%rdx,%rcx | 79 | » cmp····%rdx,%rcx |
76 | » jbe····1 | 80 | » jbe····1f8·<__llvm_libc_18_1_8_::atanf(float)+0x1f8> |
77 | » shr····$0x30,%rcx | 81 | » shr····$0x30,%rcx |
78 | » cmp····$0x403f,%ecx | 82 | » cmp····$0x403f,%ecx |
79 | » jae···· | 83 | » jae····23f·<__llvm_libc_18_1_8_::atanf(float)+0x23f> |
80 | » | 84 | » movsd··0x0(%rip),%xmm1········ |
81 | ·R_X86_64_PC32» .LCPI0_11-0x4 | 85 | ·R_X86_64_PC32» .LCPI0_11-0x4 |
82 | » | 86 | » ucomisd·%xmm1,%xmm0 |
87 | » movapd·%xmm1,%xmm2 | ||
83 | » | 88 | » divsd··%xmm0,%xmm2 |
89 | » movapd·%xmm1,%xmm3 | ||
84 | » | 90 | » cmpltsd·%xmm0,%xmm3 |
85 | » | 91 | » andpd··%xmm3,%xmm2 |
92 | » andnpd·%xmm0,%xmm3 | ||
93 | » orpd···%xmm2,%xmm3 | ||
86 | » | 94 | » movsd··0x0(%rip),%xmm0········ |
87 | ·R_X86_64_PC32» .LCPI0_12-0x4 | 95 | ·R_X86_64_PC32» .LCPI0_12-0x4 |
96 | » mulsd··%xmm3,%xmm0 | ||
88 | » | 97 | » roundsd·$0x8,%xmm0,%xmm0 |
89 | » | 98 | » cvttsd2si·%xmm0,%ecx |
90 | » | 99 | » mulsd··0x0(%rip),%xmm0········ |
91 | ·R_X86_64_PC32» .LCPI0_13-0x4 | 100 | ·R_X86_64_PC32» .LCPI0_13-0x4 |
101 | » movapd·%xmm3,%xmm2 | ||
92 | » | 102 | » subsd··%xmm0,%xmm2 |
93 | » | 103 | » mulsd··%xmm3,%xmm0 |
104 | » addsd··%xmm1,%xmm0 | ||
94 | » | 105 | » divsd··%xmm0,%xmm2 |
106 | » movapd·%xmm2,%xmm1 | ||
95 | » | 107 | » mulsd··%xmm2,%xmm1 |
96 | » mov····0x0(%rip),%rdx········ | 108 | » mov····0x0(%rip),%rdx········ |
97 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::ATAN_K-0x4 | 109 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::ATAN_K-0x4 |
98 | » | 110 | » movsd··0x20(%rdx),%xmm0 |
111 | » mulsd··%xmm1,%xmm0 | ||
99 | » | 112 | » addsd··0x18(%rdx),%xmm0 |
113 | » mulsd··%xmm1,%xmm0 | ||
100 | » | 114 | » addsd··0x10(%rdx),%xmm0 |
115 | » mulsd··%xmm1,%xmm0 | ||
101 | » | 116 | » addsd··0x8(%rdx),%xmm0 |
102 | » | 117 | » mulsd··%xmm1,%xmm0 |
118 | » addsd··(%rdx),%xmm0 | ||
103 | » movslq·%ecx,%rcx | 119 | » movslq·%ecx,%rcx |
104 | » mov····0x0(%rip),%rdx········ | 120 | » mov····0x0(%rip),%rdx········ |
105 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::ATAN_T-0x4 | 121 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::ATAN_T-0x4 |
122 | » mulsd··%xmm2,%xmm0 | ||
106 | » | 123 | » addsd··-0x8(%rdx,%rcx,8),%xmm0 |
107 | » jbe····1 | 124 | » jbe····1e3·<__llvm_libc_18_1_8_::atanf(float)+0x1e3> |
108 | » | 125 | » movsd··0x0(%rip),%xmm1········ |
Max diff block lines reached; 2576/8582 bytes (30.02%) of diff not shown. |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.llvm_addrsig': | 1 | Hex·dump·of·section·'.llvm_addrsig': |
2 | ··0x00000000·1 | 2 | ··0x00000000·1b1c1d······························... |
Offset 1, 26 lines modified | Offset 1, 27 lines modified | ||
1 | Hex·dump·of·section·'.strtab': | 1 | Hex·dump·of·section·'.strtab': |
2 | ··0x00000000·002e4c43·5049305f·30002e4c·43504930·..LCPI0_0..LCPI0 | 2 | ··0x00000000·002e4c43·5049305f·30002e4c·43504930·..LCPI0_0..LCPI0 |
3 | ··0x00000010·5f31002e·4c435049·305f3200·2e4c4350·_1..LCPI0_2..LCP | 3 | ··0x00000010·5f31002e·4c435049·305f3200·2e4c4350·_1..LCPI0_2..LCP |
4 | ··0x00000020·49305f33·002e4c43·5049305f·34002e4c·I0_3..LCPI0_4..L | 4 | ··0x00000020·49305f33·002e4c43·5049305f·34002e4c·I0_3..LCPI0_4..L |
5 | ··0x00000030·43504930·5f35002e·4c435049·305f3600·CPI0_5..LCPI0_6. | 5 | ··0x00000030·43504930·5f35002e·4c435049·305f3600·CPI0_5..LCPI0_6. |
6 | ··0x00000040·2e4c4350·49305f37·002e4c43·5049305f·.LCPI0_7..LCPI0_ | 6 | ··0x00000040·2e4c4350·49305f37·002e4c43·5049305f·.LCPI0_7..LCPI0_ |
7 | ··0x00000050·39002e4c·43504930·5f313 | 7 | ··0x00000050·39002e4c·43504930·5f313000·2e4c4350·9..LCPI0_10..LCP |
8 | ··0x00000060·49305f3 | 8 | ··0x00000060·49305f31·35002e4c·43504930·5f38002e·I0_15..LCPI0_8.. |
9 | ··0x00000070·4c435049·305f3131·002e4c43·5049305f·LCPI0_11..LCPI0_ | 9 | ··0x00000070·4c435049·305f3131·002e4c43·5049305f·LCPI0_11..LCPI0_ |
10 | ··0x00000080·3132002e·4c435049·305f3133·00 | 10 | ··0x00000080·3132002e·4c435049·305f3133·002e4c43·12..LCPI0_13..LC |
11 | ··0x00000090·6e66005f·5a5a4e31·395f5f6c·6c766d5f·nf._ZZN19__llvm_ | ||
12 | ··0x000000a0·6c696263·5f31385f·315f385f·36667075·libc_18_1_8_6fpu | ||
13 | ··0x000000b0·74696c32·3466656e·765f6973·5f726f75·til24fenv_is_rou | ||
14 | ··0x000000 | 11 | ··0x00000090·5049305f·31340061·74616e66·005f5a5a·PI0_14.atanf._ZZ |
12 | ··0x000000a0·4e31395f·5f6c6c76·6d5f6c69·62635f31·N19__llvm_libc_1 | ||
13 | ··0x000000b0·385f315f·385f3666·70757469·6c323466·8_1_8_6fputil24f | ||
14 | ··0x000000c0·656e765f·69735f72·6f756e64·5f746f5f·env_is_round_to_ | ||
15 | ··0x000000d0·6e656172·65737445·76453178·005f5a5a·nearestEvE1x._ZZ | ||
16 | ··0x000000e0·4e31395f·5f6c6c76·6d5f6c69·62635f31·N19__llvm_libc_1 | ||
17 | ··0x000000f0·385f315f·385f3666·70757469·6c313571·8_1_8_6fputil15q | ||
18 | ··0x00000100·7569636b·5f676574·5f726f75·6e644576·uick_get_roundEv | ||
15 | ··0x00000 | 19 | ··0x00000110·45317800·5f5a4e31·395f5f6c·6c766d5f·E1x._ZN19__llvm_ |
16 | ··0x00000 | 20 | ··0x00000120·6c696263·5f31385f·315f385f·36415441·libc_18_1_8_6ATA |
17 | ··0x000000f0·74696c31·35717569·636b5f67·65745f72·til15quick_get_r | ||
18 | ··0x000001 | 21 | ··0x00000130·4e5f4b45·005f5a4e·31395f5f·6c6c766d·N_KE._ZN19__llvm |
22 | ··0x00000140·5f6c6962·635f3138·5f315f38·5f364154·_libc_18_1_8_6AT | ||
23 | ··0x00000150·414e5f54·45005f5a·4e31395f·5f6c6c76·AN_TE._ZN19__llv | ||
19 | ··0x000001 | 24 | ··0x00000160·6d5f6c69·62635f31·385f315f·385f3561·m_libc_18_1_8_5a |
25 | ··0x00000170·74616e66·456600·····················tanfEf. | ||
20 | ··0x00000120·385f3641·54414e5f·4b45005f·5a4e3139·8_6ATAN_KE._ZN19 | ||
21 | ··0x00000130·5f5f6c6c·766d5f6c·6962635f·31385f31·__llvm_libc_18_1 | ||
22 | ··0x00000140·5f385f36·4154414e·5f544500·5f5a4e31·_8_6ATAN_TE._ZN1 | ||
23 | ··0x00000150·395f5f6c·6c766d5f·6c696263·5f31385f·9__llvm_libc_18_ | ||
24 | ··0x00000160·315f385f·35617461·6e664566·00·······1_8_5atanfEf. | ||
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························REL·(Relocatable·file) | 8 | ··Type:······························REL·(Relocatable·file) |
9 | ··Machine:···························Advanced·Micro·Devices·X86-64 | 9 | ··Machine:···························Advanced·Micro·Devices·X86-64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x0 | 11 | ··Entry·point·address:···············0x0 |
12 | ··Start·of·program·headers:··········0·(bytes·into·file) | 12 | ··Start·of·program·headers:··········0·(bytes·into·file) |
13 | ··Start·of·section·headers:··········2 | 13 | ··Start·of·section·headers:··········2528·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········0·(bytes) | 16 | ··Size·of·program·headers:···········0·(bytes) |
17 | ··Number·of·program·headers:·········0 | 17 | ··Number·of·program·headers:·········0 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········1 | 19 | ··Number·of·section·headers:·········13 |
20 | ··Section·header·string·table·index:·1 | 20 | ··Section·header·string·table·index:·12 |
Offset 1, 21 lines modified | Offset 1, 22 lines modified | ||
1 | There·are·1 | 1 | There·are·13·section·headers,·starting·at·offset·0x9e0: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.text·············PROGBITS········0000000000000000·000040·000000·00··AX··0···0··4 | 5 | ··[·1]·.text·············PROGBITS········0000000000000000·000040·000000·00··AX··0···0··4 |
6 | ··[·2]·.note.gnu.property·NOTE············0000000000000000·000040·000020·00···A··0···0··8 | 6 | ··[·2]·.note.gnu.property·NOTE············0000000000000000·000040·000020·00···A··0···0··8 |
7 | ··[·3]·.rodata.cst8······PROGBITS········0000000000000000·000060·000078·08··AM··0···0··8 | 7 | ··[·3]·.rodata.cst8······PROGBITS········0000000000000000·000060·000078·08··AM··0···0··8 |
8 | ··[·4]·.rodata.cst16·····PROGBITS········0000000000000000·0000d8·000010·10··AM··0···0·16 | ||
8 | ··[· | 9 | ··[·5]·.rodata.cst4······PROGBITS········0000000000000000·0000e8·000004·04··AM··0···0··4 |
9 | ··[· | 10 | ··[·6]·.text.atanhf······PROGBITS········0000000000000000·0000ec·0002bd·00··AX··0···0·16 |
10 | ··[· | 11 | ··[·7]·.rela.text.atanhf·RELA············0000000000000000·000728·000228·18···I·10···6··8 |
11 | ··[· | 12 | ··[·8]·.note.GNU-stack···PROGBITS········0000000000000000·0003a9·000000·00······0···0··1 |
12 | ··[· | 13 | ··[·9]·.llvm_addrsig·····LLVM_ADDRSIG····0000000000000000·0003a9·000002·00···E··0···0··1 |
13 | ··[ | 14 | ··[10]·.symtab···········SYMTAB··········0000000000000000·0003b0·000240·18·····11··18··8 |
14 | ··[1 | 15 | ··[11]·.strtab···········STRTAB··········0000000000000000·0005f0·000132·00······0···0··1 |
15 | ··[1 | 16 | ··[12]·.shstrtab·········STRTAB··········0000000000000000·000950·00008c·00······0···0··1 |
16 | Key·to·Flags: | 17 | Key·to·Flags: |
17 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 18 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
18 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 19 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
19 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 20 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
20 | ··D·(mbind),·l·(large),·p·(processor·specific) | 21 | ··D·(mbind),·l·(large),·p·(processor·specific) |
Offset 14, 14 lines modified | Offset 14, 14 lines modified | ||
14 | ····10:·0000000000000048·····0·NOTYPE··LOCAL··DEFAULT····3·.LCPI0_9 | 14 | ····10:·0000000000000048·····0·NOTYPE··LOCAL··DEFAULT····3·.LCPI0_9 |
15 | ····11:·0000000000000050·····0·NOTYPE··LOCAL··DEFAULT····3·.LCPI0_10 | 15 | ····11:·0000000000000050·····0·NOTYPE··LOCAL··DEFAULT····3·.LCPI0_10 |
16 | ····12:·0000000000000058·····0·NOTYPE··LOCAL··DEFAULT····3·.LCPI0_11 | 16 | ····12:·0000000000000058·····0·NOTYPE··LOCAL··DEFAULT····3·.LCPI0_11 |
17 | ····13:·0000000000000060·····0·NOTYPE··LOCAL··DEFAULT····3·.LCPI0_12 | 17 | ····13:·0000000000000060·····0·NOTYPE··LOCAL··DEFAULT····3·.LCPI0_12 |
18 | ····14:·0000000000000068·····0·NOTYPE··LOCAL··DEFAULT····3·.LCPI0_13 | 18 | ····14:·0000000000000068·····0·NOTYPE··LOCAL··DEFAULT····3·.LCPI0_13 |
19 | ····15:·0000000000000070·····0·NOTYPE··LOCAL··DEFAULT····3·.LCPI0_14 | 19 | ····15:·0000000000000070·····0·NOTYPE··LOCAL··DEFAULT····3·.LCPI0_14 |
20 | ····16:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_15 | 20 | ····16:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_15 |
21 | ····17:·000000000000000 | 21 | ····17:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_16 |
22 | ····18:·0000000000000000··· | 22 | ····18:·0000000000000000···701·FUNC····GLOBAL·DEFAULT····6·atanhf |
23 | ····19:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location | 23 | ····19:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location |
24 | ····20:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_10ONE_OVER_FE | 24 | ····20:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_10ONE_OVER_FE |
25 | ····21:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_5LOG_FE | 25 | ····21:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_5LOG_FE |
26 | ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail | 26 | ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail |
27 | ····23:·0000000000000000··· | 27 | ····23:·0000000000000000···701·FUNC····GLOBAL·DEFAULT····6·_ZN19__llvm_libc_18_1_8_6atanhfEf |
Offset 1, 26 lines modified | Offset 1, 26 lines modified | ||
1 | Relocation·section·'.rela.text.atanhf'·at·offset·0x | 1 | Relocation·section·'.rela.text.atanhf'·at·offset·0x728·contains·23·entries: |
2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
3 | 000000000000003d··0000001300000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 | 3 | 000000000000003d··0000001300000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 |
4 | 000000000000006 | 4 | 0000000000000065··0000001000000002·R_X86_64_PC32··········0000000000000000·.LCPI0_15·-·4 |
5 | 00000000000000d | 5 | 00000000000000da··0000000f00000002·R_X86_64_PC32··········0000000000000070·.LCPI0_14·-·4 |
6 | 00000000000000f | 6 | 00000000000000f3··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_0·-·4 |
7 | 0000000000000 | 7 | 00000000000000ff··0000000200000002·R_X86_64_PC32··········0000000000000008·.LCPI0_1·-·4 |
8 | 000000000000015 | 8 | 0000000000000157··000000140000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_10ONE_OVER_FE·-·4 |
9 | 000000000000016 | 9 | 000000000000016c··0000000300000002·R_X86_64_PC32··········0000000000000010·.LCPI0_2·-·4 |
10 | 00000000000001 | 10 | 0000000000000178··0000000400000002·R_X86_64_PC32··········0000000000000018·.LCPI0_3·-·4 |
11 | 00000000000001 | 11 | 0000000000000180··0000000500000002·R_X86_64_PC32··········0000000000000020·.LCPI0_4·-·4 |
12 | 00000000000001 | 12 | 000000000000018c··0000000600000002·R_X86_64_PC32··········0000000000000028·.LCPI0_5·-·4 |
13 | 00000000000001 | 13 | 0000000000000194··0000000700000002·R_X86_64_PC32··········0000000000000030·.LCPI0_6·-·4 |
14 | 00000000000001 | 14 | 00000000000001a0··0000000800000002·R_X86_64_PC32··········0000000000000038·.LCPI0_7·-·4 |
15 | 00000000000001 | 15 | 00000000000001bf··000000150000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_5LOG_FE·-·4 |
16 | 00000000000001 | 16 | 00000000000001cc··0000000900000002·R_X86_64_PC32··········0000000000000040·.LCPI0_8·-·4 |
17 | 00000000000001 | 17 | 00000000000001d8··0000000a00000002·R_X86_64_PC32··········0000000000000048·.LCPI0_9·-·4 |
18 | 00000000000001 | 18 | 00000000000001fd··0000001000000002·R_X86_64_PC32··········0000000000000000·.LCPI0_15·-·4 |
19 | 00000000000002 | 19 | 000000000000023d··0000001100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_16·-·4 |
20 | 00000000000002 | 20 | 0000000000000252··0000000b00000002·R_X86_64_PC32··········0000000000000050·.LCPI0_10·-·4 |
21 | 00000000000002 | 21 | 000000000000025e··0000000c00000002·R_X86_64_PC32··········0000000000000058·.LCPI0_11·-·4 |
22 | 00000000000002 | 22 | 000000000000026a··0000000d00000002·R_X86_64_PC32··········0000000000000060·.LCPI0_12·-·4 |
23 | 00000000000002 | 23 | 0000000000000276··0000000e00000002·R_X86_64_PC32··········0000000000000068·.LCPI0_13·-·4 |
24 | 00000000000002 | 24 | 0000000000000282··0000000f00000002·R_X86_64_PC32··········0000000000000070·.LCPI0_14·-·4 |
25 | 00000000000002 | 25 | 00000000000002b9··0000001600000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4 |
Offset 19, 11 lines modified | Offset 19, 12 lines modified | ||
19 | _ZN19__llvm_libc_18_1_8_10ONE_OVER_FE | 19 | _ZN19__llvm_libc_18_1_8_10ONE_OVER_FE |
20 | _ZN19__llvm_libc_18_1_8_5LOG_FE | 20 | _ZN19__llvm_libc_18_1_8_5LOG_FE |
21 | __stack_chk_fail | 21 | __stack_chk_fail |
22 | _ZN19__llvm_libc_18_1_8_6atanhfEf | 22 | _ZN19__llvm_libc_18_1_8_6atanhfEf |
23 | .shstrtab | 23 | .shstrtab |
24 | .note.gnu.property | 24 | .note.gnu.property |
25 | .rodata.cst8 | 25 | .rodata.cst8 |
26 | .rodata.cst16 | ||
26 | .rodata.cst4 | 27 | .rodata.cst4 |
27 | .rela.text.atanhf | 28 | .rela.text.atanhf |
28 | .note.GNU-stack | 29 | .note.GNU-stack |
29 | .llvm_addrsig | 30 | .llvm_addrsig |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.rodata.cst4': | 1 | Hex·dump·of·section·'.rodata.cst4': |
2 | ··0x00000000· | 2 | ··0x00000000·0000c07f····························.... |
Offset 7, 146 lines modified | Offset 7, 163 lines modified | ||
7 | atanhf(): | 7 | atanhf(): |
8 | » endbr64 | 8 | » endbr64 |
9 | » push···%rbp | 9 | » push···%rbp |
10 | » push···%rbx | 10 | » push···%rbx |
11 | » sub····$0x38,%rsp | 11 | » sub····$0x38,%rsp |
12 | » mov····%fs:0x28,%rax | 12 | » mov····%fs:0x28,%rax |
13 | » mov····%rax,0x30(%rsp) | 13 | » mov····%rax,0x30(%rsp) |
14 | » | 14 | » movd···%xmm0,%ebx |
15 | » mov····%ebx,%ebp | 15 | » mov····%ebx,%ebp |
16 | » and····$0x7fffffff,%ebp | 16 | » and····$0x7fffffff,%ebp |
17 | » cmp····$0x3f800000,%ebp | 17 | » cmp····$0x3f800000,%ebp |
18 | » jb·····b | 18 | » jb·····b6·<__llvm_libc_18_1_8_::atanhf(float)+0xb6> |
19 | » cmp····$0x7f800000,%ebp | 19 | » cmp····$0x7f800000,%ebp |
20 | » ja·····2 | 20 | » ja·····2a1·<__llvm_libc_18_1_8_::atanhf(float)+0x2a1> |
21 | » call···41·<__llvm_libc_18_1_8_::atanhf(float)+0x41> | 21 | » call···41·<__llvm_libc_18_1_8_::atanhf(float)+0x41> |
22 | ·R_X86_64_PLT32» __errno_location-0x4 | 22 | ·R_X86_64_PLT32» __errno_location-0x4 |
23 | » cmp····$0x3f800000,%ebp | 23 | » cmp····$0x3f800000,%ebp |
24 | » jne····1 | 24 | » jne····1e5·<__llvm_libc_18_1_8_::atanhf(float)+0x1e5> |
25 | » movl···$0x22,(%rax) | 25 | » movl···$0x22,(%rax) |
26 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax | 26 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax |
27 | » mov····%rax,0x10(%rsp) | 27 | » mov····%rax,0x10(%rsp) |
28 | » | 28 | » movaps·0x0(%rip),%xmm0········ |
29 | ·R_X86_64_PC32» .LCPI0_15-0x4 | 29 | ·R_X86_64_PC32» .LCPI0_15-0x4 |
30 | » | 30 | » movups·%xmm0,0x18(%rsp) |
31 | » movl···$0xaaaaaaaa,0x28(%rsp) | 31 | » movl···$0xaaaaaaaa,0x28(%rsp) |
32 | » fnstenv·0x10(%rsp) | 32 | » fnstenv·0x10(%rsp) |
33 | » movl···$0xaaaaaaaa,0xc(%rsp) | 33 | » movl···$0xaaaaaaaa,0xc(%rsp) |
34 | » stmxcsr·0xc(%rsp) | 34 | » stmxcsr·0xc(%rsp) |
35 | » mov····0xc(%rsp),%eax | 35 | » mov····0xc(%rsp),%eax |
36 | » orb····$0x4,0x14(%rsp) | 36 | » orb····$0x4,0x14(%rsp) |
37 | » or·····$0x4,%eax | 37 | » or·····$0x4,%eax |
38 | » fldenv·0x10(%rsp) | 38 | » fldenv·0x10(%rsp) |
39 | » mov····%eax,0xc(%rsp) | 39 | » mov····%eax,0xc(%rsp) |
40 | » ldmxcsr·0xc(%rsp) | 40 | » ldmxcsr·0xc(%rsp) |
41 | » fwait | 41 | » fwait |
42 | » and····$0x80000000,%ebx | 42 | » and····$0x80000000,%ebx |
43 | » or·····$0x7f800000,%ebx | 43 | » or·····$0x7f800000,%ebx |
44 | » | 44 | » movd···%ebx,%xmm0 |
45 | » jmp····2 | 45 | » jmp····2a1·<__llvm_libc_18_1_8_::atanhf(float)+0x2a1> |
46 | » cmp····$0x3dcc0000,%ebp | 46 | » cmp····$0x3dcc0000,%ebp |
47 | » ja····· | 47 | » ja·····eb·<__llvm_libc_18_1_8_::atanhf(float)+0xeb> |
48 | » cmp····$0x32800000,%ebp | 48 | » cmp····$0x32800000,%ebp |
49 | » ja·····2 | 49 | » ja·····243·<__llvm_libc_18_1_8_::atanhf(float)+0x243> |
50 | » test···%ebp,%ebp | 50 | » test···%ebp,%ebp |
51 | » je·····2 | 51 | » je·····2a1·<__llvm_libc_18_1_8_::atanhf(float)+0x2a1> |
52 | » | 52 | » cvtss2sd·%xmm0,%xmm0 |
53 | » | 53 | » movsd··0x0(%rip),%xmm1········ |
54 | ·R_X86_64_PC32» .LCPI0_14-0x4 | 54 | ·R_X86_64_PC32» .LCPI0_14-0x4 |
55 | » | 55 | » mulsd··%xmm0,%xmm1 |
56 | » mulsd··%xmm0,%xmm1 | ||
56 | » vfmadd213sd·%xmm0,%xmm0,%xmm1 | ||
57 | » vcvtsd2ss·%xmm1,%xmm1,%xmm0 | ||
58 | » jmp····2 | 57 | » jmp····292·<__llvm_libc_18_1_8_::atanhf(float)+0x292> |
59 | » | 58 | » cvtss2sd·%xmm0,%xmm0 |
60 | » | 59 | » movsd··0x0(%rip),%xmm1········ |
61 | ·R_X86_64_PC32» .LCPI0_0-0x4 | 60 | ·R_X86_64_PC32» .LCPI0_0-0x4 |
61 | » addsd··%xmm0,%xmm1 | ||
62 | » | 62 | » movsd··0x0(%rip),%xmm2········ |
63 | ·R_X86_64_PC32» .LCPI0_1-0x4 | 63 | ·R_X86_64_PC32» .LCPI0_1-0x4 |
64 | » | 64 | » addsd··%xmm2,%xmm0 |
65 | » | 65 | » divsd··%xmm0,%xmm1 |
66 | » | 66 | » movq···%xmm1,%rcx |
67 | » mov····%rcx,%rax | 67 | » mov····%rcx,%rax |
68 | » movabs·$0x1fffffffffff,%rdx | 68 | » movabs·$0x1fffffffffff,%rdx |
69 | » and····%rcx,%rdx | 69 | » and····%rcx,%rdx |
70 | » shr····$0x34,%rcx | 70 | » shr····$0x34,%rcx |
71 | » and····$0x7ff,%ecx | 71 | » and····$0x7ff,%ecx |
72 | » add····$0xfffffc01,%ecx | 72 | » add····$0xfffffc01,%ecx |
73 | » xorps··%xmm0,%xmm0 | ||
73 | » | 74 | » cvtsi2sd·%ecx,%xmm0 |
74 | » shr····$0x2d,%rax | 75 | » shr····$0x2d,%rax |
75 | » and····$0x7f,%eax | 76 | » and····$0x7f,%eax |
76 | » movabs·$0x3ff0000000000000,%rcx | 77 | » movabs·$0x3ff0000000000000,%rcx |
77 | » or·····%rdx,%rcx | 78 | » or·····%rdx,%rcx |
78 | » | 79 | » movq···%rcx,%xmm1 |
79 | » | 80 | » addsd··%xmm2,%xmm1 |
80 | » mov····0x0(%rip),%rcx········ | 81 | » mov····0x0(%rip),%rcx········ |
81 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::ONE_OVER_F-0x4 | 82 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::ONE_OVER_F-0x4 |
82 | » | 83 | » mulsd··(%rcx,%rax,8),%xmm1 |
84 | » movapd·%xmm1,%xmm2 | ||
85 | » mulsd··%xmm1,%xmm2 | ||
83 | » | 86 | » movsd··0x0(%rip),%xmm3········ |
84 | ·R_X86_64_PC32» .LCPI0_2-0x4 | 87 | ·R_X86_64_PC32» .LCPI0_2-0x4 |
88 | » mulsd··%xmm1,%xmm3 | ||
85 | » | 89 | » addsd··0x0(%rip),%xmm3········ |
86 | ·R_X86_64_PC32» .LCPI0_3-0x4 | 90 | ·R_X86_64_PC32» .LCPI0_3-0x4 |
87 | » | 91 | » movsd··0x0(%rip),%xmm4········ |
88 | ·R_X86_64_PC32» .LCPI0_4-0x4 | 92 | ·R_X86_64_PC32» .LCPI0_4-0x4 |
93 | » mulsd··%xmm1,%xmm4 | ||
89 | » | 94 | » addsd··0x0(%rip),%xmm4········ |
90 | ·R_X86_64_PC32» .LCPI0_5-0x4 | 95 | ·R_X86_64_PC32» .LCPI0_5-0x4 |
91 | » vmulsd·%xmm1,%xmm1,%xmm4 | ||
92 | » | 96 | » movsd··0x0(%rip),%xmm5········ |
93 | ·R_X86_64_PC32» .LCPI0_6-0x4 | 97 | ·R_X86_64_PC32» .LCPI0_6-0x4 |
98 | » mulsd··%xmm1,%xmm5 | ||
94 | » | 99 | » addsd··0x0(%rip),%xmm5········ |
95 | ·R_X86_64_PC32» .LCPI0_7-0x4 | 100 | ·R_X86_64_PC32» .LCPI0_7-0x4 |
96 | » vfmadd213sd·%xmm3,%xmm4,%xmm5 | ||
97 | » vfmadd213sd·%xmm2,%xmm4,%xmm5 | ||
98 | » | 101 | » mulsd··%xmm2,%xmm5 |
102 | » addsd··%xmm4,%xmm5 | ||
103 | » mulsd··%xmm2,%xmm5 | ||
104 | » addsd··%xmm3,%xmm5 | ||
105 | » mulsd··%xmm2,%xmm5 | ||
106 | » addsd··%xmm1,%xmm5 | ||
99 | » mov····0x0(%rip),%rcx········ | 107 | » mov····0x0(%rip),%rcx········ |
100 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::LOG_F-0x4 | 108 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::LOG_F-0x4 |
101 | » | 109 | » addsd··(%rcx,%rax,8),%xmm5 |
102 | » | 110 | » mulsd··0x0(%rip),%xmm0········ |
103 | ·R_X86_64_PC32» .LCPI0_8-0x4 | 111 | ·R_X86_64_PC32» .LCPI0_8-0x4 |
112 | » addsd··%xmm5,%xmm0 | ||
104 | » | 113 | » mulsd··0x0(%rip),%xmm0········ |
105 | ·R_X86_64_PC32» .LCPI0_9-0x4 | 114 | ·R_X86_64_PC32» .LCPI0_9-0x4 |
106 | » | 115 | » cvtsd2ss·%xmm0,%xmm0 |
107 | » jmp····2 | 116 | » jmp····2a1·<__llvm_libc_18_1_8_::atanhf(float)+0x2a1> |
108 | » movl···$0x21,(%rax) | 117 | » movl···$0x21,(%rax) |
109 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax | 118 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax |
110 | » mov····%rax,0x10(%rsp) | 119 | » mov····%rax,0x10(%rsp) |
111 | » | 120 | » movaps·0x0(%rip),%xmm0········ |
112 | ·R_X86_64_PC32» .LCPI0_15-0x4 | 121 | ·R_X86_64_PC32» .LCPI0_15-0x4 |
113 | » | 122 | » movups·%xmm0,0x18(%rsp) |
114 | » movl···$0xaaaaaaaa,0x28(%rsp) | 123 | » movl···$0xaaaaaaaa,0x28(%rsp) |
115 | » fnstenv·0x10(%rsp) | 124 | » fnstenv·0x10(%rsp) |
116 | » movl···$0xaaaaaaaa,0xc(%rsp) | 125 | » movl···$0xaaaaaaaa,0xc(%rsp) |
117 | » stmxcsr·0xc(%rsp) | 126 | » stmxcsr·0xc(%rsp) |
118 | » orb····$0x1,0x14(%rsp) | 127 | » orb····$0x1,0x14(%rsp) |
119 | » mov····0xc(%rsp),%eax | 128 | » mov····0xc(%rsp),%eax |
Max diff block lines reached; 1594/6664 bytes (23.92%) of diff not shown. |
Offset 1, 11 lines modified | Offset 1, 12 lines modified | ||
1 | Hex·dump·of·section·'.shstrtab': | 1 | Hex·dump·of·section·'.shstrtab': |
2 | ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab | 2 | ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab |
3 | ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text | 3 | ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text |
4 | ··0x00000020·002e6e6f·74652e67·6e752e70·726f7065·..note.gnu.prope | 4 | ··0x00000020·002e6e6f·74652e67·6e752e70·726f7065·..note.gnu.prope |
5 | ··0x00000030·72747900·2e726f64·6174612e·63737438·rty..rodata.cst8 | 5 | ··0x00000030·72747900·2e726f64·6174612e·63737438·rty..rodata.cst8 |
6 | ··0x00000040·002e726f·64617461·2e637374·3 | 6 | ··0x00000040·002e726f·64617461·2e637374·3136002e·..rodata.cst16.. |
7 | ··0x00000050· | 7 | ··0x00000050·726f6461·74612e63·73743400·2e72656c·rodata.cst4..rel |
8 | ··0x00000060·612e7465·78742e61·74616e68·66002e6e·a.text.atanhf..n | ||
8 | ··0x000000 | 9 | ··0x00000070·6f74652e·474e552d·73746163·6b002e6c·ote.GNU-stack..l |
9 | ··0x000000 | 10 | ··0x00000080·6c766d5f·61646472·73696700··········lvm_addrsig. |
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························REL·(Relocatable·file) | 8 | ··Type:······························REL·(Relocatable·file) |
9 | ··Machine:···························Advanced·Micro·Devices·X86-64 | 9 | ··Machine:···························Advanced·Micro·Devices·X86-64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x0 | 11 | ··Entry·point·address:···············0x0 |
12 | ··Start·of·program·headers:··········0·(bytes·into·file) | 12 | ··Start·of·program·headers:··········0·(bytes·into·file) |
13 | ··Start·of·section·headers:··········2 | 13 | ··Start·of·section·headers:··········2600·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········0·(bytes) | 16 | ··Size·of·program·headers:···········0·(bytes) |
17 | ··Number·of·program·headers:·········0 | 17 | ··Number·of·program·headers:·········0 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········1 | 19 | ··Number·of·section·headers:·········17 |
20 | ··Section·header·string·table·index:·1 | 20 | ··Section·header·string·table·index:·16 |
Offset 1, 25 lines modified | Offset 1, 26 lines modified | ||
1 | There·are·1 | 1 | There·are·17·section·headers,·starting·at·offset·0xa28: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.group············GROUP···········0000000000000000·000040·000008·04·····1 | 5 | ··[·1]·.group············GROUP···········0000000000000000·000040·000008·04·····14··18··4 |
6 | ··[·2]·.group············GROUP···········0000000000000000·000048·000008·04·····1 | 6 | ··[·2]·.group············GROUP···········0000000000000000·000048·000008·04·····14··17··4 |
7 | ··[·3]·.text·············PROGBITS········0000000000000000·000050·000000·00··AX··0···0··4 | 7 | ··[·3]·.text·············PROGBITS········0000000000000000·000050·000000·00··AX··0···0··4 |
8 | ··[·4]·.note.gnu.property·NOTE············0000000000000000·000050·000020·00···A··0···0··8 | 8 | ··[·4]·.note.gnu.property·NOTE············0000000000000000·000050·000020·00···A··0···0··8 |
9 | ··[·5]·.rodata.cst8······PROGBITS········0000000000000000·000070·000040·08··AM··0···0··8 | 9 | ··[·5]·.rodata.cst8······PROGBITS········0000000000000000·000070·000040·08··AM··0···0··8 |
10 | ··[·6]·.rodata.cst4······PROGBITS········0000000000000000·0000b0·00001 | 10 | ··[·6]·.rodata.cst4······PROGBITS········0000000000000000·0000b0·000018·04··AM··0···0··4 |
11 | ··[·7]·.rodata.cst16·····PROGBITS········0000000000000000·0000c8·000010·10··AM··0···0·16 | ||
11 | ··[· | 12 | ··[·8]·.text.coshf·······PROGBITS········0000000000000000·0000d8·00020c·00··AX··0···0·16 |
12 | ··[· | 13 | ··[·9]·.rela.text.coshf··RELA············0000000000000000·000740·0001e0·18···I·14···8··8 |
13 | ··[ | 14 | ··[10]·.data._ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x·PROGBITS········0000000000000000·0002e4·000004·00·WAG··0···0··4 |
14 | ··[1 | 15 | ··[11]·.rodata._ZN19__llvm_libc_18_1_8_7ExpBase9EXP_2_MIDE·PROGBITS········0000000000000000·0002e8·000100·00··AG··0···0·16 |
15 | ··[1 | 16 | ··[12]·.note.GNU-stack···PROGBITS········0000000000000000·0003e8·000000·00······0···0··1 |
16 | ··[1 | 17 | ··[13]·.llvm_addrsig·····LLVM_ADDRSIG····0000000000000000·0003e8·000003·00···E··0···0··1 |
17 | ··[1 | 18 | ··[14]·.symtab···········SYMTAB··········0000000000000000·0003f0·000210·18·····15··16··8 |
18 | ··[1 | 19 | ··[15]·.strtab···········STRTAB··········0000000000000000·000600·000139·00······0···0··1 |
19 | ··[1 | 20 | ··[16]·.shstrtab·········STRTAB··········0000000000000000·000920·000103·00······0···0··1 |
20 | Key·to·Flags: | 21 | Key·to·Flags: |
21 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 22 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
22 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 23 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
23 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 24 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
24 | ··D·(mbind),·l·(large),·p·(processor·specific) | 25 | ··D·(mbind),·l·(large),·p·(processor·specific) |
Offset 10, 16 lines modified | Offset 10, 16 lines modified | ||
10 | ·····6:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_5 | 10 | ·····6:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_5 |
11 | ·····7:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_6 | 11 | ·····7:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_6 |
12 | ·····8:·0000000000000038·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_7 | 12 | ·····8:·0000000000000038·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_7 |
13 | ·····9:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_8 | 13 | ·····9:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_8 |
14 | ····10:·0000000000000004·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_9 | 14 | ····10:·0000000000000004·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_9 |
15 | ····11:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_10 | 15 | ····11:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_10 |
16 | ····12:·000000000000000c·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_11 | 16 | ····12:·000000000000000c·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_11 |
17 | ····13:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_1 | 17 | ····13:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_13 |
18 | ····14:·0000000000000014·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_1 | 18 | ····14:·0000000000000014·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_14 |
19 | ····15:·00000000000000 | 19 | ····15:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_12 |
20 | ····16:·0000000000000000··· | 20 | ····16:·0000000000000000···524·FUNC····GLOBAL·DEFAULT····8·coshf |
21 | ····17:·0000000000000000···256·OBJECT··WEAK···DEFAULT···1 | 21 | ····17:·0000000000000000···256·OBJECT··WEAK···DEFAULT···11·_ZN19__llvm_libc_18_1_8_7ExpBase9EXP_2_MIDE |
22 | ····18:·0000000000000000·····4·OBJECT··WEAK···DEFAULT··· | 22 | ····18:·0000000000000000·····4·OBJECT··WEAK···DEFAULT···10·_ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x |
23 | ····19:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location | 23 | ····19:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location |
24 | ····20:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail | 24 | ····20:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail |
25 | ····21:·0000000000000000··· | 25 | ····21:·0000000000000000···524·FUNC····GLOBAL·DEFAULT····8·_ZN19__llvm_libc_18_1_8_5coshfEf |
Offset 1, 23 lines modified | Offset 1, 23 lines modified | ||
1 | Relocation·section·'.rela.text.coshf'·at·offset·0x7 | 1 | Relocation·section·'.rela.text.coshf'·at·offset·0x740·contains·20·entries: |
2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
3 | 0000000000000046··0000000 | 3 | 0000000000000046··0000000e00000002·R_X86_64_PC32··········0000000000000014·.LCPI0_14·-·4 |
4 | 000000000000005 | 4 | 000000000000005a··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_0·-·4 |
5 | 00000000000000 | 5 | 0000000000000084··0000001100000002·R_X86_64_PC32··········0000000000000000·_ZN19__llvm_libc_18_1_8_7ExpBase9EXP_2_MIDE·-·4 |
6 | 00000000000000a | 6 | 00000000000000ad··0000000200000002·R_X86_64_PC32··········0000000000000008·.LCPI0_1·-·4 |
7 | 00000000000000 | 7 | 00000000000000b9··0000000300000002·R_X86_64_PC32··········0000000000000010·.LCPI0_2·-·4 |
8 | 00000000000000 | 8 | 00000000000000d1··0000000400000002·R_X86_64_PC32··········0000000000000018·.LCPI0_3·-·4 |
9 | 00000000000000 | 9 | 00000000000000dd··0000000500000002·R_X86_64_PC32··········0000000000000020·.LCPI0_4·-·4 |
10 | 00000000000000 | 10 | 00000000000000ed··0000000600000002·R_X86_64_PC32··········0000000000000028·.LCPI0_5·-·4 |
11 | 00000000000000 | 11 | 00000000000000f9··0000000700000002·R_X86_64_PC32··········0000000000000030·.LCPI0_6·-·4 |
12 | 0000000000000 | 12 | 0000000000000105··0000000800000002·R_X86_64_PC32··········0000000000000038·.LCPI0_7·-·4 |
13 | 00000000000001 | 13 | 000000000000014b··0000000d00000002·R_X86_64_PC32··········0000000000000010·.LCPI0_13·-·4 |
14 | 00000000000001 | 14 | 0000000000000158··0000001200000002·R_X86_64_PC32··········0000000000000000·_ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x·-·4 |
15 | 00000000000001 | 15 | 0000000000000160··0000000900000002·R_X86_64_PC32··········0000000000000000·.LCPI0_8·-·4 |
16 | 00000000000001 | 16 | 000000000000016c··0000000a00000002·R_X86_64_PC32··········0000000000000004·.LCPI0_9·-·4 |
17 | 00000000000001 | 17 | 0000000000000182··0000000b00000002·R_X86_64_PC32··········0000000000000008·.LCPI0_10·-·4 |
18 | 00000000000001 | 18 | 000000000000018d··0000000c00000002·R_X86_64_PC32··········000000000000000c·.LCPI0_11·-·4 |
19 | 00000000000001 | 19 | 000000000000019c··0000001300000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 |
20 | 00000000000001b8··0000000f00000002·R_X86_64_PC32··········0000000000000000·.LCPI0_12·-·4 | ||
20 | 00000000000001 | 21 | 00000000000001fe··0000000d00000002·R_X86_64_PC32··········0000000000000010·.LCPI0_13·-·4 |
21 | 00000000000001d5··0000000e00000002·R_X86_64_PC32··········0000000000000014·.LCPI0_13·-·4 | ||
22 | 0000000000000 | 22 | 0000000000000208··0000001400000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4 |
Offset 6, 24 lines modified | Offset 6, 25 lines modified | ||
6 | .LCPI0_5 | 6 | .LCPI0_5 |
7 | .LCPI0_6 | 7 | .LCPI0_6 |
8 | .LCPI0_7 | 8 | .LCPI0_7 |
9 | .LCPI0_8 | 9 | .LCPI0_8 |
10 | .LCPI0_9 | 10 | .LCPI0_9 |
11 | .LCPI0_10 | 11 | .LCPI0_10 |
12 | .LCPI0_11 | 12 | .LCPI0_11 |
13 | .LCPI0_12 | ||
14 | .LCPI0_13 | 13 | .LCPI0_13 |
15 | .LCPI0_14 | 14 | .LCPI0_14 |
15 | .LCPI0_12 | ||
16 | _ZN19__llvm_libc_18_1_8_7ExpBase9EXP_2_MIDE | 16 | _ZN19__llvm_libc_18_1_8_7ExpBase9EXP_2_MIDE |
17 | _ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x | 17 | _ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x |
18 | __errno_location | 18 | __errno_location |
19 | __stack_chk_fail | 19 | __stack_chk_fail |
20 | _ZN19__llvm_libc_18_1_8_5coshfEf | 20 | _ZN19__llvm_libc_18_1_8_5coshfEf |
21 | .shstrtab | 21 | .shstrtab |
22 | .note.gnu.property | 22 | .note.gnu.property |
23 | .rodata.cst8 | 23 | .rodata.cst8 |
24 | .rodata.cst4 | 24 | .rodata.cst4 |
25 | .rodata.cst16 | ||
25 | .rela.text.coshf | 26 | .rela.text.coshf |
26 | .data._ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x | 27 | .data._ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x |
27 | .rodata._ZN19__llvm_libc_18_1_8_7ExpBase9EXP_2_MIDE | 28 | .rodata._ZN19__llvm_libc_18_1_8_7ExpBase9EXP_2_MIDE |
28 | .note.GNU-stack | 29 | .note.GNU-stack |
29 | .llvm_addrsig | 30 | .llvm_addrsig |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Hex·dump·of·section·'.group': | 1 | Hex·dump·of·section·'.group': |
2 | ··0x00000000·01000000·0 | 2 | ··0x00000000·01000000·0a000000···················........ |
3 | Hex·dump·of·section·'.group': | 3 | Hex·dump·of·section·'.group': |
4 | ··0x00000000·01000000·0 | 4 | ··0x00000000·01000000·0b000000···················........ |
Offset 1, 5 lines modified | Offset 1, 5 lines modified | ||
1 | Hex·dump·of·section·'.rodata.cst4': | 1 | Hex·dump·of·section·'.rodata.cst4': |
2 | ··0x00000000·0100803f·000080bf·ffff7f7f·00000034·...?...........4 | 2 | ··0x00000000·0100803f·000080bf·ffff7f7f·00000034·...?...........4 |
3 | ··0x00000010· | 3 | ··0x00000010·0000807f·0000803f···················.......? |
Offset 3, 121 lines modified | Offset 3, 135 lines modified | ||
3 | Disassembly·of·section·.text.coshf: | 3 | Disassembly·of·section·.text.coshf: |
4 | 0000000000000000·<__llvm_libc_18_1_8_::coshf(float)>: | 4 | 0000000000000000·<__llvm_libc_18_1_8_::coshf(float)>: |
5 | coshf(): | 5 | coshf(): |
6 | » endbr64 | 6 | » endbr64 |
7 | » sub····$0x38,%rsp | 7 | » sub····$0x38,%rsp |
8 | » | 8 | » movd···%xmm0,%ecx |
9 | » lea····-0x80000000(%rcx),%eax | 9 | » lea····-0x80000000(%rcx),%eax |
10 | » test···%ecx,%ecx | 10 | » test···%ecx,%ecx |
11 | » cmovns·%ecx,%eax | 11 | » cmovns·%ecx,%eax |
12 | » mov····%fs:0x28,%rcx | 12 | » mov····%fs:0x28,%rcx |
13 | » mov····%rcx,0x30(%rsp) | 13 | » mov····%rcx,0x30(%rsp) |
14 | » | 14 | » movd···%eax,%xmm3 |
15 | » lea····-0x42b40000(%rax),%ecx | 15 | » lea····-0x42b40000(%rax),%ecx |
16 | » cmp····$0xefcc0000,%ecx | 16 | » cmp····$0xefcc0000,%ecx |
17 | » ja····· | 17 | » ja·····52·<__llvm_libc_18_1_8_::coshf(float)+0x52> |
18 | » cmp····$0x32800000,%eax | 18 | » cmp····$0x32800000,%eax |
19 | » ja·····1 | 19 | » ja·····13e·<__llvm_libc_18_1_8_::coshf(float)+0x13e> |
20 | » | 20 | » addss··0x0(%rip),%xmm3········ |
21 | ·R_X86_64_PC32» .LCPI0_14-0x4 | 21 | ·R_X86_64_PC32» .LCPI0_14-0x4 |
22 | » movaps·%xmm3,%xmm0 | ||
22 | » jmp···· | 23 | » jmp····125·<__llvm_libc_18_1_8_::coshf(float)+0x125> |
23 | » | 24 | » cvtss2sd·%xmm3,%xmm1 |
24 | » | 25 | » movsd··0x0(%rip),%xmm0········ |
25 | ·R_X86_64_PC32» .LCPI0_0-0x4 | 26 | ·R_X86_64_PC32» .LCPI0_0-0x4 |
27 | » mulsd··%xmm1,%xmm0 | ||
26 | » | 28 | » roundsd·$0x8,%xmm0,%xmm0 |
27 | » | 29 | » cvttsd2si·%xmm0,%eax |
28 | » mov····%eax,%ecx | 30 | » mov····%eax,%ecx |
29 | » neg····%ecx | 31 | » neg····%ecx |
30 | » mov····%eax,%edx | 32 | » mov····%eax,%edx |
31 | » shr····$0x5,%edx | 33 | » shr····$0x5,%edx |
32 | » shl····$0x34,%rdx | 34 | » shl····$0x34,%rdx |
33 | » mov····%ecx,%esi | 35 | » mov····%ecx,%esi |
34 | » shr····$0x5,%esi | 36 | » shr····$0x5,%esi |
35 | » and····$0x1f,%eax | 37 | » and····$0x1f,%eax |
36 | » lea····0x0(%rip),%rdi········ | 38 | » lea····0x0(%rip),%rdi········ |
37 | ·R_X86_64_PC32» __llvm_libc_18_1_8_::ExpBase::EXP_2_MID-0x4 | 39 | ·R_X86_64_PC32» __llvm_libc_18_1_8_::ExpBase::EXP_2_MID-0x4 |
38 | » add····(%rdi,%rax,8),%rdx | 40 | » add····(%rdi,%rax,8),%rdx |
39 | » shl····$0x34,%rsi | 41 | » shl····$0x34,%rsi |
40 | » and····$0x1f,%ecx | 42 | » and····$0x1f,%ecx |
41 | » add····(%rdi,%rcx,8),%rsi | 43 | » add····(%rdi,%rcx,8),%rsi |
42 | » | 44 | » movq···%rdx,%xmm2 |
43 | » | 45 | » movq···%rsi,%xmm4 |
44 | » vaddsd·%xmm3,%xmm2,%xmm4 | ||
45 | » | 46 | » movdqa·%xmm2,%xmm3 |
47 | » addsd··%xmm4,%xmm3 | ||
48 | » movsd··0x0(%rip),%xmm5········ | ||
46 | ·R_X86_64_PC32» .LCPI0_1-0x4 | 49 | ·R_X86_64_PC32» .LCPI0_1-0x4 |
50 | » mulsd··%xmm0,%xmm5 | ||
47 | » | 51 | » mulsd··0x0(%rip),%xmm0········ |
48 | ·R_X86_64_PC32» .LCPI0_2-0x4 | 52 | ·R_X86_64_PC32» .LCPI0_2-0x4 |
53 | » addsd··%xmm1,%xmm5 | ||
54 | » addsd··%xmm5,%xmm0 | ||
55 | » movapd·%xmm0,%xmm1 | ||
49 | » | 56 | » mulsd··%xmm0,%xmm1 |
50 | » | 57 | » movsd··0x0(%rip),%xmm5········ |
51 | ·R_X86_64_PC32» .LCPI0_3-0x4 | 58 | ·R_X86_64_PC32» .LCPI0_3-0x4 |
59 | » mulsd··%xmm1,%xmm5 | ||
52 | » | 60 | » addsd··0x0(%rip),%xmm5········ |
53 | ·R_X86_64_PC32» .LCPI0_4-0x4 | 61 | ·R_X86_64_PC32» .LCPI0_4-0x4 |
54 | » | 62 | » subsd··%xmm4,%xmm2 |
63 | » mulsd··%xmm1,%xmm5 | ||
55 | » | 64 | » movsd··0x0(%rip),%xmm4········ |
56 | ·R_X86_64_PC32» .LCPI0_5-0x4 | 65 | ·R_X86_64_PC32» .LCPI0_5-0x4 |
66 | » addsd··%xmm4,%xmm5 | ||
57 | » vfmadd213sd·%xmm3,%xmm1,%xmm5 | ||
58 | » vmulsd·%xmm4,%xmm5,%xmm4 | ||
59 | » | 67 | » movsd··0x0(%rip),%xmm6········ |
60 | ·R_X86_64_PC32» .LCPI0_6-0x4 | 68 | ·R_X86_64_PC32» .LCPI0_6-0x4 |
69 | » mulsd··%xmm1,%xmm6 | ||
61 | » | 70 | » addsd··0x0(%rip),%xmm6········ |
62 | ·R_X86_64_PC32» .LCPI0_7-0x4 | 71 | ·R_X86_64_PC32» .LCPI0_7-0x4 |
63 | » | 72 | » mulsd··%xmm3,%xmm5 |
73 | » mulsd··%xmm1,%xmm6 | ||
74 | » addsd··%xmm4,%xmm6 | ||
64 | » | 75 | » mulsd··%xmm2,%xmm0 |
65 | » | 76 | » mulsd··%xmm6,%xmm0 |
77 | » addsd··%xmm5,%xmm0 | ||
66 | » | 78 | » cvtsd2ss·%xmm0,%xmm0 |
67 | » mov····%fs:0x28,%rax | 79 | » mov····%fs:0x28,%rax |
68 | » cmp····0x30(%rsp),%rax | 80 | » cmp····0x30(%rsp),%rax |
69 | » jne···· | 81 | » jne····207·<__llvm_libc_18_1_8_::coshf(float)+0x207> |
70 | » add····$0x38,%rsp | 82 | » add····$0x38,%rsp |
71 | » ret | 83 | » ret |
72 | » not····%eax | 84 | » not····%eax |
73 | » test···$0x7f800000,%eax | 85 | » test···$0x7f800000,%eax |
74 | » jne····1 | 86 | » jne····154·<__llvm_libc_18_1_8_::coshf(float)+0x154> |
75 | » | 87 | » addss··0x0(%rip),%xmm3········ |
76 | ·R_X86_64_PC32» .LCPI0_13-0x4 | 88 | ·R_X86_64_PC32» .LCPI0_13-0x4 |
89 | » movaps·%xmm3,%xmm0 | ||
77 | » jmp···· | 90 | » jmp····125·<__llvm_libc_18_1_8_::coshf(float)+0x125> |
78 | » | 91 | » movss··0x0(%rip),%xmm0········ |
79 | ·R_X86_64_PC32» __llvm_libc_18_1_8_::fputil::quick_get_round()::x-0x4 | 92 | ·R_X86_64_PC32» __llvm_libc_18_1_8_::fputil::quick_get_round()::x-0x4 |
80 | » | 93 | » movss··0x0(%rip),%xmm2········ |
81 | ·R_X86_64_PC32» .LCPI0_8-0x4 | 94 | ·R_X86_64_PC32» .LCPI0_8-0x4 |
95 | » addss··%xmm0,%xmm2 | ||
82 | » | 96 | » movss··0x0(%rip),%xmm1········ |
83 | ·R_X86_64_PC32» .LCPI0_9-0x4 | 97 | ·R_X86_64_PC32» .LCPI0_9-0x4 |
84 | » | 98 | » subss··%xmm0,%xmm1 |
85 | » | 99 | » addss··%xmm2,%xmm1 |
86 | » | 100 | » xorps··%xmm0,%xmm0 |
87 | » | 101 | » ucomiss·%xmm0,%xmm1 |
88 | » | 102 | » movss··0x0(%rip),%xmm0········ |
89 | ·R_X86_64_PC32» .LCPI0_10-0x4 | 103 | ·R_X86_64_PC32» .LCPI0_10-0x4 |
104 | » jne····18a·<__llvm_libc_18_1_8_::coshf(float)+0x18a> | ||
90 | » jn | 105 | » jnp····125·<__llvm_libc_18_1_8_::coshf(float)+0x125> |
91 | » jnp····fd·<__llvm_libc_18_1_8_::coshf(float)+0xfd> | ||
92 | » | 106 | » ucomiss·0x0(%rip),%xmm1········ |
93 | ·R_X86_64_PC32» .LCPI0_11-0x4 | 107 | ·R_X86_64_PC32» .LCPI0_11-0x4 |
94 | » jne····1 | 108 | » jne····195·<__llvm_libc_18_1_8_::coshf(float)+0x195> |
95 | » jnp···· | 109 | » jnp····125·<__llvm_libc_18_1_8_::coshf(float)+0x125> |
96 | » | 110 | » movss··%xmm3,0x8(%rsp) |
97 | » call···1 | 111 | » call···1a0·<__llvm_libc_18_1_8_::coshf(float)+0x1a0> |
98 | ·R_X86_64_PLT32» __errno_location-0x4 | 112 | ·R_X86_64_PLT32» __errno_location-0x4 |
99 | » movl···$0x22,(%rax) | 113 | » movl···$0x22,(%rax) |
100 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax | 114 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax |
101 | » mov····%rax,0x10(%rsp) | 115 | » mov····%rax,0x10(%rsp) |
102 | » | 116 | » movaps·0x0(%rip),%xmm0········ |
103 | ·R_X86_64_PC32» .LCPI0_12-0x4 | 117 | ·R_X86_64_PC32» .LCPI0_12-0x4 |
104 | » | 118 | » movups·%xmm0,0x18(%rsp) |
105 | » movl···$0xaaaaaaaa,0x28(%rsp) | 119 | » movl···$0xaaaaaaaa,0x28(%rsp) |
106 | » fnstenv·0x10(%rsp) | 120 | » fnstenv·0x10(%rsp) |
107 | » movl···$0xaaaaaaaa,0xc(%rsp) | 121 | » movl···$0xaaaaaaaa,0xc(%rsp) |
108 | » stmxcsr·0xc(%rsp) | 122 | » stmxcsr·0xc(%rsp) |
109 | » orb····$0x8,0x14(%rsp) | ||
Max diff block lines reached; 474/5755 bytes (8.24%) of diff not shown. |
Offset 3, 16 lines modified | Offset 3, 16 lines modified | ||
3 | ··0x00000000·002e4c43·5049305f·30002e4c·43504930·..LCPI0_0..LCPI0 | 3 | ··0x00000000·002e4c43·5049305f·30002e4c·43504930·..LCPI0_0..LCPI0 |
4 | ··0x00000010·5f31002e·4c435049·305f3200·2e4c4350·_1..LCPI0_2..LCP | 4 | ··0x00000010·5f31002e·4c435049·305f3200·2e4c4350·_1..LCPI0_2..LCP |
5 | ··0x00000020·49305f33·002e4c43·5049305f·34002e4c·I0_3..LCPI0_4..L | 5 | ··0x00000020·49305f33·002e4c43·5049305f·34002e4c·I0_3..LCPI0_4..L |
6 | ··0x00000030·43504930·5f35002e·4c435049·305f3600·CPI0_5..LCPI0_6. | 6 | ··0x00000030·43504930·5f35002e·4c435049·305f3600·CPI0_5..LCPI0_6. |
7 | ··0x00000040·2e4c4350·49305f37·002e4c43·5049305f·.LCPI0_7..LCPI0_ | 7 | ··0x00000040·2e4c4350·49305f37·002e4c43·5049305f·.LCPI0_7..LCPI0_ |
8 | ··0x00000050·38002e4c·43504930·5f39002e·4c435049·8..LCPI0_9..LCPI | 8 | ··0x00000050·38002e4c·43504930·5f39002e·4c435049·8..LCPI0_9..LCPI |
9 | ··0x00000060·305f3130·002e4c43·5049305f·3131002e·0_10..LCPI0_11.. | 9 | ··0x00000060·305f3130·002e4c43·5049305f·3131002e·0_10..LCPI0_11.. |
10 | ··0x00000070·4c435049·305f313 | 10 | ··0x00000070·4c435049·305f3133·002e4c43·5049305f·LCPI0_13..LCPI0_ |
11 | ··0x00000080·313 | 11 | ··0x00000080·3134002e·4c435049·305f3132·00636f73·14..LCPI0_12.cos |
12 | ··0x00000090·6866005f·5a4e3139·5f5f6c6c·766d5f6c·hf._ZN19__llvm_l | 12 | ··0x00000090·6866005f·5a4e3139·5f5f6c6c·766d5f6c·hf._ZN19__llvm_l |
13 | ··0x000000a0·6962635f·31385f31·5f385f37·45787042·ibc_18_1_8_7ExpB | 13 | ··0x000000a0·6962635f·31385f31·5f385f37·45787042·ibc_18_1_8_7ExpB |
14 | ··0x000000b0·61736539·4558505f·325f4d49·4445005f·ase9EXP_2_MIDE._ | 14 | ··0x000000b0·61736539·4558505f·325f4d49·4445005f·ase9EXP_2_MIDE._ |
15 | ··0x000000c0·5a5a4e31·395f5f6c·6c766d5f·6c696263·ZZN19__llvm_libc | 15 | ··0x000000c0·5a5a4e31·395f5f6c·6c766d5f·6c696263·ZZN19__llvm_libc |
16 | ··0x000000d0·5f31385f·315f385f·36667075·74696c31·_18_1_8_6fputil1 | 16 | ··0x000000d0·5f31385f·315f385f·36667075·74696c31·_18_1_8_6fputil1 |
17 | ··0x000000e0·35717569·636b5f67·65745f72·6f756e64·5quick_get_round | 17 | ··0x000000e0·35717569·636b5f67·65745f72·6f756e64·5quick_get_round |
18 | ··0x000000f0·45764531·78005f5f·6572726e·6f5f6c6f·EvE1x.__errno_lo | 18 | ··0x000000f0·45764531·78005f5f·6572726e·6f5f6c6f·EvE1x.__errno_lo |
Offset 1, 19 lines modified | Offset 1, 20 lines modified | ||
1 | Hex·dump·of·section·'.shstrtab': | 1 | Hex·dump·of·section·'.shstrtab': |
2 | ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab | 2 | ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab |
3 | ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text | 3 | ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text |
4 | ··0x00000020·002e6e6f·74652e67·6e752e70·726f7065·..note.gnu.prope | 4 | ··0x00000020·002e6e6f·74652e67·6e752e70·726f7065·..note.gnu.prope |
5 | ··0x00000030·72747900·2e726f64·6174612e·63737438·rty..rodata.cst8 | 5 | ··0x00000030·72747900·2e726f64·6174612e·63737438·rty..rodata.cst8 |
6 | ··0x00000040·002e726f·64617461·2e637374·34002e72·..rodata.cst4..r | 6 | ··0x00000040·002e726f·64617461·2e637374·34002e72·..rodata.cst4..r |
7 | ··0x00000050·6f646174·612e6373·74313600·2e72656c·odata.cst16..rel | ||
7 | ··0x000000 | 8 | ··0x00000060·612e7465·78742e63·6f736866·002e6772·a.text.coshf..gr |
8 | ··0x000000 | 9 | ··0x00000070·6f757000·2e646174·612e5f5a·5a4e3139·oup..data._ZZN19 |
9 | ··0x00000070·31395f5f·6c6c766d·5f6c6962·635f3138·19__llvm_libc_18 | ||
10 | ··0x00000080·5f315f38·5f366670·7574696c·31357175·_1_8_6fputil15qu | ||
11 | ··0x00000090·69636b5f·6765745f·726f756e·64457645·ick_get_roundEvE | ||
12 | ··0x000000a0·3178002e·726f6461·74612e5f·5a4e3139·1x..rodata._ZN19 | ||
13 | ··0x000000 | 10 | ··0x00000080·5f5f6c6c·766d5f6c·6962635f·31385f31·__llvm_libc_18_1 |
11 | ··0x00000090·5f385f36·66707574·696c3135·71756963·_8_6fputil15quic | ||
12 | ··0x000000a0·6b5f6765·745f726f·756e6445·76453178·k_get_roundEvE1x | ||
13 | ··0x000000b0·002e726f·64617461·2e5f5a4e·31395f5f·..rodata._ZN19__ | ||
14 | ··0x000000c0·6c6c766d·5f6c6962·635f3138·5f315f38·llvm_libc_18_1_8 | ||
14 | ··0x000000 | 15 | ··0x000000d0·5f374578·70426173·65394558·505f325f·_7ExpBase9EXP_2_ |
15 | ··0x000000 | 16 | ··0x000000e0·4d494445·002e6e6f·74652e47·4e552d73·MIDE..note.GNU-s |
16 | ··0x000000 | 17 | ··0x000000f0·7461636b·002e6c6c·766d5f61·64647273·tack..llvm_addrs |
17 | ··0x00000 | 18 | ··0x00000100·696700······························ig. |
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························REL·(Relocatable·file) | 8 | ··Type:······························REL·(Relocatable·file) |
9 | ··Machine:···························Advanced·Micro·Devices·X86-64 | 9 | ··Machine:···························Advanced·Micro·Devices·X86-64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x0 | 11 | ··Entry·point·address:···············0x0 |
12 | ··Start·of·program·headers:··········0·(bytes·into·file) | 12 | ··Start·of·program·headers:··········0·(bytes·into·file) |
13 | ··Start·of·section·headers:·········· | 13 | ··Start·of·section·headers:··········4056·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········0·(bytes) | 16 | ··Size·of·program·headers:···········0·(bytes) |
17 | ··Number·of·program·headers:·········0 | 17 | ··Number·of·program·headers:·········0 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········1 | 19 | ··Number·of·section·headers:·········19 |
20 | ··Section·header·string·table·index:·1 | 20 | ··Section·header·string·table·index:·18 |
Offset 1, 25 lines modified | Offset 1, 28 lines modified | ||
1 | There·are·1 | 1 | There·are·19·section·headers,·starting·at·offset·0xfd8: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.group············GROUP···········0000000000000000·000040·000008·04·····1 | 5 | ··[·1]·.group············GROUP···········0000000000000000·000040·000008·04·····16··28··4 |
6 | ··[·2]·.text·············PROGBITS········0000000000000000·000048·000000·00··AX··0···0··4 | 6 | ··[·2]·.text·············PROGBITS········0000000000000000·000048·000000·00··AX··0···0··4 |
7 | ··[·3]·.note.gnu.property·NOTE············0000000000000000·000048·000020·00···A··0···0··8 | 7 | ··[·3]·.note.gnu.property·NOTE············0000000000000000·000048·000020·00···A··0···0··8 |
8 | ··[·4]·.rodata.cst4······PROGBITS········0000000000000000·000068·0000 | 8 | ··[·4]·.rodata.cst4······PROGBITS········0000000000000000·000068·000014·04··AM··0···0··4 |
9 | ··[·5]·.rodata.cst8······PROGBITS········0000000000000000·0000 | 9 | ··[·5]·.rodata.cst8······PROGBITS········0000000000000000·00007c·000060·08··AM··0···0··8 |
10 | ··[·6]·.rodata.cst16·····PROGBITS········0000000000000000·0000dc·000010·10··AM··0···0·16 | ||
10 | ··[· | 11 | ··[·7]·.text.cosf········PROGBITS········0000000000000000·0000ec·000329·00··AX··0···0·16 |
11 | ··[· | 12 | ··[·8]·.rela.text.cosf···RELA············0000000000000000·000be0·000270·18···I·16···7··8 |
12 | ··[· | 13 | ··[·9]·.rodata._ZN19__llvm_libc_18_1_8_L12COSF_EXCEPTSE·PROGBITS········0000000000000000·000415·000078·00···A··0···0··4 |
13 | ··[ | 14 | ··[10]·.data._ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x·PROGBITS········0000000000000000·00048d·000004·00·WAG··0···0··4 |
14 | ··[1 | 15 | ··[11]·.rodata._ZN19__llvm_libc_18_1_8_L16SIN_K_PI_OVER_32E·PROGBITS········0000000000000000·000491·000200·00···A··0···0·16 |
16 | ··[12]·.rodata._ZN19__llvm_libc_18_1_8_7genericL20THIRTYTWO_OVER_PI_28E·PROGBITS········0000000000000000·000691·000040·00···A··0···0·16 | ||
17 | ··[13]·.rodata.cst32·····PROGBITS········0000000000000000·0006d1·000020·20··AM··0···0·16 | ||
15 | ··[1 | 18 | ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·0006f1·000000·00······0···0··1 |
16 | ··[1 | 19 | ··[15]·.llvm_addrsig·····LLVM_ADDRSIG····0000000000000000·0006f1·000003·00···E··0···0··1 |
17 | ··[1 | 20 | ··[16]·.symtab···········SYMTAB··········0000000000000000·0006f8·0002e8·18·····17··26··8 |
18 | ··[1 | 21 | ··[17]·.strtab···········STRTAB··········0000000000000000·0009e0·0001f9·00······0···0··1 |
19 | ··[1 | 22 | ··[18]·.shstrtab·········STRTAB··········0000000000000000·000e50·000183·00······0···0··1 |
20 | Key·to·Flags: | 23 | Key·to·Flags: |
21 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 24 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
22 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 25 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
23 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 26 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
24 | ··D·(mbind),·l·(large),·p·(processor·specific) | 27 | ··D·(mbind),·l·(large),·p·(processor·specific) |
Offset 1, 33 lines modified | Offset 1, 34 lines modified | ||
1 | Symbol·table·'.symtab'·contains·3 | 1 | Symbol·table·'.symtab'·contains·31·entries: |
2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name | 2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name |
3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | 3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· |
4 | ·····1:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_0 | 4 | ·····1:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_0 |
5 | ·····2:·0000000000000004·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_1 | 5 | ·····2:·0000000000000004·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_1 |
6 | ·····3:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_2 | 6 | ·····3:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_2 |
7 | ·····4:·000000000000000c·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_3 | 7 | ·····4:·000000000000000c·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_3 |
8 | ·····5:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_1 | 8 | ·····5:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_14 |
9 | ·····6:·0000000000000014·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_17 | ||
10 | ·····7:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_18 | ||
11 | ·····8:·000000000000001c·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_19 | ||
12 | ····· | 9 | ·····6:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_4 |
13 | ···· | 10 | ·····7:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_5 |
14 | ···· | 11 | ·····8:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_6 |
15 | ···· | 12 | ·····9:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_7 |
16 | ····1 | 13 | ····10:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_8 |
17 | ····1 | 14 | ····11:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_9 |
18 | ····1 | 15 | ····12:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_10 |
19 | ····1 | 16 | ····13:·0000000000000038·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_11 |
20 | ····1 | 17 | ····14:·0000000000000040·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_12 |
21 | ····1 | 18 | ····15:·0000000000000048·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_13 |
22 | ····1 | 19 | ····16:·0000000000000050·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_16 |
23 | ···· | 20 | ····17:·0000000000000058·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_17 |
21 | ····18:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_15 | ||
24 | ···· | 22 | ····19:·0000000000000000···120·OBJECT··LOCAL··DEFAULT····9·_ZN19__llvm_libc_18_1_8_L12COSF_EXCEPTSE |
23 | ····20:·0000000000000000····32·OBJECT··LOCAL··DEFAULT···13·_ZN19__llvm_libc_18_1_8_7genericL28THIRTYTWO_OVER_PI_28_LSB_EXPE | ||
24 | ····21:·0000000000000000····64·OBJECT··LOCAL··DEFAULT···12·_ZN19__llvm_libc_18_1_8_7genericL20THIRTYTWO_OVER_PI_28E | ||
25 | ····22:·0000000000000000···512·OBJECT··LOCAL··DEFAULT···1 | 25 | ····22:·0000000000000000···512·OBJECT··LOCAL··DEFAULT···11·_ZN19__llvm_libc_18_1_8_L16SIN_K_PI_OVER_32E |
26 | ····23:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···· | 26 | ····23:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata._ZN19__llvm_libc_18_1_8_L12COSF_EXCEPTSE |
27 | ····24:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···1 | 27 | ····24:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata._ZN19__llvm_libc_18_1_8_L16SIN_K_PI_OVER_32E |
28 | ····25:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata._ZN19__llvm_libc_18_1_8_7genericL20THIRTYTWO_OVER_PI_28E | ||
28 | ····2 | 29 | ····26:·0000000000000000···809·FUNC····GLOBAL·DEFAULT····7·cosf |
29 | ····2 | 30 | ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location |
30 | ····2 | 31 | ····28:·0000000000000000·····4·OBJECT··WEAK···DEFAULT···10·_ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x |
31 | ····2 | 32 | ····29:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail |
32 | ···· | 33 | ····30:·0000000000000000···809·FUNC····GLOBAL·DEFAULT····7·_ZN19__llvm_libc_18_1_8_4cosfEf |
Offset 1, 34 lines modified | Offset 1, 29 lines modified | ||
1 | Relocation·section·'.rela.text.cosf'·at·offset·0xb | 1 | Relocation·section·'.rela.text.cosf'·at·offset·0xbe0·contains·26·entries: |
2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
3 | 00000000000000 | 3 | 0000000000000038··0000001000000002·R_X86_64_PC32··········0000000000000050·.LCPI0_16·-·4 |
4 | 00000000000000 | 4 | 0000000000000040··0000001100000002·R_X86_64_PC32··········0000000000000058·.LCPI0_17·-·4 |
5 | 00000000000000 | 5 | 00000000000000ba··0000000500000002·R_X86_64_PC32··········0000000000000010·.LCPI0_14·-·4 |
6 | 00000000000000 | 6 | 00000000000000c5··0000001b00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 |
7 | 00000000000000 | 7 | 00000000000000e1··0000001200000002·R_X86_64_PC32··········0000000000000000·.LCPI0_15·-·4 |
8 | 00000000000000 | 8 | 00000000000000ee··0000000500000002·R_X86_64_PC32··········0000000000000010·.LCPI0_14·-·4 |
9 | 00000000000001 | 9 | 000000000000013a··0000001700000002·R_X86_64_PC32··········0000000000000000·.rodata._ZN19__llvm_libc_18_1_8_L12COSF_EXCEPTSE·-·4 |
10 | 00000000000001 | 10 | 0000000000000146··0000001c00000002·R_X86_64_PC32··········0000000000000000·_ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x·-·4 |
11 | 00000000000001 | 11 | 000000000000014e··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_0·-·4 |
12 | 00000000000001 | 12 | 000000000000015a··0000000200000002·R_X86_64_PC32··········0000000000000004·.LCPI0_1·-·4 |
13 | 00000000000001 | 13 | 000000000000017f··0000000300000002·R_X86_64_PC32··········0000000000000008·.LCPI0_2·-·4 |
14 | 00000000000001 | 14 | 00000000000001a8··0000000400000002·R_X86_64_PC32··········000000000000000c·.LCPI0_3·-·4 |
15 | 00000000000001f3··0000000d00000002·R_X86_64_PC32··········0000000000000020·.LCPI0_8·-·4 | ||
16 | 000000000000020b··0000000900000002·R_X86_64_PC32··········0000000000000000·.LCPI0_4·-·4 | ||
17 | 000000000000022c··0000000d00000002·R_X86_64_PC32··········0000000000000020·.LCPI0_8·-·4 | ||
18 | 0000000000000262··0000000900000002·R_X86_64_PC32··········0000000000000000·.LCPI0_4·-·4 | ||
19 | 0000000000000283··0000000a00000002·R_X86_64_PC32··········0000000000000008·.LCPI0_5·-·4 | ||
20 | 000000000000028c··0000000b00000002·R_X86_64_PC32··········0000000000000010·.LCPI0_6·-·4 | ||
21 | 0000000000000 | 15 | 00000000000001cc··0000000600000002·R_X86_64_PC32··········0000000000000000·.LCPI0_4·-·4 |
22 | 0000000000000 | 16 | 00000000000001e2··0000000700000002·R_X86_64_PC32··········0000000000000008·.LCPI0_5·-·4 |
23 | 0000000000000 | 17 | 00000000000001ee··0000000800000002·R_X86_64_PC32··········0000000000000010·.LCPI0_6·-·4 |
24 | 00000000000002 | 18 | 000000000000021e··0000001400000002·R_X86_64_PC32··········0000000000000000·_ZN19__llvm_libc_18_1_8_7genericL28THIRTYTWO_OVER_PI_28_LSB_EXPE·-·4 |
19 | 0000000000000241··0000001900000002·R_X86_64_PC32··········0000000000000000·.rodata._ZN19__llvm_libc_18_1_8_7genericL20THIRTYTWO_OVER_PI_28E·-·4 | ||
25 | 0000000000000 | 20 | 00000000000002a3··0000001800000002·R_X86_64_PC32··········0000000000000000·.rodata._ZN19__llvm_libc_18_1_8_L16SIN_K_PI_OVER_32E·-·4 |
21 | 00000000000002b6··0000000900000002·R_X86_64_PC32··········0000000000000018·.LCPI0_7·-·4 | ||
22 | 00000000000002c2··0000000a00000002·R_X86_64_PC32··········0000000000000020·.LCPI0_8·-·4 | ||
26 | 0000000000000 | 23 | 00000000000002d1··0000000b00000002·R_X86_64_PC32··········0000000000000028·.LCPI0_9·-·4 |
27 | 0000000000000 | 24 | 00000000000002dd··0000000c00000002·R_X86_64_PC32··········0000000000000030·.LCPI0_10·-·4 |
28 | 0000000000000 | 25 | 00000000000002e9··0000000d00000002·R_X86_64_PC32··········0000000000000038·.LCPI0_11·-·4 |
29 | 0000000000000 | 26 | 00000000000002f5··0000000e00000002·R_X86_64_PC32··········0000000000000040·.LCPI0_12·-·4 |
30 | 00000000000003 | 27 | 0000000000000306··0000000f00000002·R_X86_64_PC32··········0000000000000048·.LCPI0_13·-·4 |
31 | 0000000000000352··0000001300000002·R_X86_64_PC32··········0000000000000050·.LCPI0_14·-·4 | ||
32 | 000000000000035b··0000001400000002·R_X86_64_PC32··········0000000000000058·.LCPI0_15·-·4 | ||
33 | 00000000000003 | 28 | 0000000000000325··0000001d00000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4 |
Offset 1, 36 lines modified | Offset 1, 39 lines modified | ||
1 | .LCPI0_0 | 1 | .LCPI0_0 |
2 | .LCPI0_1 | 2 | .LCPI0_1 |
3 | .LCPI0_2 | 3 | .LCPI0_2 |
4 | .LCPI0_3 | 4 | .LCPI0_3 |
5 | .LCPI0_1 | 5 | .LCPI0_14 |
6 | .LCPI0_17 | ||
7 | .LCPI0_18 | ||
8 | .LCPI0_19 | ||
9 | .LCPI0_4 | 6 | .LCPI0_4 |
10 | .LCPI0_5 | 7 | .LCPI0_5 |
11 | .LCPI0_6 | 8 | .LCPI0_6 |
12 | .LCPI0_7 | 9 | .LCPI0_7 |
13 | .LCPI0_8 | 10 | .LCPI0_8 |
14 | .LCPI0_9 | 11 | .LCPI0_9 |
15 | .LCPI0_10 | 12 | .LCPI0_10 |
16 | .LCPI0_11 | 13 | .LCPI0_11 |
17 | .LCPI0_12 | 14 | .LCPI0_12 |
18 | .LCPI0_13 | 15 | .LCPI0_13 |
19 | .LCPI0_1 | 16 | .LCPI0_16 |
17 | .LCPI0_17 | ||
20 | .LCPI0_15 | 18 | .LCPI0_15 |
21 | _ZN19__llvm_libc_18_1_8_L12COSF_EXCEPTSE | 19 | _ZN19__llvm_libc_18_1_8_L12COSF_EXCEPTSE |
20 | _ZN19__llvm_libc_18_1_8_7genericL28THIRTYTWO_OVER_PI_28_LSB_EXPE | ||
21 | _ZN19__llvm_libc_18_1_8_7genericL20THIRTYTWO_OVER_PI_28E | ||
22 | _ZN19__llvm_libc_18_1_8_L16SIN_K_PI_OVER_32E | 22 | _ZN19__llvm_libc_18_1_8_L16SIN_K_PI_OVER_32E |
23 | __errno_location | 23 | __errno_location |
24 | _ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x | 24 | _ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x |
25 | __stack_chk_fail | 25 | __stack_chk_fail |
26 | _ZN19__llvm_libc_18_1_8_4cosfEf | 26 | _ZN19__llvm_libc_18_1_8_4cosfEf |
27 | .shstrtab | 27 | .shstrtab |
28 | .note.gnu.property | 28 | .note.gnu.property |
29 | .rodata.cst4 | 29 | .rodata.cst4 |
30 | .rodata.cst8 | 30 | .rodata.cst8 |
31 | .rodata.cst16 | ||
31 | .rela.text.cosf | 32 | .rela.text.cosf |
32 | .rodata._ZN19__llvm_libc_18_1_8_L12COSF_EXCEPTSE | 33 | .rodata._ZN19__llvm_libc_18_1_8_L12COSF_EXCEPTSE |
33 | .data._ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x | 34 | .data._ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x |
34 | .rodata._ZN19__llvm_libc_18_1_8_L16SIN_K_PI_OVER_32E | 35 | .rodata._ZN19__llvm_libc_18_1_8_L16SIN_K_PI_OVER_32E |
36 | .rodata._ZN19__llvm_libc_18_1_8_7genericL20THIRTYTWO_OVER_PI_28E | ||
37 | .rodata.cst32 | ||
35 | .note.GNU-stack | 38 | .note.GNU-stack |
36 | .llvm_addrsig | 39 | .llvm_addrsig |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.group': | 1 | Hex·dump·of·section·'.group': |
2 | ··0x00000000·01000000·0 | 2 | ··0x00000000·01000000·0a000000···················........ |
Offset 1, 5 lines modified | Offset 1, 5 lines modified | ||
1 | Hex·dump·of·section·'.rodata.cst4': | 1 | Hex·dump·of·section·'.rodata.cst4': |
2 | ··0x00000000·0100803f·000080bf·00000034·00000040·...?.......4...@ | 2 | ··0x00000000·0100803f·000080bf·00000034·00000040·...?.......4...@ |
3 | ··0x00000010·0000c07f· | 3 | ··0x00000010·0000c07f····························.... |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | Hex·dump·of·section·'.rodata.cst8': | 1 | Hex·dump·of·section·'.rodata.cst8': |
2 | ··0x00000000·0000006e·305f2440·000000ae·be1b3bbe·...n0_$@......;. | ||
3 | ··0x00000010·000000b0·4ef8633c·7e4a9d61·3a2cb3bd·....N.c<~J.a:,.. | ||
2 | ··0x00000000·567041c5·1eb0c6bc·ced43a49·7e4466b9·VpA.......:I~Df. | ||
3 | ··0x00000010·b228ff20·c8210e36·3792a70e·510895b2·.(.·.!.67...Q... | ||
4 | ··0x00000020·83c8c96d·305f2440·7e4a9d61·3a2cb3bd·...m0_$@~J.a:,.. | ||
5 | ··0x000000 | 4 | ··0x00000020·76274f62·bc66743e·b1ab25e6·bcab24bf·v'Ob.ft>..%...$. |
6 | ··0x000000 | 5 | ··0x00000030·182d4454·fb21b93f·0042d94b·c85c15be·.-DT.!.?.B.K.\.. |
7 | ··0x000000 | 6 | ··0x00000040·272e0c07·1f3cd03e·0b43bec9·3cbd73bf·'....<.>.C..<.s. |
7 | ··0x00000050·00000000·000060be·00000000·0000f03f·......`........? | ||
Offset 3, 217 lines modified | Offset 3, 205 lines modified | ||
3 | Disassembly·of·section·.text.cosf: | 3 | Disassembly·of·section·.text.cosf: |
4 | 0000000000000000·<__llvm_libc_18_1_8_::cosf(float)>: | 4 | 0000000000000000·<__llvm_libc_18_1_8_::cosf(float)>: |
5 | cosf(): | 5 | cosf(): |
6 | » endbr64 | 6 | » endbr64 |
7 | » sub····$0x38,%rsp | 7 | » sub····$0x38,%rsp |
8 | » mov····%fs:0x28,%rax | ||
9 | » mov····%rax,0x30(%rsp) | ||
10 | » | 8 | » movd···%xmm0,%ecx |
11 | » lea····-0x80000000(%rcx),%eax | 9 | » lea····-0x80000000(%rcx),%eax |
12 | » test···%ecx,%ecx | 10 | » test···%ecx,%ecx |
13 | » cmovns·%ecx,%eax | 11 | » cmovns·%ecx,%eax |
12 | » mov····%fs:0x28,%rcx | ||
13 | » mov····%rcx,0x30(%rsp) | ||
14 | » | 14 | » movd···%eax,%xmm0 |
15 | » cvtss2sd·%xmm0,%xmm0 | ||
15 | » cmp····$0x397fffff,%eax | 16 | » cmp····$0x397fffff,%eax |
16 | » ja····· | 17 | » ja·····4d·<__llvm_libc_18_1_8_::cosf(float)+0x4d> |
17 | » mov····%fs:0x28,%rax | ||
18 | » cmp····0x30(%rsp),%rax | ||
19 | » jne····386·<__llvm_libc_18_1_8_::cosf(float)+0x386> | ||
20 | » | 18 | » mulsd··0x0(%rip),%xmm0········ |
21 | ·R_X86_64_PC32» .LCPI0_1 | 19 | ·R_X86_64_PC32» .LCPI0_16-0x4 |
22 | » | 20 | » addsd··0x0(%rip),%xmm0········ |
23 | ·R_X86_64_PC32» .LCPI0_1 | 21 | ·R_X86_64_PC32» .LCPI0_17-0x4 |
24 | » add····$0x38,%rsp | ||
25 | » | 22 | » cvtsd2ss·%xmm0,%xmm0 |
23 | » jmp····18b·<__llvm_libc_18_1_8_::cosf(float)+0x18b> | ||
26 | » cmp····$0x5f18b877,%eax | 24 | » cmp····$0x5f18b877,%eax |
27 | » jg····· | 25 | » jg·····77·<__llvm_libc_18_1_8_::cosf(float)+0x77> |
28 | » cmp····$0x55325019,%eax | 26 | » cmp····$0x55325019,%eax |
29 | » je····· | 27 | » je·····9a·<__llvm_libc_18_1_8_::cosf(float)+0x9a> |
30 | » cmp····$0x5922aa80,%eax | 28 | » cmp····$0x5922aa80,%eax |
31 | » je·····1 | 29 | » je·····127·<__llvm_libc_18_1_8_::cosf(float)+0x127> |
32 | » cmp····$0x5aa4542c,%eax | 30 | » cmp····$0x5aa4542c,%eax |
33 | » jne···· | 31 | » jne····ab·<__llvm_libc_18_1_8_::cosf(float)+0xab> |
34 | » mov····$0x2,%eax | 32 | » mov····$0x2,%eax |
35 | » jmp····1 | 33 | » jmp····133·<__llvm_libc_18_1_8_::cosf(float)+0x133> |
36 | » cmp····$0x5f18b878,%eax | 34 | » cmp····$0x5f18b878,%eax |
37 | » je·····a | 35 | » je·····a1·<__llvm_libc_18_1_8_::cosf(float)+0xa1> |
38 | » cmp····$0x6115cb11,%eax | 36 | » cmp····$0x6115cb11,%eax |
39 | » je·····1 | 37 | » je·····12e·<__llvm_libc_18_1_8_::cosf(float)+0x12e> |
40 | » cmp····$0x7beef5ef,%eax | 38 | » cmp····$0x7beef5ef,%eax |
41 | » jne···· | 39 | » jne····ab·<__llvm_libc_18_1_8_::cosf(float)+0xab> |
42 | » mov····$0x5,%eax | 40 | » mov····$0x5,%eax |
43 | » jmp····1 | 41 | » jmp····133·<__llvm_libc_18_1_8_::cosf(float)+0x133> |
44 | » xor····%eax,%eax | 42 | » xor····%eax,%eax |
45 | » jmp····1 | 43 | » jmp····133·<__llvm_libc_18_1_8_::cosf(float)+0x133> |
46 | » mov····$0x3,%eax | 44 | » mov····$0x3,%eax |
47 | » jmp····1 | 45 | » jmp····133·<__llvm_libc_18_1_8_::cosf(float)+0x133> |
48 | » cmp····$0x7f800000,%eax | 46 | » cmp····$0x7f800000,%eax |
49 | » jb·····1 | 47 | » jb·····1c1·<__llvm_libc_18_1_8_::cosf(float)+0x1c1> |
50 | » | 48 | » movd···0x0(%rip),%xmm0········ |
51 | ·R_X86_64_PC32» .LCPI0_1 | 49 | ·R_X86_64_PC32» .LCPI0_14-0x4 |
52 | » jne····1 | 50 | » jne····18b·<__llvm_libc_18_1_8_::cosf(float)+0x18b> |
53 | » call··· | 51 | » call···c9·<__llvm_libc_18_1_8_::cosf(float)+0xc9> |
54 | ·R_X86_64_PLT32» __errno_location-0x4 | 52 | ·R_X86_64_PLT32» __errno_location-0x4 |
55 | » movl···$0x21,(%rax) | 53 | » movl···$0x21,(%rax) |
56 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax | 54 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax |
57 | » mov····%rax,0x10(%rsp) | 55 | » mov····%rax,0x10(%rsp) |
58 | » | 56 | » movaps·0x0(%rip),%xmm0········ |
59 | ·R_X86_64_PC32» .LCPI0_1 | 57 | ·R_X86_64_PC32» .LCPI0_15-0x4 |
60 | » | 58 | » movups·%xmm0,0x18(%rsp) |
61 | » | 59 | » movd···0x0(%rip),%xmm0········ |
62 | ·R_X86_64_PC32» .LCPI0_1 | 60 | ·R_X86_64_PC32» .LCPI0_14-0x4 |
63 | » movl···$0xaaaaaaaa,0x28(%rsp) | 61 | » movl···$0xaaaaaaaa,0x28(%rsp) |
64 | » fnstenv·0x10(%rsp) | 62 | » fnstenv·0x10(%rsp) |
65 | » movl···$0xaaaaaaaa,0xc(%rsp) | 63 | » movl···$0xaaaaaaaa,0xc(%rsp) |
66 | » stmxcsr·0xc(%rsp) | 64 | » stmxcsr·0xc(%rsp) |
67 | » mov····0xc(%rsp),%eax | 65 | » mov····0xc(%rsp),%eax |
68 | » orb····$0x1,0x14(%rsp) | 66 | » orb····$0x1,0x14(%rsp) |
69 | » or·····$0x1,%eax | 67 | » or·····$0x1,%eax |
70 | » fldenv·0x10(%rsp) | 68 | » fldenv·0x10(%rsp) |
71 | » mov····%eax,0xc(%rsp) | 69 | » mov····%eax,0xc(%rsp) |
72 | » ldmxcsr·0xc(%rsp) | 70 | » ldmxcsr·0xc(%rsp) |
73 | » fwait | 71 | » fwait |
74 | » mov····%fs:0x28,%rax | ||
75 | » cmp····0x30(%rsp),%rax | ||
76 | » je·····1c1·<__llvm_libc_18_1_8_::cosf(float)+0x1c1> | ||
77 | » jmp···· | 72 | » jmp····18b·<__llvm_libc_18_1_8_::cosf(float)+0x18b> |
78 | » mov····$0x1,%eax | 73 | » mov····$0x1,%eax |
79 | » jmp····1 | 74 | » jmp····133·<__llvm_libc_18_1_8_::cosf(float)+0x133> |
80 | » mov····$0x4,%eax | 75 | » mov····$0x4,%eax |
81 | » lea····(%rax,%rax,4),%rcx | 76 | » lea····(%rax,%rax,4),%rcx |
82 | » lea····0x0(%rip),%rdx········ | 77 | » lea····0x0(%rip),%rdx········ |
83 | ·R_X86_64_PC32» .rodata._ZN19__llvm_libc_18_1_8_L12COSF_EXCEPTSE-0x4 | 78 | ·R_X86_64_PC32» .rodata._ZN19__llvm_libc_18_1_8_L12COSF_EXCEPTSE-0x4 |
84 | » mov····0x4(%rdx,%rcx,4),%eax | 79 | » mov····0x4(%rdx,%rcx,4),%eax |
85 | » | 80 | » movss··0x0(%rip),%xmm0········ |
86 | ·R_X86_64_PC32» __llvm_libc_18_1_8_::fputil::quick_get_round()::x-0x4 | 81 | ·R_X86_64_PC32» __llvm_libc_18_1_8_::fputil::quick_get_round()::x-0x4 |
87 | » | 82 | » movss··0x0(%rip),%xmm2········ |
88 | ·R_X86_64_PC32» .LCPI0_0-0x4 | 83 | ·R_X86_64_PC32» .LCPI0_0-0x4 |
84 | » addss··%xmm0,%xmm2 | ||
89 | » | 85 | » movss··0x0(%rip),%xmm1········ |
90 | ·R_X86_64_PC32» .LCPI0_1-0x4 | 86 | ·R_X86_64_PC32» .LCPI0_1-0x4 |
91 | » | 87 | » subss··%xmm0,%xmm1 |
92 | » | 88 | » addss··%xmm2,%xmm1 |
93 | » | 89 | » xorps··%xmm2,%xmm2 |
94 | » | 90 | » ucomiss·%xmm2,%xmm1 |
95 | » jne····1 | 91 | » jne····17c·<__llvm_libc_18_1_8_::cosf(float)+0x17c> |
96 | » jp·····1 | 92 | » jp·····17c·<__llvm_libc_18_1_8_::cosf(float)+0x17c> |
97 | » lea····(%rdx,%rcx,4),%rcx | 93 | » lea····(%rdx,%rcx,4),%rcx |
98 | » add····$0xc,%rcx | 94 | » add····$0xc,%rcx |
99 | » add····(%rcx),%eax | 95 | » add····(%rcx),%eax |
100 | » jmp····1 | 96 | » jmp····187·<__llvm_libc_18_1_8_::cosf(float)+0x187> |
101 | » | 97 | » ucomiss·0x0(%rip),%xmm1········ |
102 | ·R_X86_64_PC32» .LCPI0_2-0x4 | 98 | ·R_X86_64_PC32» .LCPI0_2-0x4 |
103 | » jne····1 | 99 | » jne····1a4·<__llvm_libc_18_1_8_::cosf(float)+0x1a4> |
104 | » jp·····1 | 100 | » jp·····1a4·<__llvm_libc_18_1_8_::cosf(float)+0x1a4> |
105 | » | 101 | » movd···%eax,%xmm0 |
106 | » mov····%fs:0x28,%rax | 102 | » mov····%fs:0x28,%rax |
107 | » cmp····0x30(%rsp),%rax | 103 | » cmp····0x30(%rsp),%rax |
108 | » jne····3 | 104 | » jne····324·<__llvm_libc_18_1_8_::cosf(float)+0x324> |
109 | » add····$0x38,%rsp | 105 | » add····$0x38,%rsp |
110 | » ret | 106 | » ret |
111 | » | 107 | » movss··0x0(%rip),%xmm1········ |
112 | ·R_X86_64_PC32» .LCPI0_3-0x4 | 108 | ·R_X86_64_PC32» .LCPI0_3-0x4 |
113 | » | 109 | » addss··%xmm1,%xmm0 |
114 | » | 110 | » ucomiss·%xmm1,%xmm0 |
115 | » jne····2 | 111 | » jne····204·<__llvm_libc_18_1_8_::cosf(float)+0x204> |
116 | » jp·····2 | 112 | » jp·····204·<__llvm_libc_18_1_8_::cosf(float)+0x204> |
117 | » lea····(%rdx,%rcx,4),%rcx | 113 | » lea····(%rdx,%rcx,4),%rcx |
118 | » add····$0x10,%rcx | 114 | » add····$0x10,%rcx |
119 | » jmp····1 | 115 | » jmp····178·<__llvm_libc_18_1_8_::cosf(float)+0x178> |
120 | » vcvtss2sd·%xmm1,%xmm1,%xmm0 | ||
121 | » cmp····$0x | 116 | » cmp····$0x4a7fffff,%eax |
122 | » ja·····2 | 117 | » ja·····211·<__llvm_libc_18_1_8_::cosf(float)+0x211> |
Max diff block lines reached; 4142/11355 bytes (36.48%) of diff not shown. |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.llvm_addrsig': | 1 | Hex·dump·of·section·'.llvm_addrsig': |
2 | ··0x00000000·2 | 2 | ··0x00000000·242726······························$'& |
Offset 1, 29 lines modified | Offset 1, 35 lines modified | ||
1 | Hex·dump·of·section·'.strtab': | 1 | Hex·dump·of·section·'.strtab': |
2 | ··0x00000000·002e4c43·5049305f·30002e4c·43504930·..LCPI0_0..LCPI0 | 2 | ··0x00000000·002e4c43·5049305f·30002e4c·43504930·..LCPI0_0..LCPI0 |
3 | ··0x00000010·5f31002e·4c435049·305f3200·2e4c4350·_1..LCPI0_2..LCP | 3 | ··0x00000010·5f31002e·4c435049·305f3200·2e4c4350·_1..LCPI0_2..LCP |
4 | ··0x00000020·49305f33·002e4c43·5049305f·313 | 4 | ··0x00000020·49305f33·002e4c43·5049305f·3134002e·I0_3..LCPI0_14.. |
5 | ··0x00000030·4c435049·305f3137·002e4c43·5049305f·LCPI0_17..LCPI0_ | ||
6 | ··0x00000040·3138002e·4c435049·305f3139·002e4c43·18..LCPI0_19..LC | ||
7 | ··0x00000050·5049305f·34002e4c·43504930·5f35002e·PI0_4..LCPI0_5.. | ||
8 | ··0x000000 | 5 | ··0x00000030·4c435049·305f3400·2e4c4350·49305f35·LCPI0_4..LCPI0_5 |
9 | ··0x000000 | 6 | ··0x00000040·002e4c43·5049305f·36002e4c·43504930·..LCPI0_6..LCPI0 |
7 | ··0x00000050·5f37002e·4c435049·305f3800·2e4c4350·_7..LCPI0_8..LCP | ||
8 | ··0x00000060·49305f39·002e4c43·5049305f·3130002e·I0_9..LCPI0_10.. | ||
9 | ··0x00000070·4c435049·305f3131·002e4c43·5049305f·LCPI0_11..LCPI0_ | ||
10 | ··0x00000080· | 10 | ··0x00000080·3132002e·4c435049·305f3133·002e4c43·12..LCPI0_13..LC |
11 | ··0x00000090·5049305f·313 | 11 | ··0x00000090·5049305f·3136002e·4c435049·305f3137·PI0_16..LCPI0_17 |
12 | ··0x000000a0·002e4c43·5049305f·3133002e·4c435049·..LCPI0_13..LCPI | ||
13 | ··0x000000 | 12 | ··0x000000a0·002e4c43·5049305f·3135005f·5a4e3139·..LCPI0_15._ZN19 |
14 | ··0x000000c0·5a4e3139·5f5f6c6c·766d5f6c·6962635f·ZN19__llvm_libc_ | ||
15 | ··0x000000d0·31385f31·5f385f4c·3132434f·53465f45·18_1_8_L12COSF_E | ||
16 | ··0x000000e0·58434550·54534500·5f5a4e31·395f5f6c·XCEPTSE._ZN19__l | ||
17 | ··0x000000f0·6c766d5f·6c696263·5f31385f·315f385f·lvm_libc_18_1_8_ | ||
18 | ··0x00000100·4c313653·494e5f4b·5f50495f·4f564552·L16SIN_K_PI_OVER | ||
19 | ··0x00000110·5f333245·00636f73·66005f5f·6572726e·_32E.cosf.__errn | ||
20 | ··0x00000120·6f5f6c6f·63617469·6f6e005f·5a5a4e31·o_location._ZZN1 | ||
21 | ··0x00000 | 13 | ··0x000000b0·5f5f6c6c·766d5f6c·6962635f·31385f31·__llvm_libc_18_1 |
22 | ··0x00000140·315f385f·36667075·74696c31·35717569·1_8_6fputil15qui | ||
23 | ··0x00000150·636b5f67·65745f72·6f756e64·45764531·ck_get_roundEvE1 | ||
24 | ··0x00000 | 14 | ··0x000000c0·5f385f4c·3132434f·53465f45·58434550·_8_L12COSF_EXCEP |
15 | ··0x000000d0·54534500·5f5a4e31·395f5f6c·6c766d5f·TSE._ZN19__llvm_ | ||
16 | ··0x000000e0·6c696263·5f31385f·315f385f·3767656e·libc_18_1_8_7gen | ||
17 | ··0x000000f0·65726963·4c323854·48495254·5954574f·ericL28THIRTYTWO | ||
18 | ··0x00000100·5f4f5645·525f5049·5f32385f·4c53425f·_OVER_PI_28_LSB_ | ||
19 | ··0x00000110·45585045·005f5a4e·31395f5f·6c6c766d·EXPE._ZN19__llvm | ||
20 | ··0x00000120·5f6c6962·635f3138·5f315f38·5f376765·_libc_18_1_8_7ge | ||
21 | ··0x00000130·6e657269·634c3230·54484952·54595457·nericL20THIRTYTW | ||
22 | ··0x00000140·4f5f4f56·45525f50·495f3238·45005f5a·O_OVER_PI_28E._Z | ||
23 | ··0x00000150·4e31395f·5f6c6c76·6d5f6c69·62635f31·N19__llvm_libc_1 | ||
24 | ··0x00000160·385f315f·385f4c31·3653494e·5f4b5f50·8_1_8_L16SIN_K_P | ||
25 | ··0x00000170·495f4f56·45525f33·32450063·6f736600·I_OVER_32E.cosf. | ||
26 | ··0x00000180·5f5f6572·726e6f5f·6c6f6361·74696f6e·__errno_location | ||
25 | ··0x000001 | 27 | ··0x00000190·005f5a5a·4e31395f·5f6c6c76·6d5f6c69·._ZZN19__llvm_li |
26 | ··0x00000180·6962635f·31385f31·5f385f34·636f7366·ibc_18_1_8_4cosf | ||
27 | ··0x000001 | 28 | ··0x000001a0·62635f31·385f315f·385f3666·70757469·bc_18_1_8_6fputi |
29 | ··0x000001b0·6c313571·7569636b·5f676574·5f726f75·l15quick_get_rou | ||
30 | ··0x000001c0·6e644576·45317800·5f5f7374·61636b5f·ndEvE1x.__stack_ | ||
31 | ··0x000001d0·63686b5f·6661696c·005f5a4e·31395f5f·chk_fail._ZN19__ | ||
32 | ··0x000001e0·6c6c766d·5f6c6962·635f3138·5f315f38·llvm_libc_18_1_8 | ||
33 | ··0x000001f0·5f34636f·73664566·00················_4cosfEf. | ||
Offset 1, 22 lines modified | Offset 1, 28 lines modified | ||
1 | Hex·dump·of·section·'.shstrtab': | 1 | Hex·dump·of·section·'.shstrtab': |
2 | ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab | 2 | ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab |
3 | ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text | 3 | ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text |
4 | ··0x00000020·002e6e6f·74652e67·6e752e70·726f7065·..note.gnu.prope | 4 | ··0x00000020·002e6e6f·74652e67·6e752e70·726f7065·..note.gnu.prope |
5 | ··0x00000030·72747900·2e726f64·6174612e·63737434·rty..rodata.cst4 | 5 | ··0x00000030·72747900·2e726f64·6174612e·63737434·rty..rodata.cst4 |
6 | ··0x00000040·002e726f·64617461·2e637374·38002e72·..rodata.cst8..r | 6 | ··0x00000040·002e726f·64617461·2e637374·38002e72·..rodata.cst8..r |
7 | ··0x00000050·6f646174·612e6373·74313600·2e72656c·odata.cst16..rel | ||
7 | ··0x000000 | 8 | ··0x00000060·612e7465·78742e63·6f736600·2e726f64·a.text.cosf..rod |
8 | ··0x000000 | 9 | ··0x00000070·6174612e·5f5a4e31·395f5f6c·6c766d5f·ata._ZN19__llvm_ |
9 | ··0x000000 | 10 | ··0x00000080·6c696263·5f31385f·315f385f·4c313243·libc_18_1_8_L12C |
10 | ··0x000000 | 11 | ··0x00000090·4f53465f·45584345·50545345·002e6772·OSF_EXCEPTSE..gr |
11 | ··0x000000 | 12 | ··0x000000a0·6f757000·2e646174·612e5f5a·5a4e3139·oup..data._ZZN19 |
12 | ··0x000000a0·31395f5f·6c6c766d·5f6c6962·635f3138·19__llvm_libc_18 | ||
13 | ··0x000000b0·5f315f38·5f366670·7574696c·31357175·_1_8_6fputil15qu | ||
14 | ··0x000000c0·69636b5f·6765745f·726f756e·64457645·ick_get_roundEvE | ||
15 | ··0x000000d0·3178002e·726f6461·74612e5f·5a4e3139·1x..rodata._ZN19 | ||
16 | ··0x000000 | 13 | ··0x000000b0·5f5f6c6c·766d5f6c·6962635f·31385f31·__llvm_libc_18_1 |
14 | ··0x000000c0·5f385f36·66707574·696c3135·71756963·_8_6fputil15quic | ||
15 | ··0x000000d0·6b5f6765·745f726f·756e6445·76453178·k_get_roundEvE1x | ||
16 | ··0x000000e0·002e726f·64617461·2e5f5a4e·31395f5f·..rodata._ZN19__ | ||
17 | ··0x000000f0·6c6c766d·5f6c6962·635f3138·5f315f38·llvm_libc_18_1_8 | ||
17 | ··0x00000 | 18 | ··0x00000100·5f4c3136·53494e5f·4b5f5049·5f4f5645·_L16SIN_K_PI_OVE |
18 | ··0x000001 | 19 | ··0x00000110·525f3332·45002e72·6f646174·612e5f5a·R_32E..rodata._Z |
20 | ··0x00000120·4e31395f·5f6c6c76·6d5f6c69·62635f31·N19__llvm_libc_1 | ||
21 | ··0x00000130·385f315f·385f3767·656e6572·69634c32·8_1_8_7genericL2 | ||
22 | ··0x00000140·30544849·52545954·574f5f4f·5645525f·0THIRTYTWO_OVER_ | ||
23 | ··0x00000150·50495f32·3845002e·726f6461·74612e63·PI_28E..rodata.c | ||
24 | ··0x00000160·73743332·002e6e6f·74652e47·4e552d73·st32..note.GNU-s | ||
19 | ··0x000001 | 25 | ··0x00000170·7461636b·002e6c6c·766d5f61·64647273·tack..llvm_addrs |
20 | ··0x000001 | 26 | ··0x00000180·696700······························ig. |
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························REL·(Relocatable·file) | 8 | ··Type:······························REL·(Relocatable·file) |
9 | ··Machine:···························Advanced·Micro·Devices·X86-64 | 9 | ··Machine:···························Advanced·Micro·Devices·X86-64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x0 | 11 | ··Entry·point·address:···············0x0 |
12 | ··Start·of·program·headers:··········0·(bytes·into·file) | 12 | ··Start·of·program·headers:··········0·(bytes·into·file) |
13 | ··Start·of·section·headers:··········3 | 13 | ··Start·of·section·headers:··········3304·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········0·(bytes) | 16 | ··Size·of·program·headers:···········0·(bytes) |
17 | ··Number·of·program·headers:·········0 | 17 | ··Number·of·program·headers:·········0 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········13 | 19 | ··Number·of·section·headers:·········13 |
20 | ··Section·header·string·table·index:·12 | 20 | ··Section·header·string·table·index:·12 |
Offset 1, 22 lines modified | Offset 1, 22 lines modified | ||
1 | There·are·13·section·headers,·starting·at·offset·0xc | 1 | There·are·13·section·headers,·starting·at·offset·0xce8: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.text·············PROGBITS········0000000000000000·000040·000000·00··AX··0···0··4 | 5 | ··[·1]·.text·············PROGBITS········0000000000000000·000040·000000·00··AX··0···0··4 |
6 | ··[·2]·.note.gnu.property·NOTE············0000000000000000·000040·000020·00···A··0···0··8 | 6 | ··[·2]·.note.gnu.property·NOTE············0000000000000000·000040·000020·00···A··0···0··8 |
7 | ··[·3]·.rodata.cst4······PROGBITS········0000000000000000·000060·000008·04··AM··0···0··4 | 7 | ··[·3]·.rodata.cst4······PROGBITS········0000000000000000·000060·000008·04··AM··0···0··4 |
8 | ··[·4]·.rodata.cst16·····PROGBITS········0000000000000000·000068·000020·10··AM··0···0·16 | 8 | ··[·4]·.rodata.cst16·····PROGBITS········0000000000000000·000068·000020·10··AM··0···0·16 |
9 | ··[·5]·.text.erff········PROGBITS········0000000000000000·000088·0001 | 9 | ··[·5]·.text.erff········PROGBITS········0000000000000000·000088·0001b6·00··AX··0···0·16 |
10 | ··[·6]·.rela.text.erff···RELA············0000000000000000·000b | 10 | ··[·6]·.rela.text.erff···RELA············0000000000000000·000bb0·000090·18···I·10···5··8 |
11 | ··[·7]·.rodata._ZN19__llvm_libc_18_1_8_L6COEFFSE·PROGBITS········0000000000000000·0002 | 11 | ··[·7]·.rodata._ZN19__llvm_libc_18_1_8_L6COEFFSE·PROGBITS········0000000000000000·00023e·000800·00···A··0···0·16 |
12 | ··[·8]·.note.GNU-stack···PROGBITS········0000000000000000·000a | 12 | ··[·8]·.note.GNU-stack···PROGBITS········0000000000000000·000a3e·000000·00······0···0··1 |
13 | ··[·9]·.llvm_addrsig·····LLVM_ADDRSIG····0000000000000000·000a | 13 | ··[·9]·.llvm_addrsig·····LLVM_ADDRSIG····0000000000000000·000a3e·000002·00···E··0···0··1 |
14 | ··[10]·.symtab···········SYMTAB··········0000000000000000·000a | 14 | ··[10]·.symtab···········SYMTAB··········0000000000000000·000a40·0000f0·18·····11···7··8 |
15 | ··[11]·.strtab···········STRTAB··········0000000000000000·000b | 15 | ··[11]·.strtab···········STRTAB··········0000000000000000·000b30·00007d·00······0···0··1 |
16 | ··[12]·.shstrtab·········STRTAB··········0000000000000000·000c | 16 | ··[12]·.shstrtab·········STRTAB··········0000000000000000·000c40·0000a7·00······0···0··1 |
17 | Key·to·Flags: | 17 | Key·to·Flags: |
18 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 18 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
19 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 19 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
20 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 20 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
21 | ··D·(mbind),·l·(large),·p·(processor·specific) | 21 | ··D·(mbind),·l·(large),·p·(processor·specific) |
Offset 4, 10 lines modified | Offset 4, 10 lines modified | ||
4 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | 4 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· |
5 | ·····1:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LCPI0_0 | 5 | ·····1:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LCPI0_0 |
6 | ·····2:·0000000000000004·····0·NOTYPE··LOCAL··DEFAULT····3·.LCPI0_1 | 6 | ·····2:·0000000000000004·····0·NOTYPE··LOCAL··DEFAULT····3·.LCPI0_1 |
7 | ·····3:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_2 | 7 | ·····3:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_2 |
8 | ·····4:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_3 | 8 | ·····4:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_3 |
9 | ·····5:·0000000000000000··2048·OBJECT··LOCAL··DEFAULT····7·_ZN19__llvm_libc_18_1_8_L6COEFFSE | 9 | ·····5:·0000000000000000··2048·OBJECT··LOCAL··DEFAULT····7·_ZN19__llvm_libc_18_1_8_L6COEFFSE |
10 | ·····6:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.rodata._ZN19__llvm_libc_18_1_8_L6COEFFSE | 10 | ·····6:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.rodata._ZN19__llvm_libc_18_1_8_L6COEFFSE |
11 | ·····7:·0000000000000000···4 | 11 | ·····7:·0000000000000000···438·FUNC····GLOBAL·DEFAULT····5·erff |
12 | ·····8:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail | 12 | ·····8:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail |
13 | ·····9:·0000000000000000···4 | 13 | ·····9:·0000000000000000···438·FUNC····GLOBAL·DEFAULT····5·_ZN19__llvm_libc_18_1_8_4erffEf |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | Relocation·section·'.rela.text.erff'·at·offset·0xb | 1 | Relocation·section·'.rela.text.erff'·at·offset·0xbb0·contains·6·entries: |
2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
3 | 00000000000000 | 3 | 000000000000006e··0000000200000002·R_X86_64_PC32··········0000000000000004·.LCPI0_1·-·4 |
4 | 000000000000008 | 4 | 0000000000000084··0000000300000002·R_X86_64_PC32··········0000000000000000·.LCPI0_2·-·4 |
5 | 000000000000009 | 5 | 0000000000000092··0000000400000002·R_X86_64_PC32··········0000000000000010·.LCPI0_3·-·4 |
6 | 00000000000000e | 6 | 00000000000000e0··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_0·-·4 |
7 | 000000000000012 | 7 | 000000000000012f··0000000600000002·R_X86_64_PC32··········0000000000000000·.rodata._ZN19__llvm_libc_18_1_8_L6COEFFSE·-·4 |
8 | 00000000000001 | 8 | 00000000000001b2··0000000800000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4 |
Offset 5, 89 lines modified | Offset 5, 98 lines modified | ||
5 | 0000000000000000·<__llvm_libc_18_1_8_::erff(float)>: | 5 | 0000000000000000·<__llvm_libc_18_1_8_::erff(float)>: |
6 | erff(): | 6 | erff(): |
7 | » endbr64 | 7 | » endbr64 |
8 | » sub····$0x18,%rsp | 8 | » sub····$0x18,%rsp |
9 | » mov····%fs:0x28,%rax | 9 | » mov····%fs:0x28,%rax |
10 | » mov····%rax,0x10(%rsp) | 10 | » mov····%rax,0x10(%rsp) |
11 | » | 11 | » movd···%xmm0,%eax |
12 | » mov····%eax,%ecx | 12 | » mov····%eax,%ecx |
13 | » and····$0x7fffffff,%ecx | 13 | » and····$0x7fffffff,%ecx |
14 | » cmp····$0x40041e6a,%ecx | 14 | » cmp····$0x40041e6a,%ecx |
15 | » je·····4 | 15 | » je·····4c·<__llvm_libc_18_1_8_::erff(float)+0x4c> |
16 | » cmp····$0x3f659229,%ecx | 16 | » cmp····$0x3f659229,%ecx |
17 | » jne····7 | 17 | » jne····74·<__llvm_libc_18_1_8_::erff(float)+0x74> |
18 | » | 18 | » xorps··%xmm1,%xmm1 |
19 | » | 19 | » ucomiss·%xmm0,%xmm1 |
20 | » jbe····b | 20 | » jbe····b4·<__llvm_libc_18_1_8_::erff(float)+0xb4> |
21 | » movl···$0xffffffff,0x8(%rsp) | 21 | » movl···$0xffffffff,0x8(%rsp) |
22 | » movl···$0xbf4b9754,0x8(%rsp) | 22 | » movl···$0xbf4b9754,0x8(%rsp) |
23 | » jmp····6 | 23 | » jmp····64·<__llvm_libc_18_1_8_::erff(float)+0x64> |
24 | » | 24 | » xorps··%xmm1,%xmm1 |
25 | » | 25 | » ucomiss·%xmm0,%xmm1 |
26 | » jbe····c | 26 | » jbe····c6·<__llvm_libc_18_1_8_::erff(float)+0xc6> |
27 | » movl···$0xffffffff,0x8(%rsp) | 27 | » movl···$0xffffffff,0x8(%rsp) |
28 | » movl···$0xbf7f1a31,0x8(%rsp) | 28 | » movl···$0xbf7f1a31,0x8(%rsp) |
29 | » | 29 | » movss··0x8(%rsp),%xmm0 |
30 | » | 30 | » addss··0x0(%rip),%xmm0········ |
31 | ·R_X86_64_PC32» .LCPI0_1-0x4 | 31 | ·R_X86_64_PC32» .LCPI0_1-0x4 |
32 | » jmp····e | 32 | » jmp····e4·<__llvm_libc_18_1_8_::erff(float)+0xe4> |
33 | » cmp····$0x40800000,%ecx | 33 | » cmp····$0x40800000,%ecx |
34 | » jb·····10 | 34 | » jb·····109·<__llvm_libc_18_1_8_::erff(float)+0x109> |
35 | » | 35 | » movsd··0x0(%rip),%xmm1········ |
36 | ·R_X86_64_PC32» .LCPI0_2-0x4 | 36 | ·R_X86_64_PC32» .LCPI0_2-0x4 |
37 | » | 37 | » movsd··%xmm1,0x8(%rsp) |
38 | » | 38 | » movsd··0x0(%rip),%xmm1········ |
39 | ·R_X86_64_PC32» .LCPI0_3-0x4 | 39 | ·R_X86_64_PC32» .LCPI0_3-0x4 |
40 | » | 40 | » movsd··%xmm1,(%rsp) |
41 | » cmp····$0x7f800000,%ecx | 41 | » cmp····$0x7f800000,%ecx |
42 | » jb·····1 | 42 | » jb·····19e·<__llvm_libc_18_1_8_::erff(float)+0x19e> |
43 | » jne····f | 43 | » jne····f0·<__llvm_libc_18_1_8_::erff(float)+0xf0> |
44 | » shr····$0x1f,%eax | 44 | » shr····$0x1f,%eax |
45 | » | 45 | » movss··0x8(%rsp,%rax,4),%xmm0 |
46 | » jmp····f | 46 | » jmp····f0·<__llvm_libc_18_1_8_::erff(float)+0xf0> |
47 | » movl···$0xffffffff,0x8(%rsp) | 47 | » movl···$0xffffffff,0x8(%rsp) |
48 | » movl···$0x3f4b9754,0x8(%rsp) | 48 | » movl···$0x3f4b9754,0x8(%rsp) |
49 | » jmp····d | 49 | » jmp····d6·<__llvm_libc_18_1_8_::erff(float)+0xd6> |
50 | » movl···$0xffffffff,0x8(%rsp) | 50 | » movl···$0xffffffff,0x8(%rsp) |
51 | » movl···$0x3f7f1a31,0x8(%rsp) | 51 | » movl···$0x3f7f1a31,0x8(%rsp) |
52 | » | 52 | » movss··0x8(%rsp),%xmm0 |
53 | » | 53 | » addss··0x0(%rip),%xmm0········ |
54 | ·R_X86_64_PC32» .LCPI0_0-0x4 | 54 | ·R_X86_64_PC32» .LCPI0_0-0x4 |
55 | » | 55 | » movss··%xmm0,0x8(%rsp) |
56 | » | 56 | » movss··0x8(%rsp),%xmm0 |
57 | » mov····%fs:0x28,%rax | 57 | » mov····%fs:0x28,%rax |
58 | » cmp····0x10(%rsp),%rax | 58 | » cmp····0x10(%rsp),%rax |
59 | » jne····1 | 59 | » jne····1b1·<__llvm_libc_18_1_8_::erff(float)+0x1b1> |
60 | » add····$0x18,%rsp | 60 | » add····$0x18,%rsp |
61 | » ret | 61 | » ret |
62 | » | 62 | » cvtss2sd·%xmm0,%xmm0 |
63 | » movaps·%xmm0,%xmm1 | ||
63 | » | 64 | » mulsd··%xmm0,%xmm1 |
64 | » add····$0x1800000,%ecx | 65 | » add····$0x1800000,%ecx |
65 | » | 66 | » movd···%ecx,%xmm2 |
66 | » | 67 | » cvttss2si·%xmm2,%eax |
68 | » movapd·%xmm1,%xmm2 | ||
67 | » cltq | 69 | » cltq |
68 | » shl····$0x6,%rax | 70 | » shl····$0x6,%rax |
69 | » lea····0x0(%rip),%rcx········ | 71 | » lea····0x0(%rip),%rcx········ |
70 | ·R_X86_64_PC32» .rodata._ZN19__llvm_libc_18_1_8_L6COEFFSE-0x4 | 72 | ·R_X86_64_PC32» .rodata._ZN19__llvm_libc_18_1_8_L6COEFFSE-0x4 |
71 | » vmovsd·0x8(%rax,%rcx,1),%xmm2 | ||
72 | » | 73 | » movsd··0x8(%rax,%rcx,1),%xmm3 |
74 | » mulsd··%xmm1,%xmm3 | ||
73 | » | 75 | » addsd··(%rax,%rcx,1),%xmm3 |
74 | » vfmadd213sd·0x10(%rax,%rcx,1),%xmm1,%xmm3 | ||
75 | » | 76 | » movsd··0x18(%rax,%rcx,1),%xmm4 |
77 | » mulsd··%xmm1,%xmm4 | ||
76 | » | 78 | » addsd··0x10(%rax,%rcx,1),%xmm4 |
77 | » | 79 | » movsd··0x28(%rax,%rcx,1),%xmm5 |
80 | » mulsd··%xmm1,%xmm5 | ||
81 | » addsd··0x20(%rax,%rcx,1),%xmm5 | ||
82 | » mulsd··0x38(%rax,%rcx,1),%xmm1 | ||
78 | » | 83 | » addsd··0x30(%rax,%rcx,1),%xmm1 |
84 | » mulsd··%xmm2,%xmm2 | ||
85 | » mulsd··%xmm2,%xmm4 | ||
79 | » | 86 | » mulsd··%xmm2,%xmm1 |
87 | » mulsd··%xmm2,%xmm2 | ||
88 | » addsd··%xmm3,%xmm4 | ||
89 | » addsd··%xmm5,%xmm1 | ||
80 | » | 90 | » mulsd··%xmm2,%xmm1 |
91 | » addsd··%xmm4,%xmm1 | ||
81 | » vfmadd213sd·%xmm2,%xmm1,%xmm3 | ||
82 | » vfmadd213sd·%xmm4,%xmm1,%xmm5 | ||
83 | » vfmadd213sd·%xmm3,%xmm6,%xmm5 | ||
84 | » | 92 | » mulsd··%xmm0,%xmm1 |
93 | » xorps··%xmm0,%xmm0 | ||
85 | » | 94 | » cvtsd2ss·%xmm1,%xmm0 |
86 | » jmp····f | 95 | » jmp····f0·<__llvm_libc_18_1_8_::erff(float)+0xf0> |
87 | » shr····$0x1f,%eax | 96 | » shr····$0x1f,%eax |
88 | » | 97 | » movss··0x8(%rsp,%rax,4),%xmm0 |
89 | » | 98 | » addss··(%rsp,%rax,4),%xmm0 |
90 | » jmp····f | 99 | » jmp····f0·<__llvm_libc_18_1_8_::erff(float)+0xf0> |
91 | » call···1 | 100 | » call···1b6·<.LCPI0_3+0x1a6> |
92 | ·R_X86_64_PLT32» __stack_chk_fail-0x4 | 101 | ·R_X86_64_PLT32» __stack_chk_fail-0x4 |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.llvm_addrsig': | 1 | Hex·dump·of·section·'.llvm_addrsig': |
2 | ··0x00000000·1 | 2 | ··0x00000000·1112································.. |
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························REL·(Relocatable·file) | 8 | ··Type:······························REL·(Relocatable·file) |
9 | ··Machine:···························Advanced·Micro·Devices·X86-64 | 9 | ··Machine:···························Advanced·Micro·Devices·X86-64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x0 | 11 | ··Entry·point·address:···············0x0 |
12 | ··Start·of·program·headers:··········0·(bytes·into·file) | 12 | ··Start·of·program·headers:··········0·(bytes·into·file) |
13 | ··Start·of·section·headers:··········1 | 13 | ··Start·of·section·headers:··········11840·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········0·(bytes) | 16 | ··Size·of·program·headers:···········0·(bytes) |
17 | ··Number·of·program·headers:·········0 | 17 | ··Number·of·program·headers:·········0 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········24 | 19 | ··Number·of·section·headers:·········24 |
20 | ··Section·header·string·table·index:·23 | 20 | ··Section·header·string·table·index:·23 |
Offset 1, 33 lines modified | Offset 1, 33 lines modified | ||
1 | There·are·24·section·headers,·starting·at·offset·0x2 | 1 | There·are·24·section·headers,·starting·at·offset·0x2e40: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.group············GROUP···········0000000000000000·000040·00000c·04·····21·· | 5 | ··[·1]·.group············GROUP···········0000000000000000·000040·00000c·04·····21··51··4 |
6 | ··[·2]·.group············GROUP···········0000000000000000·00004c·000008·04·····21··4 | 6 | ··[·2]·.group············GROUP···········0000000000000000·00004c·000008·04·····21··48··4 |
7 | ··[·3]·.group············GROUP···········0000000000000000·000054·00000c·04·····21·· | 7 | ··[·3]·.group············GROUP···········0000000000000000·000054·00000c·04·····21··50··4 |
8 | ··[·4]·.group············GROUP···········0000000000000000·000060·000008·04·····21··4 | 8 | ··[·4]·.group············GROUP···········0000000000000000·000060·000008·04·····21··46··4 |
9 | ··[·5]·.text·············PROGBITS········0000000000000000·000068·000000·00··AX··0···0··4 | 9 | ··[·5]·.text·············PROGBITS········0000000000000000·000068·000000·00··AX··0···0··4 |
10 | ··[·6]·.note.gnu.property·NOTE············0000000000000000·000068·000020·00···A··0···0··8 | 10 | ··[·6]·.note.gnu.property·NOTE············0000000000000000·000068·000020·00···A··0···0··8 |
11 | ··[·7]·.rodata.cst8······PROGBITS········0000000000000000·000088·0000 | 11 | ··[·7]·.rodata.cst8······PROGBITS········0000000000000000·000088·0000f8·08··AM··0···0··8 |
12 | ··[·8]·.rodata.cst16·····PROGBITS········0000000000000000·0001 | 12 | ··[·8]·.rodata.cst16·····PROGBITS········0000000000000000·000180·000050·10··AM··0···0·16 |
13 | ··[·9]·.rodata.cst4······PROGBITS········0000000000000000·0001 | 13 | ··[·9]·.rodata.cst4······PROGBITS········0000000000000000·0001d0·000010·04··AM··0···0··4 |
14 | ··[10]·.text.exp·········PROGBITS········0000000000000000·0001 | 14 | ··[10]·.text.exp·········PROGBITS········0000000000000000·0001e0·001546·00··AX··0···0·16 |
15 | ··[11]·.rela.text.exp····RELA············0000000000000000·002 | 15 | ··[11]·.rela.text.exp····RELA············0000000000000000·0024a0·0006f0·18···I·21··10··8 |
16 | ··[12]·.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv·PROGBITS········0000000000000000·001 | 16 | ··[12]·.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv·PROGBITS········0000000000000000·001726·00019c·00·AXG··0···0·16 |
17 | ··[13]·.rela.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv·RELA············0000000000000000·002 | 17 | ··[13]·.rela.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv·RELA············0000000000000000·002b90·000030·18··IG·21··12··8 |
18 | ··[14]·.text._ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·PROGBITS········0000000000000000·001 | 18 | ··[14]·.text._ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·PROGBITS········0000000000000000·0018c2·0001b8·00·AXG··0···0·16 |
19 | ··[15]·.text._ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_·PROGBITS········0000000000000000·001 | 19 | ··[15]·.text._ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_·PROGBITS········0000000000000000·001a7a·000123·00·AXG··0···0·16 |
20 | ··[16]·.rela.text._ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_·RELA············0000000000000000·002 | 20 | ··[16]·.rela.text._ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_·RELA············0000000000000000·002bc0·000030·18··IG·21··15··8 |
21 | ··[17]·.data._ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x·PROGBITS········0000000000000000·001 | 21 | ··[17]·.data._ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x·PROGBITS········0000000000000000·001b9d·000004·00·WAG··0···0··4 |
22 | ··[18]·.rodata..L__const._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_116poly_approx_f128ERKNS_6fputil11DyadicFloatILm128EEE.COEFFS_128·PROGBITS········0000000000000000·001 | 22 | ··[18]·.rodata..L__const._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_116poly_approx_f128ERKNS_6fputil11DyadicFloatILm128EEE.COEFFS_128·PROGBITS········0000000000000000·001ba1·0000c0·00···A··0···0·16 |
23 | ··[19]·.note.GNU-stack···PROGBITS········0000000000000000·001 | 23 | ··[19]·.note.GNU-stack···PROGBITS········0000000000000000·001c61·000000·00······0···0··1 |
24 | ··[20]·.llvm_addrsig·····LLVM_ADDRSIG····0000000000000000·001 | 24 | ··[20]·.llvm_addrsig·····LLVM_ADDRSIG····0000000000000000·001c61·000003·00···E··0···0··1 |
25 | ··[21]·.symtab···········SYMTAB··········0000000000000000·001 | 25 | ··[21]·.symtab···········SYMTAB··········0000000000000000·001c68·0004f8·18·····22··42··8 |
26 | ··[22]·.strtab···········STRTAB··········0000000000000000·00 | 26 | ··[22]·.strtab···········STRTAB··········0000000000000000·002160·00033b·00······0···0··1 |
27 | ··[23]·.shstrtab·········STRTAB··········0000000000000000·002 | 27 | ··[23]·.shstrtab·········STRTAB··········0000000000000000·002bf0·00024d·00······0···0··1 |
28 | Key·to·Flags: | 28 | Key·to·Flags: |
29 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 29 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
30 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 30 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
31 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 31 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
32 | ··D·(mbind),·l·(large),·p·(processor·specific) | 32 | ··D·(mbind),·l·(large),·p·(processor·specific) |
Offset 1, 52 lines modified | Offset 1, 56 lines modified | ||
1 | Symbol·table·'.symtab'·contains· | 1 | Symbol·table·'.symtab'·contains·53·entries: |
2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name | 2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name |
3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | 3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· |
4 | ·····1:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_0 | 4 | ·····1:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_0 |
5 | ·····2:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_1 | 5 | ·····2:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_1 |
6 | ·····3:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_2 | 6 | ·····3:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_2 |
7 | ·····4:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_3 | 7 | ·····4:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_3 |
8 | ·····5:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_4 | 8 | ·····5:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_4 |
9 | ·····6:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_5 | 9 | ·····6:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_5 |
10 | ·····7:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_6 | 10 | ·····7:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_6 |
11 | ·····8:·0000000000000038·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_7 | 11 | ·····8:·0000000000000038·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_7 |
12 | ·····9:·0000000000000040·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_8 | 12 | ·····9:·0000000000000040·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_8 |
13 | ····10:·0000000000000048·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_9 | 13 | ····10:·0000000000000048·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_9 |
14 | ····11:·0000000000000050·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_1 | 14 | ····11:·0000000000000050·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_10 |
15 | ····12:·0000000000000058·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_1 | 15 | ····12:·0000000000000058·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_12 |
16 | ····13:·0000000000000060·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_1 | 16 | ····13:·0000000000000060·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_13 |
17 | ····14:·0000000000000068·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_1 | 17 | ····14:·0000000000000068·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_14 |
18 | ····15:·0000000000000070·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_1 | 18 | ····15:·0000000000000070·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_15 |
19 | ····16:·0000000000000078·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_1 | 19 | ····16:·0000000000000078·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_16 |
20 | ····17:·0000000000000080·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_1 | 20 | ····17:·0000000000000080·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_17 |
21 | ····18:·0000000000000088·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_1 | 21 | ····18:·0000000000000088·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_18 |
22 | ····19:·0000000000000090·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_ | 22 | ····19:·0000000000000090·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_19 |
23 | ····20:·0000000000000098·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_2 | 23 | ····20:·0000000000000098·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_20 |
24 | ····21:·00000000000000a0·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_2 | 24 | ····21:·00000000000000a0·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_21 |
25 | ····22:·00000000000000a8·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_2 | 25 | ····22:·00000000000000a8·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_22 |
26 | ····23:·00000000000000b0·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_2 | 26 | ····23:·00000000000000b0·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_23 |
27 | ····24:·00000000000000b8·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_2 | 27 | ····24:·00000000000000b8·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_24 |
28 | ····25:·00000000000000c0·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_2 | 28 | ····25:·00000000000000c0·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_25 |
29 | ····26:·00000000000000c8·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_ | 29 | ····26:·00000000000000c8·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_26 |
30 | ····27:·00000000000000d0·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_ | 30 | ····27:·00000000000000d0·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_27 |
31 | ····28:·00000000000000d8·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_ | 31 | ····28:·00000000000000d8·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_28 |
32 | ····29:·00000000000000e0·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_32 | ||
33 | ····30:·00000000000000e8·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_35 | ||
34 | ····31:·00000000000000f0·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_37 | ||
32 | ···· | 35 | ····32:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_11 |
33 | ····3 | 36 | ····33:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_29 |
34 | ····3 | 37 | ····34:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_34 |
35 | ····3 | 38 | ····35:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI0_30 |
39 | ····36:·0000000000000004·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI0_31 | ||
36 | ····3 | 40 | ····37:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI0_33 |
37 | ····3 | 41 | ····38:·000000000000000c·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI0_36 |
38 | ····35:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI0_35 | ||
39 | ····3 | 42 | ····39:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_0 |
40 | ···· | 43 | ····40:·0000000000000040·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_1 |
41 | ···· | 44 | ····41:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···18·.rodata..L__const._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_116poly_approx_f128ERKNS_6fputil11DyadicFloatILm128EEE.COEFFS_128 |
42 | ···· | 45 | ····42:·0000000000000000··5446·FUNC····GLOBAL·DEFAULT···10·exp |
43 | ····4 | 46 | ····43:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_9EXP2_MID1E |
44 | ····4 | 47 | ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_9EXP2_MID2E |
45 | ····4 | 48 | ····45:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail |
46 | ····4 | 49 | ····46:·0000000000000000·····4·OBJECT··WEAK···DEFAULT···17·_ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x |
47 | ····4 | 50 | ····47:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location |
48 | ····4 | 51 | ····48:·0000000000000000···440·FUNC····WEAK···HIDDEN····14·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_ |
52 | ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy | ||
49 | ···· | 53 | ····50:·0000000000000000···291·FUNC····WEAK···HIDDEN····15·_ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_ |
50 | ···· | 54 | ····51:·0000000000000000···412·FUNC····WEAK···HIDDEN····12·_ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv |
51 | ···· | 55 | ····52:·0000000000000000··5446·FUNC····GLOBAL·DEFAULT···10·_ZN19__llvm_libc_18_1_8_3expEd |
Offset 1, 89 lines modified | Offset 1, 87 lines modified | ||
1 | Relocation·section·'.rela.text.exp'·at·offset·0x2 | 1 | Relocation·section·'.rela.text.exp'·at·offset·0x24a0·contains·74·entries: |
2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
3 | 000000000000007 | 3 | 0000000000000074··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_0·-·4 |
4 | 00000000000000 | 4 | 0000000000000081··0000000200000002·R_X86_64_PC32··········0000000000000008·.LCPI0_1·-·4 |
5 | 00000000000000a | 5 | 00000000000000ab··0000002b0000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_9EXP2_MID1E·-·4 |
6 | 00000000000000b | 6 | 00000000000000bd··0000002c0000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_9EXP2_MID2E·-·4 |
7 | 00000000000000 | 7 | 00000000000000cb··0000000300000002·R_X86_64_PC32··········0000000000000010·.LCPI0_2·-·4 |
8 | 0000000000000 | 8 | 0000000000000151··0000000400000002·R_X86_64_PC32··········0000000000000018·.LCPI0_3·-·4 |
9 | 0000000000000 | 9 | 0000000000000163··0000000500000002·R_X86_64_PC32··········0000000000000020·.LCPI0_4·-·4 |
10 | 0000000000000100··0000000600000002·R_X86_64_PC32··········0000000000000028·.LCPI0_5·-·4 | ||
11 | 000000000000010c··0000000700000002·R_X86_64_PC32··········0000000000000030·.LCPI0_6·-·4 | ||
12 | 0000000000000115··0000000800000002·R_X86_64_PC32··········0000000000000038·.LCPI0_7·-·4 | ||
13 | 00000000000001 | 10 | 0000000000000181··0000000600000002·R_X86_64_PC32··········0000000000000028·.LCPI0_5·-·4 |
11 | 000000000000018d··0000000700000002·R_X86_64_PC32··········0000000000000030·.LCPI0_6·-·4 | ||
12 | 0000000000000195··0000000800000002·R_X86_64_PC32··········0000000000000038·.LCPI0_7·-·4 | ||
14 | 00000000000001 | 13 | 00000000000001a1··0000000900000002·R_X86_64_PC32··········0000000000000040·.LCPI0_8·-·4 |
15 | 000000000000018c··0000001d00000002·R_X86_64_PC32··········0000000000000010·.LCPI0_11·-·5 | ||
16 | 00000000000001f | 14 | 00000000000001f6··0000000700000002·R_X86_64_PC32··········0000000000000030·.LCPI0_6·-·4 |
15 | 000000000000021b··0000002000000002·R_X86_64_PC32··········0000000000000000·.LCPI0_11·-·4 | ||
16 | 0000000000000288··0000000700000002·R_X86_64_PC32··········0000000000000030·.LCPI0_6·-·4 | ||
17 | 00000000000002 | 17 | 00000000000002a9··0000002d00000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4 |
18 | 00000000000002 | 18 | 00000000000002e6··0000002e00000002·R_X86_64_PC32··········0000000000000000·_ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x·-·4 |
19 | 00000000000002 | 19 | 00000000000002ee··0000002600000002·R_X86_64_PC32··········000000000000000c·.LCPI0_36·-·4 |
20 | 0000000000000275··0000001f00000002·R_X86_64_PC32··········0000000000000000·.LCPI0_29·-·4 | ||
21 | 0000000000000 | 20 | 0000000000000308··0000002300000002·R_X86_64_PC32··········0000000000000000·.LCPI0_30·-·4 |
21 | 0000000000000314··0000002400000002·R_X86_64_PC32··········0000000000000004·.LCPI0_31·-·4 | ||
22 | 0000000000000 | 22 | 0000000000000331··0000002500000002·R_X86_64_PC32··········0000000000000008·.LCPI0_33·-·4 |
23 | 00000000000002ad··0000001c00000002·R_X86_64_PC32··········00000000000000d8·.LCPI0_36·-·4 | ||
24 | 0000000000000 | 23 | 0000000000000341··0000001f00000002·R_X86_64_PC32··········00000000000000f0·.LCPI0_37·-·4 |
25 | 0000000000000 | 24 | 0000000000000365··0000000a00000002·R_X86_64_PC32··········0000000000000048·.LCPI0_9·-·4 |
26 | 0000000000000 | 25 | 0000000000000371··0000000b00000002·R_X86_64_PC32··········0000000000000050·.LCPI0_10·-·4 |
27 | 00000000000003 | 26 | 000000000000038d··0000000c00000002·R_X86_64_PC32··········0000000000000058·.LCPI0_12·-·4 |
28 | 00000000000003 | 27 | 000000000000039b··0000000d00000002·R_X86_64_PC32··········0000000000000060·.LCPI0_13·-·4 |
29 | 00000000000003 | 28 | 00000000000003ef··0000000e00000002·R_X86_64_PC32··········0000000000000068·.LCPI0_14·-·4 |
30 | 0000000000000 | 29 | 0000000000000401··0000000f00000002·R_X86_64_PC32··········0000000000000070·.LCPI0_15·-·4 |
31 | 0000000000000 | 30 | 0000000000000419··0000001000000002·R_X86_64_PC32··········0000000000000078·.LCPI0_16·-·4 |
32 | 0000000000000 | 31 | 0000000000000444··0000001100000002·R_X86_64_PC32··········0000000000000080·.LCPI0_17·-·4 |
32 | 0000000000000460··0000001200000002·R_X86_64_PC32··········0000000000000088·.LCPI0_18·-·4 | ||
33 | 000000000000046d··0000001300000002·R_X86_64_PC32··········0000000000000090·.LCPI0_19·-·4 | ||
34 | 0000000000000480··0000001400000002·R_X86_64_PC32··········0000000000000098·.LCPI0_20·-·4 | ||
35 | 0000000000000514··0000000800000002·R_X86_64_PC32··········0000000000000038·.LCPI0_7·-·4 | ||
36 | 0000000000000521··0000001500000002·R_X86_64_PC32··········00000000000000a0·.LCPI0_21·-·4 | ||
37 | 000000000000052f··0000001600000002·R_X86_64_PC32··········00000000000000a8·.LCPI0_22·-·4 | ||
38 | 00000000000005c8··0000000900000002·R_X86_64_PC32··········0000000000000040·.LCPI0_8·-·4 | ||
39 | 00000000000005d5··0000001700000002·R_X86_64_PC32··········00000000000000b0·.LCPI0_23·-·4 | ||
40 | 00000000000005e8··0000001800000002·R_X86_64_PC32··········00000000000000b8·.LCPI0_24·-·4 | ||
41 | 000000000000067c··0000000600000002·R_X86_64_PC32··········0000000000000028·.LCPI0_5·-·4 | ||
42 | 0000000000000689··0000001900000002·R_X86_64_PC32··········00000000000000c0·.LCPI0_25·-·4 | ||
33 | 0000000000000 | 43 | 0000000000000730··0000000700000002·R_X86_64_PC32··········0000000000000030·.LCPI0_6·-·4 |
34 | 000000000000038e··0000001200000002·R_X86_64_PC32··········0000000000000088·.LCPI0_19·-·4 | ||
35 | 000000000000039a··0000001300000002·R_X86_64_PC32··········0000000000000090·.LCPI0_20·-·4 | ||
36 | 00000000000003c6··0000000800000002·R_X86_64_PC32··········0000000000000038·.LCPI0_7·-·4 | ||
37 | 0000000000000 | 44 | 0000000000000743··0000001a00000002·R_X86_64_PC32··········00000000000000c8·.LCPI0_26·-·4 |
38 | 0000000000000 | 45 | 00000000000008df··0000002100000002·R_X86_64_PC32··········0000000000000010·.LCPI0_29·-·4 |
39 | 000000000000040c··0000000500000002·R_X86_64_PC32··········0000000000000020·.LCPI0_4·-·4 | ||
40 | 0000000000000419··0000001600000002·R_X86_64_PC32··········00000000000000a8·.LCPI0_23·-·4 | ||
41 | 0000000000000458··0000000600000002·R_X86_64_PC32··········0000000000000028·.LCPI0_5·-·4 | ||
42 | 0000000000000464··0000001700000002·R_X86_64_PC32··········00000000000000b0·.LCPI0_24·-·4 | ||
43 | 000000000000052b··0000001800000002·R_X86_64_PC32··········00000000000000b8·.LCPI0_25·-·4 | ||
44 | 0000000000000534··0000001e00000002·R_X86_64_PC32··········0000000000000030·.LCPI0_28·-·5 | ||
45 | 0000000000000 | 46 | 0000000000000964··0000002e00000002·R_X86_64_PC32··········0000000000000000·_ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x·-·4 |
46 | 00000000000005c6··0000001f00000002·R_X86_64_PC32··········0000000000000000·.LCPI0_29·-·4 | ||
47 | 0000000000000 | 47 | 000000000000096c··0000002300000002·R_X86_64_PC32··········0000000000000000·.LCPI0_30·-·4 |
48 | 0000000000000 | 48 | 0000000000000978··0000002400000002·R_X86_64_PC32··········0000000000000004·.LCPI0_31·-·4 |
49 | 0000000000000 | 49 | 000000000000098e··0000001d00000002·R_X86_64_PC32··········00000000000000e0·.LCPI0_32·-·4 |
50 | 000000000000099d··0000002500000002·R_X86_64_PC32··········0000000000000008·.LCPI0_33·-·4 | ||
50 | 0000000000000 | 51 | 00000000000009b1··0000002f00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 |
51 | 0000000000000 | 52 | 00000000000009d8··0000002200000002·R_X86_64_PC32··········0000000000000020·.LCPI0_34·-·4 |
53 | 0000000000000a38··0000001e00000002·R_X86_64_PC32··········00000000000000e8·.LCPI0_35·-·4 | ||
52 | 0000000000000 | 54 | 0000000000000a61··0000001b00000002·R_X86_64_PC32··········00000000000000d0·.LCPI0_27·-·4 |
53 | 0000000000000 | 55 | 0000000000000a6d··0000001c00000002·R_X86_64_PC32··········00000000000000d8·.LCPI0_28·-·4 |
54 | 00000000000006bb··0000001900000002·R_X86_64_PC32··········00000000000000c0·.LCPI0_26·-·4 | ||
55 | 0000000000000 | 56 | 0000000000000ce9··0000003000000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 |
56 | 0000000000000 | 57 | 0000000000000d29··0000003000000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 |
57 | 0000000000000 | 58 | 0000000000000dd8··0000002b0000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_9EXP2_MID1E·-·4 |
59 | 0000000000000e36··0000002c0000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_9EXP2_MID2E·-·4 | ||
60 | 0000000000000f36··0000003000000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 | ||
58 | 0000000000000 | 61 | 0000000000000f76··0000003000000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 |
59 | 0000000000000bcb··0000002d00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 | ||
60 | 000000000000 | 62 | 000000000000102e··0000002c0000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_9EXP2_MID2E·-·4 |
61 | 000000000000 | 63 | 0000000000001164··0000003000000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 |
62 | 000000000000 | 64 | 00000000000011a4··0000003000000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 |
63 | 0000000000000e7d··0000002600000002·R_X86_64_PC32··········0000000000000000·.rodata..L__const._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_116poly_approx_f128ERKNS_6fputil11DyadicFloatILm128EEE.COEFFS_128·+·9c | ||
64 | 0000000000000e8e··0000002600000002·R_X86_64_PC32··········0000000000000000·.rodata..L__const._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_116poly_approx_f128ERKNS_6fputil11DyadicFloatILm128EEE.COEFFS_128·+·7c | ||
65 | 0000000000000e9f··0000002600000002·R_X86_64_PC32··········0000000000000000·.rodata..L__const._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_116poly_approx_f128ERKNS_6fputil11DyadicFloatILm128EEE.COEFFS_128·+·5c | ||
66 | 0000000000000eb0··0000002600000002·R_X86_64_PC32··········0000000000000000·.rodata..L__const._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_116poly_approx_f128ERKNS_6fputil11DyadicFloatILm128EEE.COEFFS_128·+·3c | ||
67 | 0000000000000ec1··0000002600000002·R_X86_64_PC32··········0000000000000000·.rodata..L__const._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_116poly_approx_f128ERKNS_6fputil11DyadicFloatILm128EEE.COEFFS_128·+·1c | ||
68 | 000000000000 | 65 | 000000000000121d··0000002900000002·R_X86_64_PC32··········0000000000000000·.rodata..L__const._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_116poly_approx_f128ERKNS_6fputil11DyadicFloatILm128EEE.COEFFS_128·-·4 |
66 | 000000000000122f··0000003100000004·R_X86_64_PLT32·········0000000000000000·memcpy·-·4 | ||
69 | 0000000000000f4c··0000002e00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_·-·4 | ||
70 | 0000000000000f65··0000002e00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_·-·4 | ||
71 | 0000000000000f83··0000002e00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_·-·4 | ||
72 | 000000000000 | 67 | 000000000000129d··0000003200000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_·-·4 |
73 | 000000000000 | 68 | 00000000000012b6··0000003200000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_·-·4 |
74 | 000000000000 | 69 | 00000000000012d4··0000003200000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_·-·4 |
75 | 000000000000 | 70 | 00000000000012f2··0000003200000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_·-·4 |
71 | 0000000000001310··0000003200000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_·-·4 | ||
72 | 000000000000132e··0000003200000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_·-·4 | ||
73 | 0000000000001346··0000003200000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_·-·4 | ||
76 | 0000000000001 | 74 | 00000000000013bf··0000003300000004·R_X86_64_PLT32·········0000000000000000·_ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv·-·4 |
77 | 0000000000001 | 75 | 000000000000149c··0000002f00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 |
78 | 0000000000001 | 76 | 00000000000014bc··0000002200000002·R_X86_64_PC32··········0000000000000020·.LCPI0_34·-·4 |
79 | Relocation·section·'.rela.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv'·at·offset·0x2 | 77 | Relocation·section·'.rela.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv'·at·offset·0x2b90·contains·2·entries: |
80 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 78 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
81 | 000000000000013 | 79 | 0000000000000139··0000002700000002·R_X86_64_PC32··········0000000000000030·.LCPI1_0·-·4 |
82 | 000000000000014 | 80 | 0000000000000149··0000002800000002·R_X86_64_PC32··········0000000000000040·.LCPI1_1·-·4 |
83 | Relocation·section·'.rela.text._ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_'·at·offset·0x2 | 81 | Relocation·section·'.rela.text._ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_'·at·offset·0x2bc0·contains·2·entries: |
84 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 82 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
85 | 00000000000000b | 83 | 00000000000000b4··0000003000000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 |
86 | 00000000000001 | 84 | 000000000000011f··0000002d00000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4 |
Offset 8, 14 lines modified | Offset 8, 15 lines modified | ||
8 | .LCPI0_3 | 8 | .LCPI0_3 |
9 | .LCPI0_4 | 9 | .LCPI0_4 |
10 | .LCPI0_5 | 10 | .LCPI0_5 |
11 | .LCPI0_6 | 11 | .LCPI0_6 |
12 | .LCPI0_7 | 12 | .LCPI0_7 |
13 | .LCPI0_8 | 13 | .LCPI0_8 |
14 | .LCPI0_9 | 14 | .LCPI0_9 |
15 | .LCPI0_10 | ||
15 | .LCPI0_12 | 16 | .LCPI0_12 |
16 | .LCPI0_13 | 17 | .LCPI0_13 |
17 | .LCPI0_14 | 18 | .LCPI0_14 |
18 | .LCPI0_15 | 19 | .LCPI0_15 |
19 | .LCPI0_16 | 20 | .LCPI0_16 |
20 | .LCPI0_17 | 21 | .LCPI0_17 |
21 | .LCPI0_18 | 22 | .LCPI0_18 |
Offset 23, 24 lines modified | Offset 24, 26 lines modified | ||
23 | .LCPI0_20 | 24 | .LCPI0_20 |
24 | .LCPI0_21 | 25 | .LCPI0_21 |
25 | .LCPI0_22 | 26 | .LCPI0_22 |
26 | .LCPI0_23 | 27 | .LCPI0_23 |
27 | .LCPI0_24 | 28 | .LCPI0_24 |
28 | .LCPI0_25 | 29 | .LCPI0_25 |
29 | .LCPI0_26 | 30 | .LCPI0_26 |
30 | .LCPI0_ | 31 | .LCPI0_27 |
31 | .LCPI0_34 | ||
32 | .LCPI0_36 | ||
33 | .LCPI0_11 | ||
34 | .LCPI0_28 | 32 | .LCPI0_28 |
33 | .LCPI0_32 | ||
34 | .LCPI0_35 | ||
35 | .LCPI0_37 | ||
36 | .LCPI0_11 | ||
35 | .LCPI0_29 | 37 | .LCPI0_29 |
38 | .LCPI0_34 | ||
36 | .LCPI0_30 | 39 | .LCPI0_30 |
37 | .LCPI0_3 | 40 | .LCPI0_31 |
38 | .LCPI0_33 | 41 | .LCPI0_33 |
39 | .LCPI0_3 | 42 | .LCPI0_36 |
40 | .LCPI1_0 | 43 | .LCPI1_0 |
41 | .LCPI1_1 | 44 | .LCPI1_1 |
42 | _ZN19__llvm_libc_18_1_8_9EXP2_MID1E | 45 | _ZN19__llvm_libc_18_1_8_9EXP2_MID1E |
43 | _ZN19__llvm_libc_18_1_8_9EXP2_MID2E | 46 | _ZN19__llvm_libc_18_1_8_9EXP2_MID2E |
44 | __stack_chk_fail | 47 | __stack_chk_fail |
45 | _ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x | 48 | _ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x |
46 | __errno_location | 49 | __errno_location |
Offset 1, 17 lines modified | Offset 1, 19 lines modified | ||
1 | Hex·dump·of·section·'.rodata.cst8': | 1 | Hex·dump·of·section·'.rodata.cst8': |
2 | ··0x00000000·fe822b65·4715f73f·00000400·00004841·..+eG..?......HA | 2 | ··0x00000000·fe822b65·4715f73f·00000400·00004841·..+eG..?......HA |
3 | ··0x00000010·000000 | 3 | ··0x00000010·00000002·0000a041·000000ff·422e26bf·.......A....B.&. |
4 | ··0x00000020·260e1b2a·4318073d·00000000·0000e03f·&..*C..=.......? | ||
5 | ··0x00000030·00000000·0000f03f·55555555·5555a53f·.......?UUUUUU.? | ||
6 | ··0x00000040·55555555·5555c53f·00000000·0000083c·UUUUUU.?.......< | ||
7 | ··0x00000050·00000000·000008bc·0000002a·4318073d·...........*C..= | ||
8 | ··0x00000060·8506fe33·260e0b3b·176cc116·6cc1563f·...3&..;.l..l.V? | ||
9 | ··0x00000070·00000018·6cc1563f·00000090·3ee993bd·....l.V?....>... | ||
10 | ··0x00000080·9ff4499f·f449efbb·11111111·1111813f·..I..I.........? | ||
11 | ··0x00000090·11111111·111181bf·11111111·1111013c·...............< | ||
12 | ··0x000000a0·55555555·5555a5bf·55555555·5555453c·UUUUUU..UUUUUUE< | ||
13 | ··0x000000b0·55555555·5555c5bf·55555555·5555653c·UUUUUU..UUUUUUe< | ||
4 | ··0x000000 | 14 | ··0x000000c0·00000000·0000e0bf·00000000·0000f0bf·................ |
5 | ··0x00000030·55555555·5555a53f·55555555·5555c53f·UUUUUU.?UUUUUU.? | ||
6 | ··0x000000 | 15 | ··0x000000d0·00000000·0000c039·00000000·0000c0b9·.......9........ |
16 | ··0x000000e0·ffffffff·ffffef7f·00000000·0000f07f·................ | ||
17 | ··0x000000f0·01000000·00000000···················........ | ||
7 | ··0x00000050·0000002a·4318073d·8506fe33·260e0b3b·...*C..=...3&..; | ||
8 | ··0x00000060·176cc116·6cc1563f·9ff4499f·f449efbb·.l..l.V?..I..I.. | ||
9 | ··0x00000070·11111111·1111813f·11111111·111181bf·.......?........ | ||
10 | ··0x00000080·11111111·1111013c·55555555·5555a5bf·.......<UUUUUU.. | ||
11 | ··0x00000090·55555555·5555453c·55555555·5555c5bf·UUUUUUE<UUUUUU.. | ||
12 | ··0x000000a0·55555555·5555653c·00000000·0000e0bf·UUUUUUe<........ | ||
13 | ··0x000000b0·00000000·0000f0bf·00000000·0000c039·...............9 | ||
14 | ··0x000000c0·00000000·0000c0b9·ffffffff·ffffef7f·................ | ||
15 | ··0x000000d0·00000000·0000f07f·01000000·00000000·................ | ||
Offset 1, 9 lines modified | Offset 1, 8 lines modified | ||
1 | Hex·dump·of·section·'.rodata.cst16': | 1 | Hex·dump·of·section·'.rodata.cst16': |
2 | ··0x00000000·00000000·0000083c·00000000·000 | 2 | ··0x00000000·00000000·0000083c·00000000·0003b03c·.......<.......< |
3 | ··0x00000010·00000000·0003b03c·00000000·0003b03c·.......<.......< | ||
4 | ··0x000000 | 3 | ··0x00000010·00000000·0000c039·20000000·0000b03c·.......9·......< |
5 | ··0x000000 | 4 | ··0x00000020·aaaaaaaa·aaaaaaaa·aaaaaaaa·aaaaaaaa·................ |
6 | ··0x000000 | 5 | ··0x00000030·00000000·000090c6·00000000·00009046·...............F |
7 | ··0x000000 | 6 | ··0x00000040·00000000·000050b9·00000000·00005039·......P.......P9 |
Offset 1, 5 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.rodata.cst4': | 1 | Hex·dump·of·section·'.rodata.cst4': |
2 | ··0x00000000·0100803f·000080bf·00000034· | 2 | ··0x00000000·0100803f·000080bf·00000034·00000040·...?.......4...@ |
3 | ··0x00000010·00000040····························...@ | ||
Offset 9, 868 lines modified | Offset 9, 1052 lines modified | ||
9 | » push···%rbp | 9 | » push···%rbp |
10 | » push···%r15 | 10 | » push···%r15 |
11 | » push···%r14 | 11 | » push···%r14 |
12 | » push···%r13 | 12 | » push···%r13 |
13 | » push···%r12 | 13 | » push···%r12 |
14 | » push···%rbx | 14 | » push···%rbx |
15 | » sub····$0x2e8,%rsp | 15 | » sub····$0x2e8,%rsp |
16 | » | 16 | » movdqa·%xmm0,%xmm11 |
17 | » mov····%fs:0x28,%rax | 17 | » mov····%fs:0x28,%rax |
18 | » mov····%rax,0x2e0(%rsp) | 18 | » mov····%rax,0x2e0(%rsp) |
19 | » | 19 | » movq···%xmm0,%rax |
20 | » movabs·$0x3f78b6ef2ad2cfae,%rcx | 20 | » movabs·$0x3f78b6ef2ad2cfae,%rcx |
21 | » add····%rax,%rcx | 21 | » add····%rax,%rcx |
22 | » movabs·$0x7c18b6ef2ad2cfae,%rdx | 22 | » movabs·$0x7c18b6ef2ad2cfae,%rdx |
23 | » cmp····%rdx,%rcx | 23 | » cmp····%rdx,%rcx |
24 | » jb····· | 24 | » jb·····267·<__llvm_libc_18_1_8_::exp(double)+0x267> |
25 | » movabs·$0xbf79d1bd0105c610,%rcx | 25 | » movabs·$0xbf79d1bd0105c610,%rcx |
26 | » add····%rax,%rcx | 26 | » add····%rax,%rcx |
27 | » movabs·$0x7c19d1bd0105c60f,%rdx | 27 | » movabs·$0x7c19d1bd0105c60f,%rdx |
28 | » cmp····%rdx,%rcx | 28 | » cmp····%rdx,%rcx |
29 | » jbe···· | 29 | » jbe····267·<__llvm_libc_18_1_8_::exp(double)+0x267> |
30 | » | 30 | » movsd··0x0(%rip),%xmm0········ |
31 | ·R_X86_64_PC32» .LCPI0_0-0x4 | 31 | ·R_X86_64_PC32» .LCPI0_0-0x4 |
32 | » mulsd··%xmm11,%xmm0 | ||
32 | » | 33 | » addsd··0x0(%rip),%xmm0········ |
33 | ·R_X86_64_PC32» .LCPI0_1-0x4 | 34 | ·R_X86_64_PC32» .LCPI0_1-0x4 |
34 | » | 35 | » movq···%xmm0,%rax |
35 | » mov····%rax,%rb | 36 | » mov····%rax,%rbp |
36 | » shr····$0x13,%rb | 37 | » shr····$0x13,%rbp |
37 | » | 38 | » cvtsi2sd·%ebp,%xmm9 |
38 | » shr····$0x19,%eax | 39 | » shr····$0x19,%eax |
39 | » and····$0x3f,%eax | 40 | » and····$0x3f,%eax |
40 | » mov····%eb | 41 | » mov····%ebp,%ecx |
41 | » and····$0x3f,%ecx | 42 | » and····$0x3f,%ecx |
43 | » sar····$0xc,%ebp | ||
42 | » lea····(%rax,%rax,2),%r1 | 44 | » lea····(%rax,%rax,2),%r15 |
43 | » mov····0x0(%rip),%rax········ | 45 | » mov····0x0(%rip),%rax········ |
44 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::EXP2_MID1-0x4 | 46 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::EXP2_MID1-0x4 |
45 | » | 47 | » movsd··0x10(%rax,%r15,8),%xmm1 |
46 | » lea····(%rcx,%rcx,2),%r | 48 | » lea····(%rcx,%rcx,2),%rbx |
47 | » mov····0x0(%rip),%r | 49 | » mov····0x0(%rip),%rcx········ |
48 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::EXP2_MID2-0x4 | 50 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::EXP2_MID2-0x4 |
49 | » | 51 | » movsd··0x10(%rcx,%rbx,8),%xmm2 |
52 | » movsd··0x0(%rip),%xmm5········ | ||
50 | » vmulsd·%xmm4,%xmm1,%xmm3 | ||
51 | » vmovapd·%xmm4,%xmm2 | ||
52 | » vfmsub213sd·%xmm3,%xmm1,%xmm2 | ||
53 | » vfmadd231sd·0x8(%r12,%r14,8),%xmm1,%xmm2 | ||
54 | » vfmadd231sd·0x8(%rax,%r13,8),%xmm4,%xmm2 | ||
55 | » sar····$0xc,%ebx | ||
56 | » vfmadd231sd·0x0(%rip),%xmm0,%xmm13········ | ||
57 | ·R_X86_64_PC32» .LCPI0_2-0x4 | 53 | ·R_X86_64_PC32» .LCPI0_2-0x4 |
54 | » movapd·%xmm1,%xmm0 | ||
55 | » mulsd··%xmm5,%xmm0 | ||
56 | » movapd·%xmm1,%xmm4 | ||
57 | » subsd··%xmm0,%xmm4 | ||
58 | » addsd··%xmm0,%xmm4 | ||
59 | » movapd·%xmm1,%xmm0 | ||
60 | » subsd··%xmm4,%xmm0 | ||
61 | » movapd·%xmm2,%xmm3 | ||
62 | » mulsd··%xmm5,%xmm3 | ||
63 | » movapd·%xmm2,%xmm6 | ||
64 | » subsd··%xmm3,%xmm6 | ||
65 | » addsd··%xmm3,%xmm6 | ||
66 | » movapd·%xmm2,%xmm7 | ||
67 | » subsd··%xmm6,%xmm7 | ||
68 | » movapd·%xmm1,%xmm3 | ||
69 | » mulsd··%xmm2,%xmm3 | ||
70 | » movapd·%xmm4,%xmm8 | ||
71 | » mulsd··%xmm6,%xmm8 | ||
72 | » subsd··%xmm3,%xmm8 | ||
73 | » mulsd··%xmm7,%xmm4 | ||
74 | » addsd··%xmm8,%xmm4 | ||
75 | » mulsd··%xmm0,%xmm6 | ||
76 | » addsd··%xmm4,%xmm6 | ||
77 | » mulsd··%xmm0,%xmm7 | ||
78 | » mulsd··0x8(%rcx,%rbx,8),%xmm1 | ||
79 | » addsd··%xmm6,%xmm7 | ||
80 | » addsd··%xmm7,%xmm1 | ||
81 | » mulsd··0x8(%rax,%r15,8),%xmm2 | ||
82 | » addsd··%xmm1,%xmm2 | ||
58 | » | 83 | » movsd··0x0(%rip),%xmm10········ |
59 | ·R_X86_64_PC32» .LCPI0_3-0x4 | 84 | ·R_X86_64_PC32» .LCPI0_3-0x4 |
60 | » | 85 | » mulsd··%xmm9,%xmm10 |
86 | » addsd··%xmm11,%xmm10 | ||
61 | » | 87 | » movsd··0x0(%rip),%xmm4········ |
62 | ·R_X86_64_PC32» .LCPI0_4-0x4 | 88 | ·R_X86_64_PC32» .LCPI0_4-0x4 |
63 | » | 89 | » mulsd··%xmm9,%xmm4 |
90 | » addsd··%xmm10,%xmm4 | ||
91 | » movapd·%xmm4,%xmm1 | ||
92 | » mulsd··%xmm3,%xmm1 | ||
93 | » movapd·%xmm4,%xmm6 | ||
94 | » movsd··0x0(%rip),%xmm7········ | ||
64 | ·R_X86_64_PC32» .LCPI0_5-0x4 | 95 | ·R_X86_64_PC32» .LCPI0_5-0x4 |
65 | » | 96 | » mulsd··%xmm4,%xmm7 |
66 | » | 97 | » addsd··0x0(%rip),%xmm7········ |
67 | ·R_X86_64_PC32» .LCPI0_6-0x4 | 98 | ·R_X86_64_PC32» .LCPI0_6-0x4 |
68 | » | 99 | » mulsd··0x0(%rip),%xmm4········ |
69 | ·R_X86_64_PC32» .LCPI0_7-0x4 | 100 | ·R_X86_64_PC32» .LCPI0_7-0x4 |
101 | » mulsd··%xmm6,%xmm6 | ||
102 | » addsd··0x0(%rip),%xmm4········ | ||
103 | ·R_X86_64_PC32» .LCPI0_8-0x4 | ||
104 | » mulsd··%xmm6,%xmm4 | ||
105 | » addsd··%xmm7,%xmm4 | ||
70 | » | 106 | » mulsd··%xmm1,%xmm4 |
107 | » addsd··%xmm2,%xmm4 | ||
71 | » vfmadd213sd·%xmm5,%xmm1,%xmm4 | ||
72 | » vfmadd213sd·%xmm2,%xmm6,%xmm4 | ||
73 | » cmp····$0xfffffc02,%eb | 108 | » cmp····$0xfffffc02,%ebp |
74 | » jg····· | 109 | » jg·····361·<__llvm_libc_18_1_8_::exp(double)+0x361> |
75 | » lea····0x3fe(%rb | 110 | » lea····0x3fe(%rbp),%edx |
76 | » shl····$0x34,%rdx | 111 | » shl····$0x34,%rdx |
77 | » | 112 | » movq···%xmm3,%rcx |
78 | » add····%rdx,%rcx | 113 | » add····%rdx,%rcx |
79 | » | 114 | » movq···%rcx,%xmm6 |
80 | » | 115 | » movq···%xmm4,%rcx |
81 | » add····%rdx,%rcx | 116 | » add····%rdx,%rcx |
82 | » | 117 | » movq···%rcx,%xmm1 |
83 | » | 118 | » xorpd··%xmm7,%xmm7 |
84 | » | 119 | » cmpneqsd·%xmm7,%xmm4 |
85 | » | 120 | » andpd··%xmm1,%xmm4 |
86 | » | 121 | » movsd··0x0(%rip),%xmm1········ |
87 | ·R_X86_64_PC32» .LCPI0_ | 122 | ·R_X86_64_PC32» .LCPI0_6-0x4 |
88 | » | 123 | » movapd·%xmm1,%xmm7 |
124 | » subsd··%xmm6,%xmm7 | ||
89 | » xor····%ecx,%ecx | 125 | » xor····%ecx,%ecx |
126 | » xor····%edi,%edi | ||
Max diff block lines reached; 42795/47234 bytes (90.60%) of diff not shown. |
Offset 4, 18 lines modified | Offset 4, 18 lines modified | ||
4 | Disassembly·of·section·.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv: | 4 | Disassembly·of·section·.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv: |
5 | 0000000000000000·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const>: | 5 | 0000000000000000·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const>: |
6 | __llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const: | 6 | __llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const: |
7 | » endbr64 | 7 | » endbr64 |
8 | » mov····0x8(%rdi),%r8 | 8 | » mov····0x8(%rdi),%r8 |
9 | » mov····0x10(%rdi),%rsi | 9 | » mov····0x10(%rdi),%rsi |
10 | » | 10 | » pxor···%xmm0,%xmm0 |
11 | » mov····%r8,%rax | 11 | » mov····%r8,%rax |
12 | » or·····%rsi,%rax | 12 | » or·····%rsi,%rax |
13 | » je·····19 | 13 | » je·····19b·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const+0x19b> |
14 | » push···%r15 | 14 | » push···%r15 |
15 | » push···%r14 | 15 | » push···%r14 |
16 | » push···%r12 | 16 | » push···%r12 |
17 | » push···%rbx | 17 | » push···%rbx |
18 | » mov····0x4(%rdi),%edx | 18 | » mov····0x4(%rdi),%edx |
19 | » lea····0x47e(%rdx),%r9d | 19 | » lea····0x47e(%rdx),%r9d |
20 | » mov····$0xfffffbce,%eax | 20 | » mov····$0xfffffbce,%eax |
Offset 35, 29 lines modified | Offset 35, 29 lines modified | ||
35 | » shr····%cl,%r10 | 35 | » shr····%cl,%r10 |
36 | » test···$0x40,%cl | 36 | » test···$0x40,%cl |
37 | » cmove··%r9,%r10 | 37 | » cmove··%r9,%r10 |
38 | » movabs·$0xfffffffffffff,%rbx | 38 | » movabs·$0xfffffffffffff,%rbx |
39 | » and····%r10,%rbx | 39 | » and····%r10,%rbx |
40 | » movabs·$0x8000000000000000,%r9 | 40 | » movabs·$0x8000000000000000,%r9 |
41 | » movabs·$0x7ff0000000000000,%r11 | 41 | » movabs·$0x7ff0000000000000,%r11 |
42 | » movzbl·(%rdi),% | 42 | » movzbl·(%rdi),%r10d |
43 | » mov····%rax,%r | 43 | » mov····%rax,%rdi |
44 | » shl····$0x34,%r | 44 | » shl····$0x34,%rdi |
45 | » lea····(%r | 45 | » lea····(%rdi,%rbx,1),%r14 |
46 | » or·····%r9,%r14 | 46 | » or·····%r9,%r14 |
47 | » mov····%r | 47 | » mov····%rdi,%r15 |
48 | » and····%r11,%r15 | 48 | » and····%r11,%r15 |
49 | » or·····%rbx,%r15 | 49 | » or·····%rbx,%r15 |
50 | » test···% | 50 | » test···%r10b,%r10b |
51 | » cmovne·%r14,%r15 | 51 | » cmovne·%r14,%r15 |
52 | » dec····%ecx | 52 | » dec····%ecx |
53 | » mov····$0x1,%ebx | 53 | » mov····$0x1,%ebx |
54 | » xor····%r14d,%r14d | 54 | » xor····%r14d,%r14d |
55 | » shld···%cl,%rbx,%r14 | 55 | » shld···%cl,%rbx,%r14 |
56 | » | 56 | » movq···%r15,%xmm1 |
57 | » xor····%r15d,%r15d | 57 | » xor····%r15d,%r15d |
58 | » shl····%cl,%rbx | 58 | » shl····%cl,%rbx |
59 | » test···$0x40,%cl | 59 | » test···$0x40,%cl |
60 | » cmovne·%rbx,%r14 | 60 | » cmovne·%rbx,%r14 |
61 | » cmovne·%r15,%rbx | 61 | » cmovne·%r15,%rbx |
62 | » cmp····$0x7f,%ecx | 62 | » cmp····$0x7f,%ecx |
63 | » cmova··%r15,%r14 | 63 | » cmova··%r15,%r14 |
Offset 74, 45 lines modified | Offset 74, 48 lines modified | ||
74 | » and····%r8,%rcx | 74 | » and····%r8,%rcx |
75 | » and····%rsi,%r15 | 75 | » and····%rsi,%r15 |
76 | » xor····%esi,%esi | 76 | » xor····%esi,%esi |
77 | » or·····%rcx,%r15 | 77 | » or·····%rcx,%r15 |
78 | » setne··%sil | 78 | » setne··%sil |
79 | » lea····(%rsi,%r12,2),%ecx | 79 | » lea····(%rsi,%r12,2),%ecx |
80 | » cmp····$0x36,%eax | 80 | » cmp····$0x36,%eax |
81 | » jg·····15 | 81 | » jg·····158·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const+0x158> |
82 | » add····$0x34,%eax | 82 | » add····$0x34,%eax |
83 | » shl····$0x34,%rax | 83 | » shl····$0x34,%rax |
84 | » or·····%rax,%r9 | 84 | » or·····%rax,%r9 |
85 | » and····%r11,%rax | 85 | » and····%r11,%rax |
86 | » xor····%edx,%edx | 86 | » xor····%edx,%edx |
87 | » test···% | 87 | » test···%r10b,%r10b |
88 | » sete···%dl | 88 | » sete···%dl |
89 | » cmovne·%r9,%rax | 89 | » cmovne·%r9,%rax |
90 | » vcvtsi2sd·%ecx,%xmm2,%xmm0 | ||
91 | » | 90 | » movq···%rax,%xmm0 |
91 | » cvtsi2sd·%ecx,%xmm2 | ||
92 | » mulsd··%xmm0,%xmm2 | ||
92 | » lea····0x0(%rip),%rax········#·13 | 93 | » lea····0x0(%rip),%rax········#·13d·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const+0x13d> |
93 | ·R_X86_64_PC32» .LCPI1_0-0x4 | 94 | ·R_X86_64_PC32» .LCPI1_0-0x4 |
94 | » | 95 | » mulsd··(%rax,%rdx,8),%xmm1 |
95 | » | 96 | » addsd··%xmm2,%xmm1 |
96 | » lea····0x0(%rip),%rax········#·14 | 97 | » lea····0x0(%rip),%rax········#·14d·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const+0x14d> |
97 | ·R_X86_64_PC32» .LCPI1_1-0x4 | 98 | ·R_X86_64_PC32» .LCPI1_1-0x4 |
98 | » | 99 | » mulsd··(%rax,%rdx,8),%xmm1 |
100 | » movapd·%xmm1,%xmm0 | ||
99 | » jmp····1 | 101 | » jmp····194·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const+0x194> |
100 | » add····$0xfca,%eax | 102 | » add····$0xfca,%eax |
101 | » shl····$0x34,%rax | 103 | » shl····$0x34,%rax |
102 | » or·····%rax,%r9 | 104 | » or·····%rax,%r9 |
103 | » and····%r11,%rax | 105 | » and····%r11,%rax |
104 | » test···% | 106 | » test···%r10b,%r10b |
105 | » cmovne·%r9,%rax | 107 | » cmovne·%r9,%rax |
108 | » cvtsi2sd·%ecx,%xmm0 | ||
106 | » | 109 | » movq···%rax,%xmm2 |
107 | » vcvtsi2sd·%ecx,%xmm3,%xmm0 | ||
108 | » | 110 | » mulsd··%xmm2,%xmm0 |
111 | » addsd··%xmm1,%xmm0 | ||
109 | » cmp····$0xfffffb82,%edx | 112 | » cmp····$0xfffffb82,%edx |
110 | » jg·····1 | 113 | » jg·····194·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const+0x194> |
111 | » | 114 | » movq···%xmm0,%rax |
112 | » sub····%r | 115 | » sub····%rdi,%rax |
113 | » | 116 | » movq···%rax,%xmm0 |
114 | » pop····%rbx | 117 | » pop····%rbx |
115 | » pop····%r12 | 118 | » pop····%r12 |
116 | » pop····%r14 | 119 | » pop····%r14 |
117 | » pop····%r15 | 120 | » pop····%r15 |
118 | » ret | 121 | » ret |
Offset 9, 85 lines modified | Offset 9, 85 lines modified | ||
9 | » push···%rbx | 9 | » push···%rbx |
10 | » mov····%rdi,%rax | 10 | » mov····%rdi,%rax |
11 | » lea····0x28(%rsp),%r11 | 11 | » lea····0x28(%rsp),%r11 |
12 | » mov····0x18(%rsp),%rsi | 12 | » mov····0x18(%rsp),%rsi |
13 | » mov····0x20(%rsp),%r10 | 13 | » mov····0x20(%rsp),%r10 |
14 | » mov····%rsi,%rcx | 14 | » mov····%rsi,%rcx |
15 | » or·····%r10,%rcx | 15 | » or·····%r10,%rcx |
16 | » jne····3 | 16 | » jne····30·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x30> |
17 | » mov····0x10(%r11),%rcx | 17 | » mov····0x10(%r11),%rcx |
18 | » mov····%rcx,0x10(%rax) | 18 | » mov····%rcx,0x10(%rax) |
19 | » | 19 | » movups·(%r11),%xmm0 |
20 | » | 20 | » movups·%xmm0,(%rax) |
21 | » pop····%rbx | 21 | » pop····%rbx |
22 | » ret | 22 | » ret |
23 | » lea····0x10(%rsp),%r8 | 23 | » lea····0x10(%rsp),%r8 |
24 | » mov····0x8(%r11),%rdi | 24 | » mov····0x8(%r11),%rdi |
25 | » mov····0x10(%r11),%r9 | 25 | » mov····0x10(%r11),%r9 |
26 | » mov····%rdi,%rcx | 26 | » mov····%rdi,%rcx |
27 | » or·····%r9,%rcx | 27 | » or·····%r9,%rcx |
28 | » jne····5 | 28 | » jne····56·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x56> |
29 | » mov····0x10(%r8),%rcx | 29 | » mov····0x10(%r8),%rcx |
30 | » mov····%rcx,0x10(%rax) | 30 | » mov····%rcx,0x10(%rax) |
31 | » | 31 | » movups·(%r8),%xmm0 |
32 | » | 32 | » movups·%xmm0,(%rax) |
33 | » pop····%rbx | 33 | » pop····%rbx |
34 | » ret | 34 | » ret |
35 | » mov····0x4(%r8),%edx | 35 | » mov····0x4(%r8),%edx |
36 | » mov····0x4(%r11),%ebx | 36 | » mov····0x4(%r11),%ebx |
37 | » mov····%edx,%ecx | 37 | » mov····%edx,%ecx |
38 | » sub····%ebx,%ecx | 38 | » sub····%ebx,%ecx |
39 | » jle····7 | 39 | » jle····72·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x72> |
40 | » cmp····$0x7f,%ecx | 40 | » cmp····$0x7f,%ecx |
41 | » jbe····8 | 41 | » jbe····86·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x86> |
42 | » xor····%edi,%edi | 42 | » xor····%edi,%edi |
43 | » mov····%edx,%ebx | 43 | » mov····%edx,%ebx |
44 | » xor····%r9d,%r9d | 44 | » xor····%r9d,%r9d |
45 | » jmp····b | 45 | » jmp····b4·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0xb4> |
46 | » mov····%ebx,%ecx | 46 | » mov····%ebx,%ecx |
47 | » sub····%edx,%ecx | 47 | » sub····%edx,%ecx |
48 | » jle····b | 48 | » jle····b4·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0xb4> |
49 | » cmp····$0x7f,%ecx | 49 | » cmp····$0x7f,%ecx |
50 | » jbe···· | 50 | » jbe····9e·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x9e> |
51 | » xor····%esi,%esi | 51 | » xor····%esi,%esi |
52 | » mov····%ebx,%edx | 52 | » mov····%ebx,%edx |
53 | » xor····%r10d,%r10d | 53 | » xor····%r10d,%r10d |
54 | » jmp····b | 54 | » jmp····b4·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0xb4> |
55 | » shrd···%cl,%r9,%rdi | 55 | » shrd···%cl,%r9,%rdi |
56 | » shr····%cl,%r9 | 56 | » shr····%cl,%r9 |
57 | » xor····%ebx,%ebx | 57 | » xor····%ebx,%ebx |
58 | » test···$0x40,%cl | 58 | » test···$0x40,%cl |
59 | » cmovne·%r9,%rdi | 59 | » cmovne·%r9,%rdi |
60 | » cmovne·%rbx,%r9 | 60 | » cmovne·%rbx,%r9 |
61 | » mov····%edx,%ebx | 61 | » mov····%edx,%ebx |
62 | » jmp····b | 62 | » jmp····b4·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0xb4> |
63 | » shrd···%cl,%r10,%rsi | 63 | » shrd···%cl,%r10,%rsi |
64 | » shr····%cl,%r10 | 64 | » shr····%cl,%r10 |
65 | » xor····%edx,%edx | 65 | » xor····%edx,%edx |
66 | » test···$0x40,%cl | 66 | » test···$0x40,%cl |
67 | » cmovne·%r10,%rsi | 67 | » cmovne·%r10,%rsi |
68 | » cmovne·%rdx,%r10 | 68 | » cmovne·%rdx,%r10 |
69 | » mov····%ebx,%edx | 69 | » mov····%ebx,%edx |
70 | » movzbl·(%r8),%r8d | 70 | » movzbl·(%r8),%r8d |
71 | » movzbl·(%r11),%ecx | 71 | » movzbl·(%r11),%ecx |
72 | » mov····%ecx,%r11d | 72 | » mov····%ecx,%r11d |
73 | » xor····%r8b,%r11b | 73 | » xor····%r8b,%r11b |
74 | » test···$0x1,%r11b | 74 | » test···$0x1,%r11b |
75 | » jne····11 | 75 | » jne····119·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x119> |
76 | » mov····%rdi,%rcx | 76 | » mov····%rdi,%rcx |
77 | » add····%rsi,%rcx | 77 | » add····%rsi,%rcx |
78 | » mov····%r10,%r11 | 78 | » mov····%r10,%r11 |
79 | » adc····$0x0,%r11 | 79 | » adc····$0x0,%r11 |
80 | » add····%rsi,%rdi | 80 | » add····%rsi,%rdi |
81 | » mov····%r9,%rcx | 81 | » mov····%r9,%rcx |
82 | » adc····%r10,%rcx | 82 | » adc····%r10,%rcx |
83 | » cmp····%r10,%r11 | 83 | » cmp····%r10,%r11 |
84 | » jb·····e | 84 | » jb·····e8·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0xe8> |
85 | » cmp····%r9,%rcx | 85 | » cmp····%r9,%rcx |
86 | » jae···· | 86 | » jae····ff·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0xff> |
87 | » shrd···$0x1,%rcx,%rdi | 87 | » shrd···$0x1,%rcx,%rdi |
88 | » inc····%edx | 88 | » inc····%edx |
89 | » shr····$1,%rcx | 89 | » shr····$1,%rcx |
90 | » movabs·$0x8000000000000000,%rsi | 90 | » movabs·$0x8000000000000000,%rsi |
91 | » or·····%rsi,%rcx | 91 | » or·····%rsi,%rcx |
92 | » mov····%r8b,(%rax) | 92 | » mov····%r8b,(%rax) |
93 | » movw···$0xaaaa,0x1(%rax) | 93 | » movw···$0xaaaa,0x1(%rax) |
Offset 95, 39 lines modified | Offset 95, 39 lines modified | ||
95 | » mov····%edx,0x4(%rax) | 95 | » mov····%edx,0x4(%rax) |
96 | » mov····%rdi,0x8(%rax) | 96 | » mov····%rdi,0x8(%rax) |
97 | » mov····%rcx,0x10(%rax) | 97 | » mov····%rcx,0x10(%rax) |
98 | » pop····%rbx | 98 | » pop····%rbx |
99 | » ret | 99 | » ret |
100 | » mov····%r10,%r11 | 100 | » mov····%r10,%r11 |
101 | » sub····%r9,%r11 | 101 | » sub····%r9,%r11 |
102 | » ja·····12 | 102 | » ja·····128·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x128> |
103 | » jb·····1 | 103 | » jb·····13d·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x13d> |
104 | » cmp····%rdi,%rsi | 104 | » cmp····%rdi,%rsi |
105 | » jb·····1 | 105 | » jb·····13d·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x13d> |
106 | » xor····%ecx,%ecx | 106 | » xor····%ecx,%ecx |
107 | » sub····%rdi,%rsi | 107 | » sub····%rdi,%rsi |
108 | » setb···%cl | 108 | » setb···%cl |
109 | » sub····%rcx,%r11 | 109 | » sub····%rcx,%r11 |
110 | » mov····%rsi,%rcx | 110 | » mov····%rsi,%rcx |
111 | » or·····%r11,%rcx | 111 | » or·····%r11,%rcx |
112 | » jne····1 | 112 | » jne····15e·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x15e> |
113 | » jmp····19 | 113 | » jmp····199·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x199> |
114 | » xor····%edx,%edx | 114 | » xor····%edx,%edx |
115 | » sub····%rsi,%rdi | 115 | » sub····%rsi,%rdi |
116 | » setb···%dl | 116 | » setb···%dl |
117 | » sub····%r10,%r9 | 117 | » sub····%r10,%r9 |
118 | » sub····%rdx,%r9 | 118 | » sub····%rdx,%r9 |
119 | » mov····%ebx,%edx | 119 | » mov····%ebx,%edx |
120 | » mov····%ecx,%r8d | 120 | » mov····%ecx,%r8d |
121 | » mov····%rdi,%rsi | 121 | » mov····%rdi,%rsi |
122 | » mov····%r9,%r11 | 122 | » mov····%r9,%r11 |
123 | » mov····%rsi,%rcx | 123 | » mov····%rsi,%rcx |
124 | » or·····%r11,%rcx | 124 | » or·····%r11,%rcx |
125 | » je·····19 | 125 | » je·····199·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x199> |
126 | » je·····19 | 126 | » je·····196·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x196> |
127 | » xor····%edi,%edi | 127 | » xor····%edi,%edi |
128 | » test···%r11,%r11 | 128 | » test···%r11,%r11 |
129 | » sete···%dil | 129 | » sete···%dil |
130 | » mov····%r11,%rcx | 130 | » mov····%r11,%rcx |
131 | » cmove··%rsi,%rcx | 131 | » cmove··%rsi,%rcx |
132 | » shl····$0x6,%edi | 132 | » shl····$0x6,%edi |
133 | » bsr····%rcx,%rcx | 133 | » bsr····%rcx,%rcx |
Offset 136, 15 lines modified | Offset 136, 15 lines modified | ||
136 | » shld···%cl,%rsi,%r11 | 136 | » shld···%cl,%rsi,%r11 |
Max diff block lines reached; 684/10967 bytes (6.24%) of diff not shown. |
Offset 26, 33 lines modified | Offset 26, 33 lines modified | ||
26 | » add····$0x80,%eax | 26 | » add····$0x80,%eax |
27 | » mov····%eax,0x3c(%rsp) | 27 | » mov····%eax,0x3c(%rsp) |
28 | » mov····%r9,%rax | 28 | » mov····%r9,%rax |
29 | » or·····%r14,%rax | 29 | » or·····%r14,%rax |
30 | » je·····5c·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::multiply_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&)+0x5c> | 30 | » je·····5c·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::multiply_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&)+0x5c> |
31 | » mov····%rdi,%rax | 31 | » mov····%rdi,%rax |
32 | » or·····%r8,%rax | 32 | » or·····%r8,%rax |
33 | » jne····c | 33 | » jne····c3·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::multiply_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128[·...·truncated·by·diffoscope;·len:·16,·SHA:·ffb83e668bd8e35a4144841c922619d75af0628d17be432eae4a04c831c25362·...·]> |
34 | » movq···$0x0,0x40(%rsp) | 34 | » movq···$0x0,0x40(%rsp) |
35 | » xor····%edx,%edx | 35 | » xor····%edx,%edx |
36 | » mov····%rdx,0x48(%rsp) | 36 | » mov····%rdx,0x48(%rsp) |
37 | » movw···$0xaaaa,0x39(%rsp) | 37 | » movw···$0xaaaa,0x39(%rsp) |
38 | » movb···$0xaa,0x3b(%rsp) | 38 | » movb···$0xaa,0x3b(%rsp) |
39 | » mov····%fs:0x28,%rax | 39 | » mov····%fs:0x28,%rax |
40 | » cmp····0x50(%rsp),%rax | 40 | » cmp····0x50(%rsp),%rax |
41 | » jne····1 | 41 | » jne····11e·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::multiply_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<12[·...·truncated·by·diffoscope;·len:·18,·SHA:·8f7a37397c80009d63d9eee4f0e06f3d90eb8db353736eb2946c714bd2223a6d·...·]> |
42 | » mov····0x48(%rsp),%rax | 42 | » mov····0x48(%rsp),%rax |
43 | » mov····%rax,0x28(%rsp) | 43 | » mov····%rax,0x28(%rsp) |
44 | » | 44 | » movups·0x38(%rsp),%xmm0 |
45 | » | 45 | » movups·%xmm0,0x18(%rsp) |
46 | » mov····0x10(%rcx),%rax | 46 | » mov····0x10(%rcx),%rax |
47 | » mov····%rax,0x10(%rsp) | 47 | » mov····%rax,0x10(%rsp) |
48 | » | 48 | » movups·(%rcx),%xmm0 |
49 | » | 49 | » movups·%xmm0,(%rsp) |
50 | » mov····%rbx,%rdi | 50 | » mov····%rbx,%rdi |
51 | » call···b | 51 | » call···b8·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::multiply_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128[·...·truncated·by·diffoscope;·len:·16,·SHA:·4955602882cd33ec179d474a71b39bc4467da4bb37b0a35b7b04fc93186b06fa·...·]> |
52 | ·R_X86_64_PLT32» __llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)-0x4 | 52 | ·R_X86_64_PLT32» __llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)-0x4 |
53 | » mov····%rbx,%rax | 53 | » mov····%rbx,%rax |
54 | » add····$0x58,%rsp | 54 | » add····$0x58,%rsp |
55 | » pop····%rbx | 55 | » pop····%rbx |
56 | » pop····%r14 | 56 | » pop····%r14 |
57 | » ret | 57 | » ret |
58 | » mov····%r8,%rax | 58 | » mov····%r8,%rax |
Offset 76, 9 lines modified | Offset 76, 9 lines modified | ||
76 | » add····%r10d,%r11d | 76 | » add····%r10d,%r11d |
77 | » add····$0x7f,%r11d | 77 | » add····$0x7f,%r11d |
78 | » mov····%r11d,0x3c(%rsp) | 78 | » mov····%r11d,0x3c(%rsp) |
79 | » shld···$0x1,%rax,%rdx | 79 | » shld···$0x1,%rax,%rdx |
80 | » add····%rax,%rax | 80 | » add····%rax,%rax |
81 | » mov····%rax,0x40(%rsp) | 81 | » mov····%rax,0x40(%rsp) |
82 | » jmp····67·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::multiply_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&)+0x67> | 82 | » jmp····67·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::multiply_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&)+0x67> |
83 | » call···12 | 83 | » call···123·<.LCPI0_37+0x33> |
84 | ·R_X86_64_PLT32» __stack_chk_fail-0x4 | 84 | ·R_X86_64_PLT32» __stack_chk_fail-0x4 |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.llvm_addrsig': | 1 | Hex·dump·of·section·'.llvm_addrsig': |
2 | ··0x00000000·3 | 2 | ··0x00000000·373a3b······························7:; |
Offset 2, 52 lines modified | Offset 2, 54 lines modified | ||
2 | Hex·dump·of·section·'.strtab': | 2 | Hex·dump·of·section·'.strtab': |
3 | ··0x00000000·002e4c43·5049305f·30002e4c·43504930·..LCPI0_0..LCPI0 | 3 | ··0x00000000·002e4c43·5049305f·30002e4c·43504930·..LCPI0_0..LCPI0 |
4 | ··0x00000010·5f31002e·4c435049·305f3200·2e4c4350·_1..LCPI0_2..LCP | 4 | ··0x00000010·5f31002e·4c435049·305f3200·2e4c4350·_1..LCPI0_2..LCP |
5 | ··0x00000020·49305f33·002e4c43·5049305f·34002e4c·I0_3..LCPI0_4..L | 5 | ··0x00000020·49305f33·002e4c43·5049305f·34002e4c·I0_3..LCPI0_4..L |
6 | ··0x00000030·43504930·5f35002e·4c435049·305f3600·CPI0_5..LCPI0_6. | 6 | ··0x00000030·43504930·5f35002e·4c435049·305f3600·CPI0_5..LCPI0_6. |
7 | ··0x00000040·2e4c4350·49305f37·002e4c43·5049305f·.LCPI0_7..LCPI0_ | 7 | ··0x00000040·2e4c4350·49305f37·002e4c43·5049305f·.LCPI0_7..LCPI0_ |
8 | ··0x00000050·38002e4c·43504930·5f39002e·4c435049·8..LCPI0_9..LCPI | 8 | ··0x00000050·38002e4c·43504930·5f39002e·4c435049·8..LCPI0_9..LCPI |
9 | ··0x00000060·305f313 | 9 | ··0x00000060·305f3130·002e4c43·5049305f·3132002e·0_10..LCPI0_12.. |
10 | ··0x00000070·4c435049·305f313 | 10 | ··0x00000070·4c435049·305f3133·002e4c43·5049305f·LCPI0_13..LCPI0_ |
11 | ··0x00000080·313 | 11 | ··0x00000080·3134002e·4c435049·305f3135·002e4c43·14..LCPI0_15..LC |
12 | ··0x00000090·5049305f·313 | 12 | ··0x00000090·5049305f·3136002e·4c435049·305f3137·PI0_16..LCPI0_17 |
13 | ··0x000000a0·002e4c43·5049305f·313 | 13 | ··0x000000a0·002e4c43·5049305f·3138002e·4c435049·..LCPI0_18..LCPI |
14 | ··0x000000b0·305f3 | 14 | ··0x000000b0·305f3139·002e4c43·5049305f·3230002e·0_19..LCPI0_20.. |
15 | ··0x000000c0·4c435049·305f323 | 15 | ··0x000000c0·4c435049·305f3231·002e4c43·5049305f·LCPI0_21..LCPI0_ |
16 | ··0x000000d0·323 | 16 | ··0x000000d0·3232002e·4c435049·305f3233·002e4c43·22..LCPI0_23..LC |
17 | ··0x000000e0·5049305f·323 | 17 | ··0x000000e0·5049305f·3234002e·4c435049·305f3235·PI0_24..LCPI0_25 |
18 | ··0x000000f0·002e4c43·5049305f·3 | 18 | ··0x000000f0·002e4c43·5049305f·3236002e·4c435049·..LCPI0_26..LCPI |
19 | ··0x00000100·305f3 | 19 | ··0x00000100·305f3237·002e4c43·5049305f·3238002e·0_27..LCPI0_28.. |
20 | ··0x00000110·4c435049·305f3 | 20 | ··0x00000110·4c435049·305f3332·002e4c43·5049305f·LCPI0_32..LCPI0_ |
21 | ··0x00000120·3 | 21 | ··0x00000120·3335002e·4c435049·305f3337·002e4c43·35..LCPI0_37..LC |
22 | ··0x00000130·5049305f·3 | 22 | ··0x00000130·5049305f·3131002e·4c435049·305f3239·PI0_11..LCPI0_29 |
23 | ··0x00000140·002e4c43·5049305f·333 | 23 | ··0x00000140·002e4c43·5049305f·3334002e·4c435049·..LCPI0_34..LCPI |
24 | ··0x00000150·305f333 | 24 | ··0x00000150·305f3330·002e4c43·5049305f·3331002e·0_30..LCPI0_31.. |
25 | ··0x00000160·4c435049·305f3333·002e4c43·5049305f·LCPI0_33..LCPI0_ | ||
26 | ··0x00000170·3336002e·4c435049·315f3000·2e4c4350·36..LCPI1_0..LCP | ||
25 | ··0x000001 | 27 | ··0x00000180·49315f31·00657870·005f5a4e·31395f5f·I1_1.exp._ZN19__ |
26 | ··0x000001 | 28 | ··0x00000190·6c6c766d·5f6c6962·635f3138·5f315f38·llvm_libc_18_1_8 |
27 | ··0x000001 | 29 | ··0x000001a0·5f394558·50325f4d·49443145·005f5a4e·_9EXP2_MID1E._ZN |
28 | ··0x00000190·5a4e3139·5f5f6c6c·766d5f6c·6962635f·ZN19__llvm_libc_ | ||
29 | ··0x000001a0·31385f31·5f385f39·45585032·5f4d4944·18_1_8_9EXP2_MID | ||
30 | ··0x000001b0·3245005f·5f737461·636b5f63·686b5f66·2E.__stack_chk_f | ||
31 | ··0x000001c0·61696c00·5f5a5a4e·31395f5f·6c6c766d·ail._ZZN19__llvm | ||
32 | ··0x000001d0·5f6c6962·635f3138·5f315f38·5f366670·_libc_18_1_8_6fp | ||
33 | ··0x000001e0·7574696c·31357175·69636b5f·6765745f·util15quick_get_ | ||
34 | ··0x000001f0·726f756e·64457645·3178005f·5f657272·roundEvE1x.__err | ||
35 | ··0x00000200·6e6f5f6c·6f636174·696f6e00·5f5a4e31·no_location._ZN1 | ||
36 | ··0x00000 | 30 | ··0x000001b0·31395f5f·6c6c766d·5f6c6962·635f3138·19__llvm_libc_18 |
31 | ··0x000001c0·5f315f38·5f394558·50325f4d·49443245·_1_8_9EXP2_MID2E | ||
32 | ··0x000001d0·005f5f73·7461636b·5f63686b·5f666169·.__stack_chk_fai | ||
33 | ··0x000001e0·6c005f5a·5a4e3139·5f5f6c6c·766d5f6c·l._ZZN19__llvm_l | ||
34 | ··0x000001f0·6962635f·31385f31·5f385f36·66707574·ibc_18_1_8_6fput | ||
35 | ··0x00000200·696c3135·71756963·6b5f6765·745f726f·il15quick_get_ro | ||
36 | ··0x00000210·756e6445·76453178·005f5f65·72726e6f·undEvE1x.__errno | ||
37 | ··0x00000220·5f6c6f63·6174696f·6e005f5a·4e31395f·_location._ZN19_ | ||
38 | ··0x00000230·5f6c6c76·6d5f6c69·62635f31·385f315f·_llvm_libc_18_1_ | ||
37 | ··0x000002 | 39 | ··0x00000240·385f3666·70757469·6c397175·69636b5f·8_6fputil9quick_ |
38 | ··0x000002 | 40 | ··0x00000250·61646449·4c6d3132·38454545·4e53305f·addILm128EEENS0_ |
39 | ··0x000002 | 41 | ··0x00000260·31314479·61646963·466c6f61·74495854·11DyadicFloatIXT |
40 | ··0x000002 | 42 | ··0x00000270·5f454545·53335f53·335f006d·656d6370·_EEES3_S3_.memcp |
43 | ··0x00000280·79005f5a·4e31395f·5f6c6c76·6d5f6c69·y._ZN19__llvm_li | ||
44 | ··0x00000290·62635f31·385f315f·385f3666·70757469·bc_18_1_8_6fputi | ||
45 | ··0x000002a0·6c31326d·756c7469·706c795f·61646449·l12multiply_addI | ||
46 | ··0x000002b0·4c6d3132·38454545·4e53305f·31314479·Lm128EEENS0_11Dy | ||
47 | ··0x000002c0·61646963·466c6f61·74495854·5f454545·adicFloatIXT_EEE | ||
48 | ··0x000002d0·524b5333·5f53355f·53355f00·5f5a4e4b·RKS3_S5_S5_._ZNK | ||
41 | ··0x000002 | 49 | ··0x000002e0·31395f5f·6c6c766d·5f6c6962·635f3138·19__llvm_libc_18 |
42 | ··0x000002 | 50 | ··0x000002f0·5f315f38·5f366670·7574696c·31314479·_1_8_6fputil11Dy |
51 | ··0x00000300·61646963·466c6f61·74494c6d·31323845·adicFloatILm128E | ||
52 | ··0x00000310·45637654·5f496476·45457600·5f5a4e31·EcvT_IdvEEv._ZN1 | ||
43 | ··0x00000280·6c746970·6c795f61·6464494c·6d313238·ltiply_addILm128 | ||
44 | ··0x00000290·4545454e·53305f31·31447961·64696346·EEENS0_11DyadicF | ||
45 | ··0x000002a0·6c6f6174·4958545f·45454552·4b53335f·loatIXT_EEERKS3_ | ||
46 | ··0x000002b0·53355f53·355f005f·5a4e4b31·395f5f6c·S5_S5_._ZNK19__l | ||
47 | ··0x000002 | 53 | ··0x00000320·395f5f6c·6c766d5f·6c696263·5f31385f·9__llvm_libc_18_ |
54 | ··0x00000330·315f385f·33657870·456400············1_8_3expEd. | ||
48 | ··0x000002d0·36667075·74696c31·31447961·64696346·6fputil11DyadicF | ||
49 | ··0x000002e0·6c6f6174·494c6d31·32384545·6376545f·loatILm128EEcvT_ | ||
50 | ··0x000002f0·49647645·4576005f·5a4e3139·5f5f6c6c·IdvEEv._ZN19__ll | ||
51 | ··0x00000300·766d5f6c·6962635f·31385f31·5f385f33·vm_libc_18_1_8_3 | ||
52 | ··0x00000310·65787045·6400·······················expEd. | ||
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························REL·(Relocatable·file) | 8 | ··Type:······························REL·(Relocatable·file) |
9 | ··Machine:···························Advanced·Micro·Devices·X86-64 | 9 | ··Machine:···························Advanced·Micro·Devices·X86-64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x0 | 11 | ··Entry·point·address:···············0x0 |
12 | ··Start·of·program·headers:··········0·(bytes·into·file) | 12 | ··Start·of·program·headers:··········0·(bytes·into·file) |
13 | ··Start·of·section·headers:··········3 | 13 | ··Start·of·section·headers:··········3240·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········0·(bytes) | 16 | ··Size·of·program·headers:···········0·(bytes) |
17 | ··Number·of·program·headers:·········0 | 17 | ··Number·of·program·headers:·········0 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········1 | 19 | ··Number·of·section·headers:·········18 |
20 | ··Section·header·string·table·index:·1 | 20 | ··Section·header·string·table·index:·17 |
Offset 1, 26 lines modified | Offset 1, 27 lines modified | ||
1 | There·are·1 | 1 | There·are·18·section·headers,·starting·at·offset·0xca8: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.group············GROUP···········0000000000000000·000040·00000c·04·····1 | 5 | ··[·1]·.group············GROUP···········0000000000000000·000040·00000c·04·····15··21··4 |
6 | ··[·2]·.group············GROUP···········0000000000000000·00004c·000008·04·····1 | 6 | ··[·2]·.group············GROUP···········0000000000000000·00004c·000008·04·····15··19··4 |
7 | ··[·3]·.text·············PROGBITS········0000000000000000·000054·000000·00··AX··0···0··4 | 7 | ··[·3]·.text·············PROGBITS········0000000000000000·000054·000000·00··AX··0···0··4 |
8 | ··[·4]·.note.gnu.property·NOTE············0000000000000000·000054·000020·00···A··0···0··8 | 8 | ··[·4]·.note.gnu.property·NOTE············0000000000000000·000054·000020·00···A··0···0··8 |
9 | ··[·5]·.rodata.cst4······PROGBITS········0000000000000000·000074·0000 | 9 | ··[·5]·.rodata.cst4······PROGBITS········0000000000000000·000074·00002c·04··AM··0···0··4 |
10 | ··[·6]·.rodata.cst8······PROGBITS········0000000000000000·0000a | 10 | ··[·6]·.rodata.cst8······PROGBITS········0000000000000000·0000a0·000028·08··AM··0···0··8 |
11 | ··[·7]·.text.expf········PROGBITS········0000000000000000·0000c | 11 | ··[·7]·.text.expf········PROGBITS········0000000000000000·0000c8·0001e4·00··AX··0···0·16 |
12 | ··[·8]·.rela.text.expf···RELA············0000000000000000·0008 | 12 | ··[·8]·.rela.text.expf···RELA············0000000000000000·0008c8·000240·18···I·15···7··8 |
13 | ··[·9]·.rodata.cst16·····PROGBITS········0000000000000000·0002ac·000010·10··AM··0···0·16 | ||
13 | ··[ | 14 | ··[10]·.text._ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi·PROGBITS········0000000000000000·0002bc·0001fe·00·AXG··0···0·16 |
14 | ··[1 | 15 | ··[11]·.rela.text._ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi·RELA············0000000000000000·000b08·000090·18··IG·15··10··8 |
15 | ··[1 | 16 | ··[12]·.data._ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x·PROGBITS········0000000000000000·0004ba·000004·00·WAG··0···0··4 |
16 | ··[1 | 17 | ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·0004be·000000·00······0···0··1 |
17 | ··[1 | 18 | ··[14]·.llvm_addrsig·····LLVM_ADDRSIG····0000000000000000·0004be·000003·00···E··0···0··1 |
18 | ··[1 | 19 | ··[15]·.symtab···········SYMTAB··········0000000000000000·0004c8·000270·18·····16··18··8 |
19 | ··[1 | 20 | ··[16]·.strtab···········STRTAB··········0000000000000000·000738·000190·00······0···0··1 |
20 | ··[1 | 21 | ··[17]·.shstrtab·········STRTAB··········0000000000000000·000b98·000109·00······0···0··1 |
21 | Key·to·Flags: | 22 | Key·to·Flags: |
22 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 23 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
23 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 24 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
24 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 25 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
25 | ··D·(mbind),·l·(large),·p·(processor·specific) | 26 | ··D·(mbind),·l·(large),·p·(processor·specific) |
Offset 14, 16 lines modified | Offset 14, 16 lines modified | ||
14 | ····10:·0000000000000024·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_14 | 14 | ····10:·0000000000000024·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_14 |
15 | ····11:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_15 | 15 | ····11:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_15 |
16 | ····12:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_2 | 16 | ····12:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_2 |
17 | ····13:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_3 | 17 | ····13:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_3 |
18 | ····14:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_4 | 18 | ····14:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_4 |
19 | ····15:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_5 | 19 | ····15:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_5 |
20 | ····16:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_6 | 20 | ····16:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_6 |
21 | ····17:·00000000000000 | 21 | ····17:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_0 |
22 | ····18:·0000000000000000···4 | 22 | ····18:·0000000000000000···484·FUNC····GLOBAL·DEFAULT····7·expf |
23 | ····19:·0000000000000000·····4·OBJECT··WEAK···DEFAULT···1 | 23 | ····19:·0000000000000000·····4·OBJECT··WEAK···DEFAULT···12·_ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x |
24 | ····20:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location | 24 | ····20:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location |
25 | ····21:·0000000000000000···5 | 25 | ····21:·0000000000000000···510·FUNC····WEAK···HIDDEN····10·_ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi |
26 | ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_6EXP_M1E | 26 | ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_6EXP_M1E |
27 | ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_6EXP_M2E | 27 | ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_6EXP_M2E |
28 | ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail | 28 | ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail |
29 | ····25:·0000000000000000···4 | 29 | ····25:·0000000000000000···484·FUNC····GLOBAL·DEFAULT····7·_ZN19__llvm_libc_18_1_8_4expfEf |
Offset 1, 36 lines modified | Offset 1, 36 lines modified | ||
1 | Relocation·section·'.rela.text.expf'·at·offset·0x8 | 1 | Relocation·section·'.rela.text.expf'·at·offset·0x8c8·contains·24·entries: |
2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
3 | 0000000000000017··0000000a00000002·R_X86_64_PC32··········0000000000000024·.LCPI0_14·-·4 | 3 | 0000000000000017··0000000a00000002·R_X86_64_PC32··········0000000000000024·.LCPI0_14·-·4 |
4 | 00000000000000 | 4 | 000000000000001f··0000000b00000002·R_X86_64_PC32··········0000000000000028·.LCPI0_15·-·4 |
5 | 000000000000005 | 5 | 0000000000000056··0000000800000002·R_X86_64_PC32··········000000000000001c·.LCPI0_12·-·4 |
6 | 00000000000000 | 6 | 0000000000000091··0000000800000002·R_X86_64_PC32··········000000000000001c·.LCPI0_12·-·4 |
7 | 00000000000000a | 7 | 00000000000000ad··0000000900000002·R_X86_64_PC32··········0000000000000020·.LCPI0_13·-·4 |
8 | 00000000000000 | 8 | 00000000000000c5··0000001300000002·R_X86_64_PC32··········0000000000000000·_ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x·-·4 |
9 | 00000000000000c | 9 | 00000000000000cd··0000000300000002·R_X86_64_PC32··········0000000000000008·.LCPI0_7·-·4 |
10 | 00000000000000 | 10 | 00000000000000d9··0000000400000002·R_X86_64_PC32··········000000000000000c·.LCPI0_8·-·4 |
11 | 00000000000000e | 11 | 00000000000000ef··0000000500000002·R_X86_64_PC32··········0000000000000010·.LCPI0_9·-·4 |
12 | 00000000000000f | 12 | 00000000000000fe··0000000600000002·R_X86_64_PC32··········0000000000000014·.LCPI0_10·-·4 |
13 | 00000000000001 | 13 | 0000000000000111··0000001400000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 |
14 | 00000000000001 | 14 | 0000000000000121··0000001500000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi·-·4 |
15 | 000000000000012 | 15 | 000000000000012f··0000000700000002·R_X86_64_PC32··········0000000000000018·.LCPI0_11·-·4 |
16 | 000000000000013 | 16 | 000000000000013c··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_0·-·4 |
17 | 00000000000001 | 17 | 0000000000000152··0000000200000002·R_X86_64_PC32··········0000000000000004·.LCPI0_1·-·4 |
18 | 00000000000001 | 18 | 000000000000016d··000000160000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_6EXP_M1E·-·4 |
19 | 000000000000016a··000000170000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_6EXP_M2E·-·4 | ||
20 | 000000000000017 | 19 | 000000000000017d··0000000c00000002·R_X86_64_PC32··········0000000000000000·.LCPI0_2·-·4 |
21 | 00000000000001 | 20 | 0000000000000189··0000000d00000002·R_X86_64_PC32··········0000000000000008·.LCPI0_3·-·4 |
21 | 0000000000000190··000000170000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_6EXP_M2E·-·4 | ||
22 | 00000000000001 | 22 | 000000000000019c··0000000e00000002·R_X86_64_PC32··········0000000000000010·.LCPI0_4·-·4 |
23 | 00000000000001 | 23 | 00000000000001a8··0000000f00000002·R_X86_64_PC32··········0000000000000018·.LCPI0_5·-·4 |
24 | 00000000000001 | 24 | 00000000000001b4··0000001000000002·R_X86_64_PC32··········0000000000000020·.LCPI0_6·-·4 |
25 | 00000000000001 | 25 | 00000000000001cb··0000001400000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 |
26 | 00000000000001 | 26 | 00000000000001db··0000001500000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi·-·4 |
27 | Relocation·section·'.rela.text._ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi'·at·offset·0x | 27 | Relocation·section·'.rela.text._ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi'·at·offset·0xb08·contains·6·entries: |
28 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 28 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
29 | 000000000000007 | 29 | 0000000000000071··0000001100000002·R_X86_64_PC32··········0000000000000000·.LCPI1_0·-·4 |
30 | 00000000000000 | 30 | 00000000000000bf··0000001100000002·R_X86_64_PC32··········0000000000000000·.LCPI1_0·-·4 |
31 | 000000000000010d··0000001100000002·R_X86_64_PC32··········0000000000000000·.LCPI1_0·-·4 | ||
31 | 00000000000001 | 32 | 000000000000015b··0000001100000002·R_X86_64_PC32··········0000000000000000·.LCPI1_0·-·4 |
32 | 00000000000001 | 33 | 00000000000001a9··0000001100000002·R_X86_64_PC32··········0000000000000000·.LCPI1_0·-·4 |
33 | 00000000000001b7··0000001100000002·R_X86_64_PC32··········000000000000002c·.LCPI1_0·-·4 | ||
34 | 0000000000000 | 34 | 00000000000001fa··0000001800000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4 |
Offset 23, 11 lines modified | Offset 23, 12 lines modified | ||
23 | __stack_chk_fail | 23 | __stack_chk_fail |
24 | _ZN19__llvm_libc_18_1_8_4expfEf | 24 | _ZN19__llvm_libc_18_1_8_4expfEf |
25 | .shstrtab | 25 | .shstrtab |
26 | .note.gnu.property | 26 | .note.gnu.property |
27 | .rodata.cst4 | 27 | .rodata.cst4 |
28 | .rodata.cst8 | 28 | .rodata.cst8 |
29 | .rela.text.expf | 29 | .rela.text.expf |
30 | .rodata.cst16 | ||
30 | .rela.text._ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi | 31 | .rela.text._ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi |
31 | .data._ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x | 32 | .data._ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x |
32 | .note.GNU-stack | 33 | .note.GNU-stack |
33 | .llvm_addrsig | 34 | .llvm_addrsig |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Hex·dump·of·section·'.group': | 1 | Hex·dump·of·section·'.group': |
2 | ··0x00000000·01000000·0 | 2 | ··0x00000000·01000000·0a000000·0b000000··········............ |
3 | Hex·dump·of·section·'.group': | 3 | Hex·dump·of·section·'.group': |
4 | ··0x00000000·01000000·0 | 4 | ··0x00000000·01000000·0c000000···················........ |
Offset 1, 6 lines modified | Offset 1, 6 lines modified | ||
1 | Hex·dump·of·section·'.rodata.cst4': | 1 | Hex·dump·of·section·'.rodata.cst4': |
2 | ··0x00000000·00000043·000000bc·0100803f·000080bf·...C.......?.... | 2 | ··0x00000000·00000043·000000bc·0100803f·000080bf·...C.......?.... |
3 | ··0x00000010·ffff7f7f·00000034·0000807f·0000803f·.......4.......? | 3 | ··0x00000010·ffff7f7f·00000034·0000807f·0000803f·.......4.......? |
4 | ··0x00000020·01000000·00000090·2c45881e· | 4 | ··0x00000020·01000000·00000090·2c45881e··········........,E.. |
Offset 2, 123 lines modified | Offset 2, 135 lines modified | ||
2 | Disassembly·of·section·.text.expf: | 2 | Disassembly·of·section·.text.expf: |
3 | 0000000000000000·<__llvm_libc_18_1_8_::expf(float)>: | 3 | 0000000000000000·<__llvm_libc_18_1_8_::expf(float)>: |
4 | expf(): | 4 | expf(): |
5 | » endbr64 | 5 | » endbr64 |
6 | » | 6 | » movdqa·%xmm0,%xmm3 |
7 | » | 7 | » movd···%xmm0,%eax |
8 | » cmp····$0xc236bd8c,%eax | 8 | » cmp····$0xc236bd8c,%eax |
9 | » jne····2 | 9 | » jne····27·<__llvm_libc_18_1_8_::expf(float)+0x27> |
10 | » | 10 | » mulss··0x0(%rip),%xmm3········ |
11 | ·R_X86_64_PC32» .LCPI0_14-0x4 | 11 | ·R_X86_64_PC32» .LCPI0_14-0x4 |
12 | » | 12 | » addss··0x0(%rip),%xmm3········ |
13 | ·R_X86_64_PC32» .LCPI0_15-0x4 | 13 | ·R_X86_64_PC32» .LCPI0_15-0x4 |
14 | » movaps·%xmm3,%xmm0 | ||
14 | » ret | 15 | » ret |
15 | » push···%rax | 16 | » push···%rax |
16 | » mov····%eax,%ecx | 17 | » mov····%eax,%ecx |
17 | » and····$0x7fffffff,%ecx | 18 | » and····$0x7fffffff,%ecx |
18 | » lea····-0x42b20000(%rcx),%edx | 19 | » lea····-0x42b20000(%rcx),%edx |
19 | » cmp····$0xefce0000,%edx | 20 | » cmp····$0xefce0000,%edx |
20 | » ja·····1 | 21 | » ja·····138·<__llvm_libc_18_1_8_::expf(float)+0x138> |
21 | » mov····%eax,%edx | 22 | » mov····%eax,%edx |
22 | » and····$0x7f000000,%edx | 23 | » and····$0x7f000000,%edx |
23 | » cmp····$0x32ffffff,%edx | 24 | » cmp····$0x32ffffff,%edx |
24 | » ja·····5 | 25 | » ja·····5f·<__llvm_libc_18_1_8_::expf(float)+0x5f> |
25 | » | 26 | » addss··0x0(%rip),%xmm3········ |
26 | ·R_X86_64_PC32» .LCPI0_12-0x4 | 27 | ·R_X86_64_PC32» .LCPI0_12-0x4 |
28 | » movaps·%xmm3,%xmm0 | ||
27 | » pop····%rax | 29 | » pop····%rax |
28 | » ret | 30 | » ret |
29 | » cmp····$0xc2cff1b5,%eax | 31 | » cmp····$0xc2cff1b5,%eax |
30 | » jb····· | 32 | » jb·····b3·<__llvm_libc_18_1_8_::expf(float)+0xb3> |
31 | » | 33 | » pxor···%xmm0,%xmm0 |
32 | » cmp····$0x7f800000,%ecx | 34 | » cmp····$0x7f800000,%ecx |
33 | » je·····1 | 35 | » je·····1c8·<__llvm_libc_18_1_8_::expf(float)+0x1c8> |
34 | » | 36 | » movaps·%xmm3,%xmm0 |
35 | » ja·····1 | 37 | » ja·····1c8·<__llvm_libc_18_1_8_::expf(float)+0x1c8> |
36 | » movl···$0xffffffff,(%rsp) | 38 | » movl···$0xffffffff,(%rsp) |
37 | » movl···$0x33000000,(%rsp) | 39 | » movl···$0x33000000,(%rsp) |
38 | » | 40 | » movss··0x0(%rip),%xmm0········ |
39 | ·R_X86_64_PC32» .LCPI0_12-0x4 | 41 | ·R_X86_64_PC32» .LCPI0_12-0x4 |
42 | » movss··(%rsp),%xmm1 | ||
40 | » | 43 | » addss··%xmm0,%xmm1 |
41 | » | 44 | » ucomiss·%xmm0,%xmm1 |
42 | » jne····a | 45 | » jne····a9·<__llvm_libc_18_1_8_::expf(float)+0xa9> |
43 | » jnp····1 | 46 | » jnp····1ca·<__llvm_libc_18_1_8_::expf(float)+0x1ca> |
44 | » | 47 | » movss··0x0(%rip),%xmm0········ |
45 | ·R_X86_64_PC32» .LCPI0_13-0x4 | 48 | ·R_X86_64_PC32» .LCPI0_13-0x4 |
46 | » pop····%rax | 49 | » pop····%rax |
47 | » ret | 50 | » ret |
48 | » cmp····$0x42b20000,%eax | 51 | » cmp····$0x42b20000,%eax |
49 | » jl·····1 | 52 | » jl·····138·<__llvm_libc_18_1_8_::expf(float)+0x138> |
50 | » cmp····$0x7f7fffff,%eax | 53 | » cmp····$0x7f7fffff,%eax |
51 | » ja·····12 | 54 | » ja·····12b·<__llvm_libc_18_1_8_::expf(float)+0x12b> |
52 | » | 55 | » movss··0x0(%rip),%xmm0········ |
53 | ·R_X86_64_PC32» __llvm_libc_18_1_8_::fputil::quick_get_round()::x-0x4 | 56 | ·R_X86_64_PC32» __llvm_libc_18_1_8_::fputil::quick_get_round()::x-0x4 |
54 | » | 57 | » movss··0x0(%rip),%xmm2········ |
55 | ·R_X86_64_PC32» .LCPI0_7-0x4 | 58 | ·R_X86_64_PC32» .LCPI0_7-0x4 |
59 | » addss··%xmm0,%xmm2 | ||
56 | » | 60 | » movss··0x0(%rip),%xmm1········ |
57 | ·R_X86_64_PC32» .LCPI0_8-0x4 | 61 | ·R_X86_64_PC32» .LCPI0_8-0x4 |
58 | » | 62 | » subss··%xmm0,%xmm1 |
59 | » | 63 | » addss··%xmm2,%xmm1 |
60 | » | 64 | » xorps··%xmm0,%xmm0 |
61 | » | 65 | » ucomiss·%xmm0,%xmm1 |
62 | » | 66 | » movd···0x0(%rip),%xmm0········ |
63 | ·R_X86_64_PC32» .LCPI0_9-0x4 | 67 | ·R_X86_64_PC32» .LCPI0_9-0x4 |
64 | » jne····f | 68 | » jne····fb·<__llvm_libc_18_1_8_::expf(float)+0xfb> |
65 | » jnp····1 | 69 | » jnp····1c8·<__llvm_libc_18_1_8_::expf(float)+0x1c8> |
66 | » | 70 | » ucomiss·0x0(%rip),%xmm1········ |
67 | ·R_X86_64_PC32» .LCPI0_10-0x4 | 71 | ·R_X86_64_PC32» .LCPI0_10-0x4 |
68 | » jne····10 | 72 | » jne····10a·<__llvm_libc_18_1_8_::expf(float)+0x10a> |
69 | » jnp····1 | 73 | » jnp····1c8·<__llvm_libc_18_1_8_::expf(float)+0x1c8> |
70 | » | 74 | » movss··%xmm3,0x4(%rsp) |
71 | » call···1 | 75 | » call···115·<__llvm_libc_18_1_8_::expf(float)+0x115> |
72 | ·R_X86_64_PLT32» __errno_location-0x4 | 76 | ·R_X86_64_PLT32» __errno_location-0x4 |
73 | » movl···$0x22,(%rax) | 77 | » movl···$0x22,(%rax) |
74 | » mov····$0x8,%edi | 78 | » mov····$0x8,%edi |
75 | » call···1 | 79 | » call···125·<__llvm_libc_18_1_8_::expf(float)+0x125> |
76 | ·R_X86_64_PLT32» __llvm_libc_18_1_8_::fputil::raise_except(int)-0x4 | 80 | ·R_X86_64_PLT32» __llvm_libc_18_1_8_::fputil::raise_except(int)-0x4 |
77 | » | 81 | » movss··0x4(%rsp),%xmm3 |
78 | » | 82 | » addss··0x0(%rip),%xmm3········ |
79 | ·R_X86_64_PC32» .LCPI0_11-0x4 | 83 | ·R_X86_64_PC32» .LCPI0_11-0x4 |
84 | » movaps·%xmm3,%xmm0 | ||
80 | » pop····%rax | 85 | » pop····%rax |
81 | » ret | 86 | » ret |
82 | » | 87 | » movss··0x0(%rip),%xmm0········ |
83 | ·R_X86_64_PC32» .LCPI0_0-0x4 | 88 | ·R_X86_64_PC32» .LCPI0_0-0x4 |
89 | » mulss··%xmm3,%xmm0 | ||
84 | » | 90 | » roundss·$0x8,%xmm0,%xmm0 |
91 | » cvttss2si·%xmm0,%eax | ||
85 | » | 92 | » mulss··0x0(%rip),%xmm0········ |
86 | ·R_X86_64_PC32» .LCPI0_1-0x4 | 93 | ·R_X86_64_PC32» .LCPI0_1-0x4 |
87 | » | 94 | » addss··%xmm3,%xmm0 |
88 | » | 95 | » cvtss2sd·%xmm0,%xmm0 |
89 | » lea····0x3400(%rax),%ecx | 96 | » lea····0x3400(%rax),%ecx |
90 | » sar····$0x7,%ecx | 97 | » sar····$0x7,%ecx |
91 | » movslq·%ecx,%rcx | 98 | » movslq·%ecx,%rcx |
92 | » mov····0x0(%rip),%rdx········ | 99 | » mov····0x0(%rip),%rdx········ |
93 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::EXP_M1-0x4 | 100 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::EXP_M1-0x4 |
94 | » | 101 | » movsd··(%rdx,%rcx,8),%xmm1 |
95 | » and····$0x7f,%eax | 102 | » and····$0x7f,%eax |
96 | » mov····0x0(%rip),%rcx········ | ||
97 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::EXP_M2-0x4 | ||
98 | » | 103 | » movsd··0x0(%rip),%xmm2········ |
99 | ·R_X86_64_PC32» .LCPI0_2-0x4 | 104 | ·R_X86_64_PC32» .LCPI0_2-0x4 |
105 | » mulsd··%xmm0,%xmm2 | ||
100 | » | 106 | » addsd··0x0(%rip),%xmm2········ |
101 | ·R_X86_64_PC32» .LCPI0_3-0x4 | 107 | ·R_X86_64_PC32» .LCPI0_3-0x4 |
108 | » mov····0x0(%rip),%rcx········ | ||
109 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::EXP_M2-0x4 | ||
110 | » mulsd··%xmm0,%xmm2 | ||
102 | » | 111 | » addsd··0x0(%rip),%xmm2········ |
103 | ·R_X86_64_PC32» .LCPI0_4-0x4 | 112 | ·R_X86_64_PC32» .LCPI0_4-0x4 |
113 | » mulsd··%xmm0,%xmm2 | ||
104 | » | 114 | » addsd··0x0(%rip),%xmm2········ |
105 | ·R_X86_64_PC32» .LCPI0_5-0x4 | 115 | ·R_X86_64_PC32» .LCPI0_5-0x4 |
116 | » mulsd··%xmm0,%xmm2 | ||
106 | » | 117 | » addsd··0x0(%rip),%xmm2········ |
107 | ·R_X86_64_PC32» .LCPI0_6-0x4 | 118 | ·R_X86_64_PC32» .LCPI0_6-0x4 |
108 | » | 119 | » mulsd··(%rcx,%rax,8),%xmm1 |
109 | » | 120 | » mulsd··%xmm2,%xmm1 |
121 | » xorps··%xmm0,%xmm0 | ||
110 | » | 122 | » cvtsd2ss·%xmm1,%xmm0 |
111 | » pop····%rax | 123 | » pop····%rax |
Max diff block lines reached; 432/6279 bytes (6.88%) of diff not shown. |
Offset 9, 108 lines modified | Offset 9, 108 lines modified | ||
9 | » sub····$0x38,%rsp | 9 | » sub····$0x38,%rsp |
10 | » mov····%fs:0x28,%rax | 10 | » mov····%fs:0x28,%rax |
11 | » mov····%rax,0x30(%rsp) | 11 | » mov····%rax,0x30(%rsp) |
12 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax | 12 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax |
13 | » test···$0x1,%dil | 13 | » test···$0x1,%dil |
14 | » jne····69·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x69> | 14 | » jne····69·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x69> |
15 | » test···$0x4,%dil | 15 | » test···$0x4,%dil |
16 | » jne····b | 16 | » jne····b7·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0xb7> |
17 | » test···$0x8,%dil | 17 | » test···$0x8,%dil |
18 | » jne····10 | 18 | » jne····105·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x105> |
19 | » test···$0x10,%dil | 19 | » test···$0x10,%dil |
20 | » jne····15 | 20 | » jne····153·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x153> |
21 | » test···$0x20,%dil | 21 | » test···$0x20,%dil |
22 | » jne····1a | 22 | » jne····1a1·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x1a1> |
23 | » mov····%fs:0x28,%rax | 23 | » mov····%fs:0x28,%rax |
24 | » cmp····0x30(%rsp),%rax | 24 | » cmp····0x30(%rsp),%rax |
25 | » jne···· | 25 | » jne····1f9·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x1f9> |
26 | » xor····%eax,%eax | 26 | » xor····%eax,%eax |
27 | » add····$0x38,%rsp | 27 | » add····$0x38,%rsp |
28 | » ret | 28 | » ret |
29 | » mov····%rax,0x10(%rsp) | 29 | » mov····%rax,0x10(%rsp) |
30 | » | 30 | » movaps·0x0(%rip),%xmm0········ |
31 | ·R_X86_64_PC32» .LCPI1_0-0x4 | 31 | ·R_X86_64_PC32» .LCPI1_0-0x4 |
32 | » | 32 | » movups·%xmm0,0x18(%rsp) |
33 | » movl···$0xaaaaaaaa,0x28(%rsp) | 33 | » movl···$0xaaaaaaaa,0x28(%rsp) |
34 | » fnstenv·0x10(%rsp) | 34 | » fnstenv·0x10(%rsp) |
35 | » movl···$0xaaaaaaaa,0xc(%rsp) | 35 | » movl···$0xaaaaaaaa,0xc(%rsp) |
36 | » stmxcsr·0xc(%rsp) | 36 | » stmxcsr·0xc(%rsp) |
37 | » mov····0xc(%rsp),%ecx | 37 | » mov····0xc(%rsp),%ecx |
38 | » orb····$0x1,0x14(%rsp) | 38 | » orb····$0x1,0x14(%rsp) |
39 | » or·····$0x1,%ecx | 39 | » or·····$0x1,%ecx |
40 | » fldenv·0x10(%rsp) | 40 | » fldenv·0x10(%rsp) |
41 | » mov····%ecx,0xc(%rsp) | 41 | » mov····%ecx,0xc(%rsp) |
42 | » ldmxcsr·0xc(%rsp) | 42 | » ldmxcsr·0xc(%rsp) |
43 | » fwait | 43 | » fwait |
44 | » test···$0x4,%dil | 44 | » test···$0x4,%dil |
45 | » je·····30·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x30> | 45 | » je·····30·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x30> |
46 | » mov····%rax,0x10(%rsp) | 46 | » mov····%rax,0x10(%rsp) |
47 | » | 47 | » movaps·0x0(%rip),%xmm0········ |
48 | ·R_X86_64_PC32» .LCPI1_0-0x4 | 48 | ·R_X86_64_PC32» .LCPI1_0-0x4 |
49 | » | 49 | » movups·%xmm0,0x18(%rsp) |
50 | » movl···$0xaaaaaaaa,0x28(%rsp) | 50 | » movl···$0xaaaaaaaa,0x28(%rsp) |
51 | » fnstenv·0x10(%rsp) | 51 | » fnstenv·0x10(%rsp) |
52 | » movl···$0xaaaaaaaa,0xc(%rsp) | 52 | » movl···$0xaaaaaaaa,0xc(%rsp) |
53 | » stmxcsr·0xc(%rsp) | 53 | » stmxcsr·0xc(%rsp) |
54 | » mov····0xc(%rsp),%ecx | 54 | » mov····0xc(%rsp),%ecx |
55 | » orb····$0x4,0x14(%rsp) | 55 | » orb····$0x4,0x14(%rsp) |
56 | » or·····$0x4,%ecx | 56 | » or·····$0x4,%ecx |
57 | » fldenv·0x10(%rsp) | 57 | » fldenv·0x10(%rsp) |
58 | » mov····%ecx,0xc(%rsp) | 58 | » mov····%ecx,0xc(%rsp) |
59 | » ldmxcsr·0xc(%rsp) | 59 | » ldmxcsr·0xc(%rsp) |
60 | » fwait | 60 | » fwait |
61 | » test···$0x8,%dil | 61 | » test···$0x8,%dil |
62 | » je·····3a·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x3a> | 62 | » je·····3a·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x3a> |
63 | » mov····%rax,0x10(%rsp) | 63 | » mov····%rax,0x10(%rsp) |
64 | » | 64 | » movaps·0x0(%rip),%xmm0········ |
65 | ·R_X86_64_PC32» .LCPI1_0-0x4 | 65 | ·R_X86_64_PC32» .LCPI1_0-0x4 |
66 | » | 66 | » movups·%xmm0,0x18(%rsp) |
67 | » movl···$0xaaaaaaaa,0x28(%rsp) | 67 | » movl···$0xaaaaaaaa,0x28(%rsp) |
68 | » fnstenv·0x10(%rsp) | 68 | » fnstenv·0x10(%rsp) |
69 | » movl···$0xaaaaaaaa,0xc(%rsp) | 69 | » movl···$0xaaaaaaaa,0xc(%rsp) |
70 | » stmxcsr·0xc(%rsp) | 70 | » stmxcsr·0xc(%rsp) |
71 | » mov····0xc(%rsp),%ecx | 71 | » mov····0xc(%rsp),%ecx |
72 | » orb····$0x8,0x14(%rsp) | 72 | » orb····$0x8,0x14(%rsp) |
73 | » or·····$0x8,%ecx | 73 | » or·····$0x8,%ecx |
74 | » fldenv·0x10(%rsp) | 74 | » fldenv·0x10(%rsp) |
75 | » mov····%ecx,0xc(%rsp) | 75 | » mov····%ecx,0xc(%rsp) |
76 | » ldmxcsr·0xc(%rsp) | 76 | » ldmxcsr·0xc(%rsp) |
77 | » fwait | 77 | » fwait |
78 | » test···$0x10,%dil | 78 | » test···$0x10,%dil |
79 | » je·····44·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x44> | 79 | » je·····44·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x44> |
80 | » mov····%rax,0x10(%rsp) | 80 | » mov····%rax,0x10(%rsp) |
81 | » | 81 | » movaps·0x0(%rip),%xmm0········ |
82 | ·R_X86_64_PC32» .LCPI1_0-0x4 | 82 | ·R_X86_64_PC32» .LCPI1_0-0x4 |
83 | » | 83 | » movups·%xmm0,0x18(%rsp) |
84 | » movl···$0xaaaaaaaa,0x28(%rsp) | 84 | » movl···$0xaaaaaaaa,0x28(%rsp) |
85 | » fnstenv·0x10(%rsp) | 85 | » fnstenv·0x10(%rsp) |
86 | » movl···$0xaaaaaaaa,0xc(%rsp) | 86 | » movl···$0xaaaaaaaa,0xc(%rsp) |
87 | » stmxcsr·0xc(%rsp) | 87 | » stmxcsr·0xc(%rsp) |
88 | » mov····0xc(%rsp),%ecx | 88 | » mov····0xc(%rsp),%ecx |
89 | » orb····$0x10,0x14(%rsp) | 89 | » orb····$0x10,0x14(%rsp) |
90 | » or·····$0x10,%ecx | 90 | » or·····$0x10,%ecx |
91 | » fldenv·0x10(%rsp) | 91 | » fldenv·0x10(%rsp) |
92 | » mov····%ecx,0xc(%rsp) | 92 | » mov····%ecx,0xc(%rsp) |
93 | » ldmxcsr·0xc(%rsp) | 93 | » ldmxcsr·0xc(%rsp) |
94 | » fwait | 94 | » fwait |
95 | » test···$0x20,%dil | 95 | » test···$0x20,%dil |
96 | » je·····4e·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x4e> | 96 | » je·····4e·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x4e> |
97 | » mov····%rax,0x10(%rsp) | 97 | » mov····%rax,0x10(%rsp) |
98 | » | 98 | » movaps·0x0(%rip),%xmm0········ |
99 | ·R_X86_64_PC32» .LCPI1_0-0x4 | 99 | ·R_X86_64_PC32» .LCPI1_0-0x4 |
100 | » | 100 | » movups·%xmm0,0x18(%rsp) |
101 | » movl···$0xaaaaaaaa,0x28(%rsp) | 101 | » movl···$0xaaaaaaaa,0x28(%rsp) |
102 | » fnstenv·0x10(%rsp) | 102 | » fnstenv·0x10(%rsp) |
103 | » movl···$0xaaaaaaaa,0xc(%rsp) | 103 | » movl···$0xaaaaaaaa,0xc(%rsp) |
104 | » stmxcsr·0xc(%rsp) | 104 | » stmxcsr·0xc(%rsp) |
105 | » mov····0xc(%rsp),%eax | 105 | » mov····0xc(%rsp),%eax |
106 | » orb····$0x20,0x14(%rsp) | 106 | » orb····$0x20,0x14(%rsp) |
107 | » or·····$0x20,%eax | 107 | » or·····$0x20,%eax |
108 | » fldenv·0x10(%rsp) | 108 | » fldenv·0x10(%rsp) |
109 | » mov····%eax,0xc(%rsp) | 109 | » mov····%eax,0xc(%rsp) |
110 | » ldmxcsr·0xc(%rsp) | 110 | » ldmxcsr·0xc(%rsp) |
111 | » fwait | 111 | » fwait |
112 | » mov····%fs:0x28,%rax | 112 | » mov····%fs:0x28,%rax |
113 | » cmp····0x30(%rsp),%rax | 113 | » cmp····0x30(%rsp),%rax |
114 | » je·····62·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x62> | 114 | » je·····62·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x62> |
115 | » call··· | 115 | » call···1fe·<.LCPI0_15+0x1d6> |
116 | ·R_X86_64_PLT32» __stack_chk_fail-0x4 | 116 | ·R_X86_64_PLT32» __stack_chk_fail-0x4 |
Offset 1, 19 lines modified | Offset 1, 20 lines modified | ||
1 | Hex·dump·of·section·'.shstrtab': | 1 | Hex·dump·of·section·'.shstrtab': |
2 | ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab | 2 | ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab |
3 | ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text | 3 | ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text |
4 | ··0x00000020·002e6e6f·74652e67·6e752e70·726f7065·..note.gnu.prope | 4 | ··0x00000020·002e6e6f·74652e67·6e752e70·726f7065·..note.gnu.prope |
5 | ··0x00000030·72747900·2e726f64·6174612e·63737434·rty..rodata.cst4 | 5 | ··0x00000030·72747900·2e726f64·6174612e·63737434·rty..rodata.cst4 |
6 | ··0x00000040·002e726f·64617461·2e637374·38002e72·..rodata.cst8..r | 6 | ··0x00000040·002e726f·64617461·2e637374·38002e72·..rodata.cst8..r |
7 | ··0x00000050·656c612e·74657874·2e657870·66002e | 7 | ··0x00000050·656c612e·74657874·2e657870·66002e72·ela.text.expf..r |
8 | ··0x00000060· | 8 | ··0x00000060·6f646174·612e6373·74313600·2e67726f·odata.cst16..gro |
9 | ··0x00000070·7570002e·72656c61·2e746578·742e5f5a·up..rela.text._Z | ||
9 | ··0x000000 | 10 | ··0x00000080·4e31395f·5f6c6c76·6d5f6c69·62635f31·N19__llvm_libc_1 |
10 | ··0x000000 | 11 | ··0x00000090·385f315f·385f3666·70757469·6c313272·8_1_8_6fputil12r |
11 | ··0x000000 | 12 | ··0x000000a0·61697365·5f657863·65707445·69002e64·aise_exceptEi..d |
12 | ··0x000000 | 13 | ··0x000000b0·6174612e·5f5a5a4e·31395f5f·6c6c766d·ata._ZZN19__llvm |
13 | ··0x000000 | 14 | ··0x000000c0·5f6c6962·635f3138·5f315f38·5f366670·_libc_18_1_8_6fp |
14 | ··0x000000 | 15 | ··0x000000d0·7574696c·31357175·69636b5f·6765745f·util15quick_get_ |
15 | ··0x000000 | 16 | ··0x000000e0·726f756e·64457645·3178002e·6e6f7465·roundEvE1x..note |
16 | ··0x000000 | 17 | ··0x000000f0·2e474e55·2d737461·636b002e·6c6c766d·.GNU-stack..llvm |
17 | ··0x00000 | 18 | ··0x00000100·5f616464·72736967·00················_addrsig. |
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························REL·(Relocatable·file) | 8 | ··Type:······························REL·(Relocatable·file) |
9 | ··Machine:···························Advanced·Micro·Devices·X86-64 | 9 | ··Machine:···························Advanced·Micro·Devices·X86-64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x0 | 11 | ··Entry·point·address:···············0x0 |
12 | ··Start·of·program·headers:··········0·(bytes·into·file) | 12 | ··Start·of·program·headers:··········0·(bytes·into·file) |
13 | ··Start·of·section·headers:··········1 | 13 | ··Start·of·section·headers:··········16928·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········0·(bytes) | 16 | ··Size·of·program·headers:···········0·(bytes) |
17 | ··Number·of·program·headers:·········0 | 17 | ··Number·of·program·headers:·········0 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········31 | 19 | ··Number·of·section·headers:·········31 |
20 | ··Section·header·string·table·index:·30 | 20 | ··Section·header·string·table·index:·30 |
Offset 1, 40 lines modified | Offset 1, 40 lines modified | ||
1 | There·are·31·section·headers,·starting·at·offset·0x | 1 | There·are·31·section·headers,·starting·at·offset·0x4220: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.group············GROUP···········0000000000000000·000040·00000c·04·····28·· | 5 | ··[·1]·.group············GROUP···········0000000000000000·000040·00000c·04·····28··90··4 |
6 | ··[·2]·.group············GROUP···········0000000000000000·00004c·00000c·04·····28·· | 6 | ··[·2]·.group············GROUP···········0000000000000000·00004c·00000c·04·····28··91··4 |
7 | ··[·3]·.group············GROUP···········0000000000000000·000058·000008·04·····28·· | 7 | ··[·3]·.group············GROUP···········0000000000000000·000058·000008·04·····28··93··4 |
8 | ··[·4]·.group············GROUP···········0000000000000000·000060·00000c·04·····28··9 | 8 | ··[·4]·.group············GROUP···········0000000000000000·000060·00000c·04·····28··95··4 |
9 | ··[·5]·.group············GROUP···········0000000000000000·00006c·000008·04·····28··8 | 9 | ··[·5]·.group············GROUP···········0000000000000000·00006c·000008·04·····28··88··4 |
10 | ··[·6]·.text·············PROGBITS········0000000000000000·000074·000000·00··AX··0···0··4 | 10 | ··[·6]·.text·············PROGBITS········0000000000000000·000074·000000·00··AX··0···0··4 |
11 | ··[·7]·.note.gnu.property·NOTE············0000000000000000·000074·000020·00···A··0···0··8 | 11 | ··[·7]·.note.gnu.property·NOTE············0000000000000000·000074·000020·00···A··0···0··8 |
12 | ··[·8]·.rodata.cst8······PROGBITS········0000000000000000·000094·0002 | 12 | ··[·8]·.rodata.cst8······PROGBITS········0000000000000000·000094·000228·08··AM··0···0··8 |
13 | ··[·9]·.rodata.cst4······PROGBITS········0000000000000000·0002 | 13 | ··[·9]·.rodata.cst4······PROGBITS········0000000000000000·0002bc·000010·04··AM··0···0··4 |
14 | ··[10]·.rodata.cst16·····PROGBITS········0000000000000000·0002 | 14 | ··[10]·.rodata.cst16·····PROGBITS········0000000000000000·0002cc·000060·10··AM··0···0·16 |
15 | ··[11]·.text.exp10·······PROGBITS········0000000000000000·0003 | 15 | ··[11]·.text.exp10·······PROGBITS········0000000000000000·00032c·000aa6·00··AX··0···0·16 |
16 | ··[12]·.rela.text.exp10··RELA············0000000000000000·00 | 16 | ··[12]·.rela.text.exp10··RELA············0000000000000000·003290·000720·18···I·28··11··8 |
17 | ··[13]·.text._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_119exp10_double_doubleEddRKNS_10NumberPairIdEE·PROGBITS········0000000000000000·000 | 17 | ··[13]·.text._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_119exp10_double_doubleEddRKNS_10NumberPairIdEE·PROGBITS········0000000000000000·000dd2·0004f3·00··AX··0···0·16 |
18 | ··[14]·.rela.text._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_119exp10_double_doubleEddRKNS_10NumberPairIdEE·RELA············0000000000000000·003 | 18 | ··[14]·.rela.text._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_119exp10_double_doubleEddRKNS_10NumberPairIdEE·RELA············0000000000000000·0039b0·000258·18···I·28··13··8 |
19 | ··[15]·.text._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110exp10_f128Eddii·PROGBITS········0000000000000000·00 | 19 | ··[15]·.text._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110exp10_f128Eddii·PROGBITS········0000000000000000·0012c5·0009fb·00··AX··0···0·16 |
20 | ··[16]·.rela.text._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110exp10_f128Eddii·RELA············0000000000000000·003 | 20 | ··[16]·.rela.text._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110exp10_f128Eddii·RELA············0000000000000000·003c08·0001f8·18···I·28··15··8 |
21 | ··[17]·.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv·PROGBITS········0000000000000000·001 | 21 | ··[17]·.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv·PROGBITS········0000000000000000·001cc0·00019c·00·AXG··0···0·16 |
22 | ··[18]·.rela.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv·RELA············0000000000000000·003 | 22 | ··[18]·.rela.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv·RELA············0000000000000000·003e00·000030·18··IG·28··17··8 |
23 | ··[19]·.text._ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi·PROGBITS········0000000000000000·001 | 23 | ··[19]·.text._ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi·PROGBITS········0000000000000000·001e5c·0001fe·00·AXG··0···0·16 |
24 | ··[20]·.rela.text._ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi·RELA············0000000000000000·003 | 24 | ··[20]·.rela.text._ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi·RELA············0000000000000000·003e30·000090·18··IG·28··19··8 |
25 | ··[21]·.text._ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·PROGBITS········0000000000000000·00 | 25 | ··[21]·.text._ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·PROGBITS········0000000000000000·00205a·0001b8·00·AXG··0···0·16 |
26 | ··[22]·.text._ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_·PROGBITS········0000000000000000·00 | 26 | ··[22]·.text._ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_·PROGBITS········0000000000000000·002212·000123·00·AXG··0···0·16 |
27 | ··[23]·.rela.text._ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_·RELA············0000000000000000·003 | 27 | ··[23]·.rela.text._ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_·RELA············0000000000000000·003ec0·000030·18··IG·28··22··8 |
28 | ··[24]·.data._ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x·PROGBITS········0000000000000000·00 | 28 | ··[24]·.data._ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x·PROGBITS········0000000000000000·002335·000004·00·WAG··0···0··4 |
29 | ··[25]·.rodata..L__const._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_116poly_approx_f128ERKNS_6fputil11DyadicFloatILm128EEE.COEFFS_128·PROGBITS········0000000000000000·00 | 29 | ··[25]·.rodata..L__const._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_116poly_approx_f128ERKNS_6fputil11DyadicFloatILm128EEE.COEFFS_128·PROGBITS········0000000000000000·002339·0000c0·00···A··0···0·16 |
30 | ··[26]·.note.GNU-stack···PROGBITS········0000000000000000·00 | 30 | ··[26]·.note.GNU-stack···PROGBITS········0000000000000000·0023f9·000000·00······0···0··1 |
31 | ··[27]·.llvm_addrsig·····LLVM_ADDRSIG····0000000000000000·00 | 31 | ··[27]·.llvm_addrsig·····LLVM_ADDRSIG····0000000000000000·0023f9·000003·00···E··0···0··1 |
32 | ··[28]·.symtab···········SYMTAB··········0000000000000000·00 | 32 | ··[28]·.symtab···········SYMTAB··········0000000000000000·002400·000918·18·····29··85··8 |
33 | ··[29]·.strtab···········STRTAB··········0000000000000000·002 | 33 | ··[29]·.strtab···········STRTAB··········0000000000000000·002d18·000573·00······0···0··1 |
34 | ··[30]·.shstrtab·········STRTAB··········0000000000000000·003 | 34 | ··[30]·.shstrtab·········STRTAB··········0000000000000000·003ef0·00032c·00······0···0··1 |
35 | Key·to·Flags: | 35 | Key·to·Flags: |
36 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 36 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
37 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 37 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
38 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 38 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
39 | ··D·(mbind),·l·(large),·p·(processor·specific) | 39 | ··D·(mbind),·l·(large),·p·(processor·specific) |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | Symbol·table·'.symtab'·contains·9 | 1 | Symbol·table·'.symtab'·contains·97·entries: |
2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name | 2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name |
3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | 3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· |
4 | ·····1:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_0 | 4 | ·····1:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_0 |
5 | ·····2:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_1 | 5 | ·····2:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_1 |
6 | ·····3:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_2 | 6 | ·····3:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_2 |
7 | ·····4:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_3 | 7 | ·····4:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_3 |
8 | ·····5:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_4 | 8 | ·····5:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_4 |
Offset 33, 63 lines modified | Offset 33, 68 lines modified | ||
33 | ····29:·00000000000000e0·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_28 | 33 | ····29:·00000000000000e0·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_28 |
34 | ····30:·00000000000000e8·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_29 | 34 | ····30:·00000000000000e8·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_29 |
35 | ····31:·00000000000000f0·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_30 | 35 | ····31:·00000000000000f0·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_30 |
36 | ····32:·00000000000000f8·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_31 | 36 | ····32:·00000000000000f8·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_31 |
37 | ····33:·0000000000000100·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_32 | 37 | ····33:·0000000000000100·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_32 |
38 | ····34:·0000000000000108·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_33 | 38 | ····34:·0000000000000108·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_33 |
39 | ····35:·0000000000000110·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_34 | 39 | ····35:·0000000000000110·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_34 |
40 | ····36:·0000000000000118·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_3 | 40 | ····36:·0000000000000118·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_35 |
41 | ····37:·0000000000000120·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_ | 41 | ····37:·0000000000000120·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_38 |
42 | ····38:·0000000000000128·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_41 | 42 | ····38:·0000000000000128·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_41 |
43 | ····39:·0000000000000130·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_4 | 43 | ····39:·0000000000000130·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_42 |
44 | ····40:·0000000000000138·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_4 | 44 | ····40:·0000000000000138·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_46 |
45 | ····41:·0000000000000 | 45 | ····41:·0000000000000140·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_47 |
46 | ····42:·000000000000000 | 46 | ····42:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI0_36 |
47 | ····43:·000000000000000 | 47 | ····43:·0000000000000004·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI0_37 |
48 | ····44:·000000000000000 | 48 | ····44:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI0_39 |
49 | ····45:·00000000000000 | 49 | ····45:·000000000000000c·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI0_45 |
50 | ····46:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···10·.LCPI0_40 | ||
50 | ····4 | 51 | ····47:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT···10·.LCPI0_43 |
51 | ····4 | 52 | ····48:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT···10·.LCPI0_44 |
52 | ····4 | 53 | ····49:·0000000000000000··1267·FUNC····LOCAL··DEFAULT···13·_ZN19__llvm_libc_18_1_8_12_GLOBAL__N_119exp10_double_doubleEddRKNS_10NumberPairIdEE |
53 | ···· | 54 | ····50:·0000000000000000··2555·FUNC····LOCAL··DEFAULT···15·_ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110exp10_f128Eddii |
54 | ····50:·0000000000000140·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_0 | ||
55 | ····51:·0000000000000148·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_ | 55 | ····51:·0000000000000148·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_0 |
56 | ····52:·0000000000000150·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_ | 56 | ····52:·0000000000000150·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_1 |
57 | ····53:·0000000000000158·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_ | 57 | ····53:·0000000000000158·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_2 |
58 | ····54:·0000000000000160·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_ | 58 | ····54:·0000000000000160·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_3 |
59 | ····55:·0000000000000168·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_ | 59 | ····55:·0000000000000168·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_4 |
60 | ····56:·0000000000000170·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_ | 60 | ····56:·0000000000000170·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_5 |
61 | ····57:·0000000000000178·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_ | 61 | ····57:·0000000000000178·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_6 |
62 | ····58:·0000000000000180·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_ | 62 | ····58:·0000000000000180·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_7 |
63 | ····59:·0000000000000188·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_ | 63 | ····59:·0000000000000188·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_8 |
64 | ····60:·0000000000000190·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_ | 64 | ····60:·0000000000000190·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_9 |
65 | ····61:·0000000000000198·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_1 | 65 | ····61:·0000000000000198·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_10 |
66 | ····62:·00000000000001a0·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_1 | 66 | ····62:·00000000000001a0·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_11 |
67 | ····63:·00000000000001a8·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_1 | 67 | ····63:·00000000000001a8·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_12 |
68 | ····64:·00000000000001b0·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_1 | 68 | ····64:·00000000000001b0·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_13 |
69 | ····65:·00000000000001b8·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_1 | 69 | ····65:·00000000000001b8·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_14 |
70 | ····66:·00000000000001c0·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_1 | 70 | ····66:·00000000000001c0·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_15 |
71 | ····67:·00000000000001c8·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_1 | 71 | ····67:·00000000000001c8·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_16 |
72 | ····68:·00000000000001d0·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_1 | 72 | ····68:·00000000000001d0·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_17 |
73 | ····69:·00000000000001d8·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_1 | 73 | ····69:·00000000000001d8·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_18 |
74 | ····70:·00000000000001e0·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_ | 74 | ····70:·00000000000001e0·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_19 |
75 | ····71:·00000000000001e8·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_2 | 75 | ····71:·00000000000001e8·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_20 |
76 | ····72:·00000000000001f0·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_21 | ||
77 | ····73:·00000000000001f8·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_22 | ||
78 | ····74:·0000000000000200·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_23 | ||
79 | ····75:·0000000000000208·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_24 | ||
76 | ····7 | 80 | ····76:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···13·.text._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_119exp10_double_doubleEddRKNS_10NumberPairIdEE |
77 | ····7 | 81 | ····77:·0000000000000210·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI2_0 |
78 | ····7 | 82 | ····78:·0000000000000218·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI2_1 |
79 | ····7 | 83 | ····79:·0000000000000220·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI2_2 |
80 | ···· | 84 | ····80:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···15·.text._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110exp10_f128Eddii |
81 | ···· | 85 | ····81:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT···10·.LCPI3_0 |
82 | ···· | 86 | ····82:·0000000000000040·····0·NOTYPE··LOCAL··DEFAULT···10·.LCPI3_1 |
83 | ···· | 87 | ····83:·0000000000000050·····0·NOTYPE··LOCAL··DEFAULT···10·.LCPI4_0 |
84 | ····8 | 88 | ····84:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···25·.rodata..L__const._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_116poly_approx_f128ERKNS_6fputil11DyadicFloatILm128EEE.COEFFS_128 |
85 | ····8 | 89 | ····85:·0000000000000000··2726·FUNC····GLOBAL·DEFAULT···11·exp10 |
86 | ····8 | 90 | ····86:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_9EXP2_MID1E |
87 | ····8 | 91 | ····87:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_9EXP2_MID2E |
88 | ····8 | 92 | ····88:·0000000000000000·····4·OBJECT··WEAK···DEFAULT···24·_ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x |
89 | ····85:·0000000000000000···401·FUNC····WEAK···HIDDEN····17·_ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv | ||
90 | ····8 | 93 | ····89:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location |
94 | ····90:·0000000000000000···412·FUNC····WEAK···HIDDEN····17·_ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv | ||
91 | ···· | 95 | ····91:·0000000000000000···510·FUNC····WEAK···HIDDEN····19·_ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi |
92 | ···· | 96 | ····92:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail |
93 | ···· | 97 | ····93:·0000000000000000···440·FUNC····WEAK···HIDDEN····21·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_ |
98 | ····94:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy | ||
94 | ····9 | 99 | ····95:·0000000000000000···291·FUNC····WEAK···HIDDEN····22·_ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_ |
95 | ····9 | 100 | ····96:·0000000000000000··2726·FUNC····GLOBAL·DEFAULT···11·_ZN19__llvm_libc_18_1_8_5exp10Ed |
Offset 1, 151 lines modified | Offset 1, 150 lines modified | ||
1 | Relocation·section·'.rela.text.exp10'·at·offset·0x | 1 | Relocation·section·'.rela.text.exp10'·at·offset·0x3290·contains·76·entries: |
2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
3 | 000000000000006 | 3 | 000000000000006d··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_0·-·4 |
4 | 000000000000007 | 4 | 000000000000007a··0000000200000002·R_X86_64_PC32··········0000000000000008·.LCPI0_1·-·4 |
5 | 00000000000000a | 5 | 00000000000000a7··000000560000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_9EXP2_MID1E·-·4 |
6 | 00000000000000b | 6 | 00000000000000b8··000000570000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_9EXP2_MID2E·-·4 |
7 | 00000000000000 | 7 | 00000000000000c6··0000000300000002·R_X86_64_PC32··········0000000000000010·.LCPI0_2·-·4 |
8 | 0000000000000 | 8 | 0000000000000148··0000000400000002·R_X86_64_PC32··········0000000000000018·.LCPI0_3·-·4 |
9 | 0000000000000 | 9 | 0000000000000159··0000000500000002·R_X86_64_PC32··········0000000000000020·.LCPI0_4·-·4 |
10 | 00000000000001 | 10 | 0000000000000179··0000000600000002·R_X86_64_PC32··········0000000000000028·.LCPI0_5·-·4 |
11 | 00000000000001 | 11 | 0000000000000185··0000000700000002·R_X86_64_PC32··········0000000000000030·.LCPI0_6·-·4 |
12 | 00000000000001 | 12 | 000000000000018d··0000000800000002·R_X86_64_PC32··········0000000000000038·.LCPI0_7·-·4 |
13 | 00000000000001 | 13 | 0000000000000195··0000000900000002·R_X86_64_PC32··········0000000000000040·.LCPI0_8·-·4 |
14 | 00000000000001 | 14 | 00000000000001ad··0000000a00000002·R_X86_64_PC32··········0000000000000048·.LCPI0_9·-·4 |
15 | 00000000000001b9··0000000b00000002·R_X86_64_PC32··········0000000000000050·.LCPI0_10·-·4 | ||
16 | 0000000000000230··0000002900000002·R_X86_64_PC32··········0000000000000140·.LCPI0_47·-·4 | ||
15 | 0000000000000 | 17 | 0000000000000239··0000002700000002·R_X86_64_PC32··········0000000000000130·.LCPI0_42·-·4 |
16 | 00000000000001ad··0000002600000002·R_X86_64_PC32··········0000000000000128·.LCPI0_41·-·4 | ||
17 | 00000000000002 | 18 | 000000000000029c··0000005800000002·R_X86_64_PC32··········0000000000000000·_ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x·-·4 |
18 | 00000000000002 | 19 | 00000000000002a4··0000002d00000002·R_X86_64_PC32··········000000000000000c·.LCPI0_45·-·4 |
19 | 000000000000022a··0000002900000002·R_X86_64_PC32··········0000000000000000·.LCPI0_35·-·4 | ||
20 | 00000000000002 | 20 | 00000000000002be··0000002a00000002·R_X86_64_PC32··········0000000000000000·.LCPI0_36·-·4 |
21 | 00000000000002 | 21 | 00000000000002ca··0000002b00000002·R_X86_64_PC32··········0000000000000004·.LCPI0_37·-·4 |
22 | 00000000000002e7··0000002c00000002·R_X86_64_PC32··········0000000000000008·.LCPI0_39·-·4 | ||
22 | 00000000000002 | 23 | 00000000000002f7··0000002800000002·R_X86_64_PC32··········0000000000000138·.LCPI0_46·-·4 |
23 | 0000000000000 | 24 | 0000000000000325··0000004c00000004·R_X86_64_PLT32·········0000000000000000·.text._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_119exp10_double_doubleEddRKNS_10NumberPairIdEE·-·4 |
24 | 0000000000000296··0000002200000002·R_X86_64_PC32··········0000000000000108·.LCPI0_33·-·4 | ||
25 | 0000000000000 | 25 | 000000000000032d··0000002300000002·R_X86_64_PC32··········0000000000000110·.LCPI0_34·-·4 |
26 | 0000000000000339··0000002400000002·R_X86_64_PC32··········0000000000000118·.LCPI0_35·-·4 | ||
26 | 00000000000002e8··0000004c00000004·R_X86_64_PLT32·········0000000000000000·.text._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110exp10_f128Eddii·-·4 | ||
27 | 00000000000002f0··0000005500000004·R_X86_64_PLT32·········0000000000000000·_ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv·-·4 | ||
28 | 00000000000003 | 27 | 0000000000000376··0000005800000002·R_X86_64_PC32··········0000000000000000·_ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x·-·4 |
29 | 0000000000000314··0000002900000002·R_X86_64_PC32··········0000000000000000·.LCPI0_35·-·4 | ||
30 | 00000000000003 | 28 | 000000000000037e··0000002a00000002·R_X86_64_PC32··········0000000000000000·.LCPI0_36·-·4 |
31 | 0000000000000334··0000002400000002·R_X86_64_PC32··········0000000000000118·.LCPI0_37·-·4 | ||
32 | 00000000000003 | 29 | 000000000000038a··0000002b00000002·R_X86_64_PC32··········0000000000000004·.LCPI0_37·-·4 |
30 | 00000000000003a0··0000002500000002·R_X86_64_PC32··········0000000000000120·.LCPI0_38·-·4 | ||
31 | 00000000000003af··0000002c00000002·R_X86_64_PC32··········0000000000000008·.LCPI0_39·-·4 | ||
33 | 00000000000003 | 32 | 00000000000003c2··0000005900000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 |
34 | 0000000000000379··0000002c00000002·R_X86_64_PC32··········000000000000000c·.LCPI0_39·-·4 | ||
35 | 00000000000003 | 33 | 00000000000003e5··0000002e00000002·R_X86_64_PC32··········0000000000000000·.LCPI0_40·-·4 |
36 | 0000000000000439··0000001500000002·R_X86_64_PC32··········00000000000000a0·.LCPI0_20·-·4 | ||
37 | 0000000000000446··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_0·-·4 | ||
38 | 000000000000044f··0000000200000002·R_X86_64_PC32··········0000000000000008·.LCPI0_1·-·4 | ||
39 | 000000000000047c··000000520000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_9EXP2_MID1E·-·4 | ||
40 | 000000000000048d··000000530000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_9EXP2_MID2E·-·4 | ||
41 | 00000000000004b6··0000000300000002·R_X86_64_PC32··········0000000000000010·.LCPI0_2·-·4 | ||
42 | 00000000000004c4··0000000400000002·R_X86_64_PC32··········0000000000000018·.LCPI0_3·-·4 | ||
43 | 00000000000004d4··0000000500000002·R_X86_64_PC32··········0000000000000020·.LCPI0_4·-·4 | ||
44 | 00000000000004dd··0000000600000002·R_X86_64_PC32··········0000000000000028·.LCPI0_5·-·4 | ||
45 | 00000000000004e5··0000000700000002·R_X86_64_PC32··········0000000000000030·.LCPI0_6·-·4 | ||
46 | 00000000000004ee··0000000800000002·R_X86_64_PC32··········0000000000000038·.LCPI0_7·-·4 | ||
47 | 0000000000000 | 34 | 0000000000000427··0000002600000002·R_X86_64_PC32··········0000000000000128·.LCPI0_41·-·4 |
35 | 00000000000004ab··0000001600000002·R_X86_64_PC32··········00000000000000a8·.LCPI0_21·-·4 | ||
36 | 00000000000004b8··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_0·-·4 | ||
37 | 00000000000004c5··0000000200000002·R_X86_64_PC32··········0000000000000008·.LCPI0_1·-·4 | ||
38 | 00000000000004f2··000000560000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_9EXP2_MID1E·-·4 | ||
39 | 0000000000000503··000000570000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_9EXP2_MID2E·-·4 | ||
40 | 0000000000000511··0000000300000002·R_X86_64_PC32··········0000000000000010·.LCPI0_2·-·4 | ||
41 | 0000000000000593··0000000400000002·R_X86_64_PC32··········0000000000000018·.LCPI0_3·-·4 | ||
42 | 00000000000005a4··0000000500000002·R_X86_64_PC32··········0000000000000020·.LCPI0_4·-·4 | ||
43 | 00000000000005c4··0000000600000002·R_X86_64_PC32··········0000000000000028·.LCPI0_5·-·4 | ||
44 | 00000000000005d0··0000000700000002·R_X86_64_PC32··········0000000000000030·.LCPI0_6·-·4 | ||
45 | 00000000000005d8··0000000800000002·R_X86_64_PC32··········0000000000000038·.LCPI0_7·-·4 | ||
48 | 00000000000005 | 46 | 00000000000005e0··0000000900000002·R_X86_64_PC32··········0000000000000040·.LCPI0_8·-·4 |
47 | 000000000000062a··0000002700000002·R_X86_64_PC32··········0000000000000130·.LCPI0_42·-·4 | ||
49 | 0000000000000 | 48 | 0000000000000657··0000002f00000002·R_X86_64_PC32··········0000000000000010·.LCPI0_43·-·4 |
50 | 0000000000000 | 49 | 000000000000070c··0000001c00000002·R_X86_64_PC32··········00000000000000d8·.LCPI0_27·-·4 |
51 | 0000000000000 | 50 | 0000000000000731··0000004c00000004·R_X86_64_PLT32·········0000000000000000·.text._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_119exp10_double_doubleEddRKNS_10NumberPairIdEE·-·4 |
52 | 000000000000066b··0000002600000002·R_X86_64_PC32··········0000000000000128·.LCPI0_41·-·4 | ||
53 | 0000000000000 | 51 | 0000000000000760··0000002700000002·R_X86_64_PC32··········0000000000000130·.LCPI0_42·-·4 |
54 | 0000000000000689··0000002f00000002·R_X86_64_PC32··········0000000000000030·.LCPI0_45·-·5 | ||
55 | 00000000000007 | 52 | 0000000000000782··0000003000000002·R_X86_64_PC32··········0000000000000020·.LCPI0_44·-·4 |
53 | 00000000000007f7··0000005000000004·R_X86_64_PLT32·········0000000000000000·.text._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110exp10_f128Eddii·-·4 | ||
54 | 00000000000007ff··0000005a00000004·R_X86_64_PLT32·········0000000000000000·_ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv·-·4 | ||
56 | 0000000000000 | 55 | 0000000000000858··0000001000000002·R_X86_64_PC32··········0000000000000078·.LCPI0_15·-·4 |
57 | 00000000000007ce··0000001200000002·R_X86_64_PC32··········0000000000000088·.LCPI0_17·-·4 | ||
58 | 0000000000000814··0000000c00000002·R_X86_64_PC32··········0000000000000058·.LCPI0_11·-·4 | ||
59 | 000000000000085a··0000001800000002·R_X86_64_PC32··········00000000000000b8·.LCPI0_23·-·4 | ||
60 | 0000000000000864··0000005600000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 | ||
61 | 0000000000000874··0000005700000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi·-·4 | ||
62 | 00000000000008a7··0000002100000002·R_X86_64_PC32··········0000000000000100·.LCPI0_32·-·4 | ||
63 | 00000000000008b | 56 | 00000000000008b1··0000001f00000002·R_X86_64_PC32··········00000000000000f0·.LCPI0_30·-·4 |
64 | 00000000000008c1··0000002000000002·R_X86_64_PC32··········00000000000000f8·.LCPI0_31·-·4 | ||
65 | 00000000000008ce··0000001600000002·R_X86_64_PC32··········00000000000000a8·.LCPI0_21·-·4 | ||
66 | 00000000000008db··0000001000000002·R_X86_64_PC32··········0000000000000078·.LCPI0_15·-·4 | ||
67 | 00000000000008 | 57 | 00000000000008f7··0000001300000002·R_X86_64_PC32··········0000000000000090·.LCPI0_18·-·4 |
68 | 0000000000000 | 58 | 000000000000093e··0000000d00000002·R_X86_64_PC32··········0000000000000060·.LCPI0_12·-·4 |
59 | 0000000000000989··0000001900000002·R_X86_64_PC32··········00000000000000c0·.LCPI0_24·-·4 | ||
60 | 0000000000000993··0000005900000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 | ||
61 | 00000000000009a3··0000005b00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi·-·4 | ||
62 | 00000000000009d5··0000002200000002·R_X86_64_PC32··········0000000000000108·.LCPI0_33·-·4 | ||
69 | 00000000000009 | 63 | 00000000000009e2··0000002000000002·R_X86_64_PC32··········00000000000000f8·.LCPI0_31·-·4 |
64 | 00000000000009ef··0000002100000002·R_X86_64_PC32··········0000000000000100·.LCPI0_32·-·4 | ||
70 | 00000000000009 | 65 | 00000000000009fc··0000001700000002·R_X86_64_PC32··········00000000000000b0·.LCPI0_22·-·4 |
71 | 0000000000000 | 66 | 0000000000000a09··0000001100000002·R_X86_64_PC32··········0000000000000080·.LCPI0_16·-·4 |
72 | 0000000000000 | 67 | 0000000000000a16··0000001400000002·R_X86_64_PC32··········0000000000000098·.LCPI0_19·-·4 |
73 | 0000000000000 | 68 | 0000000000000a23··0000000e00000002·R_X86_64_PC32··········0000000000000068·.LCPI0_13·-·4 |
69 | 0000000000000a30··0000000c00000002·R_X86_64_PC32··········0000000000000058·.LCPI0_11·-·4 | ||
74 | 0000000000000 | 70 | 0000000000000a3d··0000001800000002·R_X86_64_PC32··········00000000000000b8·.LCPI0_23·-·4 |
71 | 0000000000000a4a··0000001200000002·R_X86_64_PC32··········0000000000000088·.LCPI0_17·-·4 | ||
75 | 0000000000000 | 72 | 0000000000000a57··0000001500000002·R_X86_64_PC32··········00000000000000a0·.LCPI0_20·-·4 |
73 | 0000000000000a64··0000000f00000002·R_X86_64_PC32··········0000000000000070·.LCPI0_14·-·4 | ||
76 | 0000000000000 | 74 | 0000000000000a71··0000001d00000002·R_X86_64_PC32··········00000000000000e0·.LCPI0_28·-·4 |
77 | 0000000000000 | 75 | 0000000000000a7e··0000001a00000002·R_X86_64_PC32··········00000000000000c8·.LCPI0_25·-·4 |
76 | 0000000000000a8b··0000001e00000002·R_X86_64_PC32··········00000000000000e8·.LCPI0_29·-·4 | ||
77 | 0000000000000a98··0000001b00000002·R_X86_64_PC32··········00000000000000d0·.LCPI0_26·-·4 | ||
78 | 0000000000000 | 78 | 0000000000000aa2··0000005c00000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4 |
79 | Relocation·section·'.rela.text._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_119exp10_double_doubleEddRKNS_10NumberPairIdEE'·at·offset·0x3 | 79 | Relocation·section·'.rela.text._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_119exp10_double_doubleEddRKNS_10NumberPairIdEE'·at·offset·0x39b0·contains·25·entries: |
80 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 80 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
81 | 0000000000000005··0000003200000002·R_X86_64_PC32··········0000000000000140·.LCPI1_0·-·4 | ||
82 | 000000000000000 | 81 | 0000000000000004··0000003300000002·R_X86_64_PC32··········0000000000000148·.LCPI1_0·-·4 |
83 | 000000000000001 | 82 | 0000000000000014··0000003400000002·R_X86_64_PC32··········0000000000000150·.LCPI1_1·-·4 |
84 | 000000000000002 | 83 | 0000000000000020··0000003500000002·R_X86_64_PC32··········0000000000000158·.LCPI1_2·-·4 |
85 | 00000000000000 | 84 | 0000000000000040··0000003600000002·R_X86_64_PC32··········0000000000000160·.LCPI1_3·-·4 |
86 | 00000000000000 | 85 | 0000000000000065··0000003700000002·R_X86_64_PC32··········0000000000000168·.LCPI1_4·-·4 |
87 | 00000000000000 | 86 | 0000000000000077··0000003800000002·R_X86_64_PC32··········0000000000000170·.LCPI1_5·-·4 |
88 | 00000000000000 | 87 | 000000000000008f··0000003900000002·R_X86_64_PC32··········0000000000000178·.LCPI1_6·-·4 |
89 | 00000000000000 | 88 | 00000000000000bb··0000003a00000002·R_X86_64_PC32··········0000000000000180·.LCPI1_7·-·4 |
90 | 00000000000000 | 89 | 00000000000000d8··0000003b00000002·R_X86_64_PC32··········0000000000000188·.LCPI1_8·-·4 |
91 | 00000000000000 | 90 | 00000000000000e6··0000003c00000002·R_X86_64_PC32··········0000000000000190·.LCPI1_9·-·4 |
92 | 00000000000000 | 91 | 00000000000000f9··0000003d00000002·R_X86_64_PC32··········0000000000000198·.LCPI1_10·-·4 |
93 | 0000000000000 | 92 | 000000000000018d··0000003e00000002·R_X86_64_PC32··········00000000000001a0·.LCPI1_11·-·4 |
94 | 0000000000000 | 93 | 000000000000019b··0000003f00000002·R_X86_64_PC32··········00000000000001a8·.LCPI1_12·-·4 |
95 | 00000000000001 | 94 | 00000000000001ad··0000004000000002·R_X86_64_PC32··········00000000000001b0·.LCPI1_13·-·4 |
Max diff block lines reached; 935/30421 bytes (3.07%) of diff not shown. |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | AWAVAUATSH | 1 | AWAVAUATSH |
2 | @[A\A]A^A_ | 2 | @[A\A]A^A_ |
3 | UAWAVAUATSH | 3 | UAWAVAUATSH |
4 | t$ | 4 | t$hD2|$`H |
5 | [A\A]A^A_] | 5 | [A\A]A^A_] |
6 | .LCPI0_0 | 6 | .LCPI0_0 |
7 | .LCPI0_1 | 7 | .LCPI0_1 |
8 | .LCPI0_2 | 8 | .LCPI0_2 |
9 | .LCPI0_3 | 9 | .LCPI0_3 |
10 | .LCPI0_4 | 10 | .LCPI0_4 |
11 | .LCPI0_5 | 11 | .LCPI0_5 |
Offset 34, 26 lines modified | Offset 34, 27 lines modified | ||
34 | .LCPI0_28 | 34 | .LCPI0_28 |
35 | .LCPI0_29 | 35 | .LCPI0_29 |
36 | .LCPI0_30 | 36 | .LCPI0_30 |
37 | .LCPI0_31 | 37 | .LCPI0_31 |
38 | .LCPI0_32 | 38 | .LCPI0_32 |
39 | .LCPI0_33 | 39 | .LCPI0_33 |
40 | .LCPI0_34 | 40 | .LCPI0_34 |
41 | .LCPI0_3 | 41 | .LCPI0_35 |
42 | .LCPI0_ | 42 | .LCPI0_38 |
43 | .LCPI0_41 | 43 | .LCPI0_41 |
44 | .LCPI0_42 | ||
45 | .LCPI0_46 | ||
44 | .LCPI0_47 | 46 | .LCPI0_47 |
45 | .LCPI0_48 | ||
46 | .LCPI0_35 | ||
47 | .LCPI0_36 | 47 | .LCPI0_36 |
48 | .LCPI0_3 | 48 | .LCPI0_37 |
49 | .LCPI0_39 | 49 | .LCPI0_39 |
50 | .LCPI0_46 | ||
51 | .LCPI0_43 | ||
52 | .LCPI0_45 | 50 | .LCPI0_45 |
51 | .LCPI0_40 | ||
52 | .LCPI0_43 | ||
53 | .LCPI0_44 | ||
53 | _ZN19__llvm_libc_18_1_8_12_GLOBAL__N_119exp10_double_doubleEddRKNS_10NumberPairIdEE | 54 | _ZN19__llvm_libc_18_1_8_12_GLOBAL__N_119exp10_double_doubleEddRKNS_10NumberPairIdEE |
54 | _ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110exp10_f128Eddii | 55 | _ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110exp10_f128Eddii |
55 | .LCPI1_0 | 56 | .LCPI1_0 |
56 | .LCPI1_1 | 57 | .LCPI1_1 |
57 | .LCPI1_2 | 58 | .LCPI1_2 |
58 | .LCPI1_3 | 59 | .LCPI1_3 |
59 | .LCPI1_4 | 60 | .LCPI1_4 |
Offset 70, 25 lines modified | Offset 71, 28 lines modified | ||
70 | .LCPI1_15 | 71 | .LCPI1_15 |
71 | .LCPI1_16 | 72 | .LCPI1_16 |
72 | .LCPI1_17 | 73 | .LCPI1_17 |
73 | .LCPI1_18 | 74 | .LCPI1_18 |
74 | .LCPI1_19 | 75 | .LCPI1_19 |
75 | .LCPI1_20 | 76 | .LCPI1_20 |
76 | .LCPI1_21 | 77 | .LCPI1_21 |
78 | .LCPI1_22 | ||
79 | .LCPI1_23 | ||
80 | .LCPI1_24 | ||
77 | .LCPI2_0 | 81 | .LCPI2_0 |
78 | .LCPI2_1 | 82 | .LCPI2_1 |
79 | .LCPI2_2 | 83 | .LCPI2_2 |
80 | .LCPI3_0 | 84 | .LCPI3_0 |
81 | .LCPI3_1 | 85 | .LCPI3_1 |
82 | .LCPI4_0 | 86 | .LCPI4_0 |
83 | _ZN19__llvm_libc_18_1_8_9EXP2_MID1E | 87 | _ZN19__llvm_libc_18_1_8_9EXP2_MID1E |
84 | _ZN19__llvm_libc_18_1_8_9EXP2_MID2E | 88 | _ZN19__llvm_libc_18_1_8_9EXP2_MID2E |
85 | _ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x | 89 | _ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x |
86 | _ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv | ||
87 | __errno_location | 90 | __errno_location |
91 | _ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv | ||
88 | _ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi | 92 | _ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi |
89 | __stack_chk_fail | 93 | __stack_chk_fail |
90 | _ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_ | 94 | _ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_ |
91 | _ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_ | 95 | _ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_ |
92 | _ZN19__llvm_libc_18_1_8_5exp10Ed | 96 | _ZN19__llvm_libc_18_1_8_5exp10Ed |
93 | .shstrtab | 97 | .shstrtab |
94 | .note.gnu.property | 98 | .note.gnu.property |
Offset 1, 36 lines modified | Offset 1, 38 lines modified | ||
1 | Hex·dump·of·section·'.rodata.cst8': | 1 | Hex·dump·of·section·'.rodata.cst8': |
2 | ··0x00000000·71a37909·4f930a40·00000400·00004841·q.y.O..@......HA | 2 | ··0x00000000·71a37909·4f930a40·00000400·00004841·q.y.O..@......HA |
3 | ··0x00000010·0000a050·134413bf·99dac19d·21c0c03c·...P.D......!..< | ||
4 | ··0x00000020·6aea3cc7·24350540·1655b5bb·b16b0240·j.<.$5.@.U...k.@ | ||
5 | ··0x000000 | 3 | ··0x00000010·00000002·0000a041·0000a050·134413bf·.......A...P.D.. |
4 | ··0x00000020·99dac19d·21c0c03c·6aea3cc7·24350540·....!..<j.<.$5.@ | ||
5 | ··0x00000030·1655b5bb·b16b0240·65fc6acc·75bdf23f·.U...k.@e.j.u..? | ||
6 | ··0x00000040·4c26aa87·05470040·00000000·0000083c·L&...G.@.......< | ||
7 | ··0x00000050·00000000·000008bc·00000000·00002440·..............$@ | ||
8 | ··0x00000060·f64ae1c7·022db544·92d54d06·cff08044·.J...-.D..M....D | ||
9 | ··0x00000070·50efe2d6·e41a4b44·408cb578·1daf1544·P.....KD@..x...D | ||
10 | ··0x00000080·003d9160·e458e143·00c84e67·6dc1ab43·.=.`.X.C..Ngm..C | ||
11 | ··0x00000090·00a0d885·57347643·0080e037·79c34143·....W4vC...7y.AC | ||
12 | ··0x000000a0·00003426·f56b0c43·0000901e·c4bcd642·..4&.k.C.......B | ||
13 | ··0x000000b0·000040e5·9c30a242·000000a2·941a6d42·..@..0.B......mB | ||
14 | ··0x000000c0·000000e8·76483742·00000020·5fa00242·....vH7B...·_..B | ||
15 | ··0x000000d0·00000000·65cdcd41·00000000·84d79741·....e..A.......A | ||
16 | ··0x000000e0·00000000·d0126341·00000000·80842e41·......cA.......A | ||
17 | ··0x000000f0·00000000·006af840·00000000·0088c340·.....j.@.......@ | ||
18 | ··0x00000100·00000000·00408f40·00000000·00005940·.....@.@......Y@ | ||
6 | ··0x00000 | 19 | ··0x00000110·00000000·0000c839·00000000·0000c8b9·.......9........ |
20 | ··0x00000120·ffffffff·ffffef7f·00000000·0000f07f·................ | ||
21 | ··0x00000130·00000000·0000f03f·01000000·00000000·.......?........ | ||
7 | ··0x00000050·00000000·00002440·f64ae1c7·022db544·......$@.J...-.D | ||
8 | ··0x00000060·92d54d06·cff08044·50efe2d6·e41a4b44·..M....DP.....KD | ||
9 | ··0x00000070·408cb578·1daf1544·003d9160·e458e143·@..x...D.=.`.X.C | ||
10 | ··0x00000080·00c84e67·6dc1ab43·00a0d885·57347643·..Ngm..C....W4vC | ||
11 | ··0x00000090·0080e037·79c34143·00003426·f56b0c43·...7y.AC..4&.k.C | ||
12 | ··0x000000a0·0000901e·c4bcd642·000040e5·9c30a242·.......B..@..0.B | ||
13 | ··0x000000b0·000000a2·941a6d42·000000e8·76483742·......mB....vH7B | ||
14 | ··0x000000c0·00000020·5fa00242·00000000·65cdcd41·...·_..B....e..A | ||
15 | ··0x000000d0·00000000·84d79741·00000000·d0126341·.......A......cA | ||
16 | ··0x000000e0·00000000·80842e41·00000000·006af840·.......A.....j.@ | ||
17 | ··0x000000f0·00000000·0088c340·00000000·00408f40·.......@.....@.@ | ||
18 | ··0x00000100·00000000·00005940·00000000·0000c839·......Y@.......9 | ||
19 | ··0x00000110·00000000·0000c8b9·ffffffff·ffffef7f·................ | ||
20 | ··0x000001 | 22 | ··0x00000140·00000000·0000e03f·0000a050·134413bf·.......?...P.D.. |
21 | ··0x00000130·01000000·00000000·00000000·0000e03f·...............? | ||
22 | ··0x00000140·0000a050·134413bf·0000c09d·21c0c03c·...P.D......!..< | ||
23 | ··0x00000150· | 23 | ··0x00000150·0000c09d·21c0c03c·a2db20fd·94a98d3a·....!..<..·....: |
24 | ··0x00000160·00000002·0000a041·b3c84708·d77eca3f·.......A..G..~.? | ||
25 | ··0x00000170·00000008·d77eca3f·000000c0·2cf2e13d·.....~.?....,..= | ||
24 | ··0x000001 | 26 | ··0x00000180·772035ff·a87268bc·659851fd·9f42e13f·w·5..rh.e.Q..B.? |
25 | ··0x000001 | 27 | ··0x00000190·659851fd·9f42e1bf·b08f8116·a14e7d3c·e.Q..B.......N}< |
26 | ··0x000001 | 28 | ··0x000001a0·c498fd09·76bdf23f·c498fd09·76bdf2bf·....v..?....v... |
27 | ··0x000001 | 29 | ··0x000001b0·551ee205·fc38933c·a42cde91·05470040·U....8.<.,...G.@ |
28 | ··0x000001 | 30 | ··0x000001c0·a42cde91·054700c0·03b5c35e·b60fa83c·.,...G.....^...< |
29 | ··0x000001 | 31 | ··0x000001d0·69ea3cc7·24350540·69ea3cc7·243505c0·i.<.$5.@i.<.$5.. |
30 | ··0x000001 | 32 | ··0x000001e0·d21c19b3·fa2baebc·1655b5bb·b16b0240·.....+...U...k.@ |
31 | ··0x000001 | 33 | ··0x000001f0·1655b5bb·b16b02c0·7b924e49·ad48afbc·.U...k..{.NI.H.. |
32 | ··0x00000 | 34 | ··0x00000200·00000000·0000f03f·00000000·0000f0bf·.......?........ |
33 | ··0x00000 | 35 | ··0x00000210·0000a050·134413bf·0000c09d·21c0c03c·...P.D......!..< |
34 | ··0x000002 | 36 | ··0x00000220·a2db20fd·94a98d3a···················..·....: |
Offset 1, 5 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.rodata.cst4': | 1 | Hex·dump·of·section·'.rodata.cst4': |
2 | ··0x00000000·0100803f·000080bf·00000034· | 2 | ··0x00000000·0100803f·000080bf·00000034·00000040·...?.......4...@ |
3 | ··0x00000010·00000040·aaaaaaaa···················...@.... | ||
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | Hex·dump·of·section·'.rodata.cst16': | 1 | Hex·dump·of·section·'.rodata.cst16': |
2 | ··0x00000000· | 2 | ··0x00000000·aaaaaaaa·aaaaaaaa·aaaaaaaa·aaaaaaaa·................ |
3 | ··0x00000010·00000000·000 | 3 | ··0x00000010·00000000·0000083c·00000000·0003b03c·.......<.......< |
4 | ··0x00000020·00000000·0000c839· | 4 | ··0x00000020·00000000·0000c839·30000000·0000b03c·.......90......< |
5 | ··0x00000030·30000000·0000b03c·30000000·0000b03c·0......<0......< | ||
6 | ··0x000000 | 5 | ··0x00000030·00000000·000090c6·00000000·00009046·...............F |
7 | ··0x000000 | 6 | ··0x00000040·00000000·000050b9·00000000·00005039·......P.......P9 |
7 | ··0x00000050·aaaaaaaa·aaaaaaaa·aaaaaaaa·aaaaaaaa·................ | ||
Offset 8, 513 lines modified | Offset 8, 593 lines modified | ||
8 | » endbr64 | 8 | » endbr64 |
9 | » push···%r15 | 9 | » push···%r15 |
10 | » push···%r14 | 10 | » push···%r14 |
11 | » push···%r13 | 11 | » push···%r13 |
12 | » push···%r12 | 12 | » push···%r12 |
13 | » push···%rbx | 13 | » push···%rbx |
14 | » sub····$0x40,%rsp | 14 | » sub····$0x40,%rsp |
15 | » | 15 | » movdqa·%xmm0,%xmm8 |
16 | » mov····%fs:0x28,%rax | 16 | » mov····%fs:0x28,%rax |
17 | » mov····%rax,0x38(%rsp) | 17 | » mov····%rax,0x38(%rsp) |
18 | » | 18 | » movq···%xmm0,%rax |
19 | » movabs·$0x3f8cc58eb908d5be,%rcx | 19 | » movabs·$0x3f8cc58eb908d5be,%rcx |
20 | » add····%rax,%rcx | 20 | » add····%rax,%rcx |
21 | » movabs·$0x7c189109ce2fbacc,%rdx | 21 | » movabs·$0x7c189109ce2fbacc,%rdx |
22 | » cmp····%rdx,%rcx | 22 | » cmp····%rdx,%rcx |
23 | » jb·····1 | 23 | » jb·····1fb·<__llvm_libc_18_1_8_::exp10(double)+0x1fb> |
24 | » movabs·$0xbf8cbbecaf608601,%rcx | 24 | » movabs·$0xbf8cbbecaf608601,%rcx |
25 | » add····%rax,%rcx | 25 | » add····%rax,%rcx |
26 | » movabs·$0x7c088767c4876b0f,%rdx | 26 | » movabs·$0x7c088767c4876b0f,%rdx |
27 | » cmp····%rdx,%rcx | 27 | » cmp····%rdx,%rcx |
28 | » jbe····1 | 28 | » jbe····1fb·<__llvm_libc_18_1_8_::exp10(double)+0x1fb> |
29 | » | 29 | » movsd··0x0(%rip),%xmm0········ |
30 | ·R_X86_64_PC32» .LCPI0_0-0x4 | 30 | ·R_X86_64_PC32» .LCPI0_0-0x4 |
31 | » mulsd··%xmm8,%xmm0 | ||
31 | » | 32 | » addsd··0x0(%rip),%xmm0········ |
32 | ·R_X86_64_PC32» .LCPI0_1-0x4 | 33 | ·R_X86_64_PC32» .LCPI0_1-0x4 |
33 | » | 34 | » movq···%xmm0,%r15 |
34 | » shr····$0x13,%r15 | 35 | » shr····$0x13,%r15 |
35 | » | 36 | » cvtsi2sd·%r15d,%xmm1 |
36 | » mov····%r15d,%ebx | 37 | » mov····%r15d,%ebx |
37 | » shr····$0x6,%ebx | 38 | » shr····$0x6,%ebx |
38 | » and····$0x3f,%ebx | 39 | » and····$0x3f,%ebx |
39 | » mov····%r15d,%r14d | 40 | » mov····%r15d,%r14d |
40 | » and····$0x3f,%r14d | 41 | » and····$0x3f,%r14d |
41 | » sar····$0xc,%r15d | 42 | » sar····$0xc,%r15d |
42 | » lea····(%rbx,%rbx,2),%rcx | 43 | » lea····(%rbx,%rbx,2),%rcx |
43 | » mov····0x0(%rip),%rdx········ | 44 | » mov····0x0(%rip),%rdx········ |
44 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::EXP2_MID1-0x4 | 45 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::EXP2_MID1-0x4 |
45 | » | 46 | » movsd··0x10(%rdx,%rcx,8),%xmm0 |
46 | » lea····(%r14,%r14,2),%rsi | 47 | » lea····(%r14,%r14,2),%rsi |
47 | » mov····0x0(%rip),%rdi········ | 48 | » mov····0x0(%rip),%rdi········ |
48 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::EXP2_MID2-0x4 | 49 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::EXP2_MID2-0x4 |
49 | » | 50 | » movsd··0x10(%rdi,%rsi,8),%xmm2 |
50 | » vmulsd·%xmm4,%xmm0,%xmm3 | ||
51 | » vmovapd·%xmm4,%xmm2 | ||
52 | » vfmsub213sd·%xmm3,%xmm0,%xmm2 | ||
53 | » vfmadd231sd·0x8(%rdi,%rsi,8),%xmm0,%xmm2 | ||
54 | » vfmadd231sd·0x8(%rdx,%rcx,8),%xmm4,%xmm2 | ||
55 | » | 51 | » movsd··0x0(%rip),%xmm7········ |
56 | ·R_X86_64_PC32» .LCPI0_2-0x4 | 52 | ·R_X86_64_PC32» .LCPI0_2-0x4 |
57 | » vfmadd213sd·%xmm7,%xmm1,%xmm0 | ||
58 | » | 53 | » movapd·%xmm0,%xmm3 |
54 | » mulsd··%xmm7,%xmm3 | ||
55 | » movapd·%xmm0,%xmm4 | ||
56 | » subsd··%xmm3,%xmm4 | ||
57 | » addsd··%xmm3,%xmm4 | ||
58 | » movapd·%xmm0,%xmm5 | ||
59 | » subsd··%xmm4,%xmm5 | ||
60 | » mulsd··%xmm2,%xmm7 | ||
61 | » movapd·%xmm2,%xmm6 | ||
62 | » subsd··%xmm7,%xmm6 | ||
63 | » addsd··%xmm7,%xmm6 | ||
64 | » movapd·%xmm2,%xmm9 | ||
65 | » subsd··%xmm6,%xmm9 | ||
66 | » movapd·%xmm0,%xmm3 | ||
67 | » mulsd··%xmm2,%xmm3 | ||
68 | » movapd·%xmm4,%xmm7 | ||
69 | » mulsd··%xmm6,%xmm7 | ||
70 | » subsd··%xmm3,%xmm7 | ||
71 | » mulsd··%xmm9,%xmm4 | ||
72 | » addsd··%xmm7,%xmm4 | ||
73 | » mulsd··%xmm5,%xmm6 | ||
74 | » addsd··%xmm4,%xmm6 | ||
75 | » mulsd··%xmm5,%xmm9 | ||
76 | » addsd··%xmm6,%xmm9 | ||
77 | » mulsd··0x8(%rdi,%rsi,8),%xmm0 | ||
78 | » mulsd··0x8(%rdx,%rcx,8),%xmm2 | ||
79 | » addsd··%xmm9,%xmm0 | ||
80 | » addsd··%xmm0,%xmm2 | ||
81 | » movsd··0x0(%rip),%xmm4········ | ||
59 | ·R_X86_64_PC32» .LCPI0_3-0x4 | 82 | ·R_X86_64_PC32» .LCPI0_3-0x4 |
60 | » vmulsd·%xmm3,%xmm0,%xmm8 | ||
61 | » | 83 | » mulsd··%xmm1,%xmm4 |
84 | » addsd··%xmm8,%xmm4 | ||
62 | » | 85 | » movsd··0x0(%rip),%xmm0········ |
63 | ·R_X86_64_PC32» .LCPI0_4-0x4 | 86 | ·R_X86_64_PC32» .LCPI0_4-0x4 |
87 | » mulsd··%xmm1,%xmm0 | ||
88 | » addsd··%xmm4,%xmm0 | ||
89 | » movapd·%xmm0,%xmm6 | ||
90 | » mulsd··%xmm3,%xmm6 | ||
91 | » movapd·%xmm0,%xmm4 | ||
92 | » mulsd··%xmm0,%xmm4 | ||
64 | » | 93 | » movsd··0x0(%rip),%xmm5········ |
65 | ·R_X86_64_PC32» .LCPI0_5-0x4 | 94 | ·R_X86_64_PC32» .LCPI0_5-0x4 |
95 | » mulsd··%xmm0,%xmm5 | ||
66 | » | 96 | » addsd··0x0(%rip),%xmm5········ |
67 | ·R_X86_64_PC32» .LCPI0_6-0x4 | 97 | ·R_X86_64_PC32» .LCPI0_6-0x4 |
68 | » | 98 | » mulsd··0x0(%rip),%xmm0········ |
69 | ·R_X86_64_PC32» .LCPI0_7-0x4 | 99 | ·R_X86_64_PC32» .LCPI0_7-0x4 |
70 | » vfmadd213sd·%xmm5,%xmm4,%xmm6 | ||
71 | » vfmadd213sd·%xmm2,%xmm8,%xmm6 | ||
72 | » | 100 | » addsd··0x0(%rip),%xmm0········ |
73 | ·R_X86_64_PC32» .LCPI0_8-0x4 | 101 | ·R_X86_64_PC32» .LCPI0_8-0x4 |
102 | » mulsd··%xmm4,%xmm0 | ||
103 | » addsd··%xmm5,%xmm0 | ||
104 | » mulsd··%xmm6,%xmm0 | ||
105 | » addsd··%xmm2,%xmm0 | ||
74 | » | 106 | » movsd··0x0(%rip),%xmm4········ |
75 | ·R_X86_64_PC32» .LCPI0_9-0x4 | 107 | ·R_X86_64_PC32» .LCPI0_9-0x4 |
76 | » | 108 | » addsd··%xmm0,%xmm4 |
109 | » addsd··0x0(%rip),%xmm0········ | ||
110 | ·R_X86_64_PC32» .LCPI0_10-0x4 | ||
77 | » | 111 | » addsd··%xmm3,%xmm4 |
112 | » addsd··%xmm3,%xmm0 | ||
78 | » | 113 | » ucomisd·%xmm0,%xmm4 |
79 | » jne···· | 114 | » jne····300·<__llvm_libc_18_1_8_::exp10(double)+0x300> |
80 | » jp····· | 115 | » jp·····300·<__llvm_libc_18_1_8_::exp10(double)+0x300> |
81 | » shl····$0x34,%r15 | 116 | » shl····$0x34,%r15 |
82 | » | 117 | » movq···%xmm4,%rax |
83 | » add····%r15,%rax | 118 | » add····%r15,%rax |
84 | » | 119 | » movq···%rax,%xmm0 |
85 | » mov····%fs:0x28,%rax | 120 | » mov····%fs:0x28,%rax |
86 | » cmp····0x38(%rsp),%rax | 121 | » cmp····0x38(%rsp),%rax |
87 | » je····· | 122 | » je·····242·<__llvm_libc_18_1_8_::exp10(double)+0x242> |
88 | » jmp···· | 123 | » jmp····aa1·<__llvm_libc_18_1_8_::exp10(double)+0xaa1> |
89 | » movabs·$0x7fffffffffffffff,%rcx | 124 | » movabs·$0x7fffffffffffffff,%rcx |
90 | » and····%rax,%rcx | 125 | » and····%rax,%rcx |
Max diff block lines reached; 26128/30575 bytes (85.46%) of diff not shown. |
Offset 1, 122 lines modified | Offset 1, 279 lines modified | ||
1 | Disassembly·of·section·.text._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_119exp10_double_doubleEddRKNS_10NumberPairIdEE: | 1 | Disassembly·of·section·.text._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_119exp10_double_doubleEddRKNS_10NumberPairIdEE: |
2 | 0000000000000000·<__llvm_libc_18_1_8_::(anonymous·namespace)::exp10_double_double(double,·double,·__llvm_libc_18_1_8_::NumberPair<double>·const&)>: | 2 | 0000000000000000·<__llvm_libc_18_1_8_::(anonymous·namespace)::exp10_double_double(double,·double,·__llvm_libc_18_1_8_::NumberPair<double>·const&)>: |
3 | __llvm_libc_18_1_8_::(anonymous·namespace)::exp10_double_double(double,·double,·__llvm_libc_18_1_8_::NumberPair<double>·const&): | 3 | __llvm_libc_18_1_8_::(anonymous·namespace)::exp10_double_double(double,·double,·__llvm_libc_18_1_8_::NumberPair<double>·const&): |
4 | » | 4 | » movsd··0x0(%rip),%xmm4········#·8·<__llvm_libc_18_1_8_::(anonymous·namespace)::exp10_double_double(double,·double,·__llvm_libc_18_1_8_::NumberPair<double>·const&)+0x8> |
5 | ·R_X86_64_PC32» .LCPI1_0-0x4 | 5 | ·R_X86_64_PC32» .LCPI1_0-0x4 |
6 | » mulsd··%xmm1,%xmm4 | ||
7 | » addsd··%xmm0,%xmm4 | ||
6 | » | 8 | » movsd··0x0(%rip),%xmm0········#·18·<__llvm_libc_18_1_8_::(anonymous·namespace)::exp10_double_double(double,·double,·__llvm_libc_18_1_8_::NumberPair<double>·const&)+0x18> |
7 | ·R_X86_64_PC32» .LCPI1_1-0x4 | 9 | ·R_X86_64_PC32» .LCPI1_1-0x4 |
10 | » mulsd··%xmm1,%xmm0 | ||
8 | » | 11 | » mulsd··0x0(%rip),%xmm1········#·24·<__llvm_libc_18_1_8_::(anonymous·namespace)::exp10_double_double(double,·double,·__llvm_libc_18_1_8_::NumberPair<double>·const&)+0x24> |
9 | ·R_X86_64_PC32» .LCPI1_2-0x4 | 12 | ·R_X86_64_PC32» .LCPI1_2-0x4 |
13 | » movapd·%xmm4,%xmm5 | ||
10 | » | 14 | » addsd··%xmm0,%xmm5 |
11 | » | 15 | » movapd·%xmm5,%xmm6 |
12 | » | 16 | » subsd··%xmm4,%xmm6 |
17 | » subsd··%xmm6,%xmm0 | ||
18 | » addsd··%xmm1,%xmm0 | ||
13 | » | 19 | » movsd··0x0(%rip),%xmm4········#·44·<__llvm_libc_18_1_8_::(anonymous·namespace)::exp10_double_double(double,·double,·__llvm_libc_18_1_8_::NumberPair<double>·const&)+0x44> |
14 | ·R_X86_64_PC32» .LCPI1_3-0x4 | 20 | ·R_X86_64_PC32» .LCPI1_3-0x4 |
15 | » vmulsd·%xmm4,%xmm1,%xmm6 | ||
16 | » | 21 | » movapd·%xmm5,%xmm6 |
17 | » | 22 | » mulsd··%xmm4,%xmm6 |
23 | » movapd·%xmm5,%xmm1 | ||
24 | » subsd··%xmm6,%xmm1 | ||
25 | » addsd··%xmm6,%xmm1 | ||
26 | » movapd·%xmm5,%xmm6 | ||
27 | » subsd··%xmm1,%xmm6 | ||
18 | » | 28 | » movsd··0x0(%rip),%xmm9········#·69·<__llvm_libc_18_1_8_::(anonymous·namespace)::exp10_double_double(double,·double,·__llvm_libc_18_1_8_::NumberPair<double>·const&)+0x69> |
19 | ·R_X86_64_PC32» .LCPI1_4-0x4 | 29 | ·R_X86_64_PC32» .LCPI1_4-0x4 |
20 | » vaddsd·%xmm0,%xmm5,%xmm0 | ||
21 | » | 30 | » movapd·%xmm5,%xmm7 |
31 | » mulsd··%xmm9,%xmm7 | ||
22 | » | 32 | » movsd··0x0(%rip),%xmm8········#·7b·<__llvm_libc_18_1_8_::(anonymous·namespace)::exp10_double_double(double,·double,·__llvm_libc_18_1_8_::NumberPair<double>·const&)+0x7b> |
23 | ·R_X86_64_PC32» .LCPI1_5-0x4 | 33 | ·R_X86_64_PC32» .LCPI1_5-0x4 |
34 | » movapd·%xmm1,%xmm10 | ||
35 | » mulsd··%xmm8,%xmm10 | ||
36 | » subsd··%xmm7,%xmm10 | ||
24 | » | 37 | » movsd··0x0(%rip),%xmm11········#·93·<__llvm_libc_18_1_8_::(anonymous·namespace)::exp10_double_double(double,·double,·__llvm_libc_18_1_8_::NumberPair<double>·const&)+0x93> |
25 | ·R_X86_64_PC32» .LCPI1_6-0x4 | 38 | ·R_X86_64_PC32» .LCPI1_6-0x4 |
39 | » movapd·%xmm1,%xmm12 | ||
40 | » mulsd··%xmm11,%xmm12 | ||
41 | » addsd··%xmm10,%xmm12 | ||
42 | » mulsd··%xmm6,%xmm8 | ||
43 | » addsd··%xmm12,%xmm8 | ||
44 | » mulsd··%xmm6,%xmm11 | ||
45 | » addsd··%xmm8,%xmm11 | ||
26 | » | 46 | » movsd··0x0(%rip),%xmm8········#·bf·<__llvm_libc_18_1_8_::(anonymous·namespace)::exp10_double_double(double,·double,·__llvm_libc_18_1_8_::NumberPair<double>·const&)+0xbf> |
27 | ·R_X86_64_PC32» .LCPI1_7-0x4 | 47 | ·R_X86_64_PC32» .LCPI1_7-0x4 |
48 | » mulsd··%xmm5,%xmm8 | ||
49 | » addsd··%xmm11,%xmm8 | ||
50 | » mulsd··%xmm0,%xmm9 | ||
51 | » addsd··%xmm8,%xmm9 | ||
28 | » vsubsd·%xmm5,%xmm6,%xmm5 | ||
29 | » vaddsd·%xmm7,%xmm5,%xmm5 | ||
30 | » vaddsd·%xmm5,%xmm4,%xmm6 | ||
31 | » vsubsd·%xmm6,%xmm4,%xmm4 | ||
32 | » vaddsd·%xmm4,%xmm5,%xmm4 | ||
33 | » vmulsd·%xmm6,%xmm1,%xmm5 | ||
34 | » vmovapd·%xmm6,%xmm7 | ||
35 | » vfmsub213sd·%xmm5,%xmm1,%xmm7 | ||
36 | » vfmadd231sd·%xmm4,%xmm1,%xmm7 | ||
37 | » vfmadd231sd·%xmm6,%xmm0,%xmm7 | ||
38 | » | 52 | » movsd··0x0(%rip),%xmm8········#·dc·<__llvm_libc_18_1_8_::(anonymous·namespace)::exp10_double_double(double,·double,·__llvm_libc_18_1_8_::NumberPair<double>·const&)+0xdc> |
39 | ·R_X86_64_PC32» .LCPI1_8-0x4 | 53 | ·R_X86_64_PC32» .LCPI1_8-0x4 |
54 | » addsd··%xmm7,%xmm8 | ||
40 | » | 55 | » movsd··0x0(%rip),%xmm10········#·ea·<__llvm_libc_18_1_8_::(anonymous·namespace)::exp10_double_double(double,·double,·__llvm_libc_18_1_8_::NumberPair<double>·const&)+0xea> |
41 | ·R_X86_64_PC32» .LCPI1_9-0x4 | 56 | ·R_X86_64_PC32» .LCPI1_9-0x4 |
57 | » addsd··%xmm8,%xmm10 | ||
58 | » subsd··%xmm10,%xmm7 | ||
42 | » | 59 | » addsd··0x0(%rip),%xmm9········#·fd·<__llvm_libc_18_1_8_::(anonymous·namespace)::exp10_double_double(double,·double,·__llvm_libc_18_1_8_::NumberPair<double>·const&)+0xfd> |
43 | ·R_X86_64_PC32» .LCPI1_10-0x4 | 60 | ·R_X86_64_PC32» .LCPI1_10-0x4 |
44 | » vsubsd·%xmm6,%xmm5,%xmm5 | ||
45 | » | 61 | » addsd··%xmm7,%xmm9 |
46 | » vaddsd·%xmm5,%xmm4,%xmm6 | ||
47 | » vsubsd·%xmm6,%xmm4,%xmm4 | ||
48 | » vaddsd·%xmm4,%xmm5,%xmm4 | ||
49 | » vmulsd·%xmm6,%xmm1,%xmm5 | ||
50 | » | 62 | » movapd·%xmm8,%xmm7 |
51 | » vfmsub213sd·%xmm5,%xmm1,%xmm7 | ||
52 | » vfmadd231sd·%xmm4,%xmm1,%xmm7 | ||
53 | » | 63 | » addsd··%xmm9,%xmm7 |
64 | » subsd··%xmm7,%xmm8 | ||
65 | » addsd··%xmm9,%xmm8 | ||
66 | » movapd·%xmm7,%xmm9 | ||
67 | » mulsd··%xmm4,%xmm9 | ||
68 | » movapd·%xmm7,%xmm11 | ||
69 | » subsd··%xmm9,%xmm11 | ||
70 | » addsd··%xmm9,%xmm11 | ||
71 | » movapd·%xmm7,%xmm9 | ||
72 | » subsd··%xmm11,%xmm9 | ||
73 | » movapd·%xmm5,%xmm10 | ||
74 | » mulsd··%xmm7,%xmm10 | ||
75 | » movapd·%xmm1,%xmm12 | ||
76 | » mulsd··%xmm11,%xmm12 | ||
77 | » subsd··%xmm10,%xmm12 | ||
78 | » movapd·%xmm1,%xmm13 | ||
79 | » mulsd··%xmm9,%xmm13 | ||
80 | » addsd··%xmm12,%xmm13 | ||
81 | » mulsd··%xmm6,%xmm11 | ||
82 | » addsd··%xmm13,%xmm11 | ||
83 | » mulsd··%xmm6,%xmm9 | ||
84 | » addsd··%xmm11,%xmm9 | ||
85 | » mulsd··%xmm5,%xmm8 | ||
86 | » addsd··%xmm9,%xmm8 | ||
87 | » mulsd··%xmm0,%xmm7 | ||
88 | » addsd··%xmm8,%xmm7 | ||
54 | » | 89 | » movsd··0x0(%rip),%xmm9········#·191·<__llvm_libc_18_1_8_::(anonymous·namespace)::exp10_double_double(double,·double,·__llvm_libc_18_1_8_::NumberPair<double>·const&)+0x191> |
55 | ·R_X86_64_PC32» .LCPI1_11-0x4 | 90 | ·R_X86_64_PC32» .LCPI1_11-0x4 |
91 | » addsd··%xmm10,%xmm9 | ||
56 | » | 92 | » movsd··0x0(%rip),%xmm8········#·19f·<__llvm_libc_18_1_8_::(anonymous·namespace)::exp10_double_double(double,·double,·__llvm_libc_18_1_8_::NumberPair<double>·const&)+0x19f> |
57 | ·R_X86_64_PC32» .LCPI1_12-0x4 | 93 | ·R_X86_64_PC32» .LCPI1_12-0x4 |
94 | » addsd··%xmm9,%xmm8 | ||
95 | » subsd··%xmm8,%xmm10 | ||
58 | » | 96 | » addsd··0x0(%rip),%xmm7········#·1b1·<__llvm_libc_18_1_8_::(anonymous·namespace)::exp10_double_double(double,·double,·__llvm_libc_18_1_8_::NumberPair<double>·const&)+0x1b1> |
59 | ·R_X86_64_PC32» .LCPI1_13-0x4 | 97 | ·R_X86_64_PC32» .LCPI1_13-0x4 |
60 | » | 98 | » addsd··%xmm10,%xmm7 |
99 | » movapd·%xmm9,%xmm8 | ||
61 | » | 100 | » addsd··%xmm7,%xmm8 |
101 | » subsd··%xmm8,%xmm9 | ||
102 | » addsd··%xmm7,%xmm9 | ||
62 | » vaddsd·%xmm5,%xmm4,%xmm6 | ||
63 | » vsubsd·%xmm6,%xmm4,%xmm4 | ||
Max diff block lines reached; 6928/16145 bytes (42.91%) of diff not shown. |
Offset 7, 485 lines modified | Offset 7, 479 lines modified | ||
7 | __llvm_libc_18_1_8_::(anonymous·namespace)::exp10_f128(double,·double,·int,·int): | 7 | __llvm_libc_18_1_8_::(anonymous·namespace)::exp10_f128(double,·double,·int,·int): |
8 | » push···%rbp | 8 | » push···%rbp |
9 | » push···%r15 | 9 | » push···%r15 |
10 | » push···%r14 | 10 | » push···%r14 |
11 | » push···%r13 | 11 | » push···%r13 |
12 | » push···%r12 | 12 | » push···%r12 |
13 | » push···%rbx | 13 | » push···%rbx |
14 | » sub····$0x2 | 14 | » sub····$0x2e8,%rsp |
15 | » mov····%edx,%ebp | 15 | » mov····%edx,%ebp |
16 | » mov····%esi,%r14d | 16 | » mov····%esi,%r14d |
17 | » mov····%fs:0x28,%rax | 17 | » mov····%fs:0x28,%rax |
18 | » mov····%rax,0x2 | 18 | » mov····%rax,0x2e0(%rsp) |
19 | » movabs·$0x7ff0000000000000,%r15 | 19 | » movabs·$0x7ff0000000000000,%r15 |
20 | » movabs·$0xfffffffffffff,%r12 | 20 | » movabs·$0xfffffffffffff,%r12 |
21 | » | 21 | » movsd··0x0(%rip),%xmm2········ |
22 | ·R_X86_64_PC32» .LCPI2_0-0x4 | 22 | ·R_X86_64_PC32» .LCPI2_0-0x4 |
23 | » mulsd··%xmm1,%xmm2 | ||
24 | » addsd··%xmm0,%xmm2 | ||
23 | » | 25 | » movsd··0x0(%rip),%xmm0········ |
24 | ·R_X86_64_PC32» .LCPI2_1-0x4 | 26 | ·R_X86_64_PC32» .LCPI2_1-0x4 |
27 | » mulsd··%xmm1,%xmm0 | ||
25 | » | 28 | » movq···%xmm2,%rcx |
26 | » mov····%rcx,%rax | 29 | » mov····%rcx,%rax |
27 | » shr····$0x3f,%rax | 30 | » shr····$0x3f,%rax |
28 | » mov····%al,0x1 | 31 | » mov····%al,0x1b0(%rsp) |
29 | » mov····%rcx,%rax | 32 | » mov····%rcx,%rax |
30 | » shr····$0x34,%rax | 33 | » shr····$0x34,%rax |
31 | » and····$0x7ff,%eax | 34 | » and····$0x7ff,%eax |
32 | » add····$0xfffffbcd,%eax | 35 | » add····$0xfffffbcd,%eax |
33 | » mov····%rcx,%rsi | 36 | » mov····%rcx,%rsi |
34 | » and····%r12,%rsi | 37 | » and····%r12,%rsi |
35 | » test···%r15,%rcx | 38 | » test···%r15,%rcx |
36 | » lea····0x1(%rsi,%r12,1),%rdx | 39 | » lea····0x1(%rsi,%r12,1),%rdx |
37 | » cmove··%rsi,%rdx | 40 | » cmove··%rsi,%rdx |
38 | » mov····%eax,0x1 | 41 | » mov····%eax,0x1b4(%rsp) |
39 | » mov····%rdx,0x1 | 42 | » mov····%rdx,0x1b8(%rsp) |
40 | » movq···$0x0,0x1 | 43 | » movq···$0x0,0x1c0(%rsp) |
41 | » test···%rdx,%rdx | 44 | » test···%rdx,%rdx |
42 | » je····· | 45 | » je·····da·<__llvm_libc_18_1_8_::(anonymous·namespace)::exp10_f128(double,·double,·int,·int)+0xda> |
43 | » bsr····%rdx,%rcx | 46 | » bsr····%rdx,%rcx |
44 | » xor····$0x3f,%rcx | 47 | » xor····$0x3f,%rcx |
45 | » mov····%ecx,%esi | 48 | » mov····%ecx,%esi |
46 | » or·····$0x40,%esi | 49 | » or·····$0x40,%esi |
47 | » shl····%cl,%rdx | 50 | » shl····%cl,%rdx |
48 | » sub····%esi,%eax | 51 | » sub····%esi,%eax |
49 | » mov····%eax,0x1 | 52 | » mov····%eax,0x1b4(%rsp) |
50 | » movq···$0x0,0x1 | 53 | » movq···$0x0,0x1b8(%rsp) |
51 | » mov····%rdx,0x1 | 54 | » mov····%rdx,0x1c0(%rsp) |
52 | » | 55 | » movsd··0x0(%rip),%xmm2········ |
53 | ·R_X86_64_PC32» .LCPI2_2-0x4 | 56 | ·R_X86_64_PC32» .LCPI2_2-0x4 |
57 | » mulsd··%xmm1,%xmm2 | ||
54 | » | 58 | » movq···%xmm0,%rcx |
55 | » mov····%rcx,%rax | 59 | » mov····%rcx,%rax |
56 | » shr····$0x3f,%rax | 60 | » shr····$0x3f,%rax |
57 | » mov····%al,0x1 | 61 | » mov····%al,0x180(%rsp) |
58 | » mov····%rcx,%rax | 62 | » mov····%rcx,%rax |
59 | » shr····$0x34,%rax | 63 | » shr····$0x34,%rax |
60 | » and····$0x7ff,%eax | 64 | » and····$0x7ff,%eax |
61 | » add····$0xfffffbcd,%eax | 65 | » add····$0xfffffbcd,%eax |
62 | » mov····%rcx,%rsi | 66 | » mov····%rcx,%rsi |
63 | » and····%r12,%rsi | 67 | » and····%r12,%rsi |
64 | » test···%r15,%rcx | 68 | » test···%r15,%rcx |
65 | » lea····0x1(%r12,%rsi,1),%rdx | 69 | » lea····0x1(%r12,%rsi,1),%rdx |
66 | » cmove··%rsi,%rdx | 70 | » cmove··%rsi,%rdx |
67 | » mov····%eax,0x1 | 71 | » mov····%eax,0x184(%rsp) |
68 | » mov····%rdx,0x1 | 72 | » mov····%rdx,0x188(%rsp) |
69 | » movq···$0x0,0x1 | 73 | » movq···$0x0,0x190(%rsp) |
70 | » test···%rdx,%rdx | 74 | » test···%rdx,%rdx |
71 | » je·····1 | 75 | » je·····169·<__llvm_libc_18_1_8_::(anonymous·namespace)::exp10_f128(double,·double,·int,·int)+0x169> |
72 | » bsr····%rdx,%rcx | 76 | » bsr····%rdx,%rcx |
73 | » xor····$0x3f,%rcx | 77 | » xor····$0x3f,%rcx |
74 | » mov····%ecx,%esi | 78 | » mov····%ecx,%esi |
75 | » or·····$0x40,%esi | 79 | » or·····$0x40,%esi |
76 | » shl····%cl,%rdx | 80 | » shl····%cl,%rdx |
77 | » sub····%esi,%eax | 81 | » sub····%esi,%eax |
78 | » mov····%eax,0x1 | 82 | » mov····%eax,0x184(%rsp) |
79 | » movq···$0x0,0x1 | 83 | » movq···$0x0,0x188(%rsp) |
80 | » mov····%rdx,0x1 | 84 | » mov····%rdx,0x190(%rsp) |
81 | » | 85 | » movsd··%xmm1,0x50(%rsp) |
82 | » mov····%rdi,0x | 86 | » mov····%rdi,0x58(%rsp) |
83 | » | 87 | » movq···%xmm2,%rcx |
84 | » mov····%rcx,%rax | 88 | » mov····%rcx,%rax |
85 | » shr····$0x3f,%rax | 89 | » shr····$0x3f,%rax |
86 | » mov····%al,0x1 | 90 | » mov····%al,0x168(%rsp) |
87 | » mov····%rcx,%rax | 91 | » mov····%rcx,%rax |
88 | » shr····$0x34,%rax | 92 | » shr····$0x34,%rax |
89 | » and····$0x7ff,%eax | 93 | » and····$0x7ff,%eax |
90 | » add····$0xfffffbcd,%eax | 94 | » add····$0xfffffbcd,%eax |
91 | » mov····%rcx,%rsi | 95 | » mov····%rcx,%rsi |
92 | » and····%r12,%rsi | 96 | » and····%r12,%rsi |
93 | » test···%r15,%rcx | 97 | » test···%r15,%rcx |
94 | » lea····0x1(%r12,%rsi,1),%rdx | 98 | » lea····0x1(%r12,%rsi,1),%rdx |
95 | » cmove··%rsi,%rdx | 99 | » cmove··%rsi,%rdx |
96 | » mov····%eax,0x1 | 100 | » mov····%eax,0x16c(%rsp) |
97 | » mov····%rdx,0x1 | 101 | » mov····%rdx,0x170(%rsp) |
98 | » movq···$0x0,0x1 | 102 | » movq···$0x0,0x178(%rsp) |
99 | » test···%rdx,%rdx | 103 | » test···%rdx,%rdx |
100 | » je·····1 | 104 | » je·····1f7·<__llvm_libc_18_1_8_::(anonymous·namespace)::exp10_f128(double,·double,·int,·int)+0x1f7> |
101 | » bsr····%rdx,%rcx | 105 | » bsr····%rdx,%rcx |
102 | » xor····$0x3f,%rcx | 106 | » xor····$0x3f,%rcx |
103 | » mov····%ecx,%esi | 107 | » mov····%ecx,%esi |
104 | » or·····$0x40,%esi | 108 | » or·····$0x40,%esi |
105 | » shl····%cl,%rdx | 109 | » shl····%cl,%rdx |
106 | » sub····%esi,%eax | 110 | » sub····%esi,%eax |
107 | » mov····%eax,0x1 | 111 | » mov····%eax,0x16c(%rsp) |
108 | » movq···$0x0,0x1 | 112 | » movq···$0x0,0x170(%rsp) |
109 | » mov····%rdx,0x1 | 113 | » mov····%rdx,0x178(%rsp) |
110 | » movabs·$0xaaaaaaaaaaaaaaaa,%rbx | 114 | » movabs·$0xaaaaaaaaaaaaaaaa,%rbx |
111 | » mov····%rbx,0x1b8(%rsp) | ||
112 | » mov····%rbx,0x1c0(%rsp) | ||
113 | » mov····%rbx,0x1c8(%rsp) | 115 | » mov····%rbx,0x1c8(%rsp) |
116 | » mov····%rbx,0x1d0(%rsp) | ||
117 | » mov····%rbx,0x1d8(%rsp) | ||
114 | » mov····0x1 | 118 | » mov····0x178(%rsp),%rax |
115 | » mov····%rax,0x28(%rsp) | 119 | » mov····%rax,0x28(%rsp) |
116 | » | 120 | » movups·0x168(%rsp),%xmm0 |
117 | » | 121 | » movups·%xmm0,0x18(%rsp) |
118 | » mov····0x1 | 122 | » mov····0x190(%rsp),%rax |
119 | » mov····%rax,0x10(%rsp) | 123 | » mov····%rax,0x10(%rsp) |
120 | » | 124 | » movups·0x180(%rsp),%xmm0 |
121 | » | 125 | » movups·%xmm0,(%rsp) |
122 | » lea····0x1 | 126 | » lea····0x198(%rsp),%rdi |
123 | » call···2 | 127 | » call···259·<__llvm_libc_18_1_8_::(anonymous·namespace)::exp10_f128(double,·double,·int,·int)+0x259> |
124 | ·R_X86_64_PLT32» __llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)-0x4 | 128 | ·R_X86_64_PLT32» __llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)-0x4 |
125 | » mov····0x1 | 129 | » mov····0x1a8(%rsp),%rax |
126 | » mov····%rax,0x28(%rsp) | 130 | » mov····%rax,0x28(%rsp) |
127 | » | 131 | » movups·0x198(%rsp),%xmm0 |
Max diff block lines reached; 22274/27345 bytes (81.46%) of diff not shown. |
Offset 4, 18 lines modified | Offset 4, 18 lines modified | ||
4 | Disassembly·of·section·.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv: | 4 | Disassembly·of·section·.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv: |
5 | 0000000000000000·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const>: | 5 | 0000000000000000·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const>: |
6 | __llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const: | 6 | __llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const: |
7 | » endbr64 | 7 | » endbr64 |
8 | » mov····0x8(%rdi),%r8 | 8 | » mov····0x8(%rdi),%r8 |
9 | » mov····0x10(%rdi),%rsi | 9 | » mov····0x10(%rdi),%rsi |
10 | » | 10 | » pxor···%xmm0,%xmm0 |
11 | » mov····%r8,%rax | 11 | » mov····%r8,%rax |
12 | » or·····%rsi,%rax | 12 | » or·····%rsi,%rax |
13 | » je·····19 | 13 | » je·····19b·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const+0x19b> |
14 | » push···%r15 | 14 | » push···%r15 |
15 | » push···%r14 | 15 | » push···%r14 |
16 | » push···%r12 | 16 | » push···%r12 |
17 | » push···%rbx | 17 | » push···%rbx |
18 | » mov····0x4(%rdi),%edx | 18 | » mov····0x4(%rdi),%edx |
19 | » lea····0x47e(%rdx),%r9d | 19 | » lea····0x47e(%rdx),%r9d |
20 | » mov····$0xfffffbce,%eax | 20 | » mov····$0xfffffbce,%eax |
Offset 35, 29 lines modified | Offset 35, 29 lines modified | ||
35 | » shr····%cl,%r10 | 35 | » shr····%cl,%r10 |
36 | » test···$0x40,%cl | 36 | » test···$0x40,%cl |
37 | » cmove··%r9,%r10 | 37 | » cmove··%r9,%r10 |
38 | » movabs·$0xfffffffffffff,%rbx | 38 | » movabs·$0xfffffffffffff,%rbx |
39 | » and····%r10,%rbx | 39 | » and····%r10,%rbx |
40 | » movabs·$0x8000000000000000,%r9 | 40 | » movabs·$0x8000000000000000,%r9 |
41 | » movabs·$0x7ff0000000000000,%r11 | 41 | » movabs·$0x7ff0000000000000,%r11 |
42 | » movzbl·(%rdi),% | 42 | » movzbl·(%rdi),%r10d |
43 | » mov····%rax,%r | 43 | » mov····%rax,%rdi |
44 | » shl····$0x34,%r | 44 | » shl····$0x34,%rdi |
45 | » lea····(%r | 45 | » lea····(%rdi,%rbx,1),%r14 |
46 | » or·····%r9,%r14 | 46 | » or·····%r9,%r14 |
47 | » mov····%r | 47 | » mov····%rdi,%r15 |
48 | » and····%r11,%r15 | 48 | » and····%r11,%r15 |
49 | » or·····%rbx,%r15 | 49 | » or·····%rbx,%r15 |
50 | » test···% | 50 | » test···%r10b,%r10b |
51 | » cmovne·%r14,%r15 | 51 | » cmovne·%r14,%r15 |
52 | » dec····%ecx | 52 | » dec····%ecx |
53 | » mov····$0x1,%ebx | 53 | » mov····$0x1,%ebx |
54 | » xor····%r14d,%r14d | 54 | » xor····%r14d,%r14d |
55 | » shld···%cl,%rbx,%r14 | 55 | » shld···%cl,%rbx,%r14 |
56 | » | 56 | » movq···%r15,%xmm1 |
57 | » xor····%r15d,%r15d | 57 | » xor····%r15d,%r15d |
58 | » shl····%cl,%rbx | 58 | » shl····%cl,%rbx |
59 | » test···$0x40,%cl | 59 | » test···$0x40,%cl |
60 | » cmovne·%rbx,%r14 | 60 | » cmovne·%rbx,%r14 |
61 | » cmovne·%r15,%rbx | 61 | » cmovne·%r15,%rbx |
62 | » cmp····$0x7f,%ecx | 62 | » cmp····$0x7f,%ecx |
63 | » cmova··%r15,%r14 | 63 | » cmova··%r15,%r14 |
Offset 74, 45 lines modified | Offset 74, 48 lines modified | ||
74 | » and····%r8,%rcx | 74 | » and····%r8,%rcx |
75 | » and····%rsi,%r15 | 75 | » and····%rsi,%r15 |
76 | » xor····%esi,%esi | 76 | » xor····%esi,%esi |
77 | » or·····%rcx,%r15 | 77 | » or·····%rcx,%r15 |
78 | » setne··%sil | 78 | » setne··%sil |
79 | » lea····(%rsi,%r12,2),%ecx | 79 | » lea····(%rsi,%r12,2),%ecx |
80 | » cmp····$0x36,%eax | 80 | » cmp····$0x36,%eax |
81 | » jg·····15 | 81 | » jg·····158·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const+0x158> |
82 | » add····$0x34,%eax | 82 | » add····$0x34,%eax |
83 | » shl····$0x34,%rax | 83 | » shl····$0x34,%rax |
84 | » or·····%rax,%r9 | 84 | » or·····%rax,%r9 |
85 | » and····%r11,%rax | 85 | » and····%r11,%rax |
86 | » xor····%edx,%edx | 86 | » xor····%edx,%edx |
87 | » test···% | 87 | » test···%r10b,%r10b |
88 | » sete···%dl | 88 | » sete···%dl |
89 | » cmovne·%r9,%rax | 89 | » cmovne·%r9,%rax |
90 | » vcvtsi2sd·%ecx,%xmm2,%xmm0 | ||
91 | » | 90 | » movq···%rax,%xmm0 |
91 | » cvtsi2sd·%ecx,%xmm2 | ||
92 | » mulsd··%xmm0,%xmm2 | ||
92 | » lea····0x0(%rip),%rax········#·13 | 93 | » lea····0x0(%rip),%rax········#·13d·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const+0x13d> |
93 | ·R_X86_64_PC32» .LCPI3_0-0x4 | 94 | ·R_X86_64_PC32» .LCPI3_0-0x4 |
94 | » | 95 | » mulsd··(%rax,%rdx,8),%xmm1 |
95 | » | 96 | » addsd··%xmm2,%xmm1 |
96 | » lea····0x0(%rip),%rax········#·14 | 97 | » lea····0x0(%rip),%rax········#·14d·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const+0x14d> |
97 | ·R_X86_64_PC32» .LCPI3_1-0x4 | 98 | ·R_X86_64_PC32» .LCPI3_1-0x4 |
98 | » | 99 | » mulsd··(%rax,%rdx,8),%xmm1 |
100 | » movapd·%xmm1,%xmm0 | ||
99 | » jmp····1 | 101 | » jmp····194·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const+0x194> |
100 | » add····$0xfca,%eax | 102 | » add····$0xfca,%eax |
101 | » shl····$0x34,%rax | 103 | » shl····$0x34,%rax |
102 | » or·····%rax,%r9 | 104 | » or·····%rax,%r9 |
103 | » and····%r11,%rax | 105 | » and····%r11,%rax |
104 | » test···% | 106 | » test···%r10b,%r10b |
105 | » cmovne·%r9,%rax | 107 | » cmovne·%r9,%rax |
108 | » cvtsi2sd·%ecx,%xmm0 | ||
106 | » | 109 | » movq···%rax,%xmm2 |
107 | » vcvtsi2sd·%ecx,%xmm3,%xmm0 | ||
108 | » | 110 | » mulsd··%xmm2,%xmm0 |
111 | » addsd··%xmm1,%xmm0 | ||
109 | » cmp····$0xfffffb82,%edx | 112 | » cmp····$0xfffffb82,%edx |
110 | » jg·····1 | 113 | » jg·····194·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const+0x194> |
111 | » | 114 | » movq···%xmm0,%rax |
112 | » sub····%r | 115 | » sub····%rdi,%rax |
113 | » | 116 | » movq···%rax,%xmm0 |
114 | » pop····%rbx | 117 | » pop····%rbx |
115 | » pop····%r12 | 118 | » pop····%r12 |
116 | » pop····%r14 | 119 | » pop····%r14 |
117 | » pop····%r15 | 120 | » pop····%r15 |
118 | » ret | 121 | » ret |
Offset 9, 108 lines modified | Offset 9, 108 lines modified | ||
9 | » sub····$0x38,%rsp | 9 | » sub····$0x38,%rsp |
10 | » mov····%fs:0x28,%rax | 10 | » mov····%fs:0x28,%rax |
11 | » mov····%rax,0x30(%rsp) | 11 | » mov····%rax,0x30(%rsp) |
12 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax | 12 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax |
13 | » test···$0x1,%dil | 13 | » test···$0x1,%dil |
14 | » jne····69·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x69> | 14 | » jne····69·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x69> |
15 | » test···$0x4,%dil | 15 | » test···$0x4,%dil |
16 | » jne····b | 16 | » jne····b7·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0xb7> |
17 | » test···$0x8,%dil | 17 | » test···$0x8,%dil |
18 | » jne····10 | 18 | » jne····105·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x105> |
19 | » test···$0x10,%dil | 19 | » test···$0x10,%dil |
20 | » jne····15 | 20 | » jne····153·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x153> |
21 | » test···$0x20,%dil | 21 | » test···$0x20,%dil |
22 | » jne····1a | 22 | » jne····1a1·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x1a1> |
23 | » mov····%fs:0x28,%rax | 23 | » mov····%fs:0x28,%rax |
24 | » cmp····0x30(%rsp),%rax | 24 | » cmp····0x30(%rsp),%rax |
25 | » jne···· | 25 | » jne····1f9·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x1f9> |
26 | » xor····%eax,%eax | 26 | » xor····%eax,%eax |
27 | » add····$0x38,%rsp | 27 | » add····$0x38,%rsp |
28 | » ret | 28 | » ret |
29 | » mov····%rax,0x10(%rsp) | 29 | » mov····%rax,0x10(%rsp) |
30 | » | 30 | » movaps·0x0(%rip),%xmm0········ |
31 | ·R_X86_64_PC32» .LCPI4_0-0x4 | 31 | ·R_X86_64_PC32» .LCPI4_0-0x4 |
32 | » | 32 | » movups·%xmm0,0x18(%rsp) |
33 | » movl···$0xaaaaaaaa,0x28(%rsp) | 33 | » movl···$0xaaaaaaaa,0x28(%rsp) |
34 | » fnstenv·0x10(%rsp) | 34 | » fnstenv·0x10(%rsp) |
35 | » movl···$0xaaaaaaaa,0xc(%rsp) | 35 | » movl···$0xaaaaaaaa,0xc(%rsp) |
36 | » stmxcsr·0xc(%rsp) | 36 | » stmxcsr·0xc(%rsp) |
37 | » mov····0xc(%rsp),%ecx | 37 | » mov····0xc(%rsp),%ecx |
38 | » orb····$0x1,0x14(%rsp) | 38 | » orb····$0x1,0x14(%rsp) |
39 | » or·····$0x1,%ecx | 39 | » or·····$0x1,%ecx |
40 | » fldenv·0x10(%rsp) | 40 | » fldenv·0x10(%rsp) |
41 | » mov····%ecx,0xc(%rsp) | 41 | » mov····%ecx,0xc(%rsp) |
42 | » ldmxcsr·0xc(%rsp) | 42 | » ldmxcsr·0xc(%rsp) |
43 | » fwait | 43 | » fwait |
44 | » test···$0x4,%dil | 44 | » test···$0x4,%dil |
45 | » je·····30·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x30> | 45 | » je·····30·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x30> |
46 | » mov····%rax,0x10(%rsp) | 46 | » mov····%rax,0x10(%rsp) |
47 | » | 47 | » movaps·0x0(%rip),%xmm0········ |
48 | ·R_X86_64_PC32» .LCPI4_0-0x4 | 48 | ·R_X86_64_PC32» .LCPI4_0-0x4 |
49 | » | 49 | » movups·%xmm0,0x18(%rsp) |
50 | » movl···$0xaaaaaaaa,0x28(%rsp) | 50 | » movl···$0xaaaaaaaa,0x28(%rsp) |
51 | » fnstenv·0x10(%rsp) | 51 | » fnstenv·0x10(%rsp) |
52 | » movl···$0xaaaaaaaa,0xc(%rsp) | 52 | » movl···$0xaaaaaaaa,0xc(%rsp) |
53 | » stmxcsr·0xc(%rsp) | 53 | » stmxcsr·0xc(%rsp) |
54 | » mov····0xc(%rsp),%ecx | 54 | » mov····0xc(%rsp),%ecx |
55 | » orb····$0x4,0x14(%rsp) | 55 | » orb····$0x4,0x14(%rsp) |
56 | » or·····$0x4,%ecx | 56 | » or·····$0x4,%ecx |
57 | » fldenv·0x10(%rsp) | 57 | » fldenv·0x10(%rsp) |
58 | » mov····%ecx,0xc(%rsp) | 58 | » mov····%ecx,0xc(%rsp) |
59 | » ldmxcsr·0xc(%rsp) | 59 | » ldmxcsr·0xc(%rsp) |
60 | » fwait | 60 | » fwait |
61 | » test···$0x8,%dil | 61 | » test···$0x8,%dil |
62 | » je·····3a·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x3a> | 62 | » je·····3a·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x3a> |
63 | » mov····%rax,0x10(%rsp) | 63 | » mov····%rax,0x10(%rsp) |
64 | » | 64 | » movaps·0x0(%rip),%xmm0········ |
65 | ·R_X86_64_PC32» .LCPI4_0-0x4 | 65 | ·R_X86_64_PC32» .LCPI4_0-0x4 |
66 | » | 66 | » movups·%xmm0,0x18(%rsp) |
67 | » movl···$0xaaaaaaaa,0x28(%rsp) | 67 | » movl···$0xaaaaaaaa,0x28(%rsp) |
68 | » fnstenv·0x10(%rsp) | 68 | » fnstenv·0x10(%rsp) |
69 | » movl···$0xaaaaaaaa,0xc(%rsp) | 69 | » movl···$0xaaaaaaaa,0xc(%rsp) |
70 | » stmxcsr·0xc(%rsp) | 70 | » stmxcsr·0xc(%rsp) |
71 | » mov····0xc(%rsp),%ecx | 71 | » mov····0xc(%rsp),%ecx |
72 | » orb····$0x8,0x14(%rsp) | 72 | » orb····$0x8,0x14(%rsp) |
73 | » or·····$0x8,%ecx | 73 | » or·····$0x8,%ecx |
74 | » fldenv·0x10(%rsp) | 74 | » fldenv·0x10(%rsp) |
75 | » mov····%ecx,0xc(%rsp) | 75 | » mov····%ecx,0xc(%rsp) |
76 | » ldmxcsr·0xc(%rsp) | 76 | » ldmxcsr·0xc(%rsp) |
77 | » fwait | 77 | » fwait |
78 | » test···$0x10,%dil | 78 | » test···$0x10,%dil |
79 | » je·····44·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x44> | 79 | » je·····44·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x44> |
80 | » mov····%rax,0x10(%rsp) | 80 | » mov····%rax,0x10(%rsp) |
81 | » | 81 | » movaps·0x0(%rip),%xmm0········ |
82 | ·R_X86_64_PC32» .LCPI4_0-0x4 | 82 | ·R_X86_64_PC32» .LCPI4_0-0x4 |
83 | » | 83 | » movups·%xmm0,0x18(%rsp) |
84 | » movl···$0xaaaaaaaa,0x28(%rsp) | 84 | » movl···$0xaaaaaaaa,0x28(%rsp) |
85 | » fnstenv·0x10(%rsp) | 85 | » fnstenv·0x10(%rsp) |
86 | » movl···$0xaaaaaaaa,0xc(%rsp) | 86 | » movl···$0xaaaaaaaa,0xc(%rsp) |
87 | » stmxcsr·0xc(%rsp) | 87 | » stmxcsr·0xc(%rsp) |
88 | » mov····0xc(%rsp),%ecx | 88 | » mov····0xc(%rsp),%ecx |
89 | » orb····$0x10,0x14(%rsp) | 89 | » orb····$0x10,0x14(%rsp) |
90 | » or·····$0x10,%ecx | 90 | » or·····$0x10,%ecx |
91 | » fldenv·0x10(%rsp) | 91 | » fldenv·0x10(%rsp) |
92 | » mov····%ecx,0xc(%rsp) | 92 | » mov····%ecx,0xc(%rsp) |
93 | » ldmxcsr·0xc(%rsp) | 93 | » ldmxcsr·0xc(%rsp) |
94 | » fwait | 94 | » fwait |
95 | » test···$0x20,%dil | 95 | » test···$0x20,%dil |
96 | » je·····4e·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x4e> | 96 | » je·····4e·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x4e> |
97 | » mov····%rax,0x10(%rsp) | 97 | » mov····%rax,0x10(%rsp) |
98 | » | 98 | » movaps·0x0(%rip),%xmm0········ |
99 | ·R_X86_64_PC32» .LCPI4_0-0x4 | 99 | ·R_X86_64_PC32» .LCPI4_0-0x4 |
100 | » | 100 | » movups·%xmm0,0x18(%rsp) |
101 | » movl···$0xaaaaaaaa,0x28(%rsp) | 101 | » movl···$0xaaaaaaaa,0x28(%rsp) |
102 | » fnstenv·0x10(%rsp) | 102 | » fnstenv·0x10(%rsp) |
103 | » movl···$0xaaaaaaaa,0xc(%rsp) | 103 | » movl···$0xaaaaaaaa,0xc(%rsp) |
104 | » stmxcsr·0xc(%rsp) | 104 | » stmxcsr·0xc(%rsp) |
105 | » mov····0xc(%rsp),%eax | 105 | » mov····0xc(%rsp),%eax |
106 | » orb····$0x20,0x14(%rsp) | 106 | » orb····$0x20,0x14(%rsp) |
107 | » or·····$0x20,%eax | 107 | » or·····$0x20,%eax |
108 | » fldenv·0x10(%rsp) | 108 | » fldenv·0x10(%rsp) |
109 | » mov····%eax,0xc(%rsp) | 109 | » mov····%eax,0xc(%rsp) |
110 | » ldmxcsr·0xc(%rsp) | 110 | » ldmxcsr·0xc(%rsp) |
111 | » fwait | 111 | » fwait |
112 | » mov····%fs:0x28,%rax | 112 | » mov····%fs:0x28,%rax |
113 | » cmp····0x30(%rsp),%rax | 113 | » cmp····0x30(%rsp),%rax |
114 | » je·····62·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x62> | 114 | » je·····62·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x62> |
115 | » call··· | 115 | » call···1fe·<.LCPI1_22+0x6> |
116 | ·R_X86_64_PLT32» __stack_chk_fail-0x4 | 116 | ·R_X86_64_PLT32» __stack_chk_fail-0x4 |
Offset 9, 85 lines modified | Offset 9, 85 lines modified | ||
9 | » push···%rbx | 9 | » push···%rbx |
10 | » mov····%rdi,%rax | 10 | » mov····%rdi,%rax |
11 | » lea····0x28(%rsp),%r11 | 11 | » lea····0x28(%rsp),%r11 |
12 | » mov····0x18(%rsp),%rsi | 12 | » mov····0x18(%rsp),%rsi |
13 | » mov····0x20(%rsp),%r10 | 13 | » mov····0x20(%rsp),%r10 |
14 | » mov····%rsi,%rcx | 14 | » mov····%rsi,%rcx |
15 | » or·····%r10,%rcx | 15 | » or·····%r10,%rcx |
16 | » jne····3 | 16 | » jne····30·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x30> |
17 | » mov····0x10(%r11),%rcx | 17 | » mov····0x10(%r11),%rcx |
18 | » mov····%rcx,0x10(%rax) | 18 | » mov····%rcx,0x10(%rax) |
19 | » | 19 | » movups·(%r11),%xmm0 |
20 | » | 20 | » movups·%xmm0,(%rax) |
21 | » pop····%rbx | 21 | » pop····%rbx |
22 | » ret | 22 | » ret |
23 | » lea····0x10(%rsp),%r8 | 23 | » lea····0x10(%rsp),%r8 |
24 | » mov····0x8(%r11),%rdi | 24 | » mov····0x8(%r11),%rdi |
25 | » mov····0x10(%r11),%r9 | 25 | » mov····0x10(%r11),%r9 |
26 | » mov····%rdi,%rcx | 26 | » mov····%rdi,%rcx |
27 | » or·····%r9,%rcx | 27 | » or·····%r9,%rcx |
28 | » jne····5 | 28 | » jne····56·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x56> |
29 | » mov····0x10(%r8),%rcx | 29 | » mov····0x10(%r8),%rcx |
30 | » mov····%rcx,0x10(%rax) | 30 | » mov····%rcx,0x10(%rax) |
31 | » | 31 | » movups·(%r8),%xmm0 |
32 | » | 32 | » movups·%xmm0,(%rax) |
33 | » pop····%rbx | 33 | » pop····%rbx |
34 | » ret | 34 | » ret |
35 | » mov····0x4(%r8),%edx | 35 | » mov····0x4(%r8),%edx |
36 | » mov····0x4(%r11),%ebx | 36 | » mov····0x4(%r11),%ebx |
37 | » mov····%edx,%ecx | 37 | » mov····%edx,%ecx |
38 | » sub····%ebx,%ecx | 38 | » sub····%ebx,%ecx |
39 | » jle····7 | 39 | » jle····72·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x72> |
40 | » cmp····$0x7f,%ecx | 40 | » cmp····$0x7f,%ecx |
41 | » jbe····8 | 41 | » jbe····86·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x86> |
42 | » xor····%edi,%edi | 42 | » xor····%edi,%edi |
43 | » mov····%edx,%ebx | 43 | » mov····%edx,%ebx |
44 | » xor····%r9d,%r9d | 44 | » xor····%r9d,%r9d |
45 | » jmp····b | 45 | » jmp····b4·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0xb4> |
46 | » mov····%ebx,%ecx | 46 | » mov····%ebx,%ecx |
47 | » sub····%edx,%ecx | 47 | » sub····%edx,%ecx |
48 | » jle····b | 48 | » jle····b4·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0xb4> |
49 | » cmp····$0x7f,%ecx | 49 | » cmp····$0x7f,%ecx |
50 | » jbe···· | 50 | » jbe····9e·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x9e> |
51 | » xor····%esi,%esi | 51 | » xor····%esi,%esi |
52 | » mov····%ebx,%edx | 52 | » mov····%ebx,%edx |
53 | » xor····%r10d,%r10d | 53 | » xor····%r10d,%r10d |
54 | » jmp····b | 54 | » jmp····b4·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0xb4> |
55 | » shrd···%cl,%r9,%rdi | 55 | » shrd···%cl,%r9,%rdi |
56 | » shr····%cl,%r9 | 56 | » shr····%cl,%r9 |
57 | » xor····%ebx,%ebx | 57 | » xor····%ebx,%ebx |
58 | » test···$0x40,%cl | 58 | » test···$0x40,%cl |
59 | » cmovne·%r9,%rdi | 59 | » cmovne·%r9,%rdi |
60 | » cmovne·%rbx,%r9 | 60 | » cmovne·%rbx,%r9 |
61 | » mov····%edx,%ebx | 61 | » mov····%edx,%ebx |
62 | » jmp····b | 62 | » jmp····b4·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0xb4> |
63 | » shrd···%cl,%r10,%rsi | 63 | » shrd···%cl,%r10,%rsi |
64 | » shr····%cl,%r10 | 64 | » shr····%cl,%r10 |
65 | » xor····%edx,%edx | 65 | » xor····%edx,%edx |
66 | » test···$0x40,%cl | 66 | » test···$0x40,%cl |
67 | » cmovne·%r10,%rsi | 67 | » cmovne·%r10,%rsi |
68 | » cmovne·%rdx,%r10 | 68 | » cmovne·%rdx,%r10 |
69 | » mov····%ebx,%edx | 69 | » mov····%ebx,%edx |
70 | » movzbl·(%r8),%r8d | 70 | » movzbl·(%r8),%r8d |
71 | » movzbl·(%r11),%ecx | 71 | » movzbl·(%r11),%ecx |
72 | » mov····%ecx,%r11d | 72 | » mov····%ecx,%r11d |
73 | » xor····%r8b,%r11b | 73 | » xor····%r8b,%r11b |
74 | » test···$0x1,%r11b | 74 | » test···$0x1,%r11b |
75 | » jne····11 | 75 | » jne····119·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x119> |
76 | » mov····%rdi,%rcx | 76 | » mov····%rdi,%rcx |
77 | » add····%rsi,%rcx | 77 | » add····%rsi,%rcx |
78 | » mov····%r10,%r11 | 78 | » mov····%r10,%r11 |
79 | » adc····$0x0,%r11 | 79 | » adc····$0x0,%r11 |
80 | » add····%rsi,%rdi | 80 | » add····%rsi,%rdi |
81 | » mov····%r9,%rcx | 81 | » mov····%r9,%rcx |
82 | » adc····%r10,%rcx | 82 | » adc····%r10,%rcx |
83 | » cmp····%r10,%r11 | 83 | » cmp····%r10,%r11 |
84 | » jb·····e | 84 | » jb·····e8·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0xe8> |
85 | » cmp····%r9,%rcx | 85 | » cmp····%r9,%rcx |
86 | » jae···· | 86 | » jae····ff·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0xff> |
87 | » shrd···$0x1,%rcx,%rdi | 87 | » shrd···$0x1,%rcx,%rdi |
88 | » inc····%edx | 88 | » inc····%edx |
89 | » shr····$1,%rcx | 89 | » shr····$1,%rcx |
90 | » movabs·$0x8000000000000000,%rsi | 90 | » movabs·$0x8000000000000000,%rsi |
91 | » or·····%rsi,%rcx | 91 | » or·····%rsi,%rcx |
92 | » mov····%r8b,(%rax) | 92 | » mov····%r8b,(%rax) |
93 | » movw···$0xaaaa,0x1(%rax) | 93 | » movw···$0xaaaa,0x1(%rax) |
Offset 95, 39 lines modified | Offset 95, 39 lines modified | ||
95 | » mov····%edx,0x4(%rax) | 95 | » mov····%edx,0x4(%rax) |
96 | » mov····%rdi,0x8(%rax) | 96 | » mov····%rdi,0x8(%rax) |
97 | » mov····%rcx,0x10(%rax) | 97 | » mov····%rcx,0x10(%rax) |
98 | » pop····%rbx | 98 | » pop····%rbx |
99 | » ret | 99 | » ret |
100 | » mov····%r10,%r11 | 100 | » mov····%r10,%r11 |
101 | » sub····%r9,%r11 | 101 | » sub····%r9,%r11 |
102 | » ja·····12 | 102 | » ja·····128·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x128> |
103 | » jb·····1 | 103 | » jb·····13d·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x13d> |
104 | » cmp····%rdi,%rsi | 104 | » cmp····%rdi,%rsi |
105 | » jb·····1 | 105 | » jb·····13d·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x13d> |
106 | » xor····%ecx,%ecx | 106 | » xor····%ecx,%ecx |
107 | » sub····%rdi,%rsi | 107 | » sub····%rdi,%rsi |
108 | » setb···%cl | 108 | » setb···%cl |
109 | » sub····%rcx,%r11 | 109 | » sub····%rcx,%r11 |
110 | » mov····%rsi,%rcx | 110 | » mov····%rsi,%rcx |
111 | » or·····%r11,%rcx | 111 | » or·····%r11,%rcx |
112 | » jne····1 | 112 | » jne····15e·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x15e> |
113 | » jmp····19 | 113 | » jmp····199·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x199> |
114 | » xor····%edx,%edx | 114 | » xor····%edx,%edx |
115 | » sub····%rsi,%rdi | 115 | » sub····%rsi,%rdi |
116 | » setb···%dl | 116 | » setb···%dl |
117 | » sub····%r10,%r9 | 117 | » sub····%r10,%r9 |
118 | » sub····%rdx,%r9 | 118 | » sub····%rdx,%r9 |
119 | » mov····%ebx,%edx | 119 | » mov····%ebx,%edx |
120 | » mov····%ecx,%r8d | 120 | » mov····%ecx,%r8d |
121 | » mov····%rdi,%rsi | 121 | » mov····%rdi,%rsi |
122 | » mov····%r9,%r11 | 122 | » mov····%r9,%r11 |
123 | » mov····%rsi,%rcx | 123 | » mov····%rsi,%rcx |
124 | » or·····%r11,%rcx | 124 | » or·····%r11,%rcx |
125 | » je·····19 | 125 | » je·····199·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x199> |
126 | » je·····19 | 126 | » je·····196·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x196> |
127 | » xor····%edi,%edi | 127 | » xor····%edi,%edi |
128 | » test···%r11,%r11 | 128 | » test···%r11,%r11 |
129 | » sete···%dil | 129 | » sete···%dil |
130 | » mov····%r11,%rcx | 130 | » mov····%r11,%rcx |
131 | » cmove··%rsi,%rcx | 131 | » cmove··%rsi,%rcx |
132 | » shl····$0x6,%edi | 132 | » shl····$0x6,%edi |
133 | » bsr····%rcx,%rcx | 133 | » bsr····%rcx,%rcx |
Offset 136, 15 lines modified | Offset 136, 15 lines modified | ||
136 | » shld···%cl,%rsi,%r11 | 136 | » shld···%cl,%rsi,%r11 |
Max diff block lines reached; 684/10967 bytes (6.24%) of diff not shown. |
Offset 26, 33 lines modified | Offset 26, 33 lines modified | ||
26 | » add····$0x80,%eax | 26 | » add····$0x80,%eax |
27 | » mov····%eax,0x3c(%rsp) | 27 | » mov····%eax,0x3c(%rsp) |
28 | » mov····%r9,%rax | 28 | » mov····%r9,%rax |
29 | » or·····%r14,%rax | 29 | » or·····%r14,%rax |
30 | » je·····5c·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::multiply_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&)+0x5c> | 30 | » je·····5c·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::multiply_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&)+0x5c> |
31 | » mov····%rdi,%rax | 31 | » mov····%rdi,%rax |
32 | » or·····%r8,%rax | 32 | » or·····%r8,%rax |
33 | » jne····c | 33 | » jne····c3·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::multiply_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128[·...·truncated·by·diffoscope;·len:·16,·SHA:·ffb83e668bd8e35a4144841c922619d75af0628d17be432eae4a04c831c25362·...·]> |
34 | » movq···$0x0,0x40(%rsp) | 34 | » movq···$0x0,0x40(%rsp) |
35 | » xor····%edx,%edx | 35 | » xor····%edx,%edx |
36 | » mov····%rdx,0x48(%rsp) | 36 | » mov····%rdx,0x48(%rsp) |
37 | » movw···$0xaaaa,0x39(%rsp) | 37 | » movw···$0xaaaa,0x39(%rsp) |
38 | » movb···$0xaa,0x3b(%rsp) | 38 | » movb···$0xaa,0x3b(%rsp) |
39 | » mov····%fs:0x28,%rax | 39 | » mov····%fs:0x28,%rax |
40 | » cmp····0x50(%rsp),%rax | 40 | » cmp····0x50(%rsp),%rax |
41 | » jne····1 | 41 | » jne····11e·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::multiply_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<12[·...·truncated·by·diffoscope;·len:·18,·SHA:·8f7a37397c80009d63d9eee4f0e06f3d90eb8db353736eb2946c714bd2223a6d·...·]> |
42 | » mov····0x48(%rsp),%rax | 42 | » mov····0x48(%rsp),%rax |
43 | » mov····%rax,0x28(%rsp) | 43 | » mov····%rax,0x28(%rsp) |
44 | » | 44 | » movups·0x38(%rsp),%xmm0 |
45 | » | 45 | » movups·%xmm0,0x18(%rsp) |
46 | » mov····0x10(%rcx),%rax | 46 | » mov····0x10(%rcx),%rax |
47 | » mov····%rax,0x10(%rsp) | 47 | » mov····%rax,0x10(%rsp) |
48 | » | 48 | » movups·(%rcx),%xmm0 |
49 | » | 49 | » movups·%xmm0,(%rsp) |
50 | » mov····%rbx,%rdi | 50 | » mov····%rbx,%rdi |
51 | » call···b | 51 | » call···b8·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::multiply_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128[·...·truncated·by·diffoscope;·len:·16,·SHA:·4955602882cd33ec179d474a71b39bc4467da4bb37b0a35b7b04fc93186b06fa·...·]> |
52 | ·R_X86_64_PLT32» __llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)-0x4 | 52 | ·R_X86_64_PLT32» __llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)-0x4 |
53 | » mov····%rbx,%rax | 53 | » mov····%rbx,%rax |
54 | » add····$0x58,%rsp | 54 | » add····$0x58,%rsp |
55 | » pop····%rbx | 55 | » pop····%rbx |
56 | » pop····%r14 | 56 | » pop····%r14 |
57 | » ret | 57 | » ret |
58 | » mov····%r8,%rax | 58 | » mov····%r8,%rax |
Offset 76, 9 lines modified | Offset 76, 9 lines modified | ||
76 | » add····%r10d,%r11d | 76 | » add····%r10d,%r11d |
77 | » add····$0x7f,%r11d | 77 | » add····$0x7f,%r11d |
78 | » mov····%r11d,0x3c(%rsp) | 78 | » mov····%r11d,0x3c(%rsp) |
79 | » shld···$0x1,%rax,%rdx | 79 | » shld···$0x1,%rax,%rdx |
80 | » add····%rax,%rax | 80 | » add····%rax,%rax |
81 | » mov····%rax,0x40(%rsp) | 81 | » mov····%rax,0x40(%rsp) |
82 | » jmp····67·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::multiply_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&)+0x67> | 82 | » jmp····67·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::multiply_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&)+0x67> |
83 | » call···12 | 83 | » call···123·<.LCPI0_38+0x3> |
84 | ·R_X86_64_PLT32» __stack_chk_fail-0x4 | 84 | ·R_X86_64_PLT32» __stack_chk_fail-0x4 |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.llvm_addrsig': | 1 | Hex·dump·of·section·'.llvm_addrsig': |
2 | ··0x00000000· | 2 | ··0x00000000·636a66······························cjf |
Offset 17, 72 lines modified | Offset 17, 75 lines modified | ||
17 | ··0x000000e0·5049305f·3233002e·4c435049·305f3234·PI0_23..LCPI0_24 | 17 | ··0x000000e0·5049305f·3233002e·4c435049·305f3234·PI0_23..LCPI0_24 |
18 | ··0x000000f0·002e4c43·5049305f·3235002e·4c435049·..LCPI0_25..LCPI | 18 | ··0x000000f0·002e4c43·5049305f·3235002e·4c435049·..LCPI0_25..LCPI |
19 | ··0x00000100·305f3236·002e4c43·5049305f·3237002e·0_26..LCPI0_27.. | 19 | ··0x00000100·305f3236·002e4c43·5049305f·3237002e·0_26..LCPI0_27.. |
20 | ··0x00000110·4c435049·305f3238·002e4c43·5049305f·LCPI0_28..LCPI0_ | 20 | ··0x00000110·4c435049·305f3238·002e4c43·5049305f·LCPI0_28..LCPI0_ |
21 | ··0x00000120·3239002e·4c435049·305f3330·002e4c43·29..LCPI0_30..LC | 21 | ··0x00000120·3239002e·4c435049·305f3330·002e4c43·29..LCPI0_30..LC |
22 | ··0x00000130·5049305f·3331002e·4c435049·305f3332·PI0_31..LCPI0_32 | 22 | ··0x00000130·5049305f·3331002e·4c435049·305f3332·PI0_31..LCPI0_32 |
23 | ··0x00000140·002e4c43·5049305f·3333002e·4c435049·..LCPI0_33..LCPI | 23 | ··0x00000140·002e4c43·5049305f·3333002e·4c435049·..LCPI0_33..LCPI |
24 | ··0x00000150·305f3334·002e4c43·5049305f·333 | 24 | ··0x00000150·305f3334·002e4c43·5049305f·3335002e·0_34..LCPI0_35.. |
25 | ··0x00000160·4c435049·305f3 | 25 | ··0x00000160·4c435049·305f3338·002e4c43·5049305f·LCPI0_38..LCPI0_ |
26 | ··0x00000170·3431002e·4c435049·305f343 | 26 | ··0x00000170·3431002e·4c435049·305f3432·002e4c43·41..LCPI0_42..LC |
27 | ··0x00000180·5049305f·343 | 27 | ··0x00000180·5049305f·3436002e·4c435049·305f3437·PI0_46..LCPI0_47 |
28 | ··0x00000190·002e4c43·5049305f·3336002e·4c435049·..LCPI0_36..LCPI | 28 | ··0x00000190·002e4c43·5049305f·3336002e·4c435049·..LCPI0_36..LCPI |
29 | ··0x000001a0·305f333 | 29 | ··0x000001a0·305f3337·002e4c43·5049305f·3339002e·0_37..LCPI0_39.. |
30 | ··0x000001b0·4c435049·305f343 | 30 | ··0x000001b0·4c435049·305f3435·002e4c43·5049305f·LCPI0_45..LCPI0_ |
31 | ··0x000001c0·343 | 31 | ··0x000001c0·3430002e·4c435049·305f3433·002e4c43·40..LCPI0_43..LC |
32 | ··0x000001d0·31395f5f·6c6c766d·5f6c6962·635f3138·19__llvm_libc_18 | ||
33 | ··0x000001e0·5f315f38·5f31325f·474c4f42·414c5f5f·_1_8_12_GLOBAL__ | ||
34 | ··0x000001f0·4e5f3131·39657870·31305f64·6f75626c·N_119exp10_doubl | ||
35 | ··0x00000200·655f646f·75626c65·45646452·4b4e535f·e_doubleEddRKNS_ | ||
36 | ··0x00000210·31304e75·6d626572·50616972·49644545·10NumberPairIdEE | ||
37 | ··0x00000220·005f5a4e·31395f5f·6c6c766d·5f6c6962·._ZN19__llvm_lib | ||
38 | ··0x00000230·635f3138·5f315f38·5f31325f·474c4f42·c_18_1_8_12_GLOB | ||
39 | ··0x00000240·414c5f5f·4e5f3131·30657870·31305f66·AL__N_110exp10_f | ||
40 | ··0x00000250·31323845·64646969·002e4c43·5049315f·128Eddii..LCPI1_ | ||
41 | ··0x00000260·30002e4c·43504931·5f31002e·4c435049·0..LCPI1_1..LCPI | ||
42 | ··0x00000270·315f3200·2e4c4350·49315f33·002e4c43·1_2..LCPI1_3..LC | ||
43 | ··0x00000280·5049315f·34002e4c·43504931·5f35002e·PI1_4..LCPI1_5.. | ||
44 | ··0x00000290·4c435049·315f3600·2e4c4350·49315f37·LCPI1_6..LCPI1_7 | ||
45 | ··0x000002a0·002e4c43·5049315f·38002e4c·43504931·..LCPI1_8..LCPI1 | ||
46 | ··0x000002b0·5f39002e·4c435049·315f3130·002e4c43·_9..LCPI1_10..LC | ||
47 | ··0x000002c0·5049315f·3131002e·4c435049·315f3132·PI1_11..LCPI1_12 | ||
48 | ··0x000002d0·002e4c43·5049315f·3133002e·4c435049·..LCPI1_13..LCPI | ||
49 | ··0x000002e0·315f3134·002e4c43·5049315f·3135002e·1_14..LCPI1_15.. | ||
50 | ··0x000002f0·4c435049·315f3136·002e4c43·5049315f·LCPI1_16..LCPI1_ | ||
51 | ··0x00000300·3137002e·4c435049·315f3138·002e4c43·17..LCPI1_18..LC | ||
52 | ··0x00000310·5049315f·3139002e·4c435049·315f3230·PI1_19..LCPI1_20 | ||
53 | ··0x00000320·002e4c43·5049315f·3231002e·4c435049·..LCPI1_21..LCPI | ||
54 | ··0x00000330·325f3000·2e4c4350·49325f31·002e4c43·2_0..LCPI2_1..LC | ||
55 | ··0x00000340·5049325f·32002e4c·43504933·5f30002e·PI2_2..LCPI3_0.. | ||
56 | ··0x00000350·4c435049·335f3100·2e4c4350·49345f30·LCPI3_1..LCPI4_0 | ||
57 | ··0x00000 | 32 | ··0x000001d0·5049305f·3434005f·5a4e3139·5f5f6c6c·PI0_44._ZN19__ll |
58 | ··0x00000 | 33 | ··0x000001e0·766d5f6c·6962635f·31385f31·5f385f31·vm_libc_18_1_8_1 |
59 | ··0x00000 | 34 | ··0x000001f0·325f474c·4f42414c·5f5f4e5f·31313965·2_GLOBAL__N_119e |
35 | ··0x00000200·78703130·5f646f75·626c655f·646f7562·xp10_double_doub | ||
36 | ··0x00000210·6c654564·64524b4e·535f3130·4e756d62·leEddRKNS_10Numb | ||
37 | ··0x00000220·65725061·69724964·4545005f·5a4e3139·erPairIdEE._ZN19 | ||
60 | ··0x00000 | 38 | ··0x00000230·5f5f6c6c·766d5f6c·6962635f·31385f31·__llvm_libc_18_1 |
39 | ··0x00000240·5f385f31·325f474c·4f42414c·5f5f4e5f·_8_12_GLOBAL__N_ | ||
40 | ··0x00000250·31313065·78703130·5f663132·38456464·110exp10_f128Edd | ||
41 | ··0x00000260·6969002e·4c435049·315f3000·2e4c4350·ii..LCPI1_0..LCP | ||
42 | ··0x00000270·49315f31·002e4c43·5049315f·32002e4c·I1_1..LCPI1_2..L | ||
43 | ··0x00000280·43504931·5f33002e·4c435049·315f3400·CPI1_3..LCPI1_4. | ||
44 | ··0x00000290·2e4c4350·49315f35·002e4c43·5049315f·.LCPI1_5..LCPI1_ | ||
45 | ··0x000002a0·36002e4c·43504931·5f37002e·4c435049·6..LCPI1_7..LCPI | ||
46 | ··0x000002b0·315f3800·2e4c4350·49315f39·002e4c43·1_8..LCPI1_9..LC | ||
47 | ··0x000002c0·5049315f·3130002e·4c435049·315f3131·PI1_10..LCPI1_11 | ||
48 | ··0x000002d0·002e4c43·5049315f·3132002e·4c435049·..LCPI1_12..LCPI | ||
49 | ··0x000002e0·315f3133·002e4c43·5049315f·3134002e·1_13..LCPI1_14.. | ||
50 | ··0x000002f0·4c435049·315f3135·002e4c43·5049315f·LCPI1_15..LCPI1_ | ||
51 | ··0x00000300·3136002e·4c435049·315f3137·002e4c43·16..LCPI1_17..LC | ||
52 | ··0x00000310·5049315f·3138002e·4c435049·315f3139·PI1_18..LCPI1_19 | ||
53 | ··0x00000320·002e4c43·5049315f·3230002e·4c435049·..LCPI1_20..LCPI | ||
54 | ··0x00000330·315f3231·002e4c43·5049315f·3232002e·1_21..LCPI1_22.. | ||
55 | ··0x00000340·4c435049·315f3233·002e4c43·5049315f·LCPI1_23..LCPI1_ | ||
56 | ··0x00000350·3234002e·4c435049·325f3000·2e4c4350·24..LCPI2_0..LCP | ||
57 | ··0x00000360·49325f31·002e4c43·5049325f·32002e4c·I2_1..LCPI2_2..L | ||
58 | ··0x00000370·43504933·5f30002e·4c435049·335f3100·CPI3_0..LCPI3_1. | ||
59 | ··0x00000380·2e4c4350·49345f30·00657870·3130005f·.LCPI4_0.exp10._ | ||
60 | ··0x00000390·5a4e3139·5f5f6c6c·766d5f6c·6962635f·ZN19__llvm_libc_ | ||
61 | ··0x000003a0·5f385f39·45585032·5f4d4944· | 61 | ··0x000003a0·31385f31·5f385f39·45585032·5f4d4944·18_1_8_9EXP2_MID |
62 | ··0x000003b0·3145005f·5a4e3139·5f5f6c6c·766d5f6c·1E._ZN19__llvm_l | ||
63 | ··0x000003c0·6962635f·31385f31·5f385f39·45585032·ibc_18_1_8_9EXP2 | ||
64 | ··0x000003d0·5f4d4944·3245005f·5a5a4e31·395f5f6c·_MID2E._ZZN19__l | ||
65 | ··0x000003e0·6c766d5f·6c696263·5f31385f·315f385f·lvm_libc_18_1_8_ | ||
66 | ··0x000003f0·36667075·74696c31·35717569·636b5f67·6fputil15quick_g | ||
67 | ··0x00000400·65745f72·6f756e64·45764531·78005f5f·et_roundEvE1x.__ | ||
68 | ··0x00000410·6572726e·6f5f6c6f·63617469·6f6e005f·errno_location._ | ||
62 | ··0x00000 | 69 | ··0x00000420·5a4e4b31·395f5f6c·6c766d5f·6c696263·ZNK19__llvm_libc |
63 | ··0x00000 | 70 | ··0x00000430·5f31385f·315f385f·36667075·74696c31·_18_1_8_6fputil1 |
64 | ··0x000003d0·35717569·636b5f67·65745f72·6f756e64·5quick_get_round | ||
65 | ··0x000003e0·45764531·78005f5a·4e4b3139·5f5f6c6c·EvE1x._ZNK19__ll | ||
66 | ··0x000003f0·766d5f6c·6962635f·31385f31·5f385f36·vm_libc_18_1_8_6 | ||
67 | ··0x00000400·66707574·696c3131·44796164·6963466c·fputil11DyadicFl | ||
68 | ··0x00000410·6f617449·4c6d3132·38454563·76545f49·oatILm128EEcvT_I | ||
69 | ··0x00000420·64764545·76005f5f·6572726e·6f5f6c6f·dvEEv.__errno_lo | ||
70 | ··0x00000430·63617469·6f6e005f·5a4e3139·5f5f6c6c·cation._ZN19__ll | ||
71 | ··0x00000440·766d5f6c·6962635f·31385f31·5f385f36·vm_libc_18_1_8_6 | ||
72 | ··0x00000450·66707574·696c3132·72616973·655f6578·fputil12raise_ex | ||
73 | ··0x00000460·63657074·4569005f·5f737461·636b5f63·ceptEi.__stack_c | ||
74 | ··0x000004 | 71 | ··0x00000440·31447961·64696346·6c6f6174·494c6d31·1DyadicFloatILm1 |
72 | ··0x00000450·32384545·6376545f·49647645·4576005f·28EEcvT_IdvEEv._ | ||
73 | ··0x00000460·5a4e3139·5f5f6c6c·766d5f6c·6962635f·ZN19__llvm_libc_ | ||
74 | ··0x00000470·31385f31·5f385f36·66707574·696c3132·18_1_8_6fputil12 | ||
75 | ··0x00000480·72616973·655f6578·63657074·4569005f·raise_exceptEi._ | ||
76 | ··0x00000490·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail. | ||
77 | ··0x000004a0·5f5a4e31·395f5f6c·6c766d5f·6c696263·_ZN19__llvm_libc | ||
78 | ··0x000004b0·5f31385f·315f385f·36667075·74696c39·_18_1_8_6fputil9 | ||
79 | ··0x000004c0·71756963·6b5f6164·64494c6d·31323845·quick_addILm128E | ||
80 | ··0x000004d0·45454e53·305f3131·44796164·6963466c·EENS0_11DyadicFl | ||
81 | ··0x000004e0·6f617449·58545f45·45455333·5f53335f·oatIXT_EEES3_S3_ | ||
82 | ··0x000004f0·006d656d·63707900·5f5a4e31·395f5f6c·.memcpy._ZN19__l | ||
75 | ··0x00000 | 83 | ··0x00000500·6c766d5f·6c696263·5f31385f·315f385f·lvm_libc_18_1_8_ |
76 | ··0x00000490·36667075·74696c39·71756963·6b5f6164·6fputil9quick_ad | ||
77 | ··0x000004a0·64494c6d·31323845·45454e53·305f3131·dILm128EEENS0_11 | ||
78 | ··0x000004b0·44796164·6963466c·6f617449·58545f45·DyadicFloatIXT_E | ||
79 | ··0x000004c0·45455333·5f53335f·005f5a4e·31395f5f·EES3_S3_._ZN19__ | ||
80 | ··0x000004d0·6c6c766d·5f6c6962·635f3138·5f315f38·llvm_libc_18_1_8 | ||
81 | ··0x00000 | 84 | ··0x00000510·36667075·74696c31·326d756c·7469706c·6fputil12multipl |
82 | ··0x00000 | 85 | ··0x00000520·795f6164·64494c6d·31323845·45454e53·y_addILm128EEENS |
83 | ··0x000005 | 86 | ··0x00000530·305f3131·44796164·6963466c·6f617449·0_11DyadicFloatI |
84 | ··0x000005 | 87 | ··0x00000540·58545f45·4545524b·53335f53·355f5335·XT_EEERKS3_S5_S5 |
85 | ··0x000005 | 88 | ··0x00000550·5f005f5a·4e31395f·5f6c6c76·6d5f6c69·_._ZN19__llvm_li |
86 | ··0x000005 | 89 | ··0x00000560·62635f31·385f315f·385f3565·78703130·bc_18_1_8_5exp10 |
87 | ··0x000005 | 90 | ··0x00000570·456400······························Ed. |
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························REL·(Relocatable·file) | 8 | ··Type:······························REL·(Relocatable·file) |
9 | ··Machine:···························Advanced·Micro·Devices·X86-64 | 9 | ··Machine:···························Advanced·Micro·Devices·X86-64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x0 | 11 | ··Entry·point·address:···············0x0 |
12 | ··Start·of·program·headers:··········0·(bytes·into·file) | 12 | ··Start·of·program·headers:··········0·(bytes·into·file) |
13 | ··Start·of·section·headers:··········4 | 13 | ··Start·of·section·headers:··········4832·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········0·(bytes) | 16 | ··Size·of·program·headers:···········0·(bytes) |
17 | ··Number·of·program·headers:·········0 | 17 | ··Number·of·program·headers:·········0 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········2 | 19 | ··Number·of·section·headers:·········22 |
20 | ··Section·header·string·table·index:·2 | 20 | ··Section·header·string·table·index:·21 |
Offset 1, 30 lines modified | Offset 1, 31 lines modified | ||
1 | There·are·2 | 1 | There·are·22·section·headers,·starting·at·offset·0x12e0: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.group············GROUP···········0000000000000000·000040·00000c·04·····1 | 5 | ··[·1]·.group············GROUP···········0000000000000000·000040·00000c·04·····19··33··4 |
6 | ··[·2]·.group············GROUP···········0000000000000000·00004c·000008·04·····1 | 6 | ··[·2]·.group············GROUP···········0000000000000000·00004c·000008·04·····19··35··4 |
7 | ··[·3]·.group············GROUP···········0000000000000000·000054·000008·04·····1 | 7 | ··[·3]·.group············GROUP···········0000000000000000·000054·000008·04·····19··34··4 |
8 | ··[·4]·.group············GROUP···········0000000000000000·00005c·000008·04·····1 | 8 | ··[·4]·.group············GROUP···········0000000000000000·00005c·000008·04·····19··37··4 |
9 | ··[·5]·.text·············PROGBITS········0000000000000000·000064·000000·00··AX··0···0··4 | 9 | ··[·5]·.text·············PROGBITS········0000000000000000·000064·000000·00··AX··0···0··4 |
10 | ··[·6]·.note.gnu.property·NOTE············0000000000000000·000064·000020·00···A··0···0··8 | 10 | ··[·6]·.note.gnu.property·NOTE············0000000000000000·000064·000020·00···A··0···0··8 |
11 | ··[·7]·.text.exp10f······PROGBITS········0000000000000000·000084·000009·00··AX··0···0·16 | 11 | ··[·7]·.text.exp10f······PROGBITS········0000000000000000·000084·000009·00··AX··0···0·16 |
12 | ··[·8]·.rela.text.exp10f·RELA············0000000000000000·000c | 12 | ··[·8]·.rela.text.exp10f·RELA············0000000000000000·000cf8·000018·18···I·19···7··8 |
13 | ··[·9]·.rodata.cst4······PROGBITS········0000000000000000·00008d·00005 | 13 | ··[·9]·.rodata.cst4······PROGBITS········0000000000000000·00008d·000054·04··AM··0···0··4 |
14 | ··[10]·.rodata.cst8······PROGBITS········0000000000000000·0000e | 14 | ··[10]·.rodata.cst8······PROGBITS········0000000000000000·0000e1·000048·08··AM··0···0··8 |
15 | ··[11]·.rodata.cst16·····PROGBITS········0000000000000000·000129·000010·10··AM··0···0·16 | ||
15 | ··[1 | 16 | ··[12]·.text._ZN19__llvm_libc_18_1_8_7generic6exp10fEf·PROGBITS········0000000000000000·000139·0004a5·00·AXG··0···0·16 |
16 | ··[1 | 17 | ··[13]·.rela.text._ZN19__llvm_libc_18_1_8_7generic6exp10fEf·RELA············0000000000000000·000d10·000450·18··IG·19··12··8 |
17 | ··[1 | 18 | ··[14]·.data._ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x·PROGBITS········0000000000000000·0005de·000004·00·WAG··0···0··4 |
18 | ··[1 | 19 | ··[15]·.data._ZZN19__llvm_libc_18_1_8_6fputil24fenv_is_round_to_nearestEvE1x·PROGBITS········0000000000000000·0005e2·000004·00·WAG··0···0··4 |
19 | ··[1 | 20 | ··[16]·.rodata._ZN19__llvm_libc_18_1_8_7ExpBase9EXP_2_MIDE·PROGBITS········0000000000000000·0005e6·000100·00··AG··0···0·16 |
20 | ··[1 | 21 | ··[17]·.note.GNU-stack···PROGBITS········0000000000000000·0006e6·000000·00······0···0··1 |
21 | ··[1 | 22 | ··[18]·.llvm_addrsig·····LLVM_ADDRSIG····0000000000000000·0006e6·000004·00···E··0···0··1 |
22 | ··[1 | 23 | ··[19]·.symtab···········SYMTAB··········0000000000000000·0006f0·0003c0·18·····20··32··8 |
23 | ··[ | 24 | ··[20]·.strtab···········STRTAB··········0000000000000000·000ab0·000245·00······0···0··1 |
24 | ··[2 | 25 | ··[21]·.shstrtab·········STRTAB··········0000000000000000·001160·00017f·00······0···0··1 |
25 | Key·to·Flags: | 26 | Key·to·Flags: |
26 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 27 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
27 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 28 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
28 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 29 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
29 | ··D·(mbind),·l·(large),·p·(processor·specific) | 30 | ··D·(mbind),·l·(large),·p·(processor·specific) |
Offset 17, 27 lines modified | Offset 17, 27 lines modified | ||
17 | ····13:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_18 | 17 | ····13:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_18 |
18 | ····14:·0000000000000034·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_19 | 18 | ····14:·0000000000000034·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_19 |
19 | ····15:·0000000000000038·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_20 | 19 | ····15:·0000000000000038·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_20 |
20 | ····16:·000000000000003c·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_24 | 20 | ····16:·000000000000003c·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_24 |
21 | ····17:·0000000000000040·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_25 | 21 | ····17:·0000000000000040·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_25 |
22 | ····18:·0000000000000044·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_26 | 22 | ····18:·0000000000000044·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_26 |
23 | ····19:·0000000000000048·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_27 | 23 | ····19:·0000000000000048·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_27 |
24 | ····20:·000000000000004c·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_2 | 24 | ····20:·000000000000004c·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_29 |
25 | ····21:·0000000000000050·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_ | 25 | ····21:·0000000000000050·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_30 |
26 | ····22:·0000000000000054·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_30 | ||
27 | ····2 | 26 | ····22:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···10·.LCPI1_2 |
28 | ····2 | 27 | ····23:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT···10·.LCPI1_3 |
29 | ····2 | 28 | ····24:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT···10·.LCPI1_4 |
30 | ····2 | 29 | ····25:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT···10·.LCPI1_5 |
31 | ····2 | 30 | ····26:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT···10·.LCPI1_6 |
32 | ····2 | 31 | ····27:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT···10·.LCPI1_7 |
33 | ····2 | 32 | ····28:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT···10·.LCPI1_21 |
34 | ···· | 33 | ····29:·0000000000000038·····0·NOTYPE··LOCAL··DEFAULT···10·.LCPI1_22 |
35 | ····3 | 34 | ····30:·0000000000000040·····0·NOTYPE··LOCAL··DEFAULT···10·.LCPI1_23 |
35 | ····31:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI1_28 | ||
36 | ····32:·0000000000000000·····9·FUNC····GLOBAL·DEFAULT····7·exp10f | 36 | ····32:·0000000000000000·····9·FUNC····GLOBAL·DEFAULT····7·exp10f |
37 | ····33:·0000000000000000··11 | 37 | ····33:·0000000000000000··1189·FUNC····WEAK···HIDDEN····12·_ZN19__llvm_libc_18_1_8_7generic6exp10fEf |
38 | ····34:·0000000000000000·····4·OBJECT··WEAK···DEFAULT···1 | 38 | ····34:·0000000000000000·····4·OBJECT··WEAK···DEFAULT···15·_ZZN19__llvm_libc_18_1_8_6fputil24fenv_is_round_to_nearestEvE1x |
39 | ····35:·0000000000000000·····4·OBJECT··WEAK···DEFAULT···1 | 39 | ····35:·0000000000000000·····4·OBJECT··WEAK···DEFAULT···14·_ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x |
40 | ····36:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location | 40 | ····36:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location |
41 | ····37:·0000000000000000···256·OBJECT··WEAK···DEFAULT···1 | 41 | ····37:·0000000000000000···256·OBJECT··WEAK···DEFAULT···16·_ZN19__llvm_libc_18_1_8_7ExpBase9EXP_2_MIDE |
42 | ····38:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail | 42 | ····38:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail |
43 | ····39:·0000000000000000·····9·FUNC····GLOBAL·DEFAULT····7·_ZN19__llvm_libc_18_1_8_6exp10fEf | 43 | ····39:·0000000000000000·····9·FUNC····GLOBAL·DEFAULT····7·_ZN19__llvm_libc_18_1_8_6exp10fEf |
Offset 1, 53 lines modified | Offset 1, 53 lines modified | ||
1 | Relocation·section·'.rela.text.exp10f'·at·offset·0xc | 1 | Relocation·section·'.rela.text.exp10f'·at·offset·0xcf8·contains·1·entry: |
2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
3 | 0000000000000005··0000002100000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_7generic6exp10fEf·-·4 | 3 | 0000000000000005··0000002100000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_7generic6exp10fEf·-·4 |
4 | Relocation·section·'.rela.text._ZN19__llvm_libc_18_1_8_7generic6exp10fEf'·at·offset·0x | 4 | Relocation·section·'.rela.text._ZN19__llvm_libc_18_1_8_7generic6exp10fEf'·at·offset·0xd10·contains·46·entries: |
5 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 5 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
6 | 000000000000006 | 6 | 0000000000000066··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI1_0·-·4 |
7 | 000000000000008 | 7 | 0000000000000083··0000001500000002·R_X86_64_PC32··········0000000000000050·.LCPI1_30·-·4 |
8 | 00000000000000a | 8 | 00000000000000a7··0000002200000002·R_X86_64_PC32··········0000000000000000·_ZZN19__llvm_libc_18_1_8_6fputil24fenv_is_round_to_nearestEvE1x·-·4 |
9 | 00000000000000a | 9 | 00000000000000af··0000000300000002·R_X86_64_PC32··········0000000000000008·.LCPI1_8·-·4 |
10 | 00000000000000 | 10 | 00000000000000d1··0000000400000002·R_X86_64_PC32··········000000000000000c·.LCPI1_9·-·4 |
11 | 00000000000000 | 11 | 00000000000000f1··0000002300000002·R_X86_64_PC32··········0000000000000000·_ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x·-·4 |
12 | 00000000000000f | 12 | 00000000000000f9··0000001000000002·R_X86_64_PC32··········000000000000003c·.LCPI1_24·-·4 |
13 | 0000000000000 | 13 | 0000000000000105··0000001100000002·R_X86_64_PC32··········0000000000000040·.LCPI1_25·-·4 |
14 | 000000000000011 | 14 | 000000000000011b··0000001200000002·R_X86_64_PC32··········0000000000000044·.LCPI1_26·-·4 |
15 | 000000000000012 | 15 | 000000000000012a··0000001300000002·R_X86_64_PC32··········0000000000000048·.LCPI1_27·-·4 |
16 | 000000000000013 | 16 | 000000000000013d··0000002400000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 |
17 | 0000000000000160··0000001f00000002·R_X86_64_PC32··········0000000000000000·.LCPI1_28·-·4 | ||
17 | 00000000000001 | 18 | 00000000000001a1··0000001400000002·R_X86_64_PC32··········000000000000004c·.LCPI1_29·-·4 |
18 | 000000000000019d··0000001500000002·R_X86_64_PC32··········0000000000000050·.LCPI1_29·-·4 | ||
19 | 00000000000001c | 19 | 00000000000001c8··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI1_0·-·4 |
20 | 00000000000001 | 20 | 00000000000001e1··0000000200000002·R_X86_64_PC32··········0000000000000004·.LCPI1_1·-·4 |
21 | 00000000000001f | 21 | 00000000000001fd··0000001c00000002·R_X86_64_PC32··········0000000000000030·.LCPI1_21·-·4 |
22 | 000000000000021 | 22 | 000000000000021e··0000002500000002·R_X86_64_PC32··········0000000000000000·_ZN19__llvm_libc_18_1_8_7ExpBase9EXP_2_MIDE·-·4 |
23 | 000000000000022 | 23 | 000000000000022f··0000001d00000002·R_X86_64_PC32··········0000000000000038·.LCPI1_22·-·4 |
24 | 00000000000002 | 24 | 000000000000023b··0000001e00000002·R_X86_64_PC32··········0000000000000040·.LCPI1_23·-·4 |
25 | 00000000000002 | 25 | 0000000000000253··0000001600000002·R_X86_64_PC32··········0000000000000000·.LCPI1_2·-·4 |
26 | 00000000000002 | 26 | 000000000000025f··0000001700000002·R_X86_64_PC32··········0000000000000008·.LCPI1_3·-·4 |
27 | 00000000000002 | 27 | 0000000000000267··0000001800000002·R_X86_64_PC32··········0000000000000010·.LCPI1_4·-·4 |
28 | 00000000000002 | 28 | 0000000000000273··0000001900000002·R_X86_64_PC32··········0000000000000018·.LCPI1_5·-·4 |
29 | 00000000000002 | 29 | 000000000000027b··0000001a00000002·R_X86_64_PC32··········0000000000000020·.LCPI1_6·-·4 |
30 | 00000000000002 | 30 | 0000000000000283··0000001b00000002·R_X86_64_PC32··········0000000000000028·.LCPI1_7·-·4 |
31 | 00000000000002 | 31 | 00000000000002cb··0000000500000002·R_X86_64_PC32··········0000000000000010·.LCPI1_10·-·4 |
32 | 00000000000002 | 32 | 00000000000002d3··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI1_0·-·4 |
33 | 0000000000000 | 33 | 000000000000031a··0000000c00000002·R_X86_64_PC32··········000000000000002c·.LCPI1_17·-·4 |
34 | 0000000000000 | 34 | 0000000000000335··0000001600000002·R_X86_64_PC32··········0000000000000000·.LCPI1_2·-·4 |
35 | 00000000000003 | 35 | 0000000000000341··0000001700000002·R_X86_64_PC32··········0000000000000008·.LCPI1_3·-·4 |
36 | 00000000000003 | 36 | 0000000000000349··0000001800000002·R_X86_64_PC32··········0000000000000010·.LCPI1_4·-·4 |
37 | 00000000000003 | 37 | 0000000000000355··0000001900000002·R_X86_64_PC32··········0000000000000018·.LCPI1_5·-·4 |
38 | 00000000000003 | 38 | 000000000000035d··0000001a00000002·R_X86_64_PC32··········0000000000000020·.LCPI1_6·-·4 |
39 | 00000000000003 | 39 | 0000000000000365··0000001b00000002·R_X86_64_PC32··········0000000000000028·.LCPI1_7·-·4 |
40 | 00000000000003 | 40 | 00000000000003b2··0000000700000002·R_X86_64_PC32··········0000000000000018·.LCPI1_12·-·4 |
41 | 00000000000003 | 41 | 00000000000003bc··0000002400000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 |
42 | 00000000000003 | 42 | 00000000000003d8··0000001f00000002·R_X86_64_PC32··········0000000000000000·.LCPI1_28·-·4 |
43 | 0000000000000 | 43 | 000000000000042f··0000000f00000002·R_X86_64_PC32··········0000000000000038·.LCPI1_20·-·4 |
44 | 00000000000004 | 44 | 000000000000044b··0000000a00000002·R_X86_64_PC32··········0000000000000024·.LCPI1_15·-·4 |
45 | 00000000000004 | 45 | 0000000000000455··0000000600000002·R_X86_64_PC32··········0000000000000014·.LCPI1_11·-·4 |
46 | 00000000000004 | 46 | 000000000000045f··0000000b00000002·R_X86_64_PC32··········0000000000000028·.LCPI1_16·-·4 |
47 | 00000000000004 | 47 | 0000000000000469··0000000e00000002·R_X86_64_PC32··········0000000000000034·.LCPI1_19·-·4 |
48 | 00000000000004 | 48 | 0000000000000473··0000000900000002·R_X86_64_PC32··········0000000000000020·.LCPI1_14·-·4 |
49 | 00000000000004 | 49 | 000000000000047d··0000000d00000002·R_X86_64_PC32··········0000000000000030·.LCPI1_18·-·4 |
50 | 00000000000004 | 50 | 0000000000000487··0000000800000002·R_X86_64_PC32··········000000000000001c·.LCPI1_13·-·4 |
51 | 00000000000004 | 51 | 00000000000004a1··0000002600000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4 |
Offset 13, 37 lines modified | Offset 13, 38 lines modified | ||
13 | .LCPI1_18 | 13 | .LCPI1_18 |
14 | .LCPI1_19 | 14 | .LCPI1_19 |
15 | .LCPI1_20 | 15 | .LCPI1_20 |
16 | .LCPI1_24 | 16 | .LCPI1_24 |
17 | .LCPI1_25 | 17 | .LCPI1_25 |
18 | .LCPI1_26 | 18 | .LCPI1_26 |
19 | .LCPI1_27 | 19 | .LCPI1_27 |
20 | .LCPI1_28 | ||
21 | .LCPI1_29 | 20 | .LCPI1_29 |
22 | .LCPI1_30 | 21 | .LCPI1_30 |
23 | .LCPI1_2 | 22 | .LCPI1_2 |
24 | .LCPI1_3 | 23 | .LCPI1_3 |
25 | .LCPI1_4 | 24 | .LCPI1_4 |
26 | .LCPI1_5 | 25 | .LCPI1_5 |
27 | .LCPI1_6 | 26 | .LCPI1_6 |
28 | .LCPI1_7 | 27 | .LCPI1_7 |
29 | .LCPI1_21 | 28 | .LCPI1_21 |
30 | .LCPI1_22 | 29 | .LCPI1_22 |
31 | .LCPI1_23 | 30 | .LCPI1_23 |
31 | .LCPI1_28 | ||
32 | _ZN19__llvm_libc_18_1_8_7generic6exp10fEf | 32 | _ZN19__llvm_libc_18_1_8_7generic6exp10fEf |
33 | _ZZN19__llvm_libc_18_1_8_6fputil24fenv_is_round_to_nearestEvE1x | 33 | _ZZN19__llvm_libc_18_1_8_6fputil24fenv_is_round_to_nearestEvE1x |
34 | _ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x | 34 | _ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x |
35 | __errno_location | 35 | __errno_location |
36 | _ZN19__llvm_libc_18_1_8_7ExpBase9EXP_2_MIDE | 36 | _ZN19__llvm_libc_18_1_8_7ExpBase9EXP_2_MIDE |
37 | __stack_chk_fail | 37 | __stack_chk_fail |
38 | _ZN19__llvm_libc_18_1_8_6exp10fEf | 38 | _ZN19__llvm_libc_18_1_8_6exp10fEf |
39 | .shstrtab | 39 | .shstrtab |
40 | .note.gnu.property | 40 | .note.gnu.property |
41 | .rela.text.exp10f | 41 | .rela.text.exp10f |
42 | .rodata.cst4 | 42 | .rodata.cst4 |
43 | .rodata.cst8 | 43 | .rodata.cst8 |
44 | .rodata.cst16 | ||
44 | .rela.text._ZN19__llvm_libc_18_1_8_7generic6exp10fEf | 45 | .rela.text._ZN19__llvm_libc_18_1_8_7generic6exp10fEf |
45 | .data._ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x | 46 | .data._ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x |
46 | .data._ZZN19__llvm_libc_18_1_8_6fputil24fenv_is_round_to_nearestEvE1x | 47 | .data._ZZN19__llvm_libc_18_1_8_6fputil24fenv_is_round_to_nearestEvE1x |
47 | .rodata._ZN19__llvm_libc_18_1_8_7ExpBase9EXP_2_MIDE | 48 | .rodata._ZN19__llvm_libc_18_1_8_7ExpBase9EXP_2_MIDE |
48 | .note.GNU-stack | 49 | .note.GNU-stack |
49 | .llvm_addrsig | 50 | .llvm_addrsig |
Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
1 | Hex·dump·of·section·'.group': | 1 | Hex·dump·of·section·'.group': |
2 | ··0x00000000·01000000·0 | 2 | ··0x00000000·01000000·0c000000·0d000000··········............ |
3 | Hex·dump·of·section·'.group': | 3 | Hex·dump·of·section·'.group': |
4 | ··0x00000000·01000000·0 | 4 | ··0x00000000·01000000·0e000000···················........ |
5 | Hex·dump·of·section·'.group': | 5 | Hex·dump·of·section·'.group': |
6 | ··0x00000000·01000000·0 | 6 | ··0x00000000·01000000·0f000000···················........ |
7 | Hex·dump·of·section·'.group': | 7 | Hex·dump·of·section·'.group': |
8 | ··0x00000000·01000000· | 8 | ··0x00000000·01000000·10000000···················........ |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | Hex·dump·of·section·'.rodata.cst4': | 1 | Hex·dump·of·section·'.rodata.cst4': |
2 | ··0x00000000·0000803f·e22b8b3f·0000c03f·ffff7f3f·...?.+.?...?...? | 2 | ··0x00000000·0000803f·e22b8b3f·0000c03f·ffff7f3f·...?.+.?...?...? |
3 | ··0x00000010·8e5d1340·00002041·f9021550·286b6e4e·.].@..·A...P(knN | 3 | ··0x00000010·8e5d1340·00002041·f9021550·286b6e4e·.].@..·A...P(knN |
4 | ··0x00000020·20bcbe4c·8096184b·00247449·0050c347··..L...K.$tI.P.G | 4 | ··0x00000020·20bcbe4c·8096184b·00247449·0050c347··..L...K.$tI.P.G |
5 | ··0x00000030·00401c46·00007a44·0000c842·0100803f·.@.F..zD...B...? | 5 | ··0x00000030·00401c46·00007a44·0000c842·0100803f·.@.F..zD...B...? |
6 | ··0x00000040·000080bf·ffff7f7f·00000034· | 6 | ··0x00000040·000080bf·ffff7f7f·00000034·0000807f·...........4.... |
7 | ··0x00000050·0 | 7 | ··0x00000050·01000000····························.... |
Offset 3, 258 lines modified | Offset 3, 280 lines modified | ||
3 | Disassembly·of·section·.text._ZN19__llvm_libc_18_1_8_7generic6exp10fEf: | 3 | Disassembly·of·section·.text._ZN19__llvm_libc_18_1_8_7generic6exp10fEf: |
4 | 0000000000000000·<__llvm_libc_18_1_8_::generic::exp10f(float)>: | 4 | 0000000000000000·<__llvm_libc_18_1_8_::generic::exp10f(float)>: |
5 | __llvm_libc_18_1_8_::generic::exp10f(float): | 5 | __llvm_libc_18_1_8_::generic::exp10f(float): |
6 | » endbr64 | 6 | » endbr64 |
7 | » sub····$0x38,%rsp | 7 | » sub····$0x38,%rsp |
8 | » | 8 | » movdqa·%xmm0,%xmm3 |
9 | » mov····%fs:0x28,%rax | 9 | » mov····%fs:0x28,%rax |
10 | » mov····%rax,0x30(%rsp) | 10 | » mov····%rax,0x30(%rsp) |
11 | » | 11 | » movd···%xmm0,%eax |
12 | » mov····%eax,%ecx | 12 | » mov····%eax,%ecx |
13 | » and····$0x7fffffff,%ecx | 13 | » and····$0x7fffffff,%ecx |
14 | » cmp····$0x421a209b,%ecx | 14 | » cmp····$0x421a209b,%ecx |
15 | » jb·····8 | 15 | » jb·····8c·<__llvm_libc_18_1_8_::generic::exp10f(float)+0x8c> |
16 | » cmp····$0xc2349e36,%eax | 16 | » cmp····$0xc2349e36,%eax |
17 | » jb·····d | 17 | » jb·····da·<__llvm_libc_18_1_8_::generic::exp10f(float)+0xda> |
18 | » | 18 | » pxor···%xmm0,%xmm0 |
19 | » cmp····$0x7f800000,%ecx | 19 | » cmp····$0x7f800000,%ecx |
20 | » je·····4 | 20 | » je·····48b·<__llvm_libc_18_1_8_::generic::exp10f(float)+0x48b> |
21 | » | 21 | » movaps·%xmm3,%xmm0 |
22 | » ja·····4 | 22 | » ja·····48b·<__llvm_libc_18_1_8_::generic::exp10f(float)+0x48b> |
23 | » movl···$0xffffffff,0x10(%rsp) | 23 | » movl···$0xffffffff,0x10(%rsp) |
24 | » movl···$0x33000000,0x10(%rsp) | 24 | » movl···$0x33000000,0x10(%rsp) |
25 | » | 25 | » movss··0x0(%rip),%xmm0········ |
26 | ·R_X86_64_PC32» .LCPI1_0-0x4 | 26 | ·R_X86_64_PC32» .LCPI1_0-0x4 |
27 | » | 27 | » movss··0x10(%rsp),%xmm1 |
28 | » addss··%xmm0,%xmm1 | ||
28 | » | 29 | » ucomiss·%xmm0,%xmm1 |
29 | » jne····7 | 30 | » jne····7f·<__llvm_libc_18_1_8_::generic::exp10f(float)+0x7f> |
30 | » jnp····3 | 31 | » jnp····3bb·<__llvm_libc_18_1_8_::generic::exp10f(float)+0x3bb> |
31 | » | 32 | » movss··0x0(%rip),%xmm0········ |
32 | ·R_X86_64_PC32» .LCPI1_30-0x4 | 33 | ·R_X86_64_PC32» .LCPI1_30-0x4 |
33 | » jmp····4 | 34 | » jmp····48b·<__llvm_libc_18_1_8_::generic::exp10f(float)+0x48b> |
34 | » cmp····$0x3b9a209b,%ecx | 35 | » cmp····$0x3b9a209b,%ecx |
35 | » ja·····1a | 36 | » ja·····1ad·<__llvm_libc_18_1_8_::generic::exp10f(float)+0x1ad> |
36 | » cmp····$0xb25e5bd9,%eax | 37 | » cmp····$0xb25e5bd9,%eax |
37 | » jne····2 | 38 | » jne····2ab·<__llvm_libc_18_1_8_::generic::exp10f(float)+0x2ab> |
38 | » | 39 | » movss··0x0(%rip),%xmm0········ |
39 | ·R_X86_64_PC32» __llvm_libc_18_1_8_::fputil::fenv_is_round_to_nearest()::x-0x4 | 40 | ·R_X86_64_PC32» __llvm_libc_18_1_8_::fputil::fenv_is_round_to_nearest()::x-0x4 |
40 | » | 41 | » movss··0x0(%rip),%xmm1········ |
41 | ·R_X86_64_PC32» .LCPI1_8-0x4 | 42 | ·R_X86_64_PC32» .LCPI1_8-0x4 |
43 | » movaps·%xmm0,%xmm2 | ||
42 | » | 44 | » addss··%xmm1,%xmm2 |
43 | » | 45 | » subss··%xmm0,%xmm1 |
44 | » | 46 | » ucomiss·%xmm1,%xmm2 |
45 | » jne····2 | 47 | » jne····2b3·<__llvm_libc_18_1_8_::generic::exp10f(float)+0x2b3> |
46 | » jp·····2 | 48 | » jp·····2b3·<__llvm_libc_18_1_8_::generic::exp10f(float)+0x2b3> |
47 | » | 49 | » movss··0x0(%rip),%xmm0········ |
48 | ·R_X86_64_PC32» .LCPI1_9-0x4 | 50 | ·R_X86_64_PC32» .LCPI1_9-0x4 |
49 | » jmp····4 | 51 | » jmp····48b·<__llvm_libc_18_1_8_::generic::exp10f(float)+0x48b> |
50 | » test···%eax,%eax | 52 | » test···%eax,%eax |
51 | » js·····1e | 53 | » js·····1ea·<__llvm_libc_18_1_8_::generic::exp10f(float)+0x1ea> |
52 | » cmp····$0x7f7fffff,%eax | 54 | » cmp····$0x7f7fffff,%eax |
53 | » ja·····19 | 55 | » ja·····19d·<__llvm_libc_18_1_8_::generic::exp10f(float)+0x19d> |
54 | » | 56 | » movss··0x0(%rip),%xmm0········ |
55 | ·R_X86_64_PC32» __llvm_libc_18_1_8_::fputil::quick_get_round()::x-0x4 | 57 | ·R_X86_64_PC32» __llvm_libc_18_1_8_::fputil::quick_get_round()::x-0x4 |
56 | » | 58 | » movss··0x0(%rip),%xmm2········ |
57 | ·R_X86_64_PC32» .LCPI1_24-0x4 | 59 | ·R_X86_64_PC32» .LCPI1_24-0x4 |
60 | » addss··%xmm0,%xmm2 | ||
58 | » | 61 | » movss··0x0(%rip),%xmm1········ |
59 | ·R_X86_64_PC32» .LCPI1_25-0x4 | 62 | ·R_X86_64_PC32» .LCPI1_25-0x4 |
60 | » | 63 | » subss··%xmm0,%xmm1 |
61 | » | 64 | » addss··%xmm2,%xmm1 |
62 | » | 65 | » xorps··%xmm0,%xmm0 |
63 | » | 66 | » ucomiss·%xmm0,%xmm1 |
64 | » | 67 | » movss··0x0(%rip),%xmm0········ |
65 | ·R_X86_64_PC32» .LCPI1_26-0x4 | 68 | ·R_X86_64_PC32» .LCPI1_26-0x4 |
66 | » jne····12 | 69 | » jne····127·<__llvm_libc_18_1_8_::generic::exp10f(float)+0x127> |
67 | » jnp····4 | 70 | » jnp····48b·<__llvm_libc_18_1_8_::generic::exp10f(float)+0x48b> |
68 | » | 71 | » ucomiss·0x0(%rip),%xmm1········ |
69 | ·R_X86_64_PC32» .LCPI1_27-0x4 | 72 | ·R_X86_64_PC32» .LCPI1_27-0x4 |
70 | » jne····13 | 73 | » jne····136·<__llvm_libc_18_1_8_::generic::exp10f(float)+0x136> |
71 | » jnp····4 | 74 | » jnp····48b·<__llvm_libc_18_1_8_::generic::exp10f(float)+0x48b> |
72 | » | 75 | » movss··%xmm3,0x8(%rsp) |
73 | » call···1 | 76 | » call···141·<__llvm_libc_18_1_8_::generic::exp10f(float)+0x141> |
74 | ·R_X86_64_PLT32» __errno_location-0x4 | 77 | ·R_X86_64_PLT32» __errno_location-0x4 |
75 | » | 78 | » movss··0x8(%rsp),%xmm3 |
76 | » movl···$0x22,(%rax) | 79 | » movl···$0x22,(%rax) |
77 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax | 80 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax |
78 | » mov····%rax,0x10(%rsp) | 81 | » mov····%rax,0x10(%rsp) |
79 | » | 82 | » movdqa·0x0(%rip),%xmm0········ |
80 | ·R_X86_64_PC32» .LCPI1_28-0x4 | 83 | ·R_X86_64_PC32» .LCPI1_28-0x4 |
81 | » | 84 | » movdqu·%xmm0,0x18(%rsp) |
82 | » movl···$0xaaaaaaaa,0x28(%rsp) | 85 | » movl···$0xaaaaaaaa,0x28(%rsp) |
83 | » fnstenv·0x10(%rsp) | 86 | » fnstenv·0x10(%rsp) |
84 | » movl···$0xaaaaaaaa,0xc(%rsp) | 87 | » movl···$0xaaaaaaaa,0xc(%rsp) |
85 | » stmxcsr·0xc(%rsp) | 88 | » stmxcsr·0xc(%rsp) |
86 | » mov····0xc(%rsp),%eax | 89 | » mov····0xc(%rsp),%eax |
87 | » orb····$0x8,0x14(%rsp) | 90 | » orb····$0x8,0x14(%rsp) |
88 | » or·····$0x8,%eax | 91 | » or·····$0x8,%eax |
89 | » fldenv·0x10(%rsp) | 92 | » fldenv·0x10(%rsp) |
90 | » mov····%eax,0xc(%rsp) | 93 | » mov····%eax,0xc(%rsp) |
91 | » ldmxcsr·0xc(%rsp) | 94 | » ldmxcsr·0xc(%rsp) |
92 | » fwait | 95 | » fwait |
93 | » | 96 | » addss··0x0(%rip),%xmm3········ |
94 | ·R_X86_64_PC32» .LCPI1_29-0x4 | 97 | ·R_X86_64_PC32» .LCPI1_29-0x4 |
98 | » movaps·%xmm3,%xmm0 | ||
95 | » jmp····4 | 99 | » jmp····48b·<__llvm_libc_18_1_8_::generic::exp10f(float)+0x48b> |
96 | » cmp····$0x3d14d956,%eax | 100 | » cmp····$0x3d14d956,%eax |
97 | » jne····1e | 101 | » jne····1ea·<__llvm_libc_18_1_8_::generic::exp10f(float)+0x1ea> |
98 | » movl···$0xffffffff,0x10(%rsp) | 102 | » movl···$0xffffffff,0x10(%rsp) |
99 | » movl···$0x33000000,0x10(%rsp) | 103 | » movl···$0x33000000,0x10(%rsp) |
100 | » | 104 | » movss··0x0(%rip),%xmm0········ |
101 | ·R_X86_64_PC32» .LCPI1_0-0x4 | 105 | ·R_X86_64_PC32» .LCPI1_0-0x4 |
102 | » | 106 | » movss··0x10(%rsp),%xmm1 |
107 | » addss··%xmm0,%xmm1 | ||
103 | » | 108 | » ucomiss·%xmm0,%xmm1 |
104 | » jne····1d | 109 | » jne····1dd·<__llvm_libc_18_1_8_::generic::exp10f(float)+0x1dd> |
105 | » jnp····1 | 110 | » jnp····1f5·<__llvm_libc_18_1_8_::generic::exp10f(float)+0x1f5> |
106 | » | 111 | » movss··0x0(%rip),%xmm0········ |
107 | ·R_X86_64_PC32» .LCPI1_1-0x4 | 112 | ·R_X86_64_PC32» .LCPI1_1-0x4 |
108 | » jmp····4 | 113 | » jmp····48b·<__llvm_libc_18_1_8_::generic::exp10f(float)+0x48b> |
109 | » test···$0x800fffff,%eax | 114 | » test···$0x800fffff,%eax |
110 | » je·····2 | 115 | » je·····2df·<__llvm_libc_18_1_8_::generic::exp10f(float)+0x2df> |
111 | » | 116 | » cvtss2sd·%xmm3,%xmm2 |
112 | » | 117 | » movsd··0x0(%rip),%xmm0········ |
113 | ·R_X86_64_PC32» .LCPI1_21-0x4 | 118 | ·R_X86_64_PC32» .LCPI1_21-0x4 |
119 | » mulsd··%xmm2,%xmm0 | ||
114 | » | 120 | » roundsd·$0x8,%xmm0,%xmm0 |
115 | » | 121 | » cvttsd2si·%xmm0,%eax |
116 | » mov····%eax,%ecx | 122 | » mov····%eax,%ecx |
117 | » shr····$0x5,%ecx | 123 | » shr····$0x5,%ecx |
118 | » shl····$0x34,%rcx | 124 | » shl····$0x34,%rcx |
119 | » and····$0x1f,%eax | 125 | » and····$0x1f,%eax |
120 | » lea····0x0(%rip),%rdx········ | 126 | » lea····0x0(%rip),%rdx········ |
121 | ·R_X86_64_PC32» __llvm_libc_18_1_8_::ExpBase::EXP_2_MID-0x4 | 127 | ·R_X86_64_PC32» __llvm_libc_18_1_8_::ExpBase::EXP_2_MID-0x4 |
Max diff block lines reached; 8471/15657 bytes (54.10%) of diff not shown. |
Offset 8, 21 lines modified | Offset 8, 21 lines modified | ||
8 | ··0x00000050·5049315f·3134002e·4c435049·315f3135·PI1_14..LCPI1_15 | 8 | ··0x00000050·5049315f·3134002e·4c435049·315f3135·PI1_14..LCPI1_15 |
9 | ··0x00000060·002e4c43·5049315f·3136002e·4c435049·..LCPI1_16..LCPI | 9 | ··0x00000060·002e4c43·5049315f·3136002e·4c435049·..LCPI1_16..LCPI |
10 | ··0x00000070·315f3137·002e4c43·5049315f·3138002e·1_17..LCPI1_18.. | 10 | ··0x00000070·315f3137·002e4c43·5049315f·3138002e·1_17..LCPI1_18.. |
11 | ··0x00000080·4c435049·315f3139·002e4c43·5049315f·LCPI1_19..LCPI1_ | 11 | ··0x00000080·4c435049·315f3139·002e4c43·5049315f·LCPI1_19..LCPI1_ |
12 | ··0x00000090·3230002e·4c435049·315f3234·002e4c43·20..LCPI1_24..LC | 12 | ··0x00000090·3230002e·4c435049·315f3234·002e4c43·20..LCPI1_24..LC |
13 | ··0x000000a0·5049315f·3235002e·4c435049·315f3236·PI1_25..LCPI1_26 | 13 | ··0x000000a0·5049315f·3235002e·4c435049·315f3236·PI1_25..LCPI1_26 |
14 | ··0x000000b0·002e4c43·5049315f·3237002e·4c435049·..LCPI1_27..LCPI | 14 | ··0x000000b0·002e4c43·5049315f·3237002e·4c435049·..LCPI1_27..LCPI |
15 | ··0x000000c0·315f323 | 15 | ··0x000000c0·315f3239·002e4c43·5049315f·3330002e·1_29..LCPI1_30.. |
16 | ··0x000000d0·4c435049·315f3 | 16 | ··0x000000d0·4c435049·315f3200·2e4c4350·49315f33·LCPI1_2..LCPI1_3 |
17 | ··0x000000e0·32002e4c·43504931·5f33002e·4c435049·2..LCPI1_3..LCPI | ||
18 | ··0x000000f0·315f3400·2e4c4350·49315f35·002e4c43·1_4..LCPI1_5..LC | ||
19 | ··0x00000 | 17 | ··0x000000e0·002e4c43·5049315f·34002e4c·43504931·..LCPI1_4..LCPI1 |
18 | ··0x000000f0·5f35002e·4c435049·315f3600·2e4c4350·_5..LCPI1_6..LCP | ||
19 | ··0x00000100·49315f37·002e4c43·5049315f·3231002e·I1_7..LCPI1_21.. | ||
20 | ··0x00000110·4c435049·315f323 | 20 | ··0x00000110·4c435049·315f3232·002e4c43·5049315f·LCPI1_22..LCPI1_ |
21 | ··0x00000120·323 | 21 | ··0x00000120·3233002e·4c435049·315f3238·00657870·23..LCPI1_28.exp |
22 | ··0x00000130·31306600·5f5a4e31·395f5f6c·6c766d5f·10f._ZN19__llvm_ | 22 | ··0x00000130·31306600·5f5a4e31·395f5f6c·6c766d5f·10f._ZN19__llvm_ |
23 | ··0x00000140·6c696263·5f31385f·315f385f·3767656e·libc_18_1_8_7gen | 23 | ··0x00000140·6c696263·5f31385f·315f385f·3767656e·libc_18_1_8_7gen |
24 | ··0x00000150·65726963·36657870·31306645·66005f5a·eric6exp10fEf._Z | 24 | ··0x00000150·65726963·36657870·31306645·66005f5a·eric6exp10fEf._Z |
25 | ··0x00000160·5a4e3139·5f5f6c6c·766d5f6c·6962635f·ZN19__llvm_libc_ | 25 | ··0x00000160·5a4e3139·5f5f6c6c·766d5f6c·6962635f·ZN19__llvm_libc_ |
26 | ··0x00000170·31385f31·5f385f36·66707574·696c3234·18_1_8_6fputil24 | 26 | ··0x00000170·31385f31·5f385f36·66707574·696c3234·18_1_8_6fputil24 |
27 | ··0x00000180·66656e76·5f69735f·726f756e·645f746f·fenv_is_round_to | 27 | ··0x00000180·66656e76·5f69735f·726f756e·645f746f·fenv_is_round_to |
28 | ··0x00000190·5f6e6561·72657374·45764531·78005f5a·_nearestEvE1x._Z | 28 | ··0x00000190·5f6e6561·72657374·45764531·78005f5a·_nearestEvE1x._Z |
Offset 2, 26 lines modified | Offset 2, 26 lines modified | ||
2 | Hex·dump·of·section·'.shstrtab': | 2 | Hex·dump·of·section·'.shstrtab': |
3 | ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab | 3 | ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab |
4 | ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text | 4 | ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text |
5 | ··0x00000020·002e6e6f·74652e67·6e752e70·726f7065·..note.gnu.prope | 5 | ··0x00000020·002e6e6f·74652e67·6e752e70·726f7065·..note.gnu.prope |
6 | ··0x00000030·72747900·2e72656c·612e7465·78742e65·rty..rela.text.e | 6 | ··0x00000030·72747900·2e72656c·612e7465·78742e65·rty..rela.text.e |
7 | ··0x00000040·78703130·66002e72·6f646174·612e6373·xp10f..rodata.cs | 7 | ··0x00000040·78703130·66002e72·6f646174·612e6373·xp10f..rodata.cs |
8 | ··0x00000050·7434002e·726f6461·74612e63·73743800·t4..rodata.cst8. | 8 | ··0x00000050·7434002e·726f6461·74612e63·73743800·t4..rodata.cst8. |
9 | ··0x00000060·2e726f64·6174612e·63737431·36002e67·.rodata.cst16..g | ||
9 | ··0x000000 | 10 | ··0x00000070·726f7570·002e7265·6c612e74·6578742e·roup..rela.text. |
10 | ··0x00000070·742e5f5a·4e31395f·5f6c6c76·6d5f6c69·t._ZN19__llvm_li | ||
11 | ··0x00000080·62635f31·385f315f·385f3767·656e6572·bc_18_1_8_7gener | ||
12 | ··0x00000090·69633665·78703130·66456600·2e646174·ic6exp10fEf..dat | ||
13 | ··0x000000a0·612e5f5a·5a4e3139·5f5f6c6c·766d5f6c·a._ZZN19__llvm_l | ||
14 | ··0x000000b0·6962635f·31385f31·5f385f36·66707574·ibc_18_1_8_6fput | ||
15 | ··0x000000c0·696c3135·71756963·6b5f6765·745f726f·il15quick_get_ro | ||
16 | ··0x000000d0·756e6445·76453178·002e6461·74612e5f·undEvE1x..data._ | ||
17 | ··0x000000 | 11 | ··0x00000080·5f5a4e31·395f5f6c·6c766d5f·6c696263·_ZN19__llvm_libc |
12 | ··0x00000090·5f31385f·315f385f·3767656e·65726963·_18_1_8_7generic | ||
13 | ··0x000000a0·36657870·31306645·66002e64·6174612e·6exp10fEf..data. | ||
14 | ··0x000000b0·5f5a5a4e·31395f5f·6c6c766d·5f6c6962·_ZZN19__llvm_lib | ||
18 | ··0x000000 | 15 | ··0x000000c0·635f3138·5f315f38·5f366670·7574696c·c_18_1_8_6fputil |
19 | ··0x00000 | 16 | ··0x000000d0·31357175·69636b5f·6765745f·726f756e·15quick_get_roun |
17 | ··0x000000e0·64457645·3178002e·64617461·2e5f5a5a·dEvE1x..data._ZZ | ||
18 | ··0x000000f0·4e31395f·5f6c6c76·6d5f6c69·62635f31·N19__llvm_libc_1 | ||
19 | ··0x00000100·385f315f·385f3666·70757469·6c323466·8_1_8_6fputil24f | ||
20 | ··0x00000110·656e765f·69735f72·6f756e64·5f746f5f·env_is_round_to_ | ||
20 | ··0x000001 | 21 | ··0x00000120·6e656172·65737445·76453178·002e726f·nearestEvE1x..ro |
21 | ··0x000001 | 22 | ··0x00000130·64617461·2e5f5a4e·31395f5f·6c6c766d·data._ZN19__llvm |
22 | ··0x000001 | 23 | ··0x00000140·5f6c6962·635f3138·5f315f38·5f374578·_libc_18_1_8_7Ex |
23 | ··0x000001 | 24 | ··0x00000150·70426173·65394558·505f325f·4d494445·pBase9EXP_2_MIDE |
24 | ··0x000001 | 25 | ··0x00000160·002e6e6f·74652e47·4e552d73·7461636b·..note.GNU-stack |
25 | ··0x000001 | 26 | ··0x00000170·002e6c6c·766d5f61·64647273·696700···..llvm_addrsig. |
26 | ··0x00000170·00··································. | ||
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························REL·(Relocatable·file) | 8 | ··Type:······························REL·(Relocatable·file) |
9 | ··Machine:···························Advanced·Micro·Devices·X86-64 | 9 | ··Machine:···························Advanced·Micro·Devices·X86-64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x0 | 11 | ··Entry·point·address:···············0x0 |
12 | ··Start·of·program·headers:··········0·(bytes·into·file) | 12 | ··Start·of·program·headers:··········0·(bytes·into·file) |
13 | ··Start·of·section·headers:··········1 | 13 | ··Start·of·section·headers:··········13288·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········0·(bytes) | 16 | ··Size·of·program·headers:···········0·(bytes) |
17 | ··Number·of·program·headers:·········0 | 17 | ··Number·of·program·headers:·········0 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········31 | 19 | ··Number·of·section·headers:·········31 |
20 | ··Section·header·string·table·index:·30 | 20 | ··Section·header·string·table·index:·30 |
Offset 1, 40 lines modified | Offset 1, 40 lines modified | ||
1 | There·are·31·section·headers,·starting·at·offset·0x | 1 | There·are·31·section·headers,·starting·at·offset·0x33e8: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.group············GROUP···········0000000000000000·000040·00000c·04·····28··5 | 5 | ··[·1]·.group············GROUP···········0000000000000000·000040·00000c·04·····28··59··4 |
6 | ··[·2]·.group············GROUP···········0000000000000000·00004c·00000c·04·····28·· | 6 | ··[·2]·.group············GROUP···········0000000000000000·00004c·00000c·04·····28··60··4 |
7 | ··[·3]·.group············GROUP···········0000000000000000·000058·000008·04·····28·· | 7 | ··[·3]·.group············GROUP···········0000000000000000·000058·000008·04·····28··62··4 |
8 | ··[·4]·.group············GROUP···········0000000000000000·000060·00000c·04·····28·· | 8 | ··[·4]·.group············GROUP···········0000000000000000·000060·00000c·04·····28··64··4 |
9 | ··[·5]·.group············GROUP···········0000000000000000·00006c·000008·04·····28··5 | 9 | ··[·5]·.group············GROUP···········0000000000000000·00006c·000008·04·····28··57··4 |
10 | ··[·6]·.text·············PROGBITS········0000000000000000·000074·000000·00··AX··0···0··4 | 10 | ··[·6]·.text·············PROGBITS········0000000000000000·000074·000000·00··AX··0···0··4 |
11 | ··[·7]·.note.gnu.property·NOTE············0000000000000000·000074·000020·00···A··0···0··8 | 11 | ··[·7]·.note.gnu.property·NOTE············0000000000000000·000074·000020·00···A··0···0··8 |
12 | ··[·8]·.rodata.cst8······PROGBITS········0000000000000000·000094·0001 | 12 | ··[·8]·.rodata.cst8······PROGBITS········0000000000000000·000094·000130·08··AM··0···0··8 |
13 | ··[·9]·.rodata.cst4······PROGBITS········0000000000000000·0001 | 13 | ··[·9]·.rodata.cst4······PROGBITS········0000000000000000·0001c4·000010·04··AM··0···0··4 |
14 | ··[10]·.rodata.cst16·····PROGBITS········0000000000000000·0001 | 14 | ··[10]·.rodata.cst16·····PROGBITS········0000000000000000·0001d4·000060·10··AM··0···0·16 |
15 | ··[11]·.text.exp2········PROGBITS········0000000000000000·0002 | 15 | ··[11]·.text.exp2········PROGBITS········0000000000000000·000234·0006da·00··AX··0···0·16 |
16 | ··[12]·.rela.text.exp2···RELA············0000000000000000·002 | 16 | ··[12]·.rela.text.exp2···RELA············0000000000000000·0027a8·000498·18···I·28··11··8 |
17 | ··[13]·.text._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_118exp2_double_doubleEdRKNS_10NumberPairIdEE·PROGBITS········0000000000000000·000 | 17 | ··[13]·.text._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_118exp2_double_doubleEdRKNS_10NumberPairIdEE·PROGBITS········0000000000000000·00090e·0004b1·00··AX··0···0·16 |
18 | ··[14]·.rela.text._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_118exp2_double_doubleEdRKNS_10NumberPairIdEE·RELA············0000000000000000·002 | 18 | ··[14]·.rela.text._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_118exp2_double_doubleEdRKNS_10NumberPairIdEE·RELA············0000000000000000·002c40·000210·18···I·28··13··8 |
19 | ··[15]·.text._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_19exp2_f128Ediii·PROGBITS········0000000000000000·000 | 19 | ··[15]·.text._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_19exp2_f128Ediii·PROGBITS········0000000000000000·000dbf·000836·00··AX··0···0·16 |
20 | ··[16]·.rela.text._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_19exp2_f128Ediii·RELA············0000000000000000·002 | 20 | ··[16]·.rela.text._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_19exp2_f128Ediii·RELA············0000000000000000·002e50·000180·18···I·28··15··8 |
21 | ··[17]·.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv·PROGBITS········0000000000000000·001 | 21 | ··[17]·.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv·PROGBITS········0000000000000000·0015f5·00019c·00·AXG··0···0·16 |
22 | ··[18]·.rela.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv·RELA············0000000000000000·002 | 22 | ··[18]·.rela.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv·RELA············0000000000000000·002fd0·000030·18··IG·28··17··8 |
23 | ··[19]·.text._ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi·PROGBITS········0000000000000000·001 | 23 | ··[19]·.text._ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi·PROGBITS········0000000000000000·001791·0001fe·00·AXG··0···0·16 |
24 | ··[20]·.rela.text._ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi·RELA············0000000000000000·00 | 24 | ··[20]·.rela.text._ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi·RELA············0000000000000000·003000·000090·18··IG·28··19··8 |
25 | ··[21]·.text._ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·PROGBITS········0000000000000000·001 | 25 | ··[21]·.text._ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·PROGBITS········0000000000000000·00198f·0001b8·00·AXG··0···0·16 |
26 | ··[22]·.text._ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_·PROGBITS········0000000000000000·001 | 26 | ··[22]·.text._ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_·PROGBITS········0000000000000000·001b47·000123·00·AXG··0···0·16 |
27 | ··[23]·.rela.text._ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_·RELA············0000000000000000·00 | 27 | ··[23]·.rela.text._ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_·RELA············0000000000000000·003090·000030·18··IG·28··22··8 |
28 | ··[24]·.data._ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x·PROGBITS········0000000000000000·001 | 28 | ··[24]·.data._ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x·PROGBITS········0000000000000000·001c6a·000004·00·WAG··0···0··4 |
29 | ··[25]·.rodata..L__const._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_116poly_approx_f128ERKNS_6fputil11DyadicFloatILm128EEE.COEFFS_128·PROGBITS········0000000000000000·001 | 29 | ··[25]·.rodata..L__const._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_116poly_approx_f128ERKNS_6fputil11DyadicFloatILm128EEE.COEFFS_128·PROGBITS········0000000000000000·001c6e·0000c0·00···A··0···0·16 |
30 | ··[26]·.note.GNU-stack···PROGBITS········0000000000000000·001 | 30 | ··[26]·.note.GNU-stack···PROGBITS········0000000000000000·001d2e·000000·00······0···0··1 |
31 | ··[27]·.llvm_addrsig·····LLVM_ADDRSIG····0000000000000000·001 | 31 | ··[27]·.llvm_addrsig·····LLVM_ADDRSIG····0000000000000000·001d2e·000003·00···E··0···0··1 |
32 | ··[28]·.symtab···········SYMTAB··········0000000000000000·001 | 32 | ··[28]·.symtab···········SYMTAB··········0000000000000000·001d38·000630·18·····29··54··8 |
33 | ··[29]·.strtab···········STRTAB··········0000000000000000·00 | 33 | ··[29]·.strtab···········STRTAB··········0000000000000000·002368·00043a·00······0···0··1 |
34 | ··[30]·.shstrtab·········STRTAB··········0000000000000000·00 | 34 | ··[30]·.shstrtab·········STRTAB··········0000000000000000·0030c0·000327·00······0···0··1 |
35 | Key·to·Flags: | 35 | Key·to·Flags: |
36 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 36 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
37 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 37 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
38 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 38 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
39 | ··D·(mbind),·l·(large),·p·(processor·specific) | 39 | ··D·(mbind),·l·(large),·p·(processor·specific) |
Offset 1, 64 lines modified | Offset 1, 69 lines modified | ||
1 | Symbol·table·'.symtab'·contains·6 | 1 | Symbol·table·'.symtab'·contains·66·entries: |
2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name | 2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name |
3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | 3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· |
4 | ·····1:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_0 | 4 | ·····1:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_0 |
5 | ·····2:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_1 | 5 | ·····2:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_1 |
6 | ·····3:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_2 | 6 | ·····3:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_2 |
7 | ·····4:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_3 | 7 | ·····4:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_3 |
8 | ·····5:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_4 | 8 | ·····5:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_4 |
9 | ·····6:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_5 | 9 | ·····6:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_5 |
10 | ·····7:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_6 | 10 | ·····7:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_6 |
11 | ·····8:·0000000000000038·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_7 | 11 | ·····8:·0000000000000038·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_7 |
12 | ·····9:·0000000000000040·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_8 | 12 | ·····9:·0000000000000040·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_8 |
13 | ····10:·0000000000000048·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_9 | 13 | ····10:·0000000000000048·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_9 |
14 | ····11:·0000000000000050·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_1 | 14 | ····11:·0000000000000050·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_10 |
15 | ····12:·0000000000000058·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_1 | 15 | ····12:·0000000000000058·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_13 |
16 | ····13:·0000000000000060·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_16 | 16 | ····13:·0000000000000060·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_16 |
17 | ····14:·0000000000000068·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_ | 17 | ····14:·0000000000000068·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_17 |
18 | ····15:·0000000000000070·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_2 | 18 | ····15:·0000000000000070·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_21 |
19 | ····16:·00000000000000 | 19 | ····16:·0000000000000078·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_22 |
20 | ····17:·000000000000000 | 20 | ····17:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI0_11 |
21 | ····18:·000000000000000 | 21 | ····18:·0000000000000004·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI0_12 |
22 | ····19:·000000000000000 | 22 | ····19:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI0_14 |
23 | ····20:·00000000000000 | 23 | ····20:·000000000000000c·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI0_20 |
24 | ····21:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···10·.LCPI0_15 | ||
24 | ····2 | 25 | ····22:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT···10·.LCPI0_18 |
25 | ····2 | 26 | ····23:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT···10·.LCPI0_19 |
26 | ····2 | 27 | ····24:·0000000000000000··1201·FUNC····LOCAL··DEFAULT···13·_ZN19__llvm_libc_18_1_8_12_GLOBAL__N_118exp2_double_doubleEdRKNS_10NumberPairIdEE |
27 | ····2 | 28 | ····25:·0000000000000000··2102·FUNC····LOCAL··DEFAULT···15·_ZN19__llvm_libc_18_1_8_12_GLOBAL__N_19exp2_f128Ediii |
28 | ····25:·0000000000000078·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_0 | ||
29 | ····26:·0000000000000080·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_ | 29 | ····26:·0000000000000080·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_0 |
30 | ····27:·0000000000000088·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_ | 30 | ····27:·0000000000000088·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_1 |
31 | ····28:·0000000000000090·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_ | 31 | ····28:·0000000000000090·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_2 |
32 | ····29:·0000000000000098·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_ | 32 | ····29:·0000000000000098·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_3 |
33 | ····30:·00000000000000a0·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_ | 33 | ····30:·00000000000000a0·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_4 |
34 | ····31:·00000000000000a8·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_ | 34 | ····31:·00000000000000a8·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_5 |
35 | ····32:·00000000000000b0·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_ | 35 | ····32:·00000000000000b0·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_6 |
36 | ····33:·00000000000000b8·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_ | 36 | ····33:·00000000000000b8·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_7 |
37 | ····34:·00000000000000c0·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_ | 37 | ····34:·00000000000000c0·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_8 |
38 | ····35:·00000000000000c8·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_ | 38 | ····35:·00000000000000c8·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_9 |
39 | ····36:·00000000000000d0·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_1 | 39 | ····36:·00000000000000d0·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_10 |
40 | ····37:·00000000000000d8·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_1 | 40 | ····37:·00000000000000d8·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_11 |
41 | ····38:·00000000000000e0·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_1 | 41 | ····38:·00000000000000e0·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_12 |
42 | ····39:·00000000000000e8·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_1 | 42 | ····39:·00000000000000e8·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_13 |
43 | ····40:·00000000000000f0·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_1 | 43 | ····40:·00000000000000f0·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_14 |
44 | ····41:·00000000000000f8·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_1 | 44 | ····41:·00000000000000f8·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_15 |
45 | ····42:·0000000000000100·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_1 | 45 | ····42:·0000000000000100·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_16 |
46 | ····43:·0000000000000108·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_1 | 46 | ····43:·0000000000000108·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_17 |
47 | ····44:·0000000000000110·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_18 | ||
48 | ····45:·0000000000000118·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_19 | ||
49 | ····46:·0000000000000120·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_20 | ||
50 | ····47:·0000000000000128·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_21 | ||
47 | ····4 | 51 | ····48:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···13·.text._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_118exp2_double_doubleEdRKNS_10NumberPairIdEE |
48 | ····4 | 52 | ····49:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···15·.text._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_19exp2_f128Ediii |
49 | ···· | 53 | ····50:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT···10·.LCPI3_0 |
50 | ···· | 54 | ····51:·0000000000000040·····0·NOTYPE··LOCAL··DEFAULT···10·.LCPI3_1 |
51 | ···· | 55 | ····52:·0000000000000050·····0·NOTYPE··LOCAL··DEFAULT···10·.LCPI4_0 |
52 | ···· | 56 | ····53:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···25·.rodata..L__const._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_116poly_approx_f128ERKNS_6fputil11DyadicFloatILm128EEE.COEFFS_128 |
53 | ····5 | 57 | ····54:·0000000000000000··1754·FUNC····GLOBAL·DEFAULT···11·exp2 |
54 | ····5 | 58 | ····55:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_9EXP2_MID1E |
55 | ····5 | 59 | ····56:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_9EXP2_MID2E |
56 | ····5 | 60 | ····57:·0000000000000000·····4·OBJECT··WEAK···DEFAULT···24·_ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x |
57 | ····5 | 61 | ····58:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location |
58 | ····5 | 62 | ····59:·0000000000000000···412·FUNC····WEAK···HIDDEN····17·_ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv |
59 | ···· | 63 | ····60:·0000000000000000···510·FUNC····WEAK···HIDDEN····19·_ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi |
60 | ···· | 64 | ····61:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail |
61 | ···· | 65 | ····62:·0000000000000000···440·FUNC····WEAK···HIDDEN····21·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_ |
66 | ····63:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy | ||
62 | ···· | 67 | ····64:·0000000000000000···291·FUNC····WEAK···HIDDEN····22·_ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_ |
63 | ····6 | 68 | ····65:·0000000000000000··1754·FUNC····GLOBAL·DEFAULT···11·_ZN19__llvm_libc_18_1_8_4exp2Ed |
Offset 1, 116 lines modified | Offset 1, 115 lines modified | ||
1 | Relocation·section·'.rela.text.exp2'·at·offset·0x2 | 1 | Relocation·section·'.rela.text.exp2'·at·offset·0x27a8·contains·49·entries: |
2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
3 | 000000000000006 | 3 | 000000000000006e··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_0·-·4 |
4 | 00000000000000 | 4 | 00000000000000a3··000000370000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_9EXP2_MID1E·-·4 |
5 | 00000000000000 | 5 | 00000000000000b5··000000380000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_9EXP2_MID2E·-·4 |
6 | 00000000000000 | 6 | 00000000000000c3··0000000200000002·R_X86_64_PC32··········0000000000000008·.LCPI0_1·-·4 |
7 | 0000000000000 | 7 | 0000000000000146··0000000300000002·R_X86_64_PC32··········0000000000000010·.LCPI0_2·-·4 |
8 | 0000000000000 | 8 | 0000000000000163··0000000400000002·R_X86_64_PC32··········0000000000000018·.LCPI0_3·-·4 |
9 | 0000000000000 | 9 | 000000000000016f··0000000500000002·R_X86_64_PC32··········0000000000000020·.LCPI0_4·-·4 |
10 | 0000000000000 | 10 | 0000000000000177··0000000600000002·R_X86_64_PC32··········0000000000000028·.LCPI0_5·-·4 |
11 | 00000000000001 | 11 | 0000000000000183··0000000700000002·R_X86_64_PC32··········0000000000000030·.LCPI0_6·-·4 |
12 | 00000000000001 | 12 | 000000000000019b··0000000800000002·R_X86_64_PC32··········0000000000000038·.LCPI0_7·-·4 |
13 | 00000000000001 | 13 | 00000000000001a7··0000000900000002·R_X86_64_PC32··········0000000000000040·.LCPI0_8·-·4 |
14 | 0000000000000206··0000001000000002·R_X86_64_PC32··········0000000000000078·.LCPI0_22·-·4 | ||
14 | 0000000000000 | 15 | 000000000000020f··0000000e00000002·R_X86_64_PC32··········0000000000000068·.LCPI0_17·-·4 |
15 | 0000000000000 | 16 | 0000000000000265··0000003900000002·R_X86_64_PC32··········0000000000000000·_ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x·-·4 |
16 | 0000000000000 | 17 | 000000000000026d··0000001400000002·R_X86_64_PC32··········000000000000000c·.LCPI0_20·-·4 |
17 | 00000000000001f0··0000001000000002·R_X86_64_PC32··········0000000000000000·.LCPI0_10·-·4 | ||
18 | 0000000000000 | 18 | 0000000000000287··0000001100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_11·-·4 |
19 | 00000000000002 | 19 | 0000000000000293··0000001200000002·R_X86_64_PC32··········0000000000000004·.LCPI0_12·-·4 |
20 | 00000000000002b0··0000001300000002·R_X86_64_PC32··········0000000000000008·.LCPI0_14·-·4 | ||
20 | 00000000000002 | 21 | 00000000000002c0··0000000f00000002·R_X86_64_PC32··········0000000000000070·.LCPI0_21·-·4 |
21 | 00000000000002 | 22 | 00000000000002cc··0000003000000004·R_X86_64_PLT32·········0000000000000000·.text._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_118exp2_double_doubleEdRKNS_10NumberPairIdEE·-·4 |
22 | 000000000000023c··0000000900000002·R_X86_64_PC32··········0000000000000040·.LCPI0_8·-·4 | ||
23 | 00000000000002 | 23 | 00000000000002d4··0000000a00000002·R_X86_64_PC32··········0000000000000048·.LCPI0_9·-·4 |
24 | 00000000000002e0··0000000b00000002·R_X86_64_PC32··········0000000000000050·.LCPI0_10·-·4 | ||
24 | 0000000000000 | 25 | 0000000000000343··0000003900000002·R_X86_64_PC32··········0000000000000000·_ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x·-·4 |
25 | 00000000000002af··0000001000000002·R_X86_64_PC32··········0000000000000000·.LCPI0_10·-·4 | ||
26 | 0000000000000 | 26 | 000000000000034b··0000001100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_11·-·4 |
27 | 00000000000002cf··0000000b00000002·R_X86_64_PC32··········0000000000000050·.LCPI0_12·-·4 | ||
28 | 0000000000000 | 27 | 0000000000000357··0000001200000002·R_X86_64_PC32··········0000000000000004·.LCPI0_12·-·4 |
29 | 00000000000002e9··0000003600000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 | ||
30 | 000000000000030c··0000001300000002·R_X86_64_PC32··········000000000000000c·.LCPI0_14·-·4 | ||
31 | 00000000000003 | 28 | 000000000000036d··0000000c00000002·R_X86_64_PC32··········0000000000000058·.LCPI0_13·-·4 |
29 | 0000000000000378··0000001300000002·R_X86_64_PC32··········0000000000000008·.LCPI0_14·-·4 | ||
30 | 0000000000000387··0000003a00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 | ||
32 | 00000000000003 | 31 | 00000000000003aa··0000001500000002·R_X86_64_PC32··········0000000000000000·.LCPI0_15·-·4 |
33 | 0000000000000387··000000330000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_9EXP2_MID1E·-·4 | ||
34 | 0000000000000398··000000340000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_9EXP2_MID2E·-·4 | ||
35 | 00000000000003c2··0000000200000002·R_X86_64_PC32··········0000000000000008·.LCPI0_1·-·4 | ||
36 | 00000000000003d2··0000000300000002·R_X86_64_PC32··········0000000000000010·.LCPI0_2·-·4 | ||
37 | 00000000000003db··0000000400000002·R_X86_64_PC32··········0000000000000018·.LCPI0_3·-·4 | ||
38 | 00000000000003e3··0000000500000002·R_X86_64_PC32··········0000000000000020·.LCPI0_4·-·4 | ||
39 | 00000000000003ec··0000000600000002·R_X86_64_PC32··········0000000000000028·.LCPI0_5·-·4 | ||
40 | 0000000000000 | 32 | 00000000000003ec··0000000d00000002·R_X86_64_PC32··········0000000000000060·.LCPI0_16·-·4 |
33 | 00000000000003fe··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_0·-·4 | ||
34 | 0000000000000433··000000370000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_9EXP2_MID1E·-·4 | ||
35 | 0000000000000445··000000380000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_9EXP2_MID2E·-·4 | ||
36 | 0000000000000453··0000000200000002·R_X86_64_PC32··········0000000000000008·.LCPI0_1·-·4 | ||
37 | 00000000000004d1··0000000300000002·R_X86_64_PC32··········0000000000000010·.LCPI0_2·-·4 | ||
38 | 00000000000004f3··0000000400000002·R_X86_64_PC32··········0000000000000018·.LCPI0_3·-·4 | ||
39 | 00000000000004ff··0000000500000002·R_X86_64_PC32··········0000000000000020·.LCPI0_4·-·4 | ||
40 | 0000000000000507··0000000600000002·R_X86_64_PC32··········0000000000000028·.LCPI0_5·-·4 | ||
41 | 0000000000000 | 41 | 0000000000000513··0000000700000002·R_X86_64_PC32··········0000000000000030·.LCPI0_6·-·4 |
42 | 000000000000055d··0000000e00000002·R_X86_64_PC32··········0000000000000068·.LCPI0_17·-·4 | ||
42 | 0000000000000 | 43 | 000000000000058a··0000001600000002·R_X86_64_PC32··········0000000000000010·.LCPI0_18·-·4 |
43 | 0000000000000 | 44 | 00000000000005e4··0000003000000004·R_X86_64_PLT32·········0000000000000000·.text._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_118exp2_double_doubleEdRKNS_10NumberPairIdEE·-·4 |
44 | 0000000000000 | 45 | 0000000000000613··0000000e00000002·R_X86_64_PC32··········0000000000000068·.LCPI0_17·-·4 |
45 | 00000000000004ff··0000000900000002·R_X86_64_PC32··········0000000000000040·.LCPI0_8·-·4 | ||
46 | 0000000000000 | 46 | 0000000000000635··0000001700000002·R_X86_64_PC32··········0000000000000020·.LCPI0_19·-·4 |
47 | 0000000000000 | 47 | 00000000000006a7··0000003100000004·R_X86_64_PLT32·········0000000000000000·.text._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_19exp2_f128Ediii·-·4 |
48 | 0000000000000 | 48 | 00000000000006af··0000003b00000004·R_X86_64_PLT32·········0000000000000000·_ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv·-·4 |
49 | 0000000000000 | 49 | 00000000000006b9··0000003a00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 |
50 | 0000000000000 | 50 | 00000000000006c9··0000003c00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi·-·4 |
51 | 0000000000000 | 51 | 00000000000006d6··0000003d00000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4 |
52 | Relocation·section·'.rela.text._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_118exp2_double_doubleEdRKNS_10NumberPairIdEE'·at·offset·0x2 | 52 | Relocation·section·'.rela.text._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_118exp2_double_doubleEdRKNS_10NumberPairIdEE'·at·offset·0x2c40·contains·22·entries: |
53 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 53 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
54 | 0000000000000004··0000001 | 54 | 0000000000000004··0000001a00000002·R_X86_64_PC32··········0000000000000080·.LCPI1_0·-·4 |
55 | 0000000000000016··0000001a00000002·R_X86_64_PC32··········0000000000000080·.LCPI1_1·-·4 | ||
56 | 000000000000002 | 55 | 0000000000000028··0000001b00000002·R_X86_64_PC32··········0000000000000088·.LCPI1_1·-·4 |
57 | 00000000000000 | 56 | 0000000000000034··0000001c00000002·R_X86_64_PC32··········0000000000000090·.LCPI1_2·-·4 |
58 | 00000000000000 | 57 | 000000000000004c··0000001d00000002·R_X86_64_PC32··········0000000000000098·.LCPI1_3·-·4 |
59 | 00000000000000 | 58 | 0000000000000077··0000001e00000002·R_X86_64_PC32··········00000000000000a0·.LCPI1_4·-·4 |
60 | 00000000000000 | 59 | 0000000000000093··0000001f00000002·R_X86_64_PC32··········00000000000000a8·.LCPI1_5·-·4 |
61 | 00000000000000 | 60 | 00000000000000a1··0000002000000002·R_X86_64_PC32··········00000000000000b0·.LCPI1_6·-·4 |
62 | 00000000000000a | 61 | 00000000000000af··0000002100000002·R_X86_64_PC32··········00000000000000b8·.LCPI1_7·-·4 |
63 | 0000000000000 | 62 | 0000000000000148··0000002200000002·R_X86_64_PC32··········00000000000000c0·.LCPI1_8·-·4 |
64 | 0000000000000 | 63 | 0000000000000156··0000002300000002·R_X86_64_PC32··········00000000000000c8·.LCPI1_9·-·4 |
65 | 0000000000000 | 64 | 0000000000000168··0000002400000002·R_X86_64_PC32··········00000000000000d0·.LCPI1_10·-·4 |
66 | 0000000000000 | 65 | 00000000000001fa··0000002500000002·R_X86_64_PC32··········00000000000000d8·.LCPI1_11·-·4 |
67 | 0000000000000 | 66 | 0000000000000208··0000002600000002·R_X86_64_PC32··········00000000000000e0·.LCPI1_12·-·4 |
68 | 0000000000000 | 67 | 000000000000021b··0000002700000002·R_X86_64_PC32··········00000000000000e8·.LCPI1_13·-·4 |
69 | 0000000000000 | 68 | 00000000000002af··0000002800000002·R_X86_64_PC32··········00000000000000f0·.LCPI1_14·-·4 |
70 | 0000000000000 | 69 | 00000000000002bc··0000002900000002·R_X86_64_PC32··········00000000000000f8·.LCPI1_15·-·4 |
71 | 0000000000000 | 70 | 00000000000002cf··0000002a00000002·R_X86_64_PC32··········0000000000000100·.LCPI1_16·-·4 |
72 | 0000000000000 | 71 | 0000000000000363··0000002b00000002·R_X86_64_PC32··········0000000000000108·.LCPI1_17·-·4 |
72 | 0000000000000371··0000002c00000002·R_X86_64_PC32··········0000000000000110·.LCPI1_18·-·4 | ||
73 | 000000000000037e··0000002d00000002·R_X86_64_PC32··········0000000000000118·.LCPI1_19·-·4 | ||
74 | 0000000000000410··0000002e00000002·R_X86_64_PC32··········0000000000000120·.LCPI1_20·-·4 | ||
75 | 000000000000041c··0000002f00000002·R_X86_64_PC32··········0000000000000128·.LCPI1_21·-·4 | ||
73 | Relocation·section·'.rela.text._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_19exp2_f128Ediii'·at·offset·0x2 | 76 | Relocation·section·'.rela.text._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_19exp2_f128Ediii'·at·offset·0x2e50·contains·16·entries: |
74 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 77 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
75 | 00000000000000ed··0000003 | 78 | 00000000000000ed··000000370000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_9EXP2_MID1E·-·4 |
76 | 00000000000002d | 79 | 00000000000002d8··0000003e00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 |
77 | 00000000000003 | 80 | 0000000000000318··0000003e00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 |
78 | 00000000000003 | 81 | 000000000000033d··000000380000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_9EXP2_MID2E·-·4 |
79 | 0000000000000 | 82 | 0000000000000502··0000003e00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 |
80 | 000000000000054 | 83 | 0000000000000542··0000003e00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 |
81 | 00000000000005ba··0000003100000002·R_X86_64_PC32··········0000000000000000·.rodata..L__const._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_116poly_approx_f128ERKNS_6fputil11DyadicFloatILm128EEE.COEFFS_128·+·9c | ||
82 | 00000000000005cb··0000003100000002·R_X86_64_PC32··········0000000000000000·.rodata..L__const._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_116poly_approx_f128ERKNS_6fputil11DyadicFloatILm128EEE.COEFFS_128·+·7c | ||
83 | 00000000000005dc··0000003100000002·R_X86_64_PC32··········0000000000000000·.rodata..L__const._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_116poly_approx_f128ERKNS_6fputil11DyadicFloatILm128EEE.COEFFS_128·+·5c | ||
84 | 00000000000005ed··0000003100000002·R_X86_64_PC32··········0000000000000000·.rodata..L__const._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_116poly_approx_f128ERKNS_6fputil11DyadicFloatILm128EEE.COEFFS_128·+·3c | ||
85 | 00000000000005fe··0000003100000002·R_X86_64_PC32··········0000000000000000·.rodata..L__const._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_116poly_approx_f128ERKNS_6fputil11DyadicFloatILm128EEE.COEFFS_128·+·1c | ||
86 | 0000000000000 | 84 | 00000000000005bc··0000003500000002·R_X86_64_PC32··········0000000000000000·.rodata..L__const._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_116poly_approx_f128ERKNS_6fputil11DyadicFloatILm128EEE.COEFFS_128·-·4 |
87 | 0000000000000 | 85 | 00000000000005ce··0000003f00000004·R_X86_64_PLT32·········0000000000000000·memcpy·-·4 |
88 | 00000000000006 | 86 | 0000000000000638··0000004000000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_·-·4 |
87 | 0000000000000651··0000004000000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_·-·4 | ||
89 | 00000000000006 | 88 | 000000000000066a··0000004000000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_·-·4 |
89 | 0000000000000688··0000004000000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_·-·4 | ||
90 | 00000000000006a6··0000004000000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_·-·4 | ||
90 | 00000000000006 | 91 | 00000000000006c4··0000004000000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_·-·4 |
91 | 00000000000006 | 92 | 00000000000006dc··0000004000000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_·-·4 |
92 | 0000000000000710··0000003b00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_·-·4 | ||
93 | 0000000000000728··0000003b00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_·-·4 | ||
94 | 00000000000008 | 93 | 0000000000000832··0000003d00000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4 |
95 | Relocation·section·'.rela.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv'·at·offset·0x2 | 94 | Relocation·section·'.rela.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv'·at·offset·0x2fd0·contains·2·entries: |
96 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 95 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
97 | 000000000000013 | 96 | 0000000000000139··0000003200000002·R_X86_64_PC32··········0000000000000030·.LCPI3_0·-·4 |
98 | 000000000000014 | 97 | 0000000000000149··0000003300000002·R_X86_64_PC32··········0000000000000040·.LCPI3_1·-·4 |
99 | Relocation·section·'.rela.text._ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi'·at·offset·0x | 98 | Relocation·section·'.rela.text._ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi'·at·offset·0x3000·contains·6·entries: |
100 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 99 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
101 | 000000000000007 | 100 | 0000000000000071··0000003400000002·R_X86_64_PC32··········0000000000000050·.LCPI4_0·-·4 |
Max diff block lines reached; 935/23824 bytes (3.92%) of diff not shown. |
Offset 1, 34 lines modified | Offset 1, 35 lines modified | ||
1 | UAWAVAUATSH | 1 | UAWAVAUATSH |
2 | 8[A\A]A^A_] | 2 | 8[A\A]A^A_] |
3 | UAWAVAUATSH | 3 | UAWAVAUATSH |
4 | t$ | 4 | t$hD2d$`H |
5 | [A\A]A^A_] | 5 | [A\A]A^A_] |
6 | .LCPI0_0 | 6 | .LCPI0_0 |
7 | .LCPI0_1 | 7 | .LCPI0_1 |
8 | .LCPI0_2 | 8 | .LCPI0_2 |
9 | .LCPI0_3 | 9 | .LCPI0_3 |
10 | .LCPI0_4 | 10 | .LCPI0_4 |
11 | .LCPI0_5 | 11 | .LCPI0_5 |
12 | .LCPI0_6 | 12 | .LCPI0_6 |
13 | .LCPI0_7 | 13 | .LCPI0_7 |
14 | .LCPI0_8 | 14 | .LCPI0_8 |
15 | .LCPI0_9 | 15 | .LCPI0_9 |
16 | .LCPI0_1 | 16 | .LCPI0_10 |
17 | .LCPI0_1 | 17 | .LCPI0_13 |
18 | .LCPI0_16 | 18 | .LCPI0_16 |
19 | .LCPI0_17 | ||
20 | .LCPI0_21 | ||
19 | .LCPI0_22 | 21 | .LCPI0_22 |
20 | .LCPI0_23 | ||
21 | .LCPI0_10 | ||
22 | .LCPI0_11 | 22 | .LCPI0_11 |
23 | .LCPI0_1 | 23 | .LCPI0_12 |
24 | .LCPI0_14 | 24 | .LCPI0_14 |
25 | .LCPI0_21 | ||
26 | .LCPI0_18 | ||
27 | .LCPI0_20 | 25 | .LCPI0_20 |
26 | .LCPI0_15 | ||
27 | .LCPI0_18 | ||
28 | .LCPI0_19 | ||
28 | _ZN19__llvm_libc_18_1_8_12_GLOBAL__N_118exp2_double_doubleEdRKNS_10NumberPairIdEE | 29 | _ZN19__llvm_libc_18_1_8_12_GLOBAL__N_118exp2_double_doubleEdRKNS_10NumberPairIdEE |
29 | _ZN19__llvm_libc_18_1_8_12_GLOBAL__N_19exp2_f128Ediii | 30 | _ZN19__llvm_libc_18_1_8_12_GLOBAL__N_19exp2_f128Ediii |
30 | .LCPI1_0 | 31 | .LCPI1_0 |
31 | .LCPI1_1 | 32 | .LCPI1_1 |
32 | .LCPI1_2 | 33 | .LCPI1_2 |
33 | .LCPI1_3 | 34 | .LCPI1_3 |
34 | .LCPI1_4 | 35 | .LCPI1_4 |
Offset 42, 14 lines modified | Offset 43, 17 lines modified | ||
42 | .LCPI1_12 | 43 | .LCPI1_12 |
43 | .LCPI1_13 | 44 | .LCPI1_13 |
44 | .LCPI1_14 | 45 | .LCPI1_14 |
45 | .LCPI1_15 | 46 | .LCPI1_15 |
46 | .LCPI1_16 | 47 | .LCPI1_16 |
47 | .LCPI1_17 | 48 | .LCPI1_17 |
48 | .LCPI1_18 | 49 | .LCPI1_18 |
50 | .LCPI1_19 | ||
51 | .LCPI1_20 | ||
52 | .LCPI1_21 | ||
49 | .LCPI3_0 | 53 | .LCPI3_0 |
50 | .LCPI3_1 | 54 | .LCPI3_1 |
51 | .LCPI4_0 | 55 | .LCPI4_0 |
52 | _ZN19__llvm_libc_18_1_8_9EXP2_MID1E | 56 | _ZN19__llvm_libc_18_1_8_9EXP2_MID1E |
53 | _ZN19__llvm_libc_18_1_8_9EXP2_MID2E | 57 | _ZN19__llvm_libc_18_1_8_9EXP2_MID2E |
54 | _ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x | 58 | _ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x |
55 | __errno_location | 59 | __errno_location |
Offset 1, 20 lines modified | Offset 1, 22 lines modified | ||
1 | Hex·dump·of·section·'.rodata.cst8': | 1 | Hex·dump·of·section·'.rodata.cst8': |
2 | ··0x00000000·00000400·00004841·0000000 | 2 | ··0x00000000·00000400·00004841·00000002·0000a041·......HA.......A |
3 | ··0x00000010·8ec582ff·bdbfce3f·ef39fafe·422ee63f·.......?.9..B..? | ||
4 | ··0x00000020·895aa9a7·abb2833f·0e0cfce8·086bac3f·.Z.....?.....k.? | ||
5 | ··0x000000 | 3 | ··0x00000010·00000000·000030bf·8ec582ff·bdbfce3f·......0........? |
4 | ··0x00000020·ef39fafe·422ee63f·895aa9a7·abb2833f·.9..B..?.Z.....? | ||
5 | ··0x00000030·0e0cfce8·086bac3f·00000000·0000083c·.....k.?.......< | ||
6 | ··0x00000040·00000000·0000 | 6 | ··0x00000040·00000000·000008bc·00000000·0000b039·...............9 |
7 | ··0x00000050· | 7 | ··0x00000050·00000000·0000b0b9·ffffffff·ffffef7f·................ |
8 | ··0x00000060·00000000·0000f0 | 8 | ··0x00000060·00000000·0000f07f·00000000·0000f03f·...............? |
9 | ··0x00000070·01000000·00000000·00000000·0000e03f·...............? | ||
9 | ··0x000000 | 10 | ··0x00000080·00000002·0000a041·8ecb862f·9130243f·.......A.../.0$? |
11 | ··0x00000090·00000030·9130243f·00000080·1c4d4ebd·...0.0$?.....MN. | ||
10 | ··0x000000 | 12 | ··0x000000a0·b83e010b·25899d3b·a565a2e7·7fd8553f·.>..%..;.e....U? |
11 | ··0x000000 | 13 | ··0x000000b0·a565a2e7·7fd855bf·145da81b·fd53fcbb·.e....U..]...S.. |
12 | ··0x000000 | 14 | ··0x000000c0·774eba6f·abb2833f·774eba6f·abb283bf·wN.o...?wN.o.... |
13 | ··0x000000 | 15 | ··0x000000d0·da3311a8·a1ed143c·c0a004d7·086bac3f·.3.....<.....k.? |
14 | ··0x000000 | 16 | ··0x000000e0·c0a004d7·086bacbf·ee44943a·96374dbc·.....k...D.:.7M. |
15 | ··0x000000 | 17 | ··0x000000f0·8fc582ff·bdbfce3f·8fc582ff·bdbfcebf·.......?........ |
16 | ··0x00000 | 18 | ··0x00000100·7b52e453·3ae465bc·ef39fafe·422ee63f·{R.S:.e..9..B..? |
17 | ··0x00000 | 19 | ··0x00000110·ef39fafe·422ee6bf·4082393b·9ebc7a3c·.9..B...@.9;..z< |
18 | ··0x000001 | 20 | ··0x00000120·00000000·0000f03f·00000000·0000f0bf·.......?........ |
Offset 1, 5 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.rodata.cst4': | 1 | Hex·dump·of·section·'.rodata.cst4': |
2 | ··0x00000000·0100803f·000080bf·00000034· | 2 | ··0x00000000·0100803f·000080bf·00000034·00000040·...?.......4...@ |
3 | ··0x00000010·00000040·aaaaaaaa···················...@.... | ||
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | Hex·dump·of·section·'.rodata.cst16': | 1 | Hex·dump·of·section·'.rodata.cst16': |
2 | ··0x00000000· | 2 | ··0x00000000·aaaaaaaa·aaaaaaaa·aaaaaaaa·aaaaaaaa·................ |
3 | ··0x00000010·00000000·000 | 3 | ··0x00000010·00000000·0000083c·00000000·0003b03c·.......<.......< |
4 | ··0x00000020·00000000·0000b039· | 4 | ··0x00000020·00000000·0000b039·10000000·0000b03c·.......9.......< |
5 | ··0x00000030·10000000·0000b03c·10000000·0000b03c·.......<.......< | ||
6 | ··0x000000 | 5 | ··0x00000030·00000000·000090c6·00000000·00009046·...............F |
7 | ··0x000000 | 6 | ··0x00000040·00000000·000050b9·00000000·00005039·......P.......P9 |
7 | ··0x00000050·aaaaaaaa·aaaaaaaa·aaaaaaaa·aaaaaaaa·................ | ||
Offset 9, 341 lines modified | Offset 9, 417 lines modified | ||
9 | » push···%rbp | 9 | » push···%rbp |
10 | » push···%r15 | 10 | » push···%r15 |
11 | » push···%r14 | 11 | » push···%r14 |
12 | » push···%r13 | 12 | » push···%r13 |
13 | » push···%r12 | 13 | » push···%r12 |
14 | » push···%rbx | 14 | » push···%rbx |
15 | » sub····$0x38,%rsp | 15 | » sub····$0x38,%rsp |
16 | » | 16 | » movdqa·%xmm0,%xmm8 |
17 | » mov····%fs:0x28,%rax | 17 | » mov····%fs:0x28,%rax |
18 | » mov····%rax,0x30(%rsp) | 18 | » mov····%rax,0x30(%rsp) |
19 | » | 19 | » movq···%xmm0,%rax |
20 | » movabs·$0x3f700fffffffffff,%rcx | 20 | » movabs·$0x3f700fffffffffff,%rcx |
21 | » add····%rax,%rcx | 21 | » add····%rax,%rcx |
22 | » movabs·$0x7c172547652b82fd,%rdx | 22 | » movabs·$0x7c172547652b82fd,%rdx |
23 | » cmp····%rdx,%rcx | 23 | » cmp····%rdx,%rcx |
24 | » jb·····1 | 24 | » jb·····1d1·<__llvm_libc_18_1_8_::exp2(double)+0x1d1> |
25 | » movabs·$0xbf70000000000000,%rcx | 25 | » movabs·$0xbf70000000000000,%rcx |
26 | » add····%rax,%rcx | 26 | » add····%rax,%rcx |
27 | » movabs·$0x7c071547652b82fe,%rdx | 27 | » movabs·$0x7c071547652b82fe,%rdx |
28 | » cmp····%rdx,%rcx | 28 | » cmp····%rdx,%rcx |
29 | » jbe····1 | 29 | » jbe····1d1·<__llvm_libc_18_1_8_::exp2(double)+0x1d1> |
30 | » | 30 | » movsd··0x0(%rip),%xmm0········ |
31 | ·R_X86_64_PC32» .LCPI0_0-0x4 | 31 | ·R_X86_64_PC32» .LCPI0_0-0x4 |
32 | » addsd··%xmm8,%xmm0 | ||
32 | » | 33 | » movq···%xmm0,%rbx |
33 | » shr····$0x13,%rbx | 34 | » shr····$0x13,%rbx |
35 | » xorps··%xmm0,%xmm0 | ||
34 | » | 36 | » cvtsi2sd·%ebx,%xmm0 |
35 | » mov····%ebx,%r14d | 37 | » mov····%ebx,%r14d |
36 | » shr····$0x6,%r14d | 38 | » shr····$0x6,%r14d |
37 | » and····$0x3f,%r14d | 39 | » and····$0x3f,%r14d |
38 | » mov····%ebx,%r15d | 40 | » mov····%ebx,%r15d |
39 | » and····$0x3f,%r15d | 41 | » and····$0x3f,%r15d |
40 | » sar····$0xc,%ebx | 42 | » sar····$0xc,%ebx |
41 | » lea····(%r14,%r14,2),%rax | 43 | » lea····(%r14,%r14,2),%rax |
42 | » mov····0x0(%rip),%rcx········ | 44 | » mov····0x0(%rip),%rcx········ |
43 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::EXP2_MID1-0x4 | 45 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::EXP2_MID1-0x4 |
44 | » | 46 | » movsd··0x10(%rcx,%rax,8),%xmm9 |
45 | » lea····(%r15,%r15,2),%rdx | 47 | » lea····(%r15,%r15,2),%rdx |
46 | » mov····0x0(%rip),%rsi········ | 48 | » mov····0x0(%rip),%rsi········ |
47 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::EXP2_MID2-0x4 | 49 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::EXP2_MID2-0x4 |
48 | » | 50 | » movsd··0x10(%rsi,%rdx,8),%xmm1 |
51 | » movsd··0x0(%rip),%xmm2········ | ||
49 | » vmulsd·%xmm3,%xmm5,%xmm2 | ||
50 | » vmovapd·%xmm3,%xmm1 | ||
51 | » vfmsub213sd·%xmm2,%xmm5,%xmm1 | ||
52 | » vfmadd231sd·0x8(%rsi,%rdx,8),%xmm5,%xmm1 | ||
53 | » vfmadd231sd·0x8(%rcx,%rax,8),%xmm3,%xmm1 | ||
54 | » vfmadd132sd·0x0(%rip),%xmm4,%xmm0········ | ||
55 | ·R_X86_64_PC32» .LCPI0_1-0x4 | 52 | ·R_X86_64_PC32» .LCPI0_1-0x4 |
53 | » movapd·%xmm9,%xmm3 | ||
56 | » | 54 | » mulsd··%xmm2,%xmm3 |
57 | » | 55 | » movapd·%xmm9,%xmm4 |
56 | » subsd··%xmm3,%xmm4 | ||
57 | » addsd··%xmm3,%xmm4 | ||
58 | » movapd·%xmm9,%xmm3 | ||
59 | » subsd··%xmm4,%xmm3 | ||
60 | » mulsd··%xmm1,%xmm2 | ||
61 | » movapd·%xmm1,%xmm5 | ||
62 | » subsd··%xmm2,%xmm5 | ||
63 | » addsd··%xmm2,%xmm5 | ||
64 | » movapd·%xmm1,%xmm6 | ||
65 | » subsd··%xmm5,%xmm6 | ||
66 | » movapd·%xmm9,%xmm2 | ||
67 | » mulsd··%xmm1,%xmm2 | ||
68 | » movapd·%xmm4,%xmm7 | ||
69 | » mulsd··%xmm5,%xmm7 | ||
70 | » subsd··%xmm2,%xmm7 | ||
71 | » mulsd··%xmm6,%xmm4 | ||
72 | » addsd··%xmm7,%xmm4 | ||
73 | » mulsd··%xmm3,%xmm5 | ||
74 | » addsd··%xmm4,%xmm5 | ||
75 | » mulsd··%xmm3,%xmm6 | ||
76 | » mulsd··0x8(%rsi,%rdx,8),%xmm9 | ||
77 | » addsd··%xmm5,%xmm6 | ||
78 | » addsd··%xmm6,%xmm9 | ||
79 | » mulsd··0x8(%rcx,%rax,8),%xmm1 | ||
80 | » addsd··%xmm9,%xmm1 | ||
58 | » | 81 | » mulsd··0x0(%rip),%xmm0········ |
59 | ·R_X86_64_PC32» .LCPI0_2-0x4 | 82 | ·R_X86_64_PC32» .LCPI0_2-0x4 |
83 | » addsd··%xmm8,%xmm0 | ||
84 | » movapd·%xmm0,%xmm6 | ||
85 | » mulsd··%xmm2,%xmm6 | ||
86 | » movapd·%xmm0,%xmm3 | ||
87 | » mulsd··%xmm0,%xmm3 | ||
60 | » | 88 | » movsd··0x0(%rip),%xmm4········ |
61 | ·R_X86_64_PC32» .LCPI0_3-0x4 | 89 | ·R_X86_64_PC32» .LCPI0_3-0x4 |
90 | » mulsd··%xmm0,%xmm4 | ||
62 | » | 91 | » addsd··0x0(%rip),%xmm4········ |
63 | ·R_X86_64_PC32» .LCPI0_4-0x4 | 92 | ·R_X86_64_PC32» .LCPI0_4-0x4 |
64 | » | 93 | » movsd··0x0(%rip),%xmm5········ |
65 | ·R_X86_64_PC32» .LCPI0_5-0x4 | 94 | ·R_X86_64_PC32» .LCPI0_5-0x4 |
95 | » mulsd··%xmm0,%xmm5 | ||
66 | » vfmadd213sd·%xmm4,%xmm3,%xmm5 | ||
67 | » vfmadd213sd·%xmm1,%xmm6,%xmm5 | ||
68 | » | 96 | » addsd··0x0(%rip),%xmm5········ |
69 | ·R_X86_64_PC32» .LCPI0_6-0x4 | 97 | ·R_X86_64_PC32» .LCPI0_6-0x4 |
98 | » mulsd··%xmm3,%xmm5 | ||
99 | » addsd··%xmm4,%xmm5 | ||
100 | » mulsd··%xmm6,%xmm5 | ||
101 | » addsd··%xmm1,%xmm5 | ||
70 | » | 102 | » movsd··0x0(%rip),%xmm3········ |
71 | ·R_X86_64_PC32» .LCPI0_7-0x4 | 103 | ·R_X86_64_PC32» .LCPI0_7-0x4 |
72 | » | 104 | » addsd··%xmm5,%xmm3 |
105 | » addsd··0x0(%rip),%xmm5········ | ||
106 | ·R_X86_64_PC32» .LCPI0_8-0x4 | ||
73 | » | 107 | » addsd··%xmm2,%xmm3 |
108 | » addsd··%xmm2,%xmm5 | ||
74 | » | 109 | » ucomisd·%xmm5,%xmm3 |
75 | » jne····2 | 110 | » jne····2c6·<__llvm_libc_18_1_8_::exp2(double)+0x2c6> |
76 | » jp·····2 | 111 | » jp·····2c6·<__llvm_libc_18_1_8_::exp2(double)+0x2c6> |
77 | » shl····$0x34,%rbx | 112 | » shl····$0x34,%rbx |
78 | » | 113 | » movq···%xmm3,%rax |
79 | » jmp···· | 114 | » jmp····305·<__llvm_libc_18_1_8_::exp2(double)+0x305> |
80 | » movabs·$0x7fffffffffffffff,%rcx | 115 | » movabs·$0x7fffffffffffffff,%rcx |
81 | » and····%rax,%rcx | 116 | » and····%rax,%rcx |
82 | » movabs·$0x3ca71547652b82fd,%rdx | 117 | » movabs·$0x3ca71547652b82fd,%rdx |
83 | » cmp····%rdx,%rcx | 118 | » cmp····%rdx,%rcx |
84 | » ja····· | 119 | » ja·····21d·<__llvm_libc_18_1_8_::exp2(double)+0x21d> |
85 | » mov····%fs:0x28,%rax | 120 | » mov····%fs:0x28,%rax |
86 | » cmp····0x30(%rsp),%rax | 121 | » cmp····0x30(%rsp),%rax |
87 | » jne···· | 122 | » jne····6d5·<__llvm_libc_18_1_8_::exp2(double)+0x6d5> |
88 | » | 123 | » mulsd··0x0(%rip),%xmm8········ |
89 | ·R_X86_64_PC32» .LCPI0_2 | 124 | ·R_X86_64_PC32» .LCPI0_22-0x4 |
90 | » | 125 | » addsd··0x0(%rip),%xmm8········ |
91 | ·R_X86_64_PC32» .LCPI0_1 | 126 | ·R_X86_64_PC32» .LCPI0_17-0x4 |
127 | » movapd·%xmm8,%xmm0 | ||
Max diff block lines reached; 14352/19038 bytes (75.39%) of diff not shown. |
Offset 1, 112 lines modified | Offset 1, 264 lines modified | ||
1 | Disassembly·of·section·.text._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_118exp2_double_doubleEdRKNS_10NumberPairIdEE: | 1 | Disassembly·of·section·.text._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_118exp2_double_doubleEdRKNS_10NumberPairIdEE: |
2 | 0000000000000000·<__llvm_libc_18_1_8_::(anonymous·namespace)::exp2_double_double(double,·__llvm_libc_18_1_8_::NumberPair<double>·const&)>: | 2 | 0000000000000000·<__llvm_libc_18_1_8_::(anonymous·namespace)::exp2_double_double(double,·__llvm_libc_18_1_8_::NumberPair<double>·const&)>: |
3 | __llvm_libc_18_1_8_::(anonymous·namespace)::exp2_double_double(double,·__llvm_libc_18_1_8_::NumberPair<double>·const&): | 3 | __llvm_libc_18_1_8_::(anonymous·namespace)::exp2_double_double(double,·__llvm_libc_18_1_8_::NumberPair<double>·const&): |
4 | » | 4 | » movsd··0x0(%rip),%xmm4········#·8·<__llvm_libc_18_1_8_::(anonymous·namespace)::exp2_double_double(double,·__llvm_libc_18_1_8_::NumberPair<double>·const&)+0x8> |
5 | ·R_X86_64_PC32» .LCPI1_0-0x4 | 5 | ·R_X86_64_PC32» .LCPI1_0-0x4 |
6 | » movapd·%xmm0,%xmm5 | ||
6 | » | 7 | » mulsd··%xmm4,%xmm5 |
7 | » | 8 | » movapd·%xmm0,%xmm3 |
9 | » subsd··%xmm5,%xmm3 | ||
10 | » addsd··%xmm5,%xmm3 | ||
11 | » movapd·%xmm0,%xmm5 | ||
12 | » subsd··%xmm3,%xmm5 | ||
8 | » | 13 | » movsd··0x0(%rip),%xmm7········#·2c·<__llvm_libc_18_1_8_::(anonymous·namespace)::exp2_double_double(double,·__llvm_libc_18_1_8_::NumberPair<double>·const&)+0x2c> |
9 | ·R_X86_64_PC32» .LCPI1_1-0x4 | 14 | ·R_X86_64_PC32» .LCPI1_1-0x4 |
10 | » | 15 | » mulsd··%xmm0,%xmm7 |
11 | » | 16 | » movsd··0x0(%rip),%xmm6········#·38·<__llvm_libc_18_1_8_::(anonymous·namespace)::exp2_double_double(double,·__llvm_libc_18_1_8_::NumberPair<double>·const&)+0x38> |
12 | ·R_X86_64_PC32» .LCPI1_2-0x4 | 17 | ·R_X86_64_PC32» .LCPI1_2-0x4 |
13 | » | 18 | » movapd·%xmm3,%xmm8 |
19 | » mulsd··%xmm6,%xmm8 | ||
20 | » subsd··%xmm7,%xmm8 | ||
14 | » | 21 | » movsd··0x0(%rip),%xmm9········#·50·<__llvm_libc_18_1_8_::(anonymous·namespace)::exp2_double_double(double,·__llvm_libc_18_1_8_::NumberPair<double>·const&)+0x50> |
15 | ·R_X86_64_PC32» .LCPI1_3-0x4 | 22 | ·R_X86_64_PC32» .LCPI1_3-0x4 |
16 | » | 23 | » movapd·%xmm3,%xmm10 |
24 | » mulsd··%xmm9,%xmm10 | ||
25 | » addsd··%xmm8,%xmm10 | ||
26 | » mulsd··%xmm5,%xmm6 | ||
27 | » addsd··%xmm10,%xmm6 | ||
28 | » mulsd··%xmm5,%xmm9 | ||
29 | » addsd··%xmm6,%xmm9 | ||
17 | » | 30 | » movsd··0x0(%rip),%xmm10········#·7b·<__llvm_libc_18_1_8_::(anonymous·namespace)::exp2_double_double(double,·__llvm_libc_18_1_8_::NumberPair<double>·const&)+0x7b> |
18 | ·R_X86_64_PC32» .LCPI1_4-0x4 | 31 | ·R_X86_64_PC32» .LCPI1_4-0x4 |
19 | » vaddsd·%xmm4,%xmm5,%xmm4 | ||
20 | » vaddsd·%xmm4,%xmm6,%xmm5 | ||
21 | » vsubsd·%xmm5,%xmm6,%xmm6 | ||
22 | » vaddsd·%xmm6,%xmm4,%xmm4 | ||
23 | » | 32 | » mulsd··%xmm0,%xmm10 |
24 | » vmovapd·%xmm5,%xmm7 | ||
25 | » vfmsub213sd·%xmm6,%xmm0,%xmm7 | ||
26 | » | 33 | » addsd··%xmm9,%xmm10 |
34 | » xorpd··%xmm6,%xmm6 | ||
35 | » addsd··%xmm6,%xmm10 | ||
27 | » | 36 | » movsd··0x0(%rip),%xmm8········#·97·<__llvm_libc_18_1_8_::(anonymous·namespace)::exp2_double_double(double,·__llvm_libc_18_1_8_::NumberPair<double>·const&)+0x97> |
28 | ·R_X86_64_PC32» .LCPI1_5-0x4 | 37 | ·R_X86_64_PC32» .LCPI1_5-0x4 |
29 | » | 38 | » addsd··%xmm7,%xmm8 |
30 | » | 39 | » movsd··0x0(%rip),%xmm9········#·a5·<__llvm_libc_18_1_8_::(anonymous·namespace)::exp2_double_double(double,·__llvm_libc_18_1_8_::NumberPair<double>·const&)+0xa5> |
31 | ·R_X86_64_PC32» .LCPI1_6-0x4 | 40 | ·R_X86_64_PC32» .LCPI1_6-0x4 |
32 | » | 41 | » addsd··%xmm8,%xmm9 |
33 | » | 42 | » addsd··0x0(%rip),%xmm10········#·b3·<__llvm_libc_18_1_8_::(anonymous·namespace)::exp2_double_double(double,·__llvm_libc_18_1_8_::NumberPair<double>·const&)+0xb3> |
34 | ·R_X86_64_PC32» .LCPI1_7-0x4 | 43 | ·R_X86_64_PC32» .LCPI1_7-0x4 |
44 | » subsd··%xmm9,%xmm7 | ||
45 | » addsd··%xmm7,%xmm10 | ||
35 | » vaddsd·%xmm6,%xmm5,%xmm5 | ||
36 | » vaddsd·%xmm5,%xmm4,%xmm6 | ||
37 | » vsubsd·%xmm6,%xmm4,%xmm4 | ||
38 | » vaddsd·%xmm4,%xmm5,%xmm4 | ||
39 | » vmulsd·%xmm0,%xmm6,%xmm5 | ||
40 | » | 46 | » movapd·%xmm8,%xmm7 |
41 | » vfmsub213sd·%xmm5,%xmm0,%xmm7 | ||
42 | » | 47 | » addsd··%xmm10,%xmm7 |
48 | » subsd··%xmm7,%xmm8 | ||
49 | » addsd··%xmm10,%xmm8 | ||
50 | » movapd·%xmm7,%xmm9 | ||
51 | » mulsd··%xmm4,%xmm9 | ||
52 | » movapd·%xmm7,%xmm11 | ||
53 | » subsd··%xmm9,%xmm11 | ||
54 | » addsd··%xmm9,%xmm11 | ||
55 | » movapd·%xmm7,%xmm9 | ||
56 | » subsd··%xmm11,%xmm9 | ||
57 | » movapd·%xmm7,%xmm10 | ||
58 | » mulsd··%xmm0,%xmm10 | ||
59 | » movapd·%xmm3,%xmm12 | ||
60 | » mulsd··%xmm11,%xmm12 | ||
61 | » subsd··%xmm10,%xmm12 | ||
62 | » movapd·%xmm3,%xmm13 | ||
63 | » mulsd··%xmm9,%xmm13 | ||
64 | » addsd··%xmm12,%xmm13 | ||
65 | » mulsd··%xmm5,%xmm11 | ||
66 | » addsd··%xmm13,%xmm11 | ||
67 | » mulsd··%xmm5,%xmm9 | ||
68 | » addsd··%xmm11,%xmm9 | ||
69 | » mulsd··%xmm0,%xmm8 | ||
70 | » addsd··%xmm9,%xmm8 | ||
71 | » mulsd··%xmm6,%xmm7 | ||
72 | » addsd··%xmm8,%xmm7 | ||
43 | » | 73 | » movsd··0x0(%rip),%xmm9········#·14c·<__llvm_libc_18_1_8_::(anonymous·namespace)::exp2_double_double(double,·__llvm_libc_18_1_8_::NumberPair<double>·const&)+0x14c> |
44 | ·R_X86_64_PC32» .LCPI1_8-0x4 | 74 | ·R_X86_64_PC32» .LCPI1_8-0x4 |
45 | » | 75 | » addsd··%xmm10,%xmm9 |
46 | » | 76 | » movsd··0x0(%rip),%xmm8········#·15a·<__llvm_libc_18_1_8_::(anonymous·namespace)::exp2_double_double(double,·__llvm_libc_18_1_8_::NumberPair<double>·const&)+0x15a> |
47 | ·R_X86_64_PC32» .LCPI1_9-0x4 | 77 | ·R_X86_64_PC32» .LCPI1_9-0x4 |
48 | » | 78 | » addsd··%xmm9,%xmm8 |
79 | » subsd··%xmm8,%xmm10 | ||
49 | » | 80 | » addsd··0x0(%rip),%xmm7········#·16c·<__llvm_libc_18_1_8_::(anonymous·namespace)::exp2_double_double(double,·__llvm_libc_18_1_8_::NumberPair<double>·const&)+0x16c> |
50 | ·R_X86_64_PC32» .LCPI1_10-0x4 | 81 | ·R_X86_64_PC32» .LCPI1_10-0x4 |
51 | » vaddsd·%xmm6,%xmm5,%xmm5 | ||
52 | » vaddsd·%xmm5,%xmm4,%xmm6 | ||
53 | » vsubsd·%xmm6,%xmm4,%xmm4 | ||
54 | » vaddsd·%xmm4,%xmm5,%xmm4 | ||
55 | » | 82 | » addsd··%xmm10,%xmm7 |
83 | » movapd·%xmm9,%xmm8 | ||
84 | » addsd··%xmm7,%xmm8 | ||
85 | » subsd··%xmm8,%xmm9 | ||
86 | » addsd··%xmm7,%xmm9 | ||
56 | » | 87 | » movapd·%xmm8,%xmm7 |
57 | » vfmsub213sd·%xmm5,%xmm0,%xmm7 | ||
58 | » | 88 | » mulsd··%xmm4,%xmm7 |
89 | » movapd·%xmm8,%xmm11 | ||
90 | » subsd··%xmm7,%xmm11 | ||
91 | » addsd··%xmm7,%xmm11 | ||
92 | » movapd·%xmm8,%xmm7 | ||
93 | » subsd··%xmm11,%xmm7 | ||
94 | » movapd·%xmm8,%xmm10 | ||
95 | » mulsd··%xmm0,%xmm10 | ||
96 | » movapd·%xmm3,%xmm12 | ||
97 | » mulsd··%xmm11,%xmm12 | ||
98 | » subsd··%xmm10,%xmm12 | ||
99 | » movapd·%xmm3,%xmm13 | ||
100 | » mulsd··%xmm7,%xmm13 | ||
101 | » addsd··%xmm12,%xmm13 | ||
102 | » mulsd··%xmm5,%xmm11 | ||
103 | » addsd··%xmm13,%xmm11 | ||
104 | » mulsd··%xmm5,%xmm7 | ||
105 | » addsd··%xmm11,%xmm7 | ||
106 | » mulsd··%xmm0,%xmm9 | ||
Max diff block lines reached; 6828/14305 bytes (47.73%) of diff not shown. |
Offset 7, 398 lines modified | Offset 7, 388 lines modified | ||
7 | __llvm_libc_18_1_8_::(anonymous·namespace)::exp2_f128(double,·int,·int,·int): | 7 | __llvm_libc_18_1_8_::(anonymous·namespace)::exp2_f128(double,·int,·int,·int): |
8 | » push···%rbp | 8 | » push···%rbp |
9 | » push···%r15 | 9 | » push···%r15 |
10 | » push···%r14 | 10 | » push···%r14 |
11 | » push···%r13 | 11 | » push···%r13 |
12 | » push···%r12 | 12 | » push···%r12 |
13 | » push···%rbx | 13 | » push···%rbx |
14 | » sub····$0x2 | 14 | » sub····$0x288,%rsp |
15 | » mov····%ecx,%ebp | 15 | » mov····%ecx,%ebp |
16 | » mov····%esi,0x | 16 | » mov····%esi,0x54(%rsp) |
17 | » mov····%fs:0x28,%rax | 17 | » mov····%fs:0x28,%rax |
18 | » mov····%rax,0x2 | 18 | » mov····%rax,0x280(%rsp) |
19 | » movabs·$0x7ff0000000000000,%r14 | 19 | » movabs·$0x7ff0000000000000,%r14 |
20 | » movabs·$0xfffffffffffff,%r15 | 20 | » movabs·$0xfffffffffffff,%r15 |
21 | » | 21 | » movq···%xmm0,%rcx |
22 | » mov····%rcx,%rax | 22 | » mov····%rcx,%rax |
23 | » shr····$0x3f,%rax | 23 | » shr····$0x3f,%rax |
24 | » mov····%al,0x1 | 24 | » mov····%al,0x168(%rsp) |
25 | » mov····%rcx,%rax | 25 | » mov····%rcx,%rax |
26 | » shr····$0x34,%rax | 26 | » shr····$0x34,%rax |
27 | » and····$0x7ff,%eax | 27 | » and····$0x7ff,%eax |
28 | » add····$0xfffffbcd,%eax | 28 | » add····$0xfffffbcd,%eax |
29 | » mov····%rcx,%r8 | 29 | » mov····%rcx,%r8 |
30 | » and····%r15,%r8 | 30 | » and····%r15,%r8 |
31 | » test···%r14,%rcx | 31 | » test···%r14,%rcx |
32 | » lea····0x1(%r8,%r15,1),%rsi | 32 | » lea····0x1(%r8,%r15,1),%rsi |
33 | » cmove··%r8,%rsi | 33 | » cmove··%r8,%rsi |
34 | » mov····%eax,0x1 | 34 | » mov····%eax,0x16c(%rsp) |
35 | » mov····%rsi,0x1 | 35 | » mov····%rsi,0x170(%rsp) |
36 | » movq···$0x0,0x1 | 36 | » movq···$0x0,0x178(%rsp) |
37 | » test···%rsi,%rsi | 37 | » test···%rsi,%rsi |
38 | » je·····c2·<__llvm_libc_18_1_8_::(anonymous·namespace)::exp2_f128(double,·int,·int,·int)+0xc2> | 38 | » je·····c2·<__llvm_libc_18_1_8_::(anonymous·namespace)::exp2_f128(double,·int,·int,·int)+0xc2> |
39 | » bsr····%rsi,%rcx | 39 | » bsr····%rsi,%rcx |
40 | » xor····$0x3f,%rcx | 40 | » xor····$0x3f,%rcx |
41 | » mov····%ecx,%r8d | 41 | » mov····%ecx,%r8d |
42 | » or·····$0x40,%r8d | 42 | » or·····$0x40,%r8d |
43 | » shl····%cl,%rsi | 43 | » shl····%cl,%rsi |
44 | » sub····%r8d,%eax | 44 | » sub····%r8d,%eax |
45 | » mov····%eax,0x1 | 45 | » mov····%eax,0x16c(%rsp) |
46 | » movq···$0x0,0x1 | 46 | » movq···$0x0,0x170(%rsp) |
47 | » mov····%rsi,0x1 | 47 | » mov····%rsi,0x178(%rsp) |
48 | » movabs·$0xaaaaaaaaaaaaaaaa,%rbx | 48 | » movabs·$0xaaaaaaaaaaaaaaaa,%rbx |
49 | » mov····%rbx,0x140(%rsp) | ||
50 | » mov····%rbx,0x148(%rsp) | ||
51 | » mov····%rbx,0x150(%rsp) | 49 | » mov····%rbx,0x150(%rsp) |
50 | » mov····%rbx,0x158(%rsp) | ||
51 | » mov····%rbx,0x160(%rsp) | ||
52 | » mov····%edx,%eax | 52 | » mov····%edx,%eax |
53 | » lea····(%rax,%rax,2),%rax | 53 | » lea····(%rax,%rax,2),%rax |
54 | » mov····0x0(%rip),%rdx········ | 54 | » mov····0x0(%rip),%rdx········ |
55 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::EXP2_MID1-0x4 | 55 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::EXP2_MID1-0x4 |
56 | » mov····0x10(%rdx,%rax,8),%rcx | 56 | » mov····0x10(%rdx,%rax,8),%rcx |
57 | » mov····%rcx,%rsi | 57 | » mov····%rcx,%rsi |
58 | » shr····$0x3f,%rsi | 58 | » shr····$0x3f,%rsi |
59 | » mov····%sil,0x1 | 59 | » mov····%sil,0x138(%rsp) |
60 | » mov····%rcx,%rsi | 60 | » mov····%rcx,%rsi |
61 | » shr····$0x34,%rsi | 61 | » shr····$0x34,%rsi |
62 | » and····$0x7ff,%esi | 62 | » and····$0x7ff,%esi |
63 | » add····$0xfffffbcd,%esi | 63 | » add····$0xfffffbcd,%esi |
64 | » mov····%rcx,%r8 | 64 | » mov····%rcx,%r8 |
65 | » and····%r15,%r8 | 65 | » and····%r15,%r8 |
66 | » test···%r14,%rcx | 66 | » test···%r14,%rcx |
67 | » lea····0x1(%r15,%r8,1),%r9 | 67 | » lea····0x1(%r15,%r8,1),%r9 |
68 | » cmove··%r8,%r9 | 68 | » cmove··%r8,%r9 |
69 | » mov····%esi,0x1 | 69 | » mov····%esi,0x13c(%rsp) |
70 | » mov····%r9,0x1 | 70 | » mov····%r9,0x140(%rsp) |
71 | » movq···$0x0,0x1 | 71 | » movq···$0x0,0x148(%rsp) |
72 | » test···%r9,%r9 | 72 | » test···%r9,%r9 |
73 | » je·····17a·<__llvm_libc_18_1_8_::(anonymous·namespace)::exp2_f128(double,·int,·int,·int)+0x17a> | 73 | » je·····17a·<__llvm_libc_18_1_8_::(anonymous·namespace)::exp2_f128(double,·int,·int,·int)+0x17a> |
74 | » bsr····%r9,%rcx | 74 | » bsr····%r9,%rcx |
75 | » xor····$0x3f,%rcx | 75 | » xor····$0x3f,%rcx |
76 | » mov····%ecx,%r8d | 76 | » mov····%ecx,%r8d |
77 | » or·····$0x40,%r8d | 77 | » or·····$0x40,%r8d |
78 | » shl····%cl,%r9 | 78 | » shl····%cl,%r9 |
79 | » sub····%r8d,%esi | 79 | » sub····%r8d,%esi |
80 | » mov····%esi,0x1 | 80 | » mov····%esi,0x13c(%rsp) |
81 | » movq···$0x0,0x1 | 81 | » movq···$0x0,0x140(%rsp) |
82 | » mov····%r9,0x1 | 82 | » mov····%r9,0x148(%rsp) |
83 | » lea····(%rdx,%rax,8),%rsi | 83 | » lea····(%rdx,%rax,8),%rsi |
84 | » mov····0x8(%rdx,%rax,8),%rcx | 84 | » mov····0x8(%rdx,%rax,8),%rcx |
85 | » mov····%rcx,%rax | 85 | » mov····%rcx,%rax |
86 | » shr····$0x3f,%rax | 86 | » shr····$0x3f,%rax |
87 | » mov····%al,0x | 87 | » mov····%al,0x108(%rsp) |
88 | » mov····%rcx,%rax | 88 | » mov····%rcx,%rax |
89 | » shr····$0x34,%rax | 89 | » shr····$0x34,%rax |
90 | » and····$0x7ff,%eax | 90 | » and····$0x7ff,%eax |
91 | » add····$0xfffffbcd,%eax | 91 | » add····$0xfffffbcd,%eax |
92 | » mov····%rcx,%r8 | 92 | » mov····%rcx,%r8 |
93 | » and····%r15,%r8 | 93 | » and····%r15,%r8 |
94 | » test···%r14,%rcx | 94 | » test···%r14,%rcx |
95 | » lea····0x1(%r15,%r8,1),%rdx | 95 | » lea····0x1(%r15,%r8,1),%rdx |
96 | » cmove··%r8,%rdx | 96 | » cmove··%r8,%rdx |
97 | » mov····%eax,0x | 97 | » mov····%eax,0x10c(%rsp) |
98 | » mov····%rdx,0x1 | 98 | » mov····%rdx,0x110(%rsp) |
99 | » movq···$0x0,0x1 | 99 | » movq···$0x0,0x118(%rsp) |
100 | » test···%rdx,%rdx | 100 | » test···%rdx,%rdx |
101 | » je·····204·<__llvm_libc_18_1_8_::(anonymous·namespace)::exp2_f128(double,·int,·int,·int)+0x204> | 101 | » je·····204·<__llvm_libc_18_1_8_::(anonymous·namespace)::exp2_f128(double,·int,·int,·int)+0x204> |
102 | » bsr····%rdx,%rcx | 102 | » bsr····%rdx,%rcx |
103 | » xor····$0x3f,%rcx | 103 | » xor····$0x3f,%rcx |
104 | » mov····%ecx,%r8d | 104 | » mov····%ecx,%r8d |
105 | » or·····$0x40,%r8d | 105 | » or·····$0x40,%r8d |
106 | » shl····%cl,%rdx | 106 | » shl····%cl,%rdx |
107 | » sub····%r8d,%eax | 107 | » sub····%r8d,%eax |
108 | » mov····%eax,0x | 108 | » mov····%eax,0x10c(%rsp) |
109 | » movq···$0x0,0x1 | 109 | » movq···$0x0,0x110(%rsp) |
110 | » mov····%rdx,0x1 | 110 | » mov····%rdx,0x118(%rsp) |
111 | » mov····%rdi,0x | 111 | » mov····%rdi,0x58(%rsp) |
112 | » mov····(%rsi),%rcx | 112 | » mov····(%rsi),%rcx |
113 | » mov····%rcx,%rax | 113 | » mov····%rcx,%rax |
114 | » shr····$0x3f,%rax | 114 | » shr····$0x3f,%rax |
115 | » mov····%al,0x | 115 | » mov····%al,0xf0(%rsp) |
116 | » mov····%rcx,%rax | 116 | » mov····%rcx,%rax |
117 | » shr····$0x34,%rax | 117 | » shr····$0x34,%rax |
118 | » and····$0x7ff,%eax | 118 | » and····$0x7ff,%eax |
119 | » add····$0xfffffbcd,%eax | 119 | » add····$0xfffffbcd,%eax |
120 | » mov····%rcx,%rsi | 120 | » mov····%rcx,%rsi |
121 | » and····%r15,%rsi | 121 | » and····%r15,%rsi |
122 | » test···%r14,%rcx | 122 | » test···%r14,%rcx |
123 | » lea····0x1(%r15,%rsi,1),%rdx | 123 | » lea····0x1(%r15,%rsi,1),%rdx |
124 | » cmove··%rsi,%rdx | 124 | » cmove··%rsi,%rdx |
125 | » mov····%eax,0x | 125 | » mov····%eax,0xf4(%rsp) |
126 | » mov····%rdx,0x | 126 | » mov····%rdx,0xf8(%rsp) |
127 | » movq···$0x0,0x | 127 | » movq···$0x0,0x100(%rsp) |
128 | » test···%rdx,%rdx | 128 | » test···%rdx,%rdx |
129 | » je·····28a·<__llvm_libc_18_1_8_::(anonymous·namespace)::exp2_f128(double,·int,·int,·int)+0x28a> | 129 | » je·····28a·<__llvm_libc_18_1_8_::(anonymous·namespace)::exp2_f128(double,·int,·int,·int)+0x28a> |
130 | » bsr····%rdx,%rcx | 130 | » bsr····%rdx,%rcx |
131 | » xor····$0x3f,%rcx | 131 | » xor····$0x3f,%rcx |
Max diff block lines reached; 18161/22159 bytes (81.96%) of diff not shown. |
Offset 4, 18 lines modified | Offset 4, 18 lines modified | ||
4 | Disassembly·of·section·.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv: | 4 | Disassembly·of·section·.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv: |
5 | 0000000000000000·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const>: | 5 | 0000000000000000·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const>: |
6 | __llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const: | 6 | __llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const: |
7 | » endbr64 | 7 | » endbr64 |
8 | » mov····0x8(%rdi),%r8 | 8 | » mov····0x8(%rdi),%r8 |
9 | » mov····0x10(%rdi),%rsi | 9 | » mov····0x10(%rdi),%rsi |
10 | » | 10 | » pxor···%xmm0,%xmm0 |
11 | » mov····%r8,%rax | 11 | » mov····%r8,%rax |
12 | » or·····%rsi,%rax | 12 | » or·····%rsi,%rax |
13 | » je·····19 | 13 | » je·····19b·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const+0x19b> |
14 | » push···%r15 | 14 | » push···%r15 |
15 | » push···%r14 | 15 | » push···%r14 |
16 | » push···%r12 | 16 | » push···%r12 |
17 | » push···%rbx | 17 | » push···%rbx |
18 | » mov····0x4(%rdi),%edx | 18 | » mov····0x4(%rdi),%edx |
19 | » lea····0x47e(%rdx),%r9d | 19 | » lea····0x47e(%rdx),%r9d |
20 | » mov····$0xfffffbce,%eax | 20 | » mov····$0xfffffbce,%eax |
Offset 35, 29 lines modified | Offset 35, 29 lines modified | ||
35 | » shr····%cl,%r10 | 35 | » shr····%cl,%r10 |
36 | » test···$0x40,%cl | 36 | » test···$0x40,%cl |
37 | » cmove··%r9,%r10 | 37 | » cmove··%r9,%r10 |
38 | » movabs·$0xfffffffffffff,%rbx | 38 | » movabs·$0xfffffffffffff,%rbx |
39 | » and····%r10,%rbx | 39 | » and····%r10,%rbx |
40 | » movabs·$0x8000000000000000,%r9 | 40 | » movabs·$0x8000000000000000,%r9 |
41 | » movabs·$0x7ff0000000000000,%r11 | 41 | » movabs·$0x7ff0000000000000,%r11 |
42 | » movzbl·(%rdi),% | 42 | » movzbl·(%rdi),%r10d |
43 | » mov····%rax,%r | 43 | » mov····%rax,%rdi |
44 | » shl····$0x34,%r | 44 | » shl····$0x34,%rdi |
45 | » lea····(%r | 45 | » lea····(%rdi,%rbx,1),%r14 |
46 | » or·····%r9,%r14 | 46 | » or·····%r9,%r14 |
47 | » mov····%r | 47 | » mov····%rdi,%r15 |
48 | » and····%r11,%r15 | 48 | » and····%r11,%r15 |
49 | » or·····%rbx,%r15 | 49 | » or·····%rbx,%r15 |
50 | » test···% | 50 | » test···%r10b,%r10b |
51 | » cmovne·%r14,%r15 | 51 | » cmovne·%r14,%r15 |
52 | » dec····%ecx | 52 | » dec····%ecx |
53 | » mov····$0x1,%ebx | 53 | » mov····$0x1,%ebx |
54 | » xor····%r14d,%r14d | 54 | » xor····%r14d,%r14d |
55 | » shld···%cl,%rbx,%r14 | 55 | » shld···%cl,%rbx,%r14 |
56 | » | 56 | » movq···%r15,%xmm1 |
57 | » xor····%r15d,%r15d | 57 | » xor····%r15d,%r15d |
58 | » shl····%cl,%rbx | 58 | » shl····%cl,%rbx |
59 | » test···$0x40,%cl | 59 | » test···$0x40,%cl |
60 | » cmovne·%rbx,%r14 | 60 | » cmovne·%rbx,%r14 |
61 | » cmovne·%r15,%rbx | 61 | » cmovne·%r15,%rbx |
62 | » cmp····$0x7f,%ecx | 62 | » cmp····$0x7f,%ecx |
63 | » cmova··%r15,%r14 | 63 | » cmova··%r15,%r14 |
Offset 74, 45 lines modified | Offset 74, 48 lines modified | ||
74 | » and····%r8,%rcx | 74 | » and····%r8,%rcx |
75 | » and····%rsi,%r15 | 75 | » and····%rsi,%r15 |
76 | » xor····%esi,%esi | 76 | » xor····%esi,%esi |
77 | » or·····%rcx,%r15 | 77 | » or·····%rcx,%r15 |
78 | » setne··%sil | 78 | » setne··%sil |
79 | » lea····(%rsi,%r12,2),%ecx | 79 | » lea····(%rsi,%r12,2),%ecx |
80 | » cmp····$0x36,%eax | 80 | » cmp····$0x36,%eax |
81 | » jg·····15 | 81 | » jg·····158·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const+0x158> |
82 | » add····$0x34,%eax | 82 | » add····$0x34,%eax |
83 | » shl····$0x34,%rax | 83 | » shl····$0x34,%rax |
84 | » or·····%rax,%r9 | 84 | » or·····%rax,%r9 |
85 | » and····%r11,%rax | 85 | » and····%r11,%rax |
86 | » xor····%edx,%edx | 86 | » xor····%edx,%edx |
87 | » test···% | 87 | » test···%r10b,%r10b |
88 | » sete···%dl | 88 | » sete···%dl |
89 | » cmovne·%r9,%rax | 89 | » cmovne·%r9,%rax |
90 | » vcvtsi2sd·%ecx,%xmm2,%xmm0 | ||
91 | » | 90 | » movq···%rax,%xmm0 |
91 | » cvtsi2sd·%ecx,%xmm2 | ||
92 | » mulsd··%xmm0,%xmm2 | ||
92 | » lea····0x0(%rip),%rax········#·13 | 93 | » lea····0x0(%rip),%rax········#·13d·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const+0x13d> |
93 | ·R_X86_64_PC32» .LCPI3_0-0x4 | 94 | ·R_X86_64_PC32» .LCPI3_0-0x4 |
94 | » | 95 | » mulsd··(%rax,%rdx,8),%xmm1 |
95 | » | 96 | » addsd··%xmm2,%xmm1 |
96 | » lea····0x0(%rip),%rax········#·14 | 97 | » lea····0x0(%rip),%rax········#·14d·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const+0x14d> |
97 | ·R_X86_64_PC32» .LCPI3_1-0x4 | 98 | ·R_X86_64_PC32» .LCPI3_1-0x4 |
98 | » | 99 | » mulsd··(%rax,%rdx,8),%xmm1 |
100 | » movapd·%xmm1,%xmm0 | ||
99 | » jmp····1 | 101 | » jmp····194·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const+0x194> |
100 | » add····$0xfca,%eax | 102 | » add····$0xfca,%eax |
101 | » shl····$0x34,%rax | 103 | » shl····$0x34,%rax |
102 | » or·····%rax,%r9 | 104 | » or·····%rax,%r9 |
103 | » and····%r11,%rax | 105 | » and····%r11,%rax |
104 | » test···% | 106 | » test···%r10b,%r10b |
105 | » cmovne·%r9,%rax | 107 | » cmovne·%r9,%rax |
108 | » cvtsi2sd·%ecx,%xmm0 | ||
106 | » | 109 | » movq···%rax,%xmm2 |
107 | » vcvtsi2sd·%ecx,%xmm3,%xmm0 | ||
108 | » | 110 | » mulsd··%xmm2,%xmm0 |
111 | » addsd··%xmm1,%xmm0 | ||
109 | » cmp····$0xfffffb82,%edx | 112 | » cmp····$0xfffffb82,%edx |
110 | » jg·····1 | 113 | » jg·····194·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const+0x194> |
111 | » | 114 | » movq···%xmm0,%rax |
112 | » sub····%r | 115 | » sub····%rdi,%rax |
113 | » | 116 | » movq···%rax,%xmm0 |
114 | » pop····%rbx | 117 | » pop····%rbx |
115 | » pop····%r12 | 118 | » pop····%r12 |
116 | » pop····%r14 | 119 | » pop····%r14 |
117 | » pop····%r15 | 120 | » pop····%r15 |
118 | » ret | 121 | » ret |
Offset 9, 108 lines modified | Offset 9, 108 lines modified | ||
9 | » sub····$0x38,%rsp | 9 | » sub····$0x38,%rsp |
10 | » mov····%fs:0x28,%rax | 10 | » mov····%fs:0x28,%rax |
11 | » mov····%rax,0x30(%rsp) | 11 | » mov····%rax,0x30(%rsp) |
12 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax | 12 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax |
13 | » test···$0x1,%dil | 13 | » test···$0x1,%dil |
14 | » jne····69·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x69> | 14 | » jne····69·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x69> |
15 | » test···$0x4,%dil | 15 | » test···$0x4,%dil |
16 | » jne····b | 16 | » jne····b7·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0xb7> |
17 | » test···$0x8,%dil | 17 | » test···$0x8,%dil |
18 | » jne····10 | 18 | » jne····105·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x105> |
19 | » test···$0x10,%dil | 19 | » test···$0x10,%dil |
20 | » jne····15 | 20 | » jne····153·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x153> |
21 | » test···$0x20,%dil | 21 | » test···$0x20,%dil |
22 | » jne····1a | 22 | » jne····1a1·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x1a1> |
23 | » mov····%fs:0x28,%rax | 23 | » mov····%fs:0x28,%rax |
24 | » cmp····0x30(%rsp),%rax | 24 | » cmp····0x30(%rsp),%rax |
25 | » jne···· | 25 | » jne····1f9·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x1f9> |
26 | » xor····%eax,%eax | 26 | » xor····%eax,%eax |
27 | » add····$0x38,%rsp | 27 | » add····$0x38,%rsp |
28 | » ret | 28 | » ret |
29 | » mov····%rax,0x10(%rsp) | 29 | » mov····%rax,0x10(%rsp) |
30 | » | 30 | » movaps·0x0(%rip),%xmm0········ |
31 | ·R_X86_64_PC32» .LCPI4_0-0x4 | 31 | ·R_X86_64_PC32» .LCPI4_0-0x4 |
32 | » | 32 | » movups·%xmm0,0x18(%rsp) |
33 | » movl···$0xaaaaaaaa,0x28(%rsp) | 33 | » movl···$0xaaaaaaaa,0x28(%rsp) |
34 | » fnstenv·0x10(%rsp) | 34 | » fnstenv·0x10(%rsp) |
35 | » movl···$0xaaaaaaaa,0xc(%rsp) | 35 | » movl···$0xaaaaaaaa,0xc(%rsp) |
36 | » stmxcsr·0xc(%rsp) | 36 | » stmxcsr·0xc(%rsp) |
37 | » mov····0xc(%rsp),%ecx | 37 | » mov····0xc(%rsp),%ecx |
38 | » orb····$0x1,0x14(%rsp) | 38 | » orb····$0x1,0x14(%rsp) |
39 | » or·····$0x1,%ecx | 39 | » or·····$0x1,%ecx |
40 | » fldenv·0x10(%rsp) | 40 | » fldenv·0x10(%rsp) |
41 | » mov····%ecx,0xc(%rsp) | 41 | » mov····%ecx,0xc(%rsp) |
42 | » ldmxcsr·0xc(%rsp) | 42 | » ldmxcsr·0xc(%rsp) |
43 | » fwait | 43 | » fwait |
44 | » test···$0x4,%dil | 44 | » test···$0x4,%dil |
45 | » je·····30·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x30> | 45 | » je·····30·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x30> |
46 | » mov····%rax,0x10(%rsp) | 46 | » mov····%rax,0x10(%rsp) |
47 | » | 47 | » movaps·0x0(%rip),%xmm0········ |
48 | ·R_X86_64_PC32» .LCPI4_0-0x4 | 48 | ·R_X86_64_PC32» .LCPI4_0-0x4 |
49 | » | 49 | » movups·%xmm0,0x18(%rsp) |
50 | » movl···$0xaaaaaaaa,0x28(%rsp) | 50 | » movl···$0xaaaaaaaa,0x28(%rsp) |
51 | » fnstenv·0x10(%rsp) | 51 | » fnstenv·0x10(%rsp) |
52 | » movl···$0xaaaaaaaa,0xc(%rsp) | 52 | » movl···$0xaaaaaaaa,0xc(%rsp) |
53 | » stmxcsr·0xc(%rsp) | 53 | » stmxcsr·0xc(%rsp) |
54 | » mov····0xc(%rsp),%ecx | 54 | » mov····0xc(%rsp),%ecx |
55 | » orb····$0x4,0x14(%rsp) | 55 | » orb····$0x4,0x14(%rsp) |
56 | » or·····$0x4,%ecx | 56 | » or·····$0x4,%ecx |
57 | » fldenv·0x10(%rsp) | 57 | » fldenv·0x10(%rsp) |
58 | » mov····%ecx,0xc(%rsp) | 58 | » mov····%ecx,0xc(%rsp) |
59 | » ldmxcsr·0xc(%rsp) | 59 | » ldmxcsr·0xc(%rsp) |
60 | » fwait | 60 | » fwait |
61 | » test···$0x8,%dil | 61 | » test···$0x8,%dil |
62 | » je·····3a·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x3a> | 62 | » je·····3a·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x3a> |
63 | » mov····%rax,0x10(%rsp) | 63 | » mov····%rax,0x10(%rsp) |
64 | » | 64 | » movaps·0x0(%rip),%xmm0········ |
65 | ·R_X86_64_PC32» .LCPI4_0-0x4 | 65 | ·R_X86_64_PC32» .LCPI4_0-0x4 |
66 | » | 66 | » movups·%xmm0,0x18(%rsp) |
67 | » movl···$0xaaaaaaaa,0x28(%rsp) | 67 | » movl···$0xaaaaaaaa,0x28(%rsp) |
68 | » fnstenv·0x10(%rsp) | 68 | » fnstenv·0x10(%rsp) |
69 | » movl···$0xaaaaaaaa,0xc(%rsp) | 69 | » movl···$0xaaaaaaaa,0xc(%rsp) |
70 | » stmxcsr·0xc(%rsp) | 70 | » stmxcsr·0xc(%rsp) |
71 | » mov····0xc(%rsp),%ecx | 71 | » mov····0xc(%rsp),%ecx |
72 | » orb····$0x8,0x14(%rsp) | 72 | » orb····$0x8,0x14(%rsp) |
73 | » or·····$0x8,%ecx | 73 | » or·····$0x8,%ecx |
74 | » fldenv·0x10(%rsp) | 74 | » fldenv·0x10(%rsp) |
75 | » mov····%ecx,0xc(%rsp) | 75 | » mov····%ecx,0xc(%rsp) |
76 | » ldmxcsr·0xc(%rsp) | 76 | » ldmxcsr·0xc(%rsp) |
77 | » fwait | 77 | » fwait |
78 | » test···$0x10,%dil | 78 | » test···$0x10,%dil |
79 | » je·····44·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x44> | 79 | » je·····44·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x44> |
80 | » mov····%rax,0x10(%rsp) | 80 | » mov····%rax,0x10(%rsp) |
81 | » | 81 | » movaps·0x0(%rip),%xmm0········ |
82 | ·R_X86_64_PC32» .LCPI4_0-0x4 | 82 | ·R_X86_64_PC32» .LCPI4_0-0x4 |
83 | » | 83 | » movups·%xmm0,0x18(%rsp) |
84 | » movl···$0xaaaaaaaa,0x28(%rsp) | 84 | » movl···$0xaaaaaaaa,0x28(%rsp) |
85 | » fnstenv·0x10(%rsp) | 85 | » fnstenv·0x10(%rsp) |
86 | » movl···$0xaaaaaaaa,0xc(%rsp) | 86 | » movl···$0xaaaaaaaa,0xc(%rsp) |
87 | » stmxcsr·0xc(%rsp) | 87 | » stmxcsr·0xc(%rsp) |
88 | » mov····0xc(%rsp),%ecx | 88 | » mov····0xc(%rsp),%ecx |
89 | » orb····$0x10,0x14(%rsp) | 89 | » orb····$0x10,0x14(%rsp) |
90 | » or·····$0x10,%ecx | 90 | » or·····$0x10,%ecx |
91 | » fldenv·0x10(%rsp) | 91 | » fldenv·0x10(%rsp) |
92 | » mov····%ecx,0xc(%rsp) | 92 | » mov····%ecx,0xc(%rsp) |
93 | » ldmxcsr·0xc(%rsp) | 93 | » ldmxcsr·0xc(%rsp) |
94 | » fwait | 94 | » fwait |
95 | » test···$0x20,%dil | 95 | » test···$0x20,%dil |
96 | » je·····4e·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x4e> | 96 | » je·····4e·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x4e> |
97 | » mov····%rax,0x10(%rsp) | 97 | » mov····%rax,0x10(%rsp) |
98 | » | 98 | » movaps·0x0(%rip),%xmm0········ |
99 | ·R_X86_64_PC32» .LCPI4_0-0x4 | 99 | ·R_X86_64_PC32» .LCPI4_0-0x4 |
100 | » | 100 | » movups·%xmm0,0x18(%rsp) |
101 | » movl···$0xaaaaaaaa,0x28(%rsp) | 101 | » movl···$0xaaaaaaaa,0x28(%rsp) |
102 | » fnstenv·0x10(%rsp) | 102 | » fnstenv·0x10(%rsp) |
103 | » movl···$0xaaaaaaaa,0xc(%rsp) | 103 | » movl···$0xaaaaaaaa,0xc(%rsp) |
104 | » stmxcsr·0xc(%rsp) | 104 | » stmxcsr·0xc(%rsp) |
105 | » mov····0xc(%rsp),%eax | 105 | » mov····0xc(%rsp),%eax |
106 | » orb····$0x20,0x14(%rsp) | 106 | » orb····$0x20,0x14(%rsp) |
107 | » or·····$0x20,%eax | 107 | » or·····$0x20,%eax |
108 | » fldenv·0x10(%rsp) | 108 | » fldenv·0x10(%rsp) |
109 | » mov····%eax,0xc(%rsp) | 109 | » mov····%eax,0xc(%rsp) |
110 | » ldmxcsr·0xc(%rsp) | 110 | » ldmxcsr·0xc(%rsp) |
111 | » fwait | 111 | » fwait |
112 | » mov····%fs:0x28,%rax | 112 | » mov····%fs:0x28,%rax |
113 | » cmp····0x30(%rsp),%rax | 113 | » cmp····0x30(%rsp),%rax |
114 | » je·····62·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x62> | 114 | » je·····62·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x62> |
115 | » call··· | 115 | » call···1fe·<.LCPI1_21+0xd6> |
116 | ·R_X86_64_PLT32» __stack_chk_fail-0x4 | 116 | ·R_X86_64_PLT32» __stack_chk_fail-0x4 |
Offset 9, 85 lines modified | Offset 9, 85 lines modified | ||
9 | » push···%rbx | 9 | » push···%rbx |
10 | » mov····%rdi,%rax | 10 | » mov····%rdi,%rax |
11 | » lea····0x28(%rsp),%r11 | 11 | » lea····0x28(%rsp),%r11 |
12 | » mov····0x18(%rsp),%rsi | 12 | » mov····0x18(%rsp),%rsi |
13 | » mov····0x20(%rsp),%r10 | 13 | » mov····0x20(%rsp),%r10 |
14 | » mov····%rsi,%rcx | 14 | » mov····%rsi,%rcx |
15 | » or·····%r10,%rcx | 15 | » or·····%r10,%rcx |
16 | » jne····3 | 16 | » jne····30·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x30> |
17 | » mov····0x10(%r11),%rcx | 17 | » mov····0x10(%r11),%rcx |
18 | » mov····%rcx,0x10(%rax) | 18 | » mov····%rcx,0x10(%rax) |
19 | » | 19 | » movups·(%r11),%xmm0 |
20 | » | 20 | » movups·%xmm0,(%rax) |
21 | » pop····%rbx | 21 | » pop····%rbx |
22 | » ret | 22 | » ret |
23 | » lea····0x10(%rsp),%r8 | 23 | » lea····0x10(%rsp),%r8 |
24 | » mov····0x8(%r11),%rdi | 24 | » mov····0x8(%r11),%rdi |
25 | » mov····0x10(%r11),%r9 | 25 | » mov····0x10(%r11),%r9 |
26 | » mov····%rdi,%rcx | 26 | » mov····%rdi,%rcx |
27 | » or·····%r9,%rcx | 27 | » or·····%r9,%rcx |
28 | » jne····5 | 28 | » jne····56·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x56> |
29 | » mov····0x10(%r8),%rcx | 29 | » mov····0x10(%r8),%rcx |
30 | » mov····%rcx,0x10(%rax) | 30 | » mov····%rcx,0x10(%rax) |
31 | » | 31 | » movups·(%r8),%xmm0 |
32 | » | 32 | » movups·%xmm0,(%rax) |
33 | » pop····%rbx | 33 | » pop····%rbx |
34 | » ret | 34 | » ret |
35 | » mov····0x4(%r8),%edx | 35 | » mov····0x4(%r8),%edx |
36 | » mov····0x4(%r11),%ebx | 36 | » mov····0x4(%r11),%ebx |
37 | » mov····%edx,%ecx | 37 | » mov····%edx,%ecx |
38 | » sub····%ebx,%ecx | 38 | » sub····%ebx,%ecx |
39 | » jle····7 | 39 | » jle····72·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x72> |
40 | » cmp····$0x7f,%ecx | 40 | » cmp····$0x7f,%ecx |
41 | » jbe····8 | 41 | » jbe····86·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x86> |
42 | » xor····%edi,%edi | 42 | » xor····%edi,%edi |
43 | » mov····%edx,%ebx | 43 | » mov····%edx,%ebx |
44 | » xor····%r9d,%r9d | 44 | » xor····%r9d,%r9d |
45 | » jmp····b | 45 | » jmp····b4·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0xb4> |
46 | » mov····%ebx,%ecx | 46 | » mov····%ebx,%ecx |
47 | » sub····%edx,%ecx | 47 | » sub····%edx,%ecx |
48 | » jle····b | 48 | » jle····b4·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0xb4> |
49 | » cmp····$0x7f,%ecx | 49 | » cmp····$0x7f,%ecx |
50 | » jbe···· | 50 | » jbe····9e·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x9e> |
51 | » xor····%esi,%esi | 51 | » xor····%esi,%esi |
52 | » mov····%ebx,%edx | 52 | » mov····%ebx,%edx |
53 | » xor····%r10d,%r10d | 53 | » xor····%r10d,%r10d |
54 | » jmp····b | 54 | » jmp····b4·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0xb4> |
55 | » shrd···%cl,%r9,%rdi | 55 | » shrd···%cl,%r9,%rdi |
56 | » shr····%cl,%r9 | 56 | » shr····%cl,%r9 |
57 | » xor····%ebx,%ebx | 57 | » xor····%ebx,%ebx |
58 | » test···$0x40,%cl | 58 | » test···$0x40,%cl |
59 | » cmovne·%r9,%rdi | 59 | » cmovne·%r9,%rdi |
60 | » cmovne·%rbx,%r9 | 60 | » cmovne·%rbx,%r9 |
61 | » mov····%edx,%ebx | 61 | » mov····%edx,%ebx |
62 | » jmp····b | 62 | » jmp····b4·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0xb4> |
63 | » shrd···%cl,%r10,%rsi | 63 | » shrd···%cl,%r10,%rsi |
64 | » shr····%cl,%r10 | 64 | » shr····%cl,%r10 |
65 | » xor····%edx,%edx | 65 | » xor····%edx,%edx |
66 | » test···$0x40,%cl | 66 | » test···$0x40,%cl |
67 | » cmovne·%r10,%rsi | 67 | » cmovne·%r10,%rsi |
68 | » cmovne·%rdx,%r10 | 68 | » cmovne·%rdx,%r10 |
69 | » mov····%ebx,%edx | 69 | » mov····%ebx,%edx |
70 | » movzbl·(%r8),%r8d | 70 | » movzbl·(%r8),%r8d |
71 | » movzbl·(%r11),%ecx | 71 | » movzbl·(%r11),%ecx |
72 | » mov····%ecx,%r11d | 72 | » mov····%ecx,%r11d |
73 | » xor····%r8b,%r11b | 73 | » xor····%r8b,%r11b |
74 | » test···$0x1,%r11b | 74 | » test···$0x1,%r11b |
75 | » jne····11 | 75 | » jne····119·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x119> |
76 | » mov····%rdi,%rcx | 76 | » mov····%rdi,%rcx |
77 | » add····%rsi,%rcx | 77 | » add····%rsi,%rcx |
78 | » mov····%r10,%r11 | 78 | » mov····%r10,%r11 |
79 | » adc····$0x0,%r11 | 79 | » adc····$0x0,%r11 |
80 | » add····%rsi,%rdi | 80 | » add····%rsi,%rdi |
81 | » mov····%r9,%rcx | 81 | » mov····%r9,%rcx |
82 | » adc····%r10,%rcx | 82 | » adc····%r10,%rcx |
83 | » cmp····%r10,%r11 | 83 | » cmp····%r10,%r11 |
84 | » jb·····e | 84 | » jb·····e8·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0xe8> |
85 | » cmp····%r9,%rcx | 85 | » cmp····%r9,%rcx |
86 | » jae···· | 86 | » jae····ff·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0xff> |
87 | » shrd···$0x1,%rcx,%rdi | 87 | » shrd···$0x1,%rcx,%rdi |
88 | » inc····%edx | 88 | » inc····%edx |
89 | » shr····$1,%rcx | 89 | » shr····$1,%rcx |
90 | » movabs·$0x8000000000000000,%rsi | 90 | » movabs·$0x8000000000000000,%rsi |
91 | » or·····%rsi,%rcx | 91 | » or·····%rsi,%rcx |
92 | » mov····%r8b,(%rax) | 92 | » mov····%r8b,(%rax) |
93 | » movw···$0xaaaa,0x1(%rax) | 93 | » movw···$0xaaaa,0x1(%rax) |
Offset 95, 39 lines modified | Offset 95, 39 lines modified | ||
95 | » mov····%edx,0x4(%rax) | 95 | » mov····%edx,0x4(%rax) |
96 | » mov····%rdi,0x8(%rax) | 96 | » mov····%rdi,0x8(%rax) |
97 | » mov····%rcx,0x10(%rax) | 97 | » mov····%rcx,0x10(%rax) |
98 | » pop····%rbx | 98 | » pop····%rbx |
99 | » ret | 99 | » ret |
100 | » mov····%r10,%r11 | 100 | » mov····%r10,%r11 |
101 | » sub····%r9,%r11 | 101 | » sub····%r9,%r11 |
102 | » ja·····12 | 102 | » ja·····128·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x128> |
103 | » jb·····1 | 103 | » jb·····13d·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x13d> |
104 | » cmp····%rdi,%rsi | 104 | » cmp····%rdi,%rsi |
105 | » jb·····1 | 105 | » jb·····13d·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x13d> |
106 | » xor····%ecx,%ecx | 106 | » xor····%ecx,%ecx |
107 | » sub····%rdi,%rsi | 107 | » sub····%rdi,%rsi |
108 | » setb···%cl | 108 | » setb···%cl |
109 | » sub····%rcx,%r11 | 109 | » sub····%rcx,%r11 |
110 | » mov····%rsi,%rcx | 110 | » mov····%rsi,%rcx |
111 | » or·····%r11,%rcx | 111 | » or·····%r11,%rcx |
112 | » jne····1 | 112 | » jne····15e·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x15e> |
113 | » jmp····19 | 113 | » jmp····199·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x199> |
114 | » xor····%edx,%edx | 114 | » xor····%edx,%edx |
115 | » sub····%rsi,%rdi | 115 | » sub····%rsi,%rdi |
116 | » setb···%dl | 116 | » setb···%dl |
117 | » sub····%r10,%r9 | 117 | » sub····%r10,%r9 |
118 | » sub····%rdx,%r9 | 118 | » sub····%rdx,%r9 |
119 | » mov····%ebx,%edx | 119 | » mov····%ebx,%edx |
120 | » mov····%ecx,%r8d | 120 | » mov····%ecx,%r8d |
121 | » mov····%rdi,%rsi | 121 | » mov····%rdi,%rsi |
122 | » mov····%r9,%r11 | 122 | » mov····%r9,%r11 |
123 | » mov····%rsi,%rcx | 123 | » mov····%rsi,%rcx |
124 | » or·····%r11,%rcx | 124 | » or·····%r11,%rcx |
125 | » je·····19 | 125 | » je·····199·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x199> |
126 | » je·····19 | 126 | » je·····196·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x196> |
127 | » xor····%edi,%edi | 127 | » xor····%edi,%edi |
128 | » test···%r11,%r11 | 128 | » test···%r11,%r11 |
129 | » sete···%dil | 129 | » sete···%dil |
130 | » mov····%r11,%rcx | 130 | » mov····%r11,%rcx |
131 | » cmove··%rsi,%rcx | 131 | » cmove··%rsi,%rcx |
132 | » shl····$0x6,%edi | 132 | » shl····$0x6,%edi |
133 | » bsr····%rcx,%rcx | 133 | » bsr····%rcx,%rcx |
Offset 136, 15 lines modified | Offset 136, 15 lines modified | ||
136 | » shld···%cl,%rsi,%r11 | 136 | » shld···%cl,%rsi,%r11 |
Max diff block lines reached; 684/10967 bytes (6.24%) of diff not shown. |
Offset 26, 33 lines modified | Offset 26, 33 lines modified | ||
26 | » add····$0x80,%eax | 26 | » add····$0x80,%eax |
27 | » mov····%eax,0x3c(%rsp) | 27 | » mov····%eax,0x3c(%rsp) |
28 | » mov····%r9,%rax | 28 | » mov····%r9,%rax |
29 | » or·····%r14,%rax | 29 | » or·····%r14,%rax |
30 | » je·····5c·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::multiply_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&)+0x5c> | 30 | » je·····5c·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::multiply_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&)+0x5c> |
31 | » mov····%rdi,%rax | 31 | » mov····%rdi,%rax |
32 | » or·····%r8,%rax | 32 | » or·····%r8,%rax |
33 | » jne····c | 33 | » jne····c3·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::multiply_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128[·...·truncated·by·diffoscope;·len:·16,·SHA:·ffb83e668bd8e35a4144841c922619d75af0628d17be432eae4a04c831c25362·...·]> |
34 | » movq···$0x0,0x40(%rsp) | 34 | » movq···$0x0,0x40(%rsp) |
35 | » xor····%edx,%edx | 35 | » xor····%edx,%edx |
36 | » mov····%rdx,0x48(%rsp) | 36 | » mov····%rdx,0x48(%rsp) |
37 | » movw···$0xaaaa,0x39(%rsp) | 37 | » movw···$0xaaaa,0x39(%rsp) |
38 | » movb···$0xaa,0x3b(%rsp) | 38 | » movb···$0xaa,0x3b(%rsp) |
39 | » mov····%fs:0x28,%rax | 39 | » mov····%fs:0x28,%rax |
40 | » cmp····0x50(%rsp),%rax | 40 | » cmp····0x50(%rsp),%rax |
41 | » jne····1 | 41 | » jne····11e·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::multiply_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<12[·...·truncated·by·diffoscope;·len:·18,·SHA:·8f7a37397c80009d63d9eee4f0e06f3d90eb8db353736eb2946c714bd2223a6d·...·]> |
42 | » mov····0x48(%rsp),%rax | 42 | » mov····0x48(%rsp),%rax |
43 | » mov····%rax,0x28(%rsp) | 43 | » mov····%rax,0x28(%rsp) |
44 | » | 44 | » movups·0x38(%rsp),%xmm0 |
45 | » | 45 | » movups·%xmm0,0x18(%rsp) |
46 | » mov····0x10(%rcx),%rax | 46 | » mov····0x10(%rcx),%rax |
47 | » mov····%rax,0x10(%rsp) | 47 | » mov····%rax,0x10(%rsp) |
48 | » | 48 | » movups·(%rcx),%xmm0 |
49 | » | 49 | » movups·%xmm0,(%rsp) |
50 | » mov····%rbx,%rdi | 50 | » mov····%rbx,%rdi |
51 | » call···b | 51 | » call···b8·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::multiply_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128[·...·truncated·by·diffoscope;·len:·16,·SHA:·4955602882cd33ec179d474a71b39bc4467da4bb37b0a35b7b04fc93186b06fa·...·]> |
52 | ·R_X86_64_PLT32» __llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)-0x4 | 52 | ·R_X86_64_PLT32» __llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)-0x4 |
53 | » mov····%rbx,%rax | 53 | » mov····%rbx,%rax |
54 | » add····$0x58,%rsp | 54 | » add····$0x58,%rsp |
55 | » pop····%rbx | 55 | » pop····%rbx |
56 | » pop····%r14 | 56 | » pop····%r14 |
57 | » ret | 57 | » ret |
58 | » mov····%r8,%rax | 58 | » mov····%r8,%rax |
Offset 76, 9 lines modified | Offset 76, 9 lines modified | ||
76 | » add····%r10d,%r11d | 76 | » add····%r10d,%r11d |
77 | » add····$0x7f,%r11d | 77 | » add····$0x7f,%r11d |
78 | » mov····%r11d,0x3c(%rsp) | 78 | » mov····%r11d,0x3c(%rsp) |
79 | » shld···$0x1,%rax,%rdx | 79 | » shld···$0x1,%rax,%rdx |
80 | » add····%rax,%rax | 80 | » add····%rax,%rax |
81 | » mov····%rax,0x40(%rsp) | 81 | » mov····%rax,0x40(%rsp) |
82 | » jmp····67·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::multiply_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&)+0x67> | 82 | » jmp····67·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::multiply_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&)+0x67> |
83 | » call···12 | 83 | » call···123·<.LCPI1_20+0x3> |
84 | ·R_X86_64_PLT32» __stack_chk_fail-0x4 | 84 | ·R_X86_64_PLT32» __stack_chk_fail-0x4 |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.llvm_addrsig': | 1 | Hex·dump·of·section·'.llvm_addrsig': |
2 | ··0x00000000·4 | 2 | ··0x00000000·444b47······························DKG |
Offset 2, 67 lines modified | Offset 2, 70 lines modified | ||
2 | Hex·dump·of·section·'.strtab': | 2 | Hex·dump·of·section·'.strtab': |
3 | ··0x00000000·002e4c43·5049305f·30002e4c·43504930·..LCPI0_0..LCPI0 | 3 | ··0x00000000·002e4c43·5049305f·30002e4c·43504930·..LCPI0_0..LCPI0 |
4 | ··0x00000010·5f31002e·4c435049·305f3200·2e4c4350·_1..LCPI0_2..LCP | 4 | ··0x00000010·5f31002e·4c435049·305f3200·2e4c4350·_1..LCPI0_2..LCP |
5 | ··0x00000020·49305f33·002e4c43·5049305f·34002e4c·I0_3..LCPI0_4..L | 5 | ··0x00000020·49305f33·002e4c43·5049305f·34002e4c·I0_3..LCPI0_4..L |
6 | ··0x00000030·43504930·5f35002e·4c435049·305f3600·CPI0_5..LCPI0_6. | 6 | ··0x00000030·43504930·5f35002e·4c435049·305f3600·CPI0_5..LCPI0_6. |
7 | ··0x00000040·2e4c4350·49305f37·002e4c43·5049305f·.LCPI0_7..LCPI0_ | 7 | ··0x00000040·2e4c4350·49305f37·002e4c43·5049305f·.LCPI0_7..LCPI0_ |
8 | ··0x00000050·38002e4c·43504930·5f39002e·4c435049·8..LCPI0_9..LCPI | 8 | ··0x00000050·38002e4c·43504930·5f39002e·4c435049·8..LCPI0_9..LCPI |
9 | ··0x00000060·305f313 | 9 | ··0x00000060·305f3130·002e4c43·5049305f·3133002e·0_10..LCPI0_13.. |
10 | ··0x00000070·4c435049·305f3136·002e4c43·5049305f·LCPI0_16..LCPI0_ | 10 | ··0x00000070·4c435049·305f3136·002e4c43·5049305f·LCPI0_16..LCPI0_ |
11 | ··0x00000080·3 | 11 | ··0x00000080·3137002e·4c435049·305f3231·002e4c43·17..LCPI0_21..LC |
12 | ··0x00000090·5049305f·3 | 12 | ··0x00000090·5049305f·3232002e·4c435049·305f3131·PI0_22..LCPI0_11 |
13 | ··0x000000a0·002e4c43·5049305f·313 | 13 | ··0x000000a0·002e4c43·5049305f·3132002e·4c435049·..LCPI0_12..LCPI |
14 | ··0x000000b0·305f3134·002e4c43·5049305f·323 | 14 | ··0x000000b0·305f3134·002e4c43·5049305f·3230002e·0_14..LCPI0_20.. |
15 | ··0x000000c0·4c435049·305f313 | 15 | ··0x000000c0·4c435049·305f3135·002e4c43·5049305f·LCPI0_15..LCPI0_ |
16 | ··0x000000d0·3230005f·5a4e3139·5f5f6c6c·766d5f6c·20._ZN19__llvm_l | ||
17 | ··0x000000e0·6962635f·31385f31·5f385f31·325f474c·ibc_18_1_8_12_GL | ||
18 | ··0x000000f0·4f42414c·5f5f4e5f·31313865·7870325f·OBAL__N_118exp2_ | ||
19 | ··0x00000100·646f7562·6c655f64·6f75626c·65456452·double_doubleEdR | ||
20 | ··0x00000110·4b4e535f·31304e75·6d626572·50616972·KNS_10NumberPair | ||
21 | ··0x00000120·49644545·005f5a4e·31395f5f·6c6c766d·IdEE._ZN19__llvm | ||
22 | ··0x00000130·5f6c6962·635f3138·5f315f38·5f31325f·_libc_18_1_8_12_ | ||
23 | ··0x00000140·474c4f42·414c5f5f·4e5f3139·65787032·GLOBAL__N_19exp2 | ||
24 | ··0x00000150·5f663132·38456469·6969002e·4c435049·_f128Ediii..LCPI | ||
25 | ··0x00000160·315f3000·2e4c4350·49315f31·002e4c43·1_0..LCPI1_1..LC | ||
26 | ··0x00000170·5049315f·32002e4c·43504931·5f33002e·PI1_2..LCPI1_3.. | ||
27 | ··0x00000180·4c435049·315f3400·2e4c4350·49315f35·LCPI1_4..LCPI1_5 | ||
28 | ··0x00000190·002e4c43·5049315f·36002e4c·43504931·..LCPI1_6..LCPI1 | ||
29 | ··0x000001a0·5f37002e·4c435049·315f3800·2e4c4350·_7..LCPI1_8..LCP | ||
30 | ··0x000001b0·49315f39·002e4c43·5049315f·3130002e·I1_9..LCPI1_10.. | ||
31 | ··0x000001c0·4c435049·315f3131·002e4c43·5049315f·LCPI1_11..LCPI1_ | ||
32 | ··0x00000 | 16 | ··0x000000d0·3138002e·4c435049·305f3139·005f5a4e·18..LCPI0_19._ZN |
33 | ··0x000001e0·5049315f·3134002e·4c435049·315f3135·PI1_14..LCPI1_15 | ||
34 | ··0x000001f0·002e4c43·5049315f·3136002e·4c435049·..LCPI1_16..LCPI | ||
35 | ··0x00000200·315f3137·002e4c43·5049315f·3138002e·1_17..LCPI1_18.. | ||
36 | ··0x00000210·4c435049·335f3000·2e4c4350·49335f31·LCPI3_0..LCPI3_1 | ||
37 | ··0x00000 | 17 | ··0x000000e0·31395f5f·6c6c766d·5f6c6962·635f3138·19__llvm_libc_18 |
18 | ··0x000000f0·5f315f38·5f31325f·474c4f42·414c5f5f·_1_8_12_GLOBAL__ | ||
19 | ··0x00000100·4e5f3131·38657870·325f646f·75626c65·N_118exp2_double | ||
20 | ··0x00000110·5f646f75·626c6545·64524b4e·535f3130·_doubleEdRKNS_10 | ||
21 | ··0x00000120·4e756d62·65725061·69724964·4545005f·NumberPairIdEE._ | ||
38 | ··0x00000 | 22 | ··0x00000130·5a4e3139·5f5f6c6c·766d5f6c·6962635f·ZN19__llvm_libc_ |
39 | ··0x00000240·31385f31·5f385f39·45585032·5f4d4944·18_1_8_9EXP2_MID | ||
40 | ··0x00000250·3145005f·5a4e3139·5f5f6c6c·766d5f6c·1E._ZN19__llvm_l | ||
41 | ··0x00000260·6962635f·31385f31·5f385f39·45585032·ibc_18_1_8_9EXP2 | ||
42 | ··0x00000 | 23 | ··0x00000140·31385f31·5f385f31·325f474c·4f42414c·18_1_8_12_GLOBAL |
24 | ··0x00000150·5f5f4e5f·31396578·70325f66·31323845·__N_19exp2_f128E | ||
25 | ··0x00000160·64696969·002e4c43·5049315f·30002e4c·diii..LCPI1_0..L | ||
26 | ··0x00000170·43504931·5f31002e·4c435049·315f3200·CPI1_1..LCPI1_2. | ||
27 | ··0x00000180·2e4c4350·49315f33·002e4c43·5049315f·.LCPI1_3..LCPI1_ | ||
28 | ··0x00000190·34002e4c·43504931·5f35002e·4c435049·4..LCPI1_5..LCPI | ||
29 | ··0x000001a0·315f3600·2e4c4350·49315f37·002e4c43·1_6..LCPI1_7..LC | ||
30 | ··0x000001b0·5049315f·38002e4c·43504931·5f39002e·PI1_8..LCPI1_9.. | ||
31 | ··0x000001c0·4c435049·315f3130·002e4c43·5049315f·LCPI1_10..LCPI1_ | ||
32 | ··0x000001d0·3131002e·4c435049·315f3132·002e4c43·11..LCPI1_12..LC | ||
33 | ··0x000001e0·5049315f·3133002e·4c435049·315f3134·PI1_13..LCPI1_14 | ||
34 | ··0x000001f0·002e4c43·5049315f·3135002e·4c435049·..LCPI1_15..LCPI | ||
35 | ··0x00000200·315f3136·002e4c43·5049315f·3137002e·1_16..LCPI1_17.. | ||
36 | ··0x00000210·4c435049·315f3138·002e4c43·5049315f·LCPI1_18..LCPI1_ | ||
37 | ··0x00000220·3139002e·4c435049·315f3230·002e4c43·19..LCPI1_20..LC | ||
38 | ··0x00000230·5049315f·3231002e·4c435049·335f3000·PI1_21..LCPI3_0. | ||
39 | ··0x00000240·2e4c4350·49335f31·002e4c43·5049345f·.LCPI3_1..LCPI4_ | ||
40 | ··0x00000250·30006578·7032005f·5a4e3139·5f5f6c6c·0.exp2._ZN19__ll | ||
43 | ··0x000002 | 41 | ··0x00000260·766d5f6c·6962635f·31385f31·5f385f39·vm_libc_18_1_8_9 |
44 | ··0x00000290·36667075·74696c31·35717569·636b5f67·6fputil15quick_g | ||
45 | ··0x000002a0·65745f72·6f756e64·45764531·78005f5f·et_roundEvE1x.__ | ||
46 | ··0x000002 | 42 | ··0x00000270·45585032·5f4d4944·3145005f·5a4e3139·EXP2_MID1E._ZN19 |
43 | ··0x00000280·5f5f6c6c·766d5f6c·6962635f·31385f31·__llvm_libc_18_1 | ||
44 | ··0x00000290·5f385f39·45585032·5f4d4944·3245005f·_8_9EXP2_MID2E._ | ||
47 | ··0x000002 | 45 | ··0x000002a0·5a5a4e31·395f5f6c·6c766d5f·6c696263·ZZN19__llvm_libc |
48 | ··0x000002 | 46 | ··0x000002b0·5f31385f·315f385f·36667075·74696c31·_18_1_8_6fputil1 |
47 | ··0x000002c0·35717569·636b5f67·65745f72·6f756e64·5quick_get_round | ||
48 | ··0x000002d0·45764531·78005f5f·6572726e·6f5f6c6f·EvE1x.__errno_lo | ||
49 | ··0x000002e0·63617469·6f6e005f·5a4e4b31·395f5f6c·cation._ZNK19__l | ||
50 | ··0x000002f0·6c766d5f·6c696263·5f31385f·315f385f·lvm_libc_18_1_8_ | ||
51 | ··0x00000300·36667075·74696c31·31447961·64696346·6fputil11DyadicF | ||
52 | ··0x00000310·6c6f6174·494c6d31·32384545·6376545f·loatILm128EEcvT_ | ||
53 | ··0x00000320·49647645·4576005f·5a4e3139·5f5f6c6c·IdvEEv._ZN19__ll | ||
54 | ··0x00000330·766d5f6c·6962635f·31385f31·5f385f36·vm_libc_18_1_8_6 | ||
55 | ··0x00000340·66707574·696c3132·72616973·655f6578·fputil12raise_ex | ||
56 | ··0x00000350·63657074·4569005f·5f737461·636b5f63·ceptEi.__stack_c | ||
57 | ··0x00000360·686b5f66·61696c00·5f5a4e31·395f5f6c·hk_fail._ZN19__l | ||
58 | ··0x00000370·6c766d5f·6c696263·5f31385f·315f385f·lvm_libc_18_1_8_ | ||
59 | ··0x00000380·36667075·74696c39·71756963·6b5f6164·6fputil9quick_ad | ||
60 | ··0x00000390·64494c6d·31323845·45454e53·305f3131·dILm128EEENS0_11 | ||
49 | ··0x00000 | 61 | ··0x000003a0·44796164·6963466c·6f617449·58545f45·DyadicFloatIXT_E |
62 | ··0x000003b0·45455333·5f53335f·006d656d·63707900·EES3_S3_.memcpy. | ||
50 | ··0x000002f0·32384545·6376545f·49647645·4576005f·28EEcvT_IdvEEv._ | ||
51 | ··0x00000300·5a4e3139·5f5f6c6c·766d5f6c·6962635f·ZN19__llvm_libc_ | ||
52 | ··0x00000310·31385f31·5f385f36·66707574·696c3132·18_1_8_6fputil12 | ||
53 | ··0x00000320·72616973·655f6578·63657074·4569005f·raise_exceptEi._ | ||
54 | ··0x00000330·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail. | ||
55 | ··0x000003 | 63 | ··0x000003c0·5f5a4e31·395f5f6c·6c766d5f·6c696263·_ZN19__llvm_libc |
56 | ··0x000003 | 64 | ··0x000003d0·5f31385f·315f385f·36667075·74696c31·_18_1_8_6fputil1 |
57 | ··0x00000360·71756963·6b5f6164·64494c6d·31323845·quick_addILm128E | ||
58 | ··0x00000370·45454e53·305f3131·44796164·6963466c·EENS0_11DyadicFl | ||
59 | ··0x00000380·6f617449·58545f45·45455333·5f53335f·oatIXT_EEES3_S3_ | ||
60 | ··0x00000390·005f5a4e·31395f5f·6c6c766d·5f6c6962·._ZN19__llvm_lib | ||
61 | ··0x000003a0·635f3138·5f315f38·5f366670·7574696c·c_18_1_8_6fputil | ||
62 | ··0x000003 | 65 | ··0x000003e0·326d756c·7469706c·795f6164·64494c6d·2multiply_addILm |
63 | ··0x000003 | 66 | ··0x000003f0·31323845·45454e53·305f3131·44796164·128EEENS0_11Dyad |
64 | ··0x00000 | 67 | ··0x00000400·6963466c·6f617449·58545f45·4545524b·icFloatIXT_EEERK |
65 | ··0x00000 | 68 | ··0x00000410·53335f53·355f5335·5f005f5a·4e31395f·S3_S5_S5_._ZN19_ |
66 | ··0x00000 | 69 | ··0x00000420·5f6c6c76·6d5f6c69·62635f31·385f315f·_llvm_libc_18_1_ |
67 | ··0x000004 | 70 | ··0x00000430·385f3465·78703245·6400··············8_4exp2Ed. |
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························REL·(Relocatable·file) | 8 | ··Type:······························REL·(Relocatable·file) |
9 | ··Machine:···························Advanced·Micro·Devices·X86-64 | 9 | ··Machine:···························Advanced·Micro·Devices·X86-64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x0 | 11 | ··Entry·point·address:···············0x0 |
12 | ··Start·of·program·headers:··········0·(bytes·into·file) | 12 | ··Start·of·program·headers:··········0·(bytes·into·file) |
13 | ··Start·of·section·headers:··········4 | 13 | ··Start·of·section·headers:··········4512·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········0·(bytes) | 16 | ··Size·of·program·headers:···········0·(bytes) |
17 | ··Number·of·program·headers:·········0 | 17 | ··Number·of·program·headers:·········0 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········2 | 19 | ··Number·of·section·headers:·········23 |
20 | ··Section·header·string·table·index:·2 | 20 | ··Section·header·string·table·index:·22 |
Offset 1, 31 lines modified | Offset 1, 32 lines modified | ||
1 | There·are·2 | 1 | There·are·23·section·headers,·starting·at·offset·0x11a0: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.group············GROUP···········0000000000000000·000040·00000c·04····· | 5 | ··[·1]·.group············GROUP···········0000000000000000·000040·00000c·04·····20··26··4 |
6 | ··[·2]·.group············GROUP···········0000000000000000·00004c·00000c·04····· | 6 | ··[·2]·.group············GROUP···········0000000000000000·00004c·00000c·04·····20··30··4 |
7 | ··[·3]·.group············GROUP···········0000000000000000·000058·000008·04····· | 7 | ··[·3]·.group············GROUP···········0000000000000000·000058·000008·04·····20··29··4 |
8 | ··[·4]·.group············GROUP···········0000000000000000·000060·000008·04····· | 8 | ··[·4]·.group············GROUP···········0000000000000000·000060·000008·04·····20··27··4 |
9 | ··[·5]·.text·············PROGBITS········0000000000000000·000068·000000·00··AX··0···0··4 | 9 | ··[·5]·.text·············PROGBITS········0000000000000000·000068·000000·00··AX··0···0··4 |
10 | ··[·6]·.note.gnu.property·NOTE············0000000000000000·000068·000020·00···A··0···0··8 | 10 | ··[·6]·.note.gnu.property·NOTE············0000000000000000·000068·000020·00···A··0···0··8 |
11 | ··[·7]·.text.exp2f·······PROGBITS········0000000000000000·000088·000009·00··AX··0···0·16 | 11 | ··[·7]·.text.exp2f·······PROGBITS········0000000000000000·000088·000009·00··AX··0···0·16 |
12 | ··[·8]·.rela.text.exp2f··RELA············0000000000000000·000c | 12 | ··[·8]·.rela.text.exp2f··RELA············0000000000000000·000c98·000018·18···I·20···7··8 |
13 | ··[·9]·.rodata.cst4······PROGBITS········0000000000000000·000091·0000 | 13 | ··[·9]·.rodata.cst4······PROGBITS········0000000000000000·000091·000028·04··AM··0···0··4 |
14 | ··[10]·.rodata.cst8······PROGBITS········0000000000000000·0000 | 14 | ··[10]·.rodata.cst8······PROGBITS········0000000000000000·0000b9·000060·08··AM··0···0··8 |
15 | ··[11]·.rodata.cst16·····PROGBITS········0000000000000000·000119·000020·10··AM··0···0·16 | ||
15 | ··[1 | 16 | ··[12]·.text._ZN19__llvm_libc_18_1_8_7generic5exp2fEf·PROGBITS········0000000000000000·000139·00034b·00·AXG··0···0·16 |
16 | ··[1 | 17 | ··[13]·.rela.text._ZN19__llvm_libc_18_1_8_7generic5exp2fEf·RELA············0000000000000000·000cb0·0002e8·18··IG·20··12··8 |
17 | ··[1 | 18 | ··[14]·.text._ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi·PROGBITS········0000000000000000·000484·0001fe·00·AXG··0···0·16 |
18 | ··[1 | 19 | ··[15]·.rela.text._ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi·RELA············0000000000000000·000f98·000090·18··IG·20··14··8 |
19 | ··[1 | 20 | ··[16]·.rodata._ZN19__llvm_libc_18_1_8_7ExpBase9EXP_2_MIDE·PROGBITS········0000000000000000·000682·000100·00··AG··0···0·16 |
20 | ··[1 | 21 | ··[17]·.data._ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x·PROGBITS········0000000000000000·000782·000004·00·WAG··0···0··4 |
21 | ··[1 | 22 | ··[18]·.note.GNU-stack···PROGBITS········0000000000000000·000786·000000·00······0···0··1 |
22 | ··[1 | 23 | ··[19]·.llvm_addrsig·····LLVM_ADDRSIG····0000000000000000·000786·000003·00···E··0···0··1 |
23 | ··[ | 24 | ··[20]·.symtab···········SYMTAB··········0000000000000000·000790·000318·18·····21··25··8 |
24 | ··[2 | 25 | ··[21]·.strtab···········STRTAB··········0000000000000000·000aa8·0001eb·00······0···0··1 |
25 | ··[2 | 26 | ··[22]·.shstrtab·········STRTAB··········0000000000000000·001028·000172·00······0···0··1 |
26 | Key·to·Flags: | 27 | Key·to·Flags: |
27 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 28 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
28 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 29 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
29 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 30 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
30 | ··D·(mbind),·l·(large),·p·(processor·specific) | 31 | ··D·(mbind),·l·(large),·p·(processor·specific) |
Offset 6, 31 lines modified | Offset 6, 31 lines modified | ||
6 | ·····2:·0000000000000004·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_1 | 6 | ·····2:·0000000000000004·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_1 |
7 | ·····3:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_8 | 7 | ·····3:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_8 |
8 | ·····4:·000000000000000c·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_9 | 8 | ·····4:·000000000000000c·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_9 |
9 | ·····5:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_10 | 9 | ·····5:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_10 |
10 | ·····6:·0000000000000014·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_11 | 10 | ·····6:·0000000000000014·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_11 |
11 | ·····7:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_12 | 11 | ·····7:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_12 |
12 | ·····8:·000000000000001c·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_13 | 12 | ·····8:·000000000000001c·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_13 |
13 | ·····9:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_1 | 13 | ·····9:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_15 |
14 | ····10:·0000000000000024·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_1 | 14 | ····10:·0000000000000024·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_16 |
15 | ····11:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_16 | ||
16 | ····1 | 15 | ····11:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···10·.LCPI1_2 |
17 | ····1 | 16 | ····12:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT···10·.LCPI1_3 |
18 | ····1 | 17 | ····13:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT···10·.LCPI1_4 |
19 | ····1 | 18 | ····14:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT···10·.LCPI1_5 |
20 | ····1 | 19 | ····15:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT···10·.LCPI1_6 |
21 | ····1 | 20 | ····16:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT···10·.LCPI1_7 |
22 | ····1 | 21 | ····17:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT···10·.LCPI1_17 |
23 | ····1 | 22 | ····18:·0000000000000038·····0·NOTYPE··LOCAL··DEFAULT···10·.LCPI1_18 |
24 | ···· | 23 | ····19:·0000000000000040·····0·NOTYPE··LOCAL··DEFAULT···10·.LCPI1_19 |
25 | ····2 | 24 | ····20:·0000000000000048·····0·NOTYPE··LOCAL··DEFAULT···10·.LCPI1_20 |
26 | ····2 | 25 | ····21:·0000000000000050·····0·NOTYPE··LOCAL··DEFAULT···10·.LCPI1_21 |
27 | ····2 | 26 | ····22:·0000000000000058·····0·NOTYPE··LOCAL··DEFAULT···10·.LCPI1_22 |
27 | ····23:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI1_14 | ||
28 | ····24:·00000000000000 | 28 | ····24:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI2_0 |
29 | ····25:·0000000000000000·····9·FUNC····GLOBAL·DEFAULT····7·exp2f | 29 | ····25:·0000000000000000·····9·FUNC····GLOBAL·DEFAULT····7·exp2f |
30 | ····26:·0000000000000000··· | 30 | ····26:·0000000000000000···843·FUNC····WEAK···HIDDEN····12·_ZN19__llvm_libc_18_1_8_7generic5exp2fEf |
31 | ····27:·0000000000000000·····4·OBJECT··WEAK···DEFAULT···1 | 31 | ····27:·0000000000000000·····4·OBJECT··WEAK···DEFAULT···17·_ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x |
32 | ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location | 32 | ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location |
33 | ····29:·0000000000000000···256·OBJECT··WEAK···DEFAULT···1 | 33 | ····29:·0000000000000000···256·OBJECT··WEAK···DEFAULT···16·_ZN19__llvm_libc_18_1_8_7ExpBase9EXP_2_MIDE |
34 | ····30:·0000000000000000···5 | 34 | ····30:·0000000000000000···510·FUNC····WEAK···HIDDEN····14·_ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi |
35 | ····31:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail | 35 | ····31:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail |
36 | ····32:·0000000000000000·····9·FUNC····GLOBAL·DEFAULT····7·_ZN19__llvm_libc_18_1_8_5exp2fEf | 36 | ····32:·0000000000000000·····9·FUNC····GLOBAL·DEFAULT····7·_ZN19__llvm_libc_18_1_8_5exp2fEf |
Offset 1, 47 lines modified | Offset 1, 47 lines modified | ||
1 | Relocation·section·'.rela.text.exp2f'·at·offset·0xc | 1 | Relocation·section·'.rela.text.exp2f'·at·offset·0xc98·contains·1·entry: |
2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
3 | 0000000000000005··0000001a00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_7generic5exp2fEf·-·4 | 3 | 0000000000000005··0000001a00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_7generic5exp2fEf·-·4 |
4 | Relocation·section·'.rela.text._ZN19__llvm_libc_18_1_8_7generic5exp2fEf'·at·offset·0xc | 4 | Relocation·section·'.rela.text._ZN19__llvm_libc_18_1_8_7generic5exp2fEf'·at·offset·0xcb0·contains·31·entries: |
5 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 5 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
6 | 000000000000004c··0000000300000002·R_X86_64_PC32··········0000000000000008·.LCPI1_8·-·4 | 6 | 000000000000004c··0000000300000002·R_X86_64_PC32··········0000000000000008·.LCPI1_8·-·4 |
7 | 000000000000006 | 7 | 000000000000006f··0000001b00000002·R_X86_64_PC32··········0000000000000000·_ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x·-·4 |
8 | 000000000000007 | 8 | 0000000000000077··0000000500000002·R_X86_64_PC32··········0000000000000010·.LCPI1_10·-·4 |
9 | 00000000000000 | 9 | 0000000000000083··0000000600000002·R_X86_64_PC32··········0000000000000014·.LCPI1_11·-·4 |
10 | 000000000000009 | 10 | 0000000000000099··0000000700000002·R_X86_64_PC32··········0000000000000018·.LCPI1_12·-·4 |
11 | 00000000000000a | 11 | 00000000000000a8··0000000800000002·R_X86_64_PC32··········000000000000001c·.LCPI1_13·-·4 |
12 | 00000000000000b | 12 | 00000000000000bb··0000001c00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 |
13 | 00000000000000dd··0000001700000002·R_X86_64_PC32··········0000000000000000·.LCPI1_14·-·4 | ||
13 | 0000000000000 | 14 | 000000000000011d··0000000900000002·R_X86_64_PC32··········0000000000000020·.LCPI1_15·-·4 |
14 | 000000000000011c··0000000a00000002·R_X86_64_PC32··········0000000000000024·.LCPI1_15·-·4 | ||
15 | 000000000000018 | 15 | 000000000000018c··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI1_0·-·4 |
16 | 00000000000001 | 16 | 00000000000001a2··0000000200000002·R_X86_64_PC32··········0000000000000004·.LCPI1_1·-·4 |
17 | 00000000000001b | 17 | 00000000000001b9··0000001d00000002·R_X86_64_PC32··········0000000000000000·_ZN19__llvm_libc_18_1_8_7ExpBase9EXP_2_MIDE·-·4 |
18 | 00000000000001 | 18 | 00000000000001d8··0000000b00000002·R_X86_64_PC32··········0000000000000000·.LCPI1_2·-·4 |
19 | 00000000000001 | 19 | 00000000000001e4··0000000c00000002·R_X86_64_PC32··········0000000000000008·.LCPI1_3·-·4 |
20 | 00000000000001 | 20 | 00000000000001ec··0000000d00000002·R_X86_64_PC32··········0000000000000010·.LCPI1_4·-·4 |
21 | 00000000000001 | 21 | 00000000000001f8··0000000e00000002·R_X86_64_PC32··········0000000000000018·.LCPI1_5·-·4 |
22 | 0000000000000 | 22 | 0000000000000200··0000000f00000002·R_X86_64_PC32··········0000000000000020·.LCPI1_6·-·4 |
23 | 0000000000000 | 23 | 0000000000000208··0000001000000002·R_X86_64_PC32··········0000000000000028·.LCPI1_7·-·4 |
24 | 00000000000002 | 24 | 0000000000000256··0000001100000002·R_X86_64_PC32··········0000000000000030·.LCPI1_17·-·4 |
25 | 00000000000002 | 25 | 0000000000000262··0000001200000002·R_X86_64_PC32··········0000000000000038·.LCPI1_18·-·4 |
26 | 00000000000002 | 26 | 000000000000026a··0000001300000002·R_X86_64_PC32··········0000000000000040·.LCPI1_19·-·4 |
27 | 00000000000002 | 27 | 0000000000000276··0000001400000002·R_X86_64_PC32··········0000000000000048·.LCPI1_20·-·4 |
28 | 00000000000002 | 28 | 000000000000027e··0000001500000002·R_X86_64_PC32··········0000000000000050·.LCPI1_21·-·4 |
29 | 00000000000002 | 29 | 000000000000028a··0000001600000002·R_X86_64_PC32··········0000000000000058·.LCPI1_22·-·4 |
30 | 00000000000002 | 30 | 00000000000002a6··0000000c00000002·R_X86_64_PC32··········0000000000000008·.LCPI1_3·-·4 |
31 | 00000000000002 | 31 | 00000000000002d0··0000000a00000002·R_X86_64_PC32··········0000000000000024·.LCPI1_16·-·4 |
32 | 00000000000002 | 32 | 00000000000002f9··0000000300000002·R_X86_64_PC32··········0000000000000008·.LCPI1_8·-·4 |
33 | 0000000000000 | 33 | 0000000000000312··0000000400000002·R_X86_64_PC32··········000000000000000c·.LCPI1_9·-·4 |
34 | 0000000000000 | 34 | 000000000000032a··0000001c00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 |
35 | 00000000000003 | 35 | 000000000000033a··0000001e00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi·-·4 |
36 | 00000000000003 | 36 | 0000000000000347··0000001f00000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4 |
37 | Relocation·section·'.rela.text._ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi'·at·offset·0xf | 37 | Relocation·section·'.rela.text._ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi'·at·offset·0xf98·contains·6·entries: |
38 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 38 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
39 | 000000000000007 | 39 | 0000000000000071··0000001800000002·R_X86_64_PC32··········0000000000000010·.LCPI2_0·-·4 |
40 | 00000000000000 | 40 | 00000000000000bf··0000001800000002·R_X86_64_PC32··········0000000000000010·.LCPI2_0·-·4 |
41 | 000000000000010d··0000001800000002·R_X86_64_PC32··········0000000000000010·.LCPI2_0·-·4 | ||
41 | 00000000000001 | 42 | 000000000000015b··0000001800000002·R_X86_64_PC32··········0000000000000010·.LCPI2_0·-·4 |
42 | 00000000000001 | 43 | 00000000000001a9··0000001800000002·R_X86_64_PC32··········0000000000000010·.LCPI2_0·-·4 |
43 | 00000000000001b7··0000001800000002·R_X86_64_PC32··········000000000000002c·.LCPI2_0·-·4 | ||
44 | 0000000000000 | 44 | 00000000000001fa··0000001f00000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4 |
Offset 2, 41 lines modified | Offset 2, 42 lines modified | ||
2 | .LCPI1_1 | 2 | .LCPI1_1 |
3 | .LCPI1_8 | 3 | .LCPI1_8 |
4 | .LCPI1_9 | 4 | .LCPI1_9 |
5 | .LCPI1_10 | 5 | .LCPI1_10 |
6 | .LCPI1_11 | 6 | .LCPI1_11 |
7 | .LCPI1_12 | 7 | .LCPI1_12 |
8 | .LCPI1_13 | 8 | .LCPI1_13 |
9 | .LCPI1_14 | ||
10 | .LCPI1_15 | 9 | .LCPI1_15 |
11 | .LCPI1_16 | 10 | .LCPI1_16 |
12 | .LCPI1_2 | 11 | .LCPI1_2 |
13 | .LCPI1_3 | 12 | .LCPI1_3 |
14 | .LCPI1_4 | 13 | .LCPI1_4 |
15 | .LCPI1_5 | 14 | .LCPI1_5 |
16 | .LCPI1_6 | 15 | .LCPI1_6 |
17 | .LCPI1_7 | 16 | .LCPI1_7 |
18 | .LCPI1_17 | 17 | .LCPI1_17 |
19 | .LCPI1_18 | 18 | .LCPI1_18 |
20 | .LCPI1_19 | 19 | .LCPI1_19 |
21 | .LCPI1_20 | 20 | .LCPI1_20 |
22 | .LCPI1_21 | 21 | .LCPI1_21 |
23 | .LCPI1_22 | 22 | .LCPI1_22 |
23 | .LCPI1_14 | ||
24 | .LCPI2_0 | 24 | .LCPI2_0 |
25 | _ZN19__llvm_libc_18_1_8_7generic5exp2fEf | 25 | _ZN19__llvm_libc_18_1_8_7generic5exp2fEf |
26 | _ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x | 26 | _ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x |
27 | __errno_location | 27 | __errno_location |
28 | _ZN19__llvm_libc_18_1_8_7ExpBase9EXP_2_MIDE | 28 | _ZN19__llvm_libc_18_1_8_7ExpBase9EXP_2_MIDE |
29 | _ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi | 29 | _ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi |
30 | __stack_chk_fail | 30 | __stack_chk_fail |
31 | _ZN19__llvm_libc_18_1_8_5exp2fEf | 31 | _ZN19__llvm_libc_18_1_8_5exp2fEf |
32 | .shstrtab | 32 | .shstrtab |
33 | .note.gnu.property | 33 | .note.gnu.property |
34 | .rela.text.exp2f | 34 | .rela.text.exp2f |
35 | .rodata.cst4 | 35 | .rodata.cst4 |
36 | .rodata.cst8 | 36 | .rodata.cst8 |
37 | .rodata.cst16 | ||
37 | .rela.text._ZN19__llvm_libc_18_1_8_7generic5exp2fEf | 38 | .rela.text._ZN19__llvm_libc_18_1_8_7generic5exp2fEf |
38 | .rela.text._ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi | 39 | .rela.text._ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi |
39 | .rodata._ZN19__llvm_libc_18_1_8_7ExpBase9EXP_2_MIDE | 40 | .rodata._ZN19__llvm_libc_18_1_8_7ExpBase9EXP_2_MIDE |
40 | .data._ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x | 41 | .data._ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x |
41 | .note.GNU-stack | 42 | .note.GNU-stack |
42 | .llvm_addrsig | 43 | .llvm_addrsig |
Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
1 | Hex·dump·of·section·'.group': | 1 | Hex·dump·of·section·'.group': |
2 | ··0x00000000·01000000·0 | 2 | ··0x00000000·01000000·0c000000·0d000000··········............ |
3 | Hex·dump·of·section·'.group': | 3 | Hex·dump·of·section·'.group': |
4 | ··0x00000000·01000000·0 | 4 | ··0x00000000·01000000·0e000000·0f000000··········............ |
5 | Hex·dump·of·section·'.group': | 5 | Hex·dump·of·section·'.group': |
6 | ··0x00000000·01000000· | 6 | ··0x00000000·01000000·10000000···················........ |
7 | Hex·dump·of·section·'.group': | 7 | Hex·dump·of·section·'.group': |
8 | ··0x00000000·01000000·1 | 8 | ··0x00000000·01000000·11000000···················........ |
Offset 1, 6 lines modified | Offset 1, 6 lines modified | ||
1 | Hex·dump·of·section·'.rodata.cst4': | 1 | Hex·dump·of·section·'.rodata.cst4': |
2 | ··0x00000000·00000042·000000bd·0000803f·01000000·...B.......?.... | 2 | ··0x00000000·00000042·000000bd·0000803f·01000000·...B.......?.... |
3 | ··0x00000010·0100803f·000080bf·ffff7f7f·00000034·...?...........4 | 3 | ··0x00000010·0100803f·000080bf·ffff7f7f·00000034·...?...........4 |
4 | ··0x00000020· | 4 | ··0x00000020·0000807f·00008080···················........ |
Offset 5, 177 lines modified | Offset 5, 198 lines modified | ||
5 | 0000000000000000·<__llvm_libc_18_1_8_::generic::exp2f(float)>: | 5 | 0000000000000000·<__llvm_libc_18_1_8_::generic::exp2f(float)>: |
6 | __llvm_libc_18_1_8_::generic::exp2f(float): | 6 | __llvm_libc_18_1_8_::generic::exp2f(float): |
7 | » endbr64 | 7 | » endbr64 |
8 | » sub····$0x38,%rsp | 8 | » sub····$0x38,%rsp |
9 | » mov····%fs:0x28,%rax | 9 | » mov····%fs:0x28,%rax |
10 | » mov····%rax,0x30(%rsp) | 10 | » mov····%rax,0x30(%rsp) |
11 | » | 11 | » movd···%xmm0,%eax |
12 | » mov····%eax,%ecx | 12 | » mov····%eax,%ecx |
13 | » and····$0x7fffffff,%ecx | 13 | » and····$0x7fffffff,%ecx |
14 | » lea····-0x43000000(%rcx),%edx | 14 | » lea····-0x43000000(%rcx),%edx |
15 | » cmp····$0xfa000000,%edx | 15 | » cmp····$0xfa000000,%edx |
16 | » ja·····18 | 16 | » ja·····188·<__llvm_libc_18_1_8_::generic::exp2f(float)+0x188> |
17 | » cmp····$0x3d000000,%ecx | 17 | » cmp····$0x3d000000,%ecx |
18 | » ja·····5 | 18 | » ja·····58·<__llvm_libc_18_1_8_::generic::exp2f(float)+0x58> |
19 | » cmp····$0x32800000,%ecx | 19 | » cmp····$0x32800000,%ecx |
20 | » ja·····12 | 20 | » ja·····129·<__llvm_libc_18_1_8_::generic::exp2f(float)+0x129> |
21 | » | 21 | » addss··0x0(%rip),%xmm0········ |
22 | ·R_X86_64_PC32» .LCPI1_8-0x4 | 22 | ·R_X86_64_PC32» .LCPI1_8-0x4 |
23 | » movaps·%xmm0,%xmm1 | ||
23 | » jmp····2 | 24 | » jmp····22b·<__llvm_libc_18_1_8_::generic::exp2f(float)+0x22b> |
24 | » test···%eax,%eax | 25 | » test···%eax,%eax |
25 | » js·····16 | 26 | » js·····164·<__llvm_libc_18_1_8_::generic::exp2f(float)+0x164> |
26 | » cmp····$0x7f7fffff,%eax | 27 | » cmp····$0x7f7fffff,%eax |
27 | » ja·····11 | 28 | » ja·····119·<__llvm_libc_18_1_8_::generic::exp2f(float)+0x119> |
28 | » | 29 | » movss··0x0(%rip),%xmm1········ |
29 | ·R_X86_64_PC32» __llvm_libc_18_1_8_::fputil::quick_get_round()::x-0x4 | 30 | ·R_X86_64_PC32» __llvm_libc_18_1_8_::fputil::quick_get_round()::x-0x4 |
30 | » | 31 | » movss··0x0(%rip),%xmm2········ |
31 | ·R_X86_64_PC32» .LCPI1_10-0x4 | 32 | ·R_X86_64_PC32» .LCPI1_10-0x4 |
33 | » addss··%xmm1,%xmm2 | ||
32 | » | 34 | » movss··0x0(%rip),%xmm3········ |
33 | ·R_X86_64_PC32» .LCPI1_11-0x4 | 35 | ·R_X86_64_PC32» .LCPI1_11-0x4 |
34 | » | 36 | » subss··%xmm1,%xmm3 |
35 | » | 37 | » addss··%xmm2,%xmm3 |
36 | » | 38 | » xorps··%xmm1,%xmm1 |
37 | » | 39 | » ucomiss·%xmm1,%xmm3 |
38 | » | 40 | » movss··0x0(%rip),%xmm1········ |
39 | ·R_X86_64_PC32» .LCPI1_12-0x4 | 41 | ·R_X86_64_PC32» .LCPI1_12-0x4 |
40 | » jne····a | 42 | » jne····a5·<__llvm_libc_18_1_8_::generic::exp2f(float)+0xa5> |
41 | » jnp····2 | 43 | » jnp····22b·<__llvm_libc_18_1_8_::generic::exp2f(float)+0x22b> |
42 | » | 44 | » ucomiss·0x0(%rip),%xmm3········ |
43 | ·R_X86_64_PC32» .LCPI1_13-0x4 | 45 | ·R_X86_64_PC32» .LCPI1_13-0x4 |
44 | » jne····b | 46 | » jne····b4·<__llvm_libc_18_1_8_::generic::exp2f(float)+0xb4> |
45 | » jnp····2 | 47 | » jnp····22b·<__llvm_libc_18_1_8_::generic::exp2f(float)+0x22b> |
46 | » | 48 | » movss··%xmm0,0x8(%rsp) |
47 | » call···b | 49 | » call···bf·<__llvm_libc_18_1_8_::generic::exp2f(float)+0xbf> |
48 | ·R_X86_64_PLT32» __errno_location-0x4 | 50 | ·R_X86_64_PLT32» __errno_location-0x4 |
49 | » | 51 | » movss··0x8(%rsp),%xmm0 |
50 | » movl···$0x22,(%rax) | 52 | » movl···$0x22,(%rax) |
51 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax | 53 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax |
52 | » mov····%rax,0x10(%rsp) | 54 | » mov····%rax,0x10(%rsp) |
53 | » | 55 | » movaps·0x0(%rip),%xmm1········ |
54 | ·R_X86_64_PC32» .LCPI1_14-0x4 | 56 | ·R_X86_64_PC32» .LCPI1_14-0x4 |
55 | » | 57 | » movups·%xmm1,0x18(%rsp) |
56 | » movl···$0xaaaaaaaa,0x28(%rsp) | 58 | » movl···$0xaaaaaaaa,0x28(%rsp) |
57 | » fnstenv·0x10(%rsp) | 59 | » fnstenv·0x10(%rsp) |
58 | » movl···$0xaaaaaaaa,0xc(%rsp) | 60 | » movl···$0xaaaaaaaa,0xc(%rsp) |
59 | » stmxcsr·0xc(%rsp) | 61 | » stmxcsr·0xc(%rsp) |
60 | » mov····0xc(%rsp),%eax | 62 | » mov····0xc(%rsp),%eax |
61 | » orb····$0x8,0x14(%rsp) | 63 | » orb····$0x8,0x14(%rsp) |
62 | » or·····$0x8,%eax | 64 | » or·····$0x8,%eax |
63 | » fldenv·0x10(%rsp) | 65 | » fldenv·0x10(%rsp) |
64 | » mov····%eax,0xc(%rsp) | 66 | » mov····%eax,0xc(%rsp) |
65 | » ldmxcsr·0xc(%rsp) | 67 | » ldmxcsr·0xc(%rsp) |
66 | » fwait | 68 | » fwait |
67 | » | 69 | » addss··0x0(%rip),%xmm0········ |
68 | ·R_X86_64_PC32» .LCPI1_15-0x4 | 70 | ·R_X86_64_PC32» .LCPI1_15-0x4 |
71 | » movaps·%xmm0,%xmm1 | ||
69 | » jmp····2 | 72 | » jmp····22b·<__llvm_libc_18_1_8_::generic::exp2f(float)+0x22b> |
70 | » mov····%eax,%ecx | 73 | » mov····%eax,%ecx |
71 | » not····%ecx | 74 | » not····%ecx |
72 | » test···$0x38428937,%ecx | 75 | » test···$0x38428937,%ecx |
73 | » jne····2 | 76 | » jne····247·<__llvm_libc_18_1_8_::generic::exp2f(float)+0x247> |
74 | » cmp····$0xbcf3a937,%eax | 77 | » cmp····$0xbcf3a937,%eax |
75 | » je·····2 | 78 | » je·····2b6·<__llvm_libc_18_1_8_::generic::exp2f(float)+0x2b6> |
76 | » cmp····$0x3b429d37,%eax | 79 | » cmp····$0x3b429d37,%eax |
77 | » jne····2 | 80 | » jne····247·<__llvm_libc_18_1_8_::generic::exp2f(float)+0x247> |
78 | » movl···$0xffffffff,0x10(%rsp) | 81 | » movl···$0xffffffff,0x10(%rsp) |
79 | » movl···$0x3f804385,0x10(%rsp) | 82 | » movl···$0x3f804385,0x10(%rsp) |
80 | » jmp····2 | 83 | » jmp····2c6·<__llvm_libc_18_1_8_::generic::exp2f(float)+0x2c6> |
81 | » cmp····$0xc3160000,%eax | 84 | » cmp····$0xc3160000,%eax |
82 | » jb·····18 | 85 | » jb·····188·<__llvm_libc_18_1_8_::generic::exp2f(float)+0x188> |
83 | » | 86 | » xorps··%xmm1,%xmm1 |
84 | » cmp····$0x7f800000,%ecx | 87 | » cmp····$0x7f800000,%ecx |
85 | » je·····2 | 88 | » je·····22b·<__llvm_libc_18_1_8_::generic::exp2f(float)+0x22b> |
86 | » jbe····2 | 89 | » jbe····2e5·<__llvm_libc_18_1_8_::generic::exp2f(float)+0x2e5> |
87 | » | 90 | » movaps·%xmm0,%xmm1 |
88 | » jmp····2 | 91 | » jmp····22b·<__llvm_libc_18_1_8_::generic::exp2f(float)+0x22b> |
89 | » | 92 | » movss··0x0(%rip),%xmm1········ |
90 | ·R_X86_64_PC32» .LCPI1_0-0x4 | 93 | ·R_X86_64_PC32» .LCPI1_0-0x4 |
94 | » mulss··%xmm0,%xmm1 | ||
91 | » | 95 | » roundss·$0x8,%xmm1,%xmm1 |
92 | » | 96 | » cvttss2si·%xmm1,%eax |
93 | » | 97 | » mulss··0x0(%rip),%xmm1········ |
94 | ·R_X86_64_PC32» .LCPI1_1-0x4 | 98 | ·R_X86_64_PC32» .LCPI1_1-0x4 |
95 | » | 99 | » addss··%xmm0,%xmm1 |
96 | » mov····%eax,%ecx | 100 | » mov····%eax,%ecx |
97 | » shr····$0x5,%ecx | 101 | » shr····$0x5,%ecx |
98 | » shl····$0x34,%rcx | 102 | » shl····$0x34,%rcx |
99 | » and····$0x1f,%eax | 103 | » and····$0x1f,%eax |
100 | » lea····0x0(%rip),%rdx········ | 104 | » lea····0x0(%rip),%rdx········ |
101 | ·R_X86_64_PC32» __llvm_libc_18_1_8_::ExpBase::EXP_2_MID-0x4 | 105 | ·R_X86_64_PC32» __llvm_libc_18_1_8_::ExpBase::EXP_2_MID-0x4 |
102 | » add····(%rdx,%rax,8),%rcx | 106 | » add····(%rdx,%rax,8),%rcx |
107 | » xorps··%xmm0,%xmm0 | ||
108 | » cvtss2sd·%xmm1,%xmm0 | ||
103 | » | 109 | » movq···%rcx,%xmm1 |
110 | » movaps·%xmm0,%xmm2 | ||
104 | » | 111 | » mulsd··%xmm0,%xmm2 |
105 | » | 112 | » movsd··0x0(%rip),%xmm3········ |
106 | ·R_X86_64_PC32» .LCPI1_2-0x4 | 113 | ·R_X86_64_PC32» .LCPI1_2-0x4 |
114 | » mulsd··%xmm0,%xmm3 | ||
107 | » | 115 | » addsd··0x0(%rip),%xmm3········ |
108 | ·R_X86_64_PC32» .LCPI1_3-0x4 | 116 | ·R_X86_64_PC32» .LCPI1_3-0x4 |
109 | » | 117 | » movsd··0x0(%rip),%xmm4········ |
110 | ·R_X86_64_PC32» .LCPI1_4-0x4 | 118 | ·R_X86_64_PC32» .LCPI1_4-0x4 |
119 | » mulsd··%xmm0,%xmm4 | ||
111 | » | 120 | » addsd··0x0(%rip),%xmm4········ |
112 | ·R_X86_64_PC32» .LCPI1_5-0x4 | 121 | ·R_X86_64_PC32» .LCPI1_5-0x4 |
113 | » | 122 | » mulsd··0x0(%rip),%xmm0········ |
114 | ·R_X86_64_PC32» .LCPI1_6-0x4 | 123 | ·R_X86_64_PC32» .LCPI1_6-0x4 |
115 | » | 124 | » addsd··0x0(%rip),%xmm0········ |
116 | ·R_X86_64_PC32» .LCPI1_7-0x4 | 125 | ·R_X86_64_PC32» .LCPI1_7-0x4 |
117 | » vfmadd213sd·%xmm4,%xmm2,%xmm5 | ||
118 | » | 126 | » mulsd··%xmm2,%xmm0 |
127 | » addsd··%xmm4,%xmm0 | ||
128 | » mulsd··%xmm1,%xmm2 | ||
129 | » mulsd··%xmm0,%xmm2 | ||
Max diff block lines reached; 3734/10371 bytes (36.00%) of diff not shown. |
Offset 9, 108 lines modified | Offset 9, 108 lines modified | ||
9 | » sub····$0x38,%rsp | 9 | » sub····$0x38,%rsp |
10 | » mov····%fs:0x28,%rax | 10 | » mov····%fs:0x28,%rax |
11 | » mov····%rax,0x30(%rsp) | 11 | » mov····%rax,0x30(%rsp) |
12 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax | 12 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax |
13 | » test···$0x1,%dil | 13 | » test···$0x1,%dil |
14 | » jne····69·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x69> | 14 | » jne····69·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x69> |
15 | » test···$0x4,%dil | 15 | » test···$0x4,%dil |
16 | » jne····b | 16 | » jne····b7·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0xb7> |
17 | » test···$0x8,%dil | 17 | » test···$0x8,%dil |
18 | » jne····10 | 18 | » jne····105·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x105> |
19 | » test···$0x10,%dil | 19 | » test···$0x10,%dil |
20 | » jne····15 | 20 | » jne····153·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x153> |
21 | » test···$0x20,%dil | 21 | » test···$0x20,%dil |
22 | » jne····1a | 22 | » jne····1a1·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x1a1> |
23 | » mov····%fs:0x28,%rax | 23 | » mov····%fs:0x28,%rax |
24 | » cmp····0x30(%rsp),%rax | 24 | » cmp····0x30(%rsp),%rax |
25 | » jne···· | 25 | » jne····1f9·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x1f9> |
26 | » xor····%eax,%eax | 26 | » xor····%eax,%eax |
27 | » add····$0x38,%rsp | 27 | » add····$0x38,%rsp |
28 | » ret | 28 | » ret |
29 | » mov····%rax,0x10(%rsp) | 29 | » mov····%rax,0x10(%rsp) |
30 | » | 30 | » movaps·0x0(%rip),%xmm0········ |
31 | ·R_X86_64_PC32» .LCPI2_0-0x4 | 31 | ·R_X86_64_PC32» .LCPI2_0-0x4 |
32 | » | 32 | » movups·%xmm0,0x18(%rsp) |
33 | » movl···$0xaaaaaaaa,0x28(%rsp) | 33 | » movl···$0xaaaaaaaa,0x28(%rsp) |
34 | » fnstenv·0x10(%rsp) | 34 | » fnstenv·0x10(%rsp) |
35 | » movl···$0xaaaaaaaa,0xc(%rsp) | 35 | » movl···$0xaaaaaaaa,0xc(%rsp) |
36 | » stmxcsr·0xc(%rsp) | 36 | » stmxcsr·0xc(%rsp) |
37 | » mov····0xc(%rsp),%ecx | 37 | » mov····0xc(%rsp),%ecx |
38 | » orb····$0x1,0x14(%rsp) | 38 | » orb····$0x1,0x14(%rsp) |
39 | » or·····$0x1,%ecx | 39 | » or·····$0x1,%ecx |
40 | » fldenv·0x10(%rsp) | 40 | » fldenv·0x10(%rsp) |
41 | » mov····%ecx,0xc(%rsp) | 41 | » mov····%ecx,0xc(%rsp) |
42 | » ldmxcsr·0xc(%rsp) | 42 | » ldmxcsr·0xc(%rsp) |
43 | » fwait | 43 | » fwait |
44 | » test···$0x4,%dil | 44 | » test···$0x4,%dil |
45 | » je·····30·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x30> | 45 | » je·····30·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x30> |
46 | » mov····%rax,0x10(%rsp) | 46 | » mov····%rax,0x10(%rsp) |
47 | » | 47 | » movaps·0x0(%rip),%xmm0········ |
48 | ·R_X86_64_PC32» .LCPI2_0-0x4 | 48 | ·R_X86_64_PC32» .LCPI2_0-0x4 |
49 | » | 49 | » movups·%xmm0,0x18(%rsp) |
50 | » movl···$0xaaaaaaaa,0x28(%rsp) | 50 | » movl···$0xaaaaaaaa,0x28(%rsp) |
51 | » fnstenv·0x10(%rsp) | 51 | » fnstenv·0x10(%rsp) |
52 | » movl···$0xaaaaaaaa,0xc(%rsp) | 52 | » movl···$0xaaaaaaaa,0xc(%rsp) |
53 | » stmxcsr·0xc(%rsp) | 53 | » stmxcsr·0xc(%rsp) |
54 | » mov····0xc(%rsp),%ecx | 54 | » mov····0xc(%rsp),%ecx |
55 | » orb····$0x4,0x14(%rsp) | 55 | » orb····$0x4,0x14(%rsp) |
56 | » or·····$0x4,%ecx | 56 | » or·····$0x4,%ecx |
57 | » fldenv·0x10(%rsp) | 57 | » fldenv·0x10(%rsp) |
58 | » mov····%ecx,0xc(%rsp) | 58 | » mov····%ecx,0xc(%rsp) |
59 | » ldmxcsr·0xc(%rsp) | 59 | » ldmxcsr·0xc(%rsp) |
60 | » fwait | 60 | » fwait |
61 | » test···$0x8,%dil | 61 | » test···$0x8,%dil |
62 | » je·····3a·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x3a> | 62 | » je·····3a·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x3a> |
63 | » mov····%rax,0x10(%rsp) | 63 | » mov····%rax,0x10(%rsp) |
64 | » | 64 | » movaps·0x0(%rip),%xmm0········ |
65 | ·R_X86_64_PC32» .LCPI2_0-0x4 | 65 | ·R_X86_64_PC32» .LCPI2_0-0x4 |
66 | » | 66 | » movups·%xmm0,0x18(%rsp) |
67 | » movl···$0xaaaaaaaa,0x28(%rsp) | 67 | » movl···$0xaaaaaaaa,0x28(%rsp) |
68 | » fnstenv·0x10(%rsp) | 68 | » fnstenv·0x10(%rsp) |
69 | » movl···$0xaaaaaaaa,0xc(%rsp) | 69 | » movl···$0xaaaaaaaa,0xc(%rsp) |
70 | » stmxcsr·0xc(%rsp) | 70 | » stmxcsr·0xc(%rsp) |
71 | » mov····0xc(%rsp),%ecx | 71 | » mov····0xc(%rsp),%ecx |
72 | » orb····$0x8,0x14(%rsp) | 72 | » orb····$0x8,0x14(%rsp) |
73 | » or·····$0x8,%ecx | 73 | » or·····$0x8,%ecx |
74 | » fldenv·0x10(%rsp) | 74 | » fldenv·0x10(%rsp) |
75 | » mov····%ecx,0xc(%rsp) | 75 | » mov····%ecx,0xc(%rsp) |
76 | » ldmxcsr·0xc(%rsp) | 76 | » ldmxcsr·0xc(%rsp) |
77 | » fwait | 77 | » fwait |
78 | » test···$0x10,%dil | 78 | » test···$0x10,%dil |
79 | » je·····44·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x44> | 79 | » je·····44·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x44> |
80 | » mov····%rax,0x10(%rsp) | 80 | » mov····%rax,0x10(%rsp) |
81 | » | 81 | » movaps·0x0(%rip),%xmm0········ |
82 | ·R_X86_64_PC32» .LCPI2_0-0x4 | 82 | ·R_X86_64_PC32» .LCPI2_0-0x4 |
83 | » | 83 | » movups·%xmm0,0x18(%rsp) |
84 | » movl···$0xaaaaaaaa,0x28(%rsp) | 84 | » movl···$0xaaaaaaaa,0x28(%rsp) |
85 | » fnstenv·0x10(%rsp) | 85 | » fnstenv·0x10(%rsp) |
86 | » movl···$0xaaaaaaaa,0xc(%rsp) | 86 | » movl···$0xaaaaaaaa,0xc(%rsp) |
87 | » stmxcsr·0xc(%rsp) | 87 | » stmxcsr·0xc(%rsp) |
88 | » mov····0xc(%rsp),%ecx | 88 | » mov····0xc(%rsp),%ecx |
89 | » orb····$0x10,0x14(%rsp) | 89 | » orb····$0x10,0x14(%rsp) |
90 | » or·····$0x10,%ecx | 90 | » or·····$0x10,%ecx |
91 | » fldenv·0x10(%rsp) | 91 | » fldenv·0x10(%rsp) |
92 | » mov····%ecx,0xc(%rsp) | 92 | » mov····%ecx,0xc(%rsp) |
93 | » ldmxcsr·0xc(%rsp) | 93 | » ldmxcsr·0xc(%rsp) |
94 | » fwait | 94 | » fwait |
95 | » test···$0x20,%dil | 95 | » test···$0x20,%dil |
96 | » je·····4e·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x4e> | 96 | » je·····4e·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x4e> |
97 | » mov····%rax,0x10(%rsp) | 97 | » mov····%rax,0x10(%rsp) |
98 | » | 98 | » movaps·0x0(%rip),%xmm0········ |
99 | ·R_X86_64_PC32» .LCPI2_0-0x4 | 99 | ·R_X86_64_PC32» .LCPI2_0-0x4 |
100 | » | 100 | » movups·%xmm0,0x18(%rsp) |
101 | » movl···$0xaaaaaaaa,0x28(%rsp) | 101 | » movl···$0xaaaaaaaa,0x28(%rsp) |
102 | » fnstenv·0x10(%rsp) | 102 | » fnstenv·0x10(%rsp) |
103 | » movl···$0xaaaaaaaa,0xc(%rsp) | 103 | » movl···$0xaaaaaaaa,0xc(%rsp) |
104 | » stmxcsr·0xc(%rsp) | 104 | » stmxcsr·0xc(%rsp) |
105 | » mov····0xc(%rsp),%eax | 105 | » mov····0xc(%rsp),%eax |
106 | » orb····$0x20,0x14(%rsp) | 106 | » orb····$0x20,0x14(%rsp) |
107 | » or·····$0x20,%eax | 107 | » or·····$0x20,%eax |
108 | » fldenv·0x10(%rsp) | 108 | » fldenv·0x10(%rsp) |
109 | » mov····%eax,0xc(%rsp) | 109 | » mov····%eax,0xc(%rsp) |
110 | » ldmxcsr·0xc(%rsp) | 110 | » ldmxcsr·0xc(%rsp) |
111 | » fwait | 111 | » fwait |
112 | » mov····%fs:0x28,%rax | 112 | » mov····%fs:0x28,%rax |
113 | » cmp····0x30(%rsp),%rax | 113 | » cmp····0x30(%rsp),%rax |
114 | » je·····62·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x62> | 114 | » je·····62·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x62> |
115 | » call··· | 115 | » call···1fe·<.LCPI1_22+0x1a6> |
116 | ·R_X86_64_PLT32» __stack_chk_fail-0x4 | 116 | ·R_X86_64_PLT32» __stack_chk_fail-0x4 |
Offset 1, 23 lines modified | Offset 1, 23 lines modified | ||
1 | Hex·dump·of·section·'.strtab': | 1 | Hex·dump·of·section·'.strtab': |
2 | ··0x00000000·002e4c43·5049315f·30002e4c·43504931·..LCPI1_0..LCPI1 | 2 | ··0x00000000·002e4c43·5049315f·30002e4c·43504931·..LCPI1_0..LCPI1 |
3 | ··0x00000010·5f31002e·4c435049·315f3800·2e4c4350·_1..LCPI1_8..LCP | 3 | ··0x00000010·5f31002e·4c435049·315f3800·2e4c4350·_1..LCPI1_8..LCP |
4 | ··0x00000020·49315f39·002e4c43·5049315f·3130002e·I1_9..LCPI1_10.. | 4 | ··0x00000020·49315f39·002e4c43·5049315f·3130002e·I1_9..LCPI1_10.. |
5 | ··0x00000030·4c435049·315f3131·002e4c43·5049315f·LCPI1_11..LCPI1_ | 5 | ··0x00000030·4c435049·315f3131·002e4c43·5049315f·LCPI1_11..LCPI1_ |
6 | ··0x00000040·3132002e·4c435049·315f3133·002e4c43·12..LCPI1_13..LC | 6 | ··0x00000040·3132002e·4c435049·315f3133·002e4c43·12..LCPI1_13..LC |
7 | ··0x00000050·5049315f·313 | 7 | ··0x00000050·5049315f·3135002e·4c435049·315f3136·PI1_15..LCPI1_16 |
8 | ··0x00000060·002e4c43·5049315f·3 | 8 | ··0x00000060·002e4c43·5049315f·32002e4c·43504931·..LCPI1_2..LCPI1 |
9 | ··0x00000070·315f3200·2e4c4350·49315f33·002e4c43·1_2..LCPI1_3..LC | ||
10 | ··0x00000080·5049315f·34002e4c·43504931·5f35002e·PI1_4..LCPI1_5.. | ||
11 | ··0x000000 | 9 | ··0x00000070·5f33002e·4c435049·315f3400·2e4c4350·_3..LCPI1_4..LCP |
10 | ··0x00000080·49315f35·002e4c43·5049315f·36002e4c·I1_5..LCPI1_6..L | ||
11 | ··0x00000090·43504931·5f37002e·4c435049·315f3137·CPI1_7..LCPI1_17 | ||
12 | ··0x000000a0·002e4c43·5049315f·313 | 12 | ··0x000000a0·002e4c43·5049315f·3138002e·4c435049·..LCPI1_18..LCPI |
13 | ··0x000000b0·315f313 | 13 | ··0x000000b0·315f3139·002e4c43·5049315f·3230002e·1_19..LCPI1_20.. |
14 | ··0x000000c0·4c435049·315f323 | 14 | ··0x000000c0·4c435049·315f3231·002e4c43·5049315f·LCPI1_21..LCPI1_ |
15 | ··0x000000d0·323 | 15 | ··0x000000d0·3232002e·4c435049·315f3134·002e4c43·22..LCPI1_14..LC |
16 | ··0x000000e0·5049325f·30006578·70326600·5f5a4e31·PI2_0.exp2f._ZN1 | 16 | ··0x000000e0·5049325f·30006578·70326600·5f5a4e31·PI2_0.exp2f._ZN1 |
17 | ··0x000000f0·395f5f6c·6c766d5f·6c696263·5f31385f·9__llvm_libc_18_ | 17 | ··0x000000f0·395f5f6c·6c766d5f·6c696263·5f31385f·9__llvm_libc_18_ |
18 | ··0x00000100·315f385f·3767656e·65726963·35657870·1_8_7generic5exp | 18 | ··0x00000100·315f385f·3767656e·65726963·35657870·1_8_7generic5exp |
19 | ··0x00000110·32664566·005f5a5a·4e31395f·5f6c6c76·2fEf._ZZN19__llv | 19 | ··0x00000110·32664566·005f5a5a·4e31395f·5f6c6c76·2fEf._ZZN19__llv |
20 | ··0x00000120·6d5f6c69·62635f31·385f315f·385f3666·m_libc_18_1_8_6f | 20 | ··0x00000120·6d5f6c69·62635f31·385f315f·385f3666·m_libc_18_1_8_6f |
21 | ··0x00000130·70757469·6c313571·7569636b·5f676574·putil15quick_get | 21 | ··0x00000130·70757469·6c313571·7569636b·5f676574·putil15quick_get |
22 | ··0x00000140·5f726f75·6e644576·45317800·5f5f6572·_roundEvE1x.__er | 22 | ··0x00000140·5f726f75·6e644576·45317800·5f5f6572·_roundEvE1x.__er |
Offset 2, 25 lines modified | Offset 2, 26 lines modified | ||
2 | Hex·dump·of·section·'.shstrtab': | 2 | Hex·dump·of·section·'.shstrtab': |
3 | ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab | 3 | ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab |
4 | ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text | 4 | ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text |
5 | ··0x00000020·002e6e6f·74652e67·6e752e70·726f7065·..note.gnu.prope | 5 | ··0x00000020·002e6e6f·74652e67·6e752e70·726f7065·..note.gnu.prope |
6 | ··0x00000030·72747900·2e72656c·612e7465·78742e65·rty..rela.text.e | 6 | ··0x00000030·72747900·2e72656c·612e7465·78742e65·rty..rela.text.e |
7 | ··0x00000040·78703266·002e726f·64617461·2e637374·xp2f..rodata.cst | 7 | ··0x00000040·78703266·002e726f·64617461·2e637374·xp2f..rodata.cst |
8 | ··0x00000050·34002e72·6f646174·612e6373·7438002e·4..rodata.cst8.. | 8 | ··0x00000050·34002e72·6f646174·612e6373·7438002e·4..rodata.cst8.. |
9 | ··0x00000060·726f6461·74612e63·73743136·002e6772·rodata.cst16..gr | ||
9 | ··0x000000 | 10 | ··0x00000070·6f757000·2e72656c·612e7465·78742e5f·oup..rela.text._ |
10 | ··0x00000070·2e5f5a4e·31395f5f·6c6c766d·5f6c6962·._ZN19__llvm_lib | ||
11 | ··0x00000080·635f3138·5f315f38·5f376765·6e657269·c_18_1_8_7generi | ||
12 | ··0x00000090·63356578·70326645·66002e72·656c612e·c5exp2fEf..rela. | ||
13 | ··0x000000a0·74657874·2e5f5a4e·31395f5f·6c6c766d·text._ZN19__llvm | ||
14 | ··0x000000b0·5f6c6962·635f3138·5f315f38·5f366670·_libc_18_1_8_6fp | ||
15 | ··0x000000c0·7574696c·31327261·6973655f·65786365·util12raise_exce | ||
16 | ··0x000000d0·70744569·002e726f·64617461·2e5f5a4e·ptEi..rodata._ZN | ||
17 | ··0x000000e0·31395f5f·6c6c766d·5f6c6962·635f3138·19__llvm_libc_18 | ||
18 | ··0x000000f0·5f315f38·5f374578·70426173·65394558·_1_8_7ExpBase9EX | ||
19 | ··0x00000100·505f325f·4d494445·002e6461·74612e5f·P_2_MIDE..data._ | ||
20 | ··0x00000 | 11 | ··0x00000080·5a4e3139·5f5f6c6c·766d5f6c·6962635f·ZN19__llvm_libc_ |
12 | ··0x00000090·31385f31·5f385f37·67656e65·72696335·18_1_8_7generic5 | ||
13 | ··0x000000a0·65787032·66456600·2e72656c·612e7465·exp2fEf..rela.te | ||
14 | ··0x000000b0·78742e5f·5a4e3139·5f5f6c6c·766d5f6c·xt._ZN19__llvm_l | ||
21 | ··0x00000 | 15 | ··0x000000c0·6962635f·31385f31·5f385f36·66707574·ibc_18_1_8_6fput |
16 | ··0x000000d0·696c3132·72616973·655f6578·63657074·il12raise_except | ||
17 | ··0x000000e0·4569002e·726f6461·74612e5f·5a4e3139·Ei..rodata._ZN19 | ||
18 | ··0x000000f0·5f5f6c6c·766d5f6c·6962635f·31385f31·__llvm_libc_18_1 | ||
19 | ··0x00000100·5f385f37·45787042·61736539·4558505f·_8_7ExpBase9EXP_ | ||
20 | ··0x00000110·325f4d49·4445002e·64617461·2e5f5a5a·2_MIDE..data._ZZ | ||
21 | ··0x00000120·4e31395f·5f6c6c76·6d5f6c69·62635f31·N19__llvm_libc_1 | ||
22 | ··0x00000130·385f315f·385f3666·70757469·6c313571·8_1_8_6fputil15q | ||
22 | ··0x000001 | 23 | ··0x00000140·7569636b·5f676574·5f726f75·6e644576·uick_get_roundEv |
23 | ··0x000001 | 24 | ··0x00000150·45317800·2e6e6f74·652e474e·552d7374·E1x..note.GNU-st |
24 | ··0x000001 | 25 | ··0x00000160·61636b00·2e6c6c76·6d5f6164·64727369·ack..llvm_addrsi |
25 | ··0x000001 | 26 | ··0x00000170·6700································g. |
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························REL·(Relocatable·file) | 8 | ··Type:······························REL·(Relocatable·file) |
9 | ··Machine:···························Advanced·Micro·Devices·X86-64 | 9 | ··Machine:···························Advanced·Micro·Devices·X86-64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x0 | 11 | ··Entry·point·address:···············0x0 |
12 | ··Start·of·program·headers:··········0·(bytes·into·file) | 12 | ··Start·of·program·headers:··········0·(bytes·into·file) |
13 | ··Start·of·section·headers:··········1 | 13 | ··Start·of·section·headers:··········11520·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········0·(bytes) | 16 | ··Size·of·program·headers:···········0·(bytes) |
17 | ··Number·of·program·headers:·········0 | 17 | ··Number·of·program·headers:·········0 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········24 | 19 | ··Number·of·section·headers:·········24 |
20 | ··Section·header·string·table·index:·23 | 20 | ··Section·header·string·table·index:·23 |
Offset 1, 33 lines modified | Offset 1, 33 lines modified | ||
1 | There·are·24·section·headers,·starting·at·offset·0x2 | 1 | There·are·24·section·headers,·starting·at·offset·0x2d00: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.group············GROUP···········0000000000000000·000040·00000c·04·····21··4 | 5 | ··[·1]·.group············GROUP···········0000000000000000·000040·00000c·04·····21··48··4 |
6 | ··[·2]·.group············GROUP···········0000000000000000·00004c·000008·04·····21··4 | 6 | ··[·2]·.group············GROUP···········0000000000000000·00004c·000008·04·····21··45··4 |
7 | ··[·3]·.group············GROUP···········0000000000000000·000054·00000c·04·····21··4 | 7 | ··[·3]·.group············GROUP···········0000000000000000·000054·00000c·04·····21··47··4 |
8 | ··[·4]·.group············GROUP···········0000000000000000·000060·000008·04·····21··4 | 8 | ··[·4]·.group············GROUP···········0000000000000000·000060·000008·04·····21··43··4 |
9 | ··[·5]·.text·············PROGBITS········0000000000000000·000068·000000·00··AX··0···0··4 | 9 | ··[·5]·.text·············PROGBITS········0000000000000000·000068·000000·00··AX··0···0··4 |
10 | ··[·6]·.note.gnu.property·NOTE············0000000000000000·000068·000020·00···A··0···0··8 | 10 | ··[·6]·.note.gnu.property·NOTE············0000000000000000·000068·000020·00···A··0···0··8 |
11 | ··[·7]·.rodata.cst8······PROGBITS········0000000000000000·000088·000 | 11 | ··[·7]·.rodata.cst8······PROGBITS········0000000000000000·000088·000100·08··AM··0···0··8 |
12 | ··[·8]·.rodata.cst4······PROGBITS········0000000000000000·0001 | 12 | ··[·8]·.rodata.cst4······PROGBITS········0000000000000000·000188·00000c·04··AM··0···0··4 |
13 | ··[·9]·.rodata.cst16·····PROGBITS········0000000000000000·000194·000030·10··AM··0···0·16 | ||
13 | ··[ | 14 | ··[10]·.text.expm1·······PROGBITS········0000000000000000·0001c4·001525·00··AX··0···0·16 |
14 | ··[1 | 15 | ··[11]·.rela.text.expm1··RELA············0000000000000000·002408·000648·18···I·21··10··8 |
15 | ··[11]·.rodata.cst16·····PROGBITS········0000000000000000·0012cd·000020·10··AM··0···0··8 | ||
16 | ··[12]·.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv·PROGBITS········0000000000000000·001 | 16 | ··[12]·.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv·PROGBITS········0000000000000000·0016e9·00019c·00·AXG··0···0·16 |
17 | ··[13]·.rela.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv·RELA············0000000000000000·002 | 17 | ··[13]·.rela.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv·RELA············0000000000000000·002a50·000030·18··IG·21··12··8 |
18 | ··[14]·.text._ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·PROGBITS········0000000000000000·001 | 18 | ··[14]·.text._ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·PROGBITS········0000000000000000·001885·0001b8·00·AXG··0···0·16 |
19 | ··[15]·.text._ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_·PROGBITS········0000000000000000·001 | 19 | ··[15]·.text._ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_·PROGBITS········0000000000000000·001a3d·000123·00·AXG··0···0·16 |
20 | ··[16]·.rela.text._ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_·RELA············0000000000000000·002 | 20 | ··[16]·.rela.text._ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_·RELA············0000000000000000·002a80·000030·18··IG·21··15··8 |
21 | ··[17]·.data._ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x·PROGBITS········0000000000000000·001 | 21 | ··[17]·.data._ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x·PROGBITS········0000000000000000·001b60·000004·00·WAG··0···0··4 |
22 | ··[18]·.rodata..L__const._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_116poly_approx_f128ERKNS_6fputil11DyadicFloatILm128EEE.COEFFS_128·PROGBITS········0000000000000000·001 | 22 | ··[18]·.rodata..L__const._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_116poly_approx_f128ERKNS_6fputil11DyadicFloatILm128EEE.COEFFS_128·PROGBITS········0000000000000000·001b64·0000a8·00···A··0···0·16 |
23 | ··[19]·.note.GNU-stack···PROGBITS········0000000000000000·001 | 23 | ··[19]·.note.GNU-stack···PROGBITS········0000000000000000·001c0c·000000·00······0···0··1 |
24 | ··[20]·.llvm_addrsig·····LLVM_ADDRSIG····0000000000000000·001 | 24 | ··[20]·.llvm_addrsig·····LLVM_ADDRSIG····0000000000000000·001c0c·000003·00···E··0···0··1 |
25 | ··[21]·.symtab···········SYMTAB··········0000000000000000·001 | 25 | ··[21]·.symtab···········SYMTAB··········0000000000000000·001c10·0004c8·18·····22··40··8 |
26 | ··[22]·.strtab···········STRTAB··········0000000000000000·00 | 26 | ··[22]·.strtab···········STRTAB··········0000000000000000·0020d8·00032b·00······0···0··1 |
27 | ··[23]·.shstrtab·········STRTAB··········0000000000000000·002 | 27 | ··[23]·.shstrtab·········STRTAB··········0000000000000000·002ab0·00024f·00······0···0··1 |
28 | Key·to·Flags: | 28 | Key·to·Flags: |
29 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 29 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
30 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 30 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
31 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 31 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
32 | ··D·(mbind),·l·(large),·p·(processor·specific) | 32 | ··D·(mbind),·l·(large),·p·(processor·specific) |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | Symbol·table·'.symtab'·contains· | 1 | Symbol·table·'.symtab'·contains·51·entries: |
2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name | 2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name |
3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | 3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· |
4 | ·····1:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_0 | 4 | ·····1:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_0 |
5 | ·····2:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_1 | 5 | ·····2:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_1 |
6 | ·····3:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_2 | 6 | ·····3:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_2 |
7 | ·····4:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_3 | 7 | ·····4:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_3 |
8 | ·····5:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_4 | 8 | ·····5:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_4 |
Offset 22, 29 lines modified | Offset 22, 33 lines modified | ||
22 | ····18:·0000000000000088·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_17 | 22 | ····18:·0000000000000088·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_17 |
23 | ····19:·0000000000000090·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_18 | 23 | ····19:·0000000000000090·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_18 |
24 | ····20:·0000000000000098·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_19 | 24 | ····20:·0000000000000098·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_19 |
25 | ····21:·00000000000000a0·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_20 | 25 | ····21:·00000000000000a0·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_20 |
26 | ····22:·00000000000000a8·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_21 | 26 | ····22:·00000000000000a8·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_21 |
27 | ····23:·00000000000000b0·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_22 | 27 | ····23:·00000000000000b0·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_22 |
28 | ····24:·00000000000000b8·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_23 | 28 | ····24:·00000000000000b8·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_23 |
29 | ····25:·00000000000000c0·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_2 | 29 | ····25:·00000000000000c0·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_24 |
30 | ····26:·00000000000000c8·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_2 | 30 | ····26:·00000000000000c8·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_25 |
31 | ····27:·00000000000000d0·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_ | 31 | ····27:·00000000000000d0·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_26 |
32 | ····28:·00000000000000d8·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_ | 32 | ····28:·00000000000000d8·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_29 |
33 | ····29:·00000000000000e0·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_32 | 33 | ····29:·00000000000000e0·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_32 |
34 | ····30:·00000000000000e8·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_33 | ||
35 | ····31:·00000000000000f0·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_34 | ||
36 | ····32:·00000000000000f8·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_35 | ||
34 | ····3 | 37 | ····33:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_27 |
35 | ····3 | 38 | ····34:·0000000000000004·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_28 |
36 | ····3 | 39 | ····35:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_30 |
37 | ····3 | 40 | ····36:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI0_31 |
38 | ····3 | 41 | ····37:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_0 |
39 | ····3 | 42 | ····38:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_1 |
40 | ····3 | 43 | ····39:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···18·.rodata..L__const._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_116poly_approx_f128ERKNS_6fputil11DyadicFloatILm128EEE.COEFFS_128 |
41 | ···· | 44 | ····40:·0000000000000000··5413·FUNC····GLOBAL·DEFAULT···10·expm1 |
42 | ···· | 45 | ····41:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_9EXP2_MID1E |
43 | ···· | 46 | ····42:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_9EXP2_MID2E |
44 | ····4 | 47 | ····43:·0000000000000000·····4·OBJECT··WEAK···DEFAULT···17·_ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x |
45 | ····4 | 48 | ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location |
46 | ····4 | 49 | ····45:·0000000000000000···440·FUNC····WEAK···HIDDEN····14·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_ |
50 | ····46:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy | ||
47 | ····4 | 51 | ····47:·0000000000000000···291·FUNC····WEAK···HIDDEN····15·_ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_ |
48 | ····4 | 52 | ····48:·0000000000000000···412·FUNC····WEAK···HIDDEN····12·_ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv |
49 | ····4 | 53 | ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail |
50 | ···· | 54 | ····50:·0000000000000000··5413·FUNC····GLOBAL·DEFAULT···10·_ZN19__llvm_libc_18_1_8_5expm1Ed |
Offset 1, 79 lines modified | Offset 1, 80 lines modified | ||
1 | Relocation·section·'.rela.text.expm1'·at·offset·0x | 1 | Relocation·section·'.rela.text.expm1'·at·offset·0x2408·contains·67·entries: |
2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
3 | 000000000000007 | 3 | 0000000000000074··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_0·-·4 |
4 | 00000000000000 | 4 | 0000000000000081··0000000200000002·R_X86_64_PC32··········0000000000000008·.LCPI0_1·-·4 |
5 | 00000000000000 | 5 | 00000000000000c0··000000290000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_9EXP2_MID1E·-·4 |
6 | 00000000000000 | 6 | 00000000000000d2··0000002a0000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_9EXP2_MID2E·-·4 |
7 | 0000000000000146··0000001c00000002·R_X86_64_PC32··········00000000000000d8·.LCPI0_31·-·4 | ||
8 | 000000000000014f··0000001b00000002·R_X86_64_PC32··········00000000000000d0·.LCPI0_30·-·4 | ||
9 | 0000000000000157··0000001d00000002·R_X86_64_PC32··········00000000000000e0·.LCPI0_32·-·4 | ||
10 | 000000000000018a··0000001800000002·R_X86_64_PC32··········00000000000000b8·.LCPI0_23·-·4 | ||
11 | 0000000000000 | 7 | 00000000000000e0··0000000300000002·R_X86_64_PC32··········0000000000000010·.LCPI0_2·-·4 |
8 | 00000000000001bd··0000001f00000002·R_X86_64_PC32··········00000000000000f0·.LCPI0_34·-·4 | ||
9 | 00000000000001c6··0000001e00000002·R_X86_64_PC32··········00000000000000e8·.LCPI0_33·-·4 | ||
10 | 00000000000001cf··0000002000000002·R_X86_64_PC32··········00000000000000f8·.LCPI0_35·-·4 | ||
11 | 0000000000000202··0000001b00000002·R_X86_64_PC32··········00000000000000d0·.LCPI0_26·-·4 | ||
12 | 0000000000000 | 12 | 0000000000000227··0000000400000002·R_X86_64_PC32··········0000000000000018·.LCPI0_3·-·4 |
13 | 0000000000000 | 13 | 0000000000000239··0000000500000002·R_X86_64_PC32··········0000000000000020·.LCPI0_4·-·4 |
14 | 0000000000000 | 14 | 0000000000000258··0000000600000002·R_X86_64_PC32··········0000000000000028·.LCPI0_5·-·4 |
15 | 0000000000000 | 15 | 0000000000000266··0000000700000002·R_X86_64_PC32··········0000000000000030·.LCPI0_6·-·4 |
16 | 0000000000000 | 16 | 000000000000026e··0000000800000002·R_X86_64_PC32··········0000000000000038·.LCPI0_7·-·4 |
17 | 00000000000002 | 17 | 0000000000000276··0000000900000002·R_X86_64_PC32··········0000000000000040·.LCPI0_8·-·4 |
18 | 00000000000002 | 18 | 00000000000002e4··0000000a00000002·R_X86_64_PC32··········0000000000000048·.LCPI0_9·-·4 |
19 | 00000000000002 | 19 | 00000000000002f2··0000000b00000002·R_X86_64_PC32··········0000000000000050·.LCPI0_10·-·4 |
20 | 0000000000000 | 20 | 0000000000000354··0000000c00000002·R_X86_64_PC32··········0000000000000058·.LCPI0_11·-·4 |
21 | 0000000000000 | 21 | 0000000000000367··0000000d00000002·R_X86_64_PC32··········0000000000000060·.LCPI0_12·-·4 |
22 | 0000000000000 | 22 | 000000000000037f··0000000e00000002·R_X86_64_PC32··········0000000000000068·.LCPI0_13·-·4 |
23 | 0000000000000 | 23 | 00000000000003ab··0000000f00000002·R_X86_64_PC32··········0000000000000070·.LCPI0_14·-·4 |
24 | 0000000000000 | 24 | 00000000000003c8··0000001000000002·R_X86_64_PC32··········0000000000000078·.LCPI0_15·-·4 |
25 | 0000000000000 | 25 | 00000000000003d6··0000001100000002·R_X86_64_PC32··········0000000000000080·.LCPI0_16·-·4 |
26 | 0000000000000 | 26 | 00000000000003e9··0000001200000002·R_X86_64_PC32··········0000000000000088·.LCPI0_17·-·4 |
27 | 000000000000030e··0000000700000002·R_X86_64_PC32··········0000000000000030·.LCPI0_6·-·4 | ||
28 | 0000000000000 | 27 | 000000000000047d··0000001300000002·R_X86_64_PC32··········0000000000000090·.LCPI0_18·-·4 |
29 | 0000000000000 | 28 | 000000000000048a··0000001400000002·R_X86_64_PC32··········0000000000000098·.LCPI0_19·-·4 |
30 | 0000000000000357··0000000800000002·R_X86_64_PC32··········0000000000000038·.LCPI0_7·-·4 | ||
31 | 0000000000000 | 29 | 000000000000049d··0000001500000002·R_X86_64_PC32··········00000000000000a0·.LCPI0_20·-·4 |
30 | 0000000000000531··0000000800000002·R_X86_64_PC32··········0000000000000038·.LCPI0_7·-·4 | ||
32 | 0000000000000 | 31 | 000000000000053e··0000001600000002·R_X86_64_PC32··········00000000000000a8·.LCPI0_21·-·4 |
33 | 00000000000003a0··0000000500000002·R_X86_64_PC32··········0000000000000020·.LCPI0_4·-·4 | ||
34 | 0000000000000 | 32 | 000000000000054c··0000001700000002·R_X86_64_PC32··········00000000000000b0·.LCPI0_22·-·4 |
35 | 0000000000000 | 33 | 00000000000005e5··0000000900000002·R_X86_64_PC32··········0000000000000040·.LCPI0_8·-·4 |
36 | 0000000000000 | 34 | 00000000000005f2··0000001800000002·R_X86_64_PC32··········00000000000000b8·.LCPI0_23·-·4 |
35 | 0000000000000605··0000001900000002·R_X86_64_PC32··········00000000000000c0·.LCPI0_24·-·4 | ||
36 | 0000000000000699··0000000600000002·R_X86_64_PC32··········0000000000000028·.LCPI0_5·-·4 | ||
37 | 00000000000006a6··0000001a00000002·R_X86_64_PC32··········00000000000000c8·.LCPI0_25·-·4 | ||
38 | 000000000000074c··0000000700000002·R_X86_64_PC32··········0000000000000030·.LCPI0_6·-·4 | ||
37 | 0000000000000 | 39 | 0000000000000759··0000001b00000002·R_X86_64_PC32··········00000000000000d0·.LCPI0_26·-·4 |
40 | 00000000000008fe··0000001e00000002·R_X86_64_PC32··········00000000000000e8·.LCPI0_33·-·4 | ||
38 | 0000000000000 | 41 | 0000000000000926··0000002b00000002·R_X86_64_PC32··········0000000000000000·_ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x·-·4 |
39 | 0000000000000 | 42 | 000000000000092e··0000002100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_27·-·4 |
40 | 000000000000050b··0000001f00000002·R_X86_64_PC32··········0000000000000004·.LCPI0_25·-·4 | ||
41 | 0000000000000523··0000001900000002·R_X86_64_PC32··········00000000000000c0·.LCPI0_26·-·4 | ||
42 | 0000000000000 | 43 | 000000000000093a··0000002200000002·R_X86_64_PC32··········0000000000000004·.LCPI0_28·-·4 |
44 | 0000000000000950··0000001c00000002·R_X86_64_PC32··········00000000000000d8·.LCPI0_29·-·4 | ||
45 | 000000000000095f··0000002300000002·R_X86_64_PC32··········0000000000000008·.LCPI0_30·-·4 | ||
43 | 0000000000000 | 46 | 0000000000000973··0000002c00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 |
47 | 000000000000099a··0000002400000002·R_X86_64_PC32··········0000000000000000·.LCPI0_31·-·4 | ||
44 | 0000000000000 | 48 | 00000000000009fa··0000001d00000002·R_X86_64_PC32··········00000000000000e0·.LCPI0_32·-·4 |
45 | 00000000000005cc··0000001a00000002·R_X86_64_PC32··········00000000000000c8·.LCPI0_29·-·4 | ||
46 | 000000000000080d··0000002a00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 | ||
47 | 0000000000000851··0000002a00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 | ||
48 | 0000000000000904··000000260000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_9EXP2_MID1E·-·4 | ||
49 | 0000000000000a5f··0000002a00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 | ||
50 | 0000000000000aa3··0000002a00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 | ||
51 | 0000000000000b5b··000000270000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_9EXP2_MID2E·-·4 | ||
52 | 0000000000000c | 49 | 0000000000000c49··0000002d00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 |
53 | 0000000000000c | 50 | 0000000000000c89··0000002d00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 |
51 | 0000000000000d37··000000290000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_9EXP2_MID1E·-·4 | ||
52 | 0000000000000d95··0000002a0000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_9EXP2_MID2E·-·4 | ||
54 | 0000000000000e | 53 | 0000000000000e96··0000002d00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 |
55 | 0000000000000e2c··0000002400000002·R_X86_64_PC32··········0000000000000000·.rodata..L__const._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_116poly_approx_f128ERKNS_6fputil11DyadicFloatILm128EEE.COEFFS_128·+·7c | ||
56 | 0000000000000e3d··0000002400000002·R_X86_64_PC32··········0000000000000000·.rodata..L__const._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_116poly_approx_f128ERKNS_6fputil11DyadicFloatILm128EEE.COEFFS_128·+·5c | ||
57 | 0000000000000e4e··0000002400000002·R_X86_64_PC32··········0000000000000000·.rodata..L__const._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_116poly_approx_f128ERKNS_6fputil11DyadicFloatILm128EEE.COEFFS_128·+·3c | ||
58 | 0000000000000e | 54 | 0000000000000ed6··0000002d00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 |
55 | 0000000000000f8e··0000002a0000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_9EXP2_MID2E·-·4 | ||
56 | 00000000000010da··0000002d00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 | ||
57 | 000000000000111a··0000002d00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 | ||
58 | 000000000000124c··0000002d00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 | ||
59 | 000000000000 | 59 | 0000000000001253··0000002700000002·R_X86_64_PC32··········0000000000000000·.rodata..L__const._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_116poly_approx_f128ERKNS_6fputil11DyadicFloatILm128EEE.COEFFS_128·-·4 |
60 | 0000000000001265··0000002e00000004·R_X86_64_PLT32·········0000000000000000·memcpy·-·4 | ||
60 | 0000000000000eea··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_·-·4 | ||
61 | 0000000000000f08··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_·-·4 | ||
62 | 000000000000 | 61 | 00000000000012c1··0000002f00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_·-·4 |
63 | 0000000000000f44··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_·-·4 | ||
64 | 0000000000000f62··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_·-·4 | ||
65 | 0000000000000f84··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_·-·4 | ||
66 | 0000000000001 | 62 | 00000000000012df··0000002f00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_·-·4 |
63 | 00000000000012fd··0000002f00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_·-·4 | ||
64 | 000000000000131b··0000002f00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_·-·4 | ||
65 | 0000000000001339··0000002f00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_·-·4 | ||
66 | 0000000000001356··0000002f00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_·-·4 | ||
67 | 0000000000001406··0000002f00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_·-·4 | ||
67 | 0000000000001 | 68 | 0000000000001413··0000003000000004·R_X86_64_PLT32·········0000000000000000·_ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv·-·4 |
68 | 0000000000001 | 69 | 0000000000001521··0000003100000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4 |
69 | Relocation·section·'.rela.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv'·at·offset·0x2 | 70 | Relocation·section·'.rela.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv'·at·offset·0x2a50·contains·2·entries: |
70 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 71 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
71 | 000000000000013 | 72 | 0000000000000139··0000002500000002·R_X86_64_PC32··········0000000000000010·.LCPI1_0·-·4 |
72 | 000000000000014 | 73 | 0000000000000149··0000002600000002·R_X86_64_PC32··········0000000000000020·.LCPI1_1·-·4 |
73 | Relocation·section·'.rela.text._ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_'·at·offset·0x2 | 74 | Relocation·section·'.rela.text._ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_'·at·offset·0x2a80·contains·2·entries: |
74 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 75 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
75 | 00000000000000b | 76 | 00000000000000b4··0000002d00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 |
76 | 00000000000001 | 77 | 000000000000011f··0000003100000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4 |
Offset 22, 23 lines modified | Offset 22, 26 lines modified | ||
22 | .LCPI0_17 | 22 | .LCPI0_17 |
23 | .LCPI0_18 | 23 | .LCPI0_18 |
24 | .LCPI0_19 | 24 | .LCPI0_19 |
25 | .LCPI0_20 | 25 | .LCPI0_20 |
26 | .LCPI0_21 | 26 | .LCPI0_21 |
27 | .LCPI0_22 | 27 | .LCPI0_22 |
28 | .LCPI0_23 | 28 | .LCPI0_23 |
29 | .LCPI0_24 | ||
30 | .LCPI0_25 | ||
29 | .LCPI0_26 | 31 | .LCPI0_26 |
30 | .LCPI0_29 | 32 | .LCPI0_29 |
31 | .LCPI0_30 | ||
32 | .LCPI0_31 | ||
33 | .LCPI0_32 | 33 | .LCPI0_32 |
34 | .LCPI0_33 | ||
34 | .LCPI0_ | 35 | .LCPI0_34 |
35 | .LCPI0_ | 36 | .LCPI0_35 |
36 | .LCPI0_27 | 37 | .LCPI0_27 |
37 | .LCPI0_28 | 38 | .LCPI0_28 |
39 | .LCPI0_30 | ||
40 | .LCPI0_31 | ||
38 | .LCPI1_0 | 41 | .LCPI1_0 |
39 | .LCPI1_1 | 42 | .LCPI1_1 |
40 | _ZN19__llvm_libc_18_1_8_9EXP2_MID1E | 43 | _ZN19__llvm_libc_18_1_8_9EXP2_MID1E |
41 | _ZN19__llvm_libc_18_1_8_9EXP2_MID2E | 44 | _ZN19__llvm_libc_18_1_8_9EXP2_MID2E |
42 | _ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x | 45 | _ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x |
43 | __errno_location | 46 | __errno_location |
44 | _ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_ | 47 | _ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_ |
Offset 46, 16 lines modified | Offset 49, 16 lines modified | ||
46 | _ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv | 49 | _ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv |
47 | __stack_chk_fail | 50 | __stack_chk_fail |
48 | _ZN19__llvm_libc_18_1_8_5expm1Ed | 51 | _ZN19__llvm_libc_18_1_8_5expm1Ed |
49 | .shstrtab | 52 | .shstrtab |
50 | .note.gnu.property | 53 | .note.gnu.property |
51 | .rodata.cst8 | 54 | .rodata.cst8 |
52 | .rodata.cst4 | 55 | .rodata.cst4 |
53 | .rela.text.expm1 | ||
54 | .rodata.cst16 | 56 | .rodata.cst16 |
57 | .rela.text.expm1 | ||
55 | .rela.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv | 58 | .rela.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv |
56 | .text._ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_ | 59 | .text._ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_ |
57 | .rela.text._ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_ | 60 | .rela.text._ZN19__llvm_libc_18_1_8_6fputil12multiply_addILm128EEENS0_11DyadicFloatIXT_EEERKS3_S5_S5_ |
58 | .data._ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x | 61 | .data._ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x |
59 | .rodata..L__const._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_116poly_approx_f128ERKNS_6fputil11DyadicFloatILm128EEE.COEFFS_128 | 62 | .rodata..L__const._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_116poly_approx_f128ERKNS_6fputil11DyadicFloatILm128EEE.COEFFS_128 |
60 | .note.GNU-stack | 63 | .note.GNU-stack |
61 | .llvm_addrsig | 64 | .llvm_addrsig |
Offset 1, 18 lines modified | Offset 1, 19 lines modified | ||
1 | Hex·dump·of·section·'.rodata.cst8': | 1 | Hex·dump·of·section·'.rodata.cst8': |
2 | ··0x00000000·fe822b65·4715f73f·00000400·00004841·..+eG..?......HA | 2 | ··0x00000000·fe822b65·4715f73f·00000400·00004841·..+eG..?......HA |
3 | ··0x00000010·000000 | 3 | ··0x00000010·00000002·0000a041·000000ff·422e26bf·.......A....B.&. |
4 | ··0x00000020·260e1b2a·4318073d·00000000·0000e03f·&..*C..=.......? | ||
5 | ··0x00000030·00000000·0000f03f·55555555·5555a53f·.......?UUUUUU.? | ||
6 | ··0x00000040·55555555·5555c53f·0000002a·4318073d·UUUUUU.?...*C..= | ||
7 | ··0x00000050·8506fe33·260e0b3b·1aa0011a·a0012a3f·...3&..;......*? | ||
4 | ··0x000000 | 8 | ··0x00000060·00000018·a0012a3f·000000d0·000d703d·......*?......p= |
9 | ··0x00000070·1aa0011a·a0016a3b·176cc116·6cc1563f·......j;.l..l.V? | ||
10 | ··0x00000080·176cc116·6cc156bf·9ff4499f·f449efbb·.l..l.V...I..I.. | ||
11 | ··0x00000090·11111111·1111813f·11111111·111181bf·.......?........ | ||
12 | ··0x000000a0·11111111·1111013c·55555555·5555a5bf·.......<UUUUUU.. | ||
5 | ··0x000000 | 13 | ··0x000000b0·55555555·5555453c·55555555·5555c5bf·UUUUUUE<UUUUUU.. |
14 | ··0x000000c0·55555555·5555653c·00000000·0000e0bf·UUUUUUe<........ | ||
15 | ··0x000000d0·00000000·0000f0bf·ffffffff·ffffef7f·................ | ||
16 | ··0x000000e0·00000000·0000f07f·00000000·00001000·................ | ||
6 | ··0x00000040·0000002a·4318073d·8506fe33·260e0b3b·...*C..=...3&..; | ||
7 | ··0x00000050·1aa0011a·a0012a3f·1aa0011a·a0016a3b·......*?......j; | ||
8 | ··0x00000060·176cc116·6cc1563f·176cc116·6cc156bf·.l..l.V?.l..l.V. | ||
9 | ··0x00000070·9ff4499f·f449efbb·11111111·1111813f·..I..I.........? | ||
10 | ··0x00000080·11111111·111181bf·11111111·1111013c·...............< | ||
11 | ··0x00000090·55555555·5555a5bf·55555555·5555453c·UUUUUU..UUUUUUE< | ||
12 | ··0x000000a0·55555555·5555c5bf·55555555·5555653c·UUUUUU..UUUUUUe< | ||
13 | ··0x000000 | 17 | ··0x000000f0·00000000·0000704c·00000000·00007033·......pL......p3 |
14 | ··0x000000c0·ffffffff·ffffef7f·00000000·0000f07f·................ | ||
15 | ··0x000000d0·00000000·00001000·00000000·0000704c·..............pL | ||
16 | ··0x000000e0·00000000·00007033···················......p3 | ||
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.rodata.cst4': | 1 | Hex·dump·of·section·'.rodata.cst4': |
2 | ··0x00000000·0100803f·000080bf·00000034· | 2 | ··0x00000000·0100803f·000080bf·00000034··········...?.......4 |
Offset 9, 609 lines modified | Offset 9, 834 lines modified | ||
9 | » push···%rbp | 9 | » push···%rbp |
10 | » push···%r15 | 10 | » push···%r15 |
11 | » push···%r14 | 11 | » push···%r14 |
12 | » push···%r13 | 12 | » push···%r13 |
13 | » push···%r12 | 13 | » push···%r12 |
14 | » push···%rbx | 14 | » push···%rbx |
15 | » sub····$0x318,%rsp | 15 | » sub····$0x318,%rsp |
16 | » | 16 | » movdqa·%xmm0,%xmm9 |
17 | » mov····%fs:0x28,%rax | 17 | » mov····%fs:0x28,%rax |
18 | » mov····%rax,0x310(%rsp) | 18 | » mov····%rax,0x310(%rsp) |
19 | » | 19 | » movq···%xmm0,%rcx |
20 | » movabs·$0x3fbd48f778dcdf1e,%rax | 20 | » movabs·$0x3fbd48f778dcdf1e,%rax |
21 | » add····%rcx,%rax | 21 | » add····%rcx,%rax |
22 | » movabs·$0x7c5d48f778dcdf1f,%rdx | 22 | » movabs·$0x7c5d48f778dcdf1f,%rdx |
23 | » cmp····%rdx,%rax | 23 | » cmp····%rdx,%rax |
24 | » jb·····1 | 24 | » jb·····180·<__llvm_libc_18_1_8_::expm1(double)+0x180> |
25 | » movabs·$0xbf79d1bd0105c610,%rax | 25 | » movabs·$0xbf79d1bd0105c610,%rax |
26 | » add····%rcx,%rax | 26 | » add····%rcx,%rax |
27 | » movabs·$0x7c19d1bd0105c610,%rdx | 27 | » movabs·$0x7c19d1bd0105c610,%rdx |
28 | » cmp····%rdx,%rax | 28 | » cmp····%rdx,%rax |
29 | » jbe····1 | 29 | » jbe····180·<__llvm_libc_18_1_8_::expm1(double)+0x180> |
30 | » | 30 | » movsd··0x0(%rip),%xmm0········ |
31 | ·R_X86_64_PC32» .LCPI0_0-0x4 | 31 | ·R_X86_64_PC32» .LCPI0_0-0x4 |
32 | » mulsd··%xmm9,%xmm0 | ||
32 | » | 33 | » addsd··0x0(%rip),%xmm0········ |
33 | ·R_X86_64_PC32» .LCPI0_1-0x4 | 34 | ·R_X86_64_PC32» .LCPI0_1-0x4 |
34 | » | 35 | » movq···%xmm0,%rax |
35 | » mov····%rax,%r | 36 | » mov····%rax,%r14 |
36 | » shr····$0x13,%r | 37 | » shr····$0x13,%r14 |
37 | » shr····$0x19,%eax | 38 | » shr····$0x19,%eax |
38 | » and····$0x3f,%eax | 39 | » and····$0x3f,%eax |
39 | » mov····% | 40 | » mov····%r14d,%esi |
41 | » cvtsi2sd·%r14d,%xmm10 | ||
40 | » and····$0x3f,%e | 42 | » and····$0x3f,%esi |
41 | » vcvtsi2sd·%ebp,%xmm1,%xmm0 | ||
42 | » sar····$0xc,% | 43 | » sar····$0xc,%r14d |
43 | » mov····$0x3ff,%e | 44 | » mov····$0x3ff,%edx |
44 | » sub····% | 45 | » sub····%r14d,%edx |
45 | » or·····$0xfffffffffffff800,%r | 46 | » or·····$0xfffffffffffff800,%rdx |
47 | » shl····$0x34,%rdx | ||
46 | » lea····(%rax,%rax,2),%r1 | 48 | » lea····(%rax,%rax,2),%r12 |
47 | » mov····0x0(%rip),%rax········ | 49 | » mov····0x0(%rip),%rax········ |
48 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::EXP2_MID1-0x4 | 50 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::EXP2_MID1-0x4 |
49 | » | 51 | » movsd··0x10(%rax,%r12,8),%xmm1 |
50 | » lea····(%r | 52 | » lea····(%rsi,%rsi,2),%rbx |
51 | » mov····0x0(%rip),%r | 53 | » mov····0x0(%rip),%rsi········ |
52 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::EXP2_MID2-0x4 | 54 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::EXP2_MID2-0x4 |
53 | » | 55 | » movsd··0x10(%rsi,%rbx,8),%xmm6 |
56 | » movsd··0x0(%rip),%xmm2········ | ||
57 | ·R_X86_64_PC32» .LCPI0_2-0x4 | ||
58 | » movapd·%xmm1,%xmm0 | ||
59 | » mulsd··%xmm2,%xmm0 | ||
60 | » movapd·%xmm1,%xmm3 | ||
61 | » subsd··%xmm0,%xmm3 | ||
62 | » addsd··%xmm0,%xmm3 | ||
63 | » movapd·%xmm1,%xmm0 | ||
64 | » subsd··%xmm3,%xmm0 | ||
65 | » movapd·%xmm6,%xmm4 | ||
54 | » | 66 | » mulsd··%xmm2,%xmm4 |
67 | » movapd·%xmm6,%xmm5 | ||
68 | » subsd··%xmm4,%xmm5 | ||
69 | » addsd··%xmm4,%xmm5 | ||
70 | » movapd·%xmm6,%xmm4 | ||
71 | » subsd··%xmm5,%xmm4 | ||
72 | » movapd·%xmm1,%xmm7 | ||
73 | » mulsd··%xmm6,%xmm7 | ||
55 | » | 74 | » movapd·%xmm3,%xmm8 |
56 | » vfmsub213sd·%xmm4,%xmm1,%xmm2 | ||
57 | » vfmadd231sd·0x8(%r14,%rbx,8),%xmm1,%xmm2 | ||
58 | » vfmadd231sd·0x8(%rax,%r15,8),%xmm3,%xmm2 | ||
59 | » | 75 | » mulsd··%xmm5,%xmm8 |
76 | » subsd··%xmm7,%xmm8 | ||
77 | » mulsd··%xmm4,%xmm3 | ||
78 | » addsd··%xmm8,%xmm3 | ||
79 | » mulsd··%xmm0,%xmm5 | ||
80 | » addsd··%xmm3,%xmm5 | ||
81 | » mulsd··%xmm0,%xmm4 | ||
82 | » addsd··%xmm5,%xmm4 | ||
83 | » mulsd··0x8(%rsi,%rbx,8),%xmm1 | ||
84 | » addsd··%xmm4,%xmm1 | ||
85 | » mulsd··0x8(%rax,%r12,8),%xmm6 | ||
86 | » addsd··%xmm1,%xmm6 | ||
60 | » | 87 | » movq···%rdx,%xmm3 |
61 | » | 88 | » movapd·%xmm7,%xmm5 |
89 | » addsd··%xmm3,%xmm5 | ||
62 | » test···%rcx,%rcx | 90 | » test···%rcx,%rcx |
91 | » js·····20b·<__llvm_libc_18_1_8_::expm1(double)+0x20b> | ||
92 | » movapd·%xmm7,%xmm0 | ||
63 | » j | 93 | » jmp····213·<__llvm_libc_18_1_8_::expm1(double)+0x213> |
64 | » vmovapd·%xmm4,%xmm5 | ||
65 | » jmp····19b·<__llvm_libc_18_1_8_::expm1(double)+0x19b> | ||
66 | » movabs·$0x7fffffffffffffff,%rax | 94 | » movabs·$0x7fffffffffffffff,%rax |
67 | » and····%rcx,%rax | 95 | » and····%rcx,%rax |
68 | » movabs·$0x3ca0000000000000,%rdx | 96 | » movabs·$0x3ca0000000000000,%rdx |
69 | » cmp····%rdx,%rax | 97 | » cmp····%rdx,%rax |
70 | » ja·····1 | 98 | » ja·····1d8·<__llvm_libc_18_1_8_::expm1(double)+0x1d8> |
71 | » movabs·$0x370000000000000,%rcx | 99 | » movabs·$0x370000000000000,%rcx |
72 | » cmp····%rcx,%rax | 100 | » cmp····%rcx,%rax |
73 | » ja····· | 101 | » ja·····8db·<__llvm_libc_18_1_8_::expm1(double)+0x8db> |
74 | » test···%rax,%rax | 102 | » test···%rax,%rax |
75 | » je····· | 103 | » je·····9fe·<__llvm_libc_18_1_8_::expm1(double)+0x9fe> |
76 | » | 104 | » mulsd··0x0(%rip),%xmm9········ |
77 | ·R_X86_64_PC32» .LCPI0_3 | 105 | ·R_X86_64_PC32» .LCPI0_34-0x4 |
78 | » | 106 | » addsd··0x0(%rip),%xmm9········ |
79 | ·R_X86_64_PC32» .LCPI0_3 | 107 | ·R_X86_64_PC32» .LCPI0_33-0x4 |
80 | » | 108 | » mulsd··0x0(%rip),%xmm9········ |
81 | ·R_X86_64_PC32» .LCPI0_3 | 109 | ·R_X86_64_PC32» .LCPI0_35-0x4 |
82 | » jmp···· | 110 | » jmp····9fe·<__llvm_libc_18_1_8_::expm1(double)+0x9fe> |
83 | » movabs·$0xc042b708872320e2,%rsi | 111 | » movabs·$0xc042b708872320e2,%rsi |
84 | » movabs·$0x7ff0000000000000,%rdx | 112 | » movabs·$0x7ff0000000000000,%rdx |
85 | » cmp····%rsi,%rcx | 113 | » cmp····%rsi,%rcx |
86 | » jb····· | 114 | » jb·····919·<__llvm_libc_18_1_8_::expm1(double)+0x919> |
87 | » cmp····%rdx,%rax | 115 | » cmp····%rdx,%rax |
88 | » jne····1 | 116 | » jne····1419·<__llvm_libc_18_1_8_::expm1(double)+0x1419> |
89 | » | 117 | » movq···0x0(%rip),%xmm0········ |
90 | ·R_X86_64_PC32» .LCPI0_23-0x4 | ||
91 | » jmp····106e·<__llvm_libc_18_1_8_::expm1(double)+0x106e> | ||
92 | » vmovapd·%xmm1,%xmm5 | ||
93 | » vmovapd·%xmm4,%xmm1 | ||
94 | » vsubsd·%xmm5,%xmm3,%xmm5 | ||
95 | » vsubsd·%xmm5,%xmm1,%xmm1 | ||
96 | » vaddsd·%xmm1,%xmm2,%xmm5 | ||
97 | » vfmadd231sd·0x0(%rip),%xmm0,%xmm13········ | ||
98 | ·R_X86_64_PC32» .LCPI0_2-0x4 | 118 | ·R_X86_64_PC32» .LCPI0_26-0x4 |
119 | » jmp····1420·<__llvm_libc_18_1_8_::expm1(double)+0x1420> | ||
120 | » movapd·%xmm3,%xmm0 | ||
121 | » movapd·%xmm7,%xmm3 | ||
Max diff block lines reached; 40208/45379 bytes (88.60%) of diff not shown. |
Offset 1, 5 lines modified | Offset 1, 6 lines modified | ||
1 | Hex·dump·of·section·'.rodata.cst16': | 1 | Hex·dump·of·section·'.rodata.cst16': |
2 | ··0x00000000·aaaaaaaa·aaaaaaaa·aaaaaaaa·aaaaaaaa·................ | ||
2 | ··0x000000 | 3 | ··0x00000010·00000000·000090c6·00000000·00009046·...............F |
3 | ··0x000000 | 4 | ··0x00000020·00000000·000050b9·00000000·00005039·......P.......P9 |
Offset 4, 18 lines modified | Offset 4, 18 lines modified | ||
4 | Disassembly·of·section·.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv: | 4 | Disassembly·of·section·.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv: |
5 | 0000000000000000·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const>: | 5 | 0000000000000000·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const>: |
6 | __llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const: | 6 | __llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const: |
7 | » endbr64 | 7 | » endbr64 |
8 | » mov····0x8(%rdi),%r8 | 8 | » mov····0x8(%rdi),%r8 |
9 | » mov····0x10(%rdi),%rsi | 9 | » mov····0x10(%rdi),%rsi |
10 | » | 10 | » pxor···%xmm0,%xmm0 |
11 | » mov····%r8,%rax | 11 | » mov····%r8,%rax |
12 | » or·····%rsi,%rax | 12 | » or·····%rsi,%rax |
13 | » je·····19 | 13 | » je·····19b·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const+0x19b> |
14 | » push···%r15 | 14 | » push···%r15 |
15 | » push···%r14 | 15 | » push···%r14 |
16 | » push···%r12 | 16 | » push···%r12 |
17 | » push···%rbx | 17 | » push···%rbx |
18 | » mov····0x4(%rdi),%edx | 18 | » mov····0x4(%rdi),%edx |
19 | » lea····0x47e(%rdx),%r9d | 19 | » lea····0x47e(%rdx),%r9d |
20 | » mov····$0xfffffbce,%eax | 20 | » mov····$0xfffffbce,%eax |
Offset 35, 29 lines modified | Offset 35, 29 lines modified | ||
35 | » shr····%cl,%r10 | 35 | » shr····%cl,%r10 |
36 | » test···$0x40,%cl | 36 | » test···$0x40,%cl |
37 | » cmove··%r9,%r10 | 37 | » cmove··%r9,%r10 |
38 | » movabs·$0xfffffffffffff,%rbx | 38 | » movabs·$0xfffffffffffff,%rbx |
39 | » and····%r10,%rbx | 39 | » and····%r10,%rbx |
40 | » movabs·$0x8000000000000000,%r9 | 40 | » movabs·$0x8000000000000000,%r9 |
41 | » movabs·$0x7ff0000000000000,%r11 | 41 | » movabs·$0x7ff0000000000000,%r11 |
42 | » movzbl·(%rdi),% | 42 | » movzbl·(%rdi),%r10d |
43 | » mov····%rax,%r | 43 | » mov····%rax,%rdi |
44 | » shl····$0x34,%r | 44 | » shl····$0x34,%rdi |
45 | » lea····(%r | 45 | » lea····(%rdi,%rbx,1),%r14 |
46 | » or·····%r9,%r14 | 46 | » or·····%r9,%r14 |
47 | » mov····%r | 47 | » mov····%rdi,%r15 |
48 | » and····%r11,%r15 | 48 | » and····%r11,%r15 |
49 | » or·····%rbx,%r15 | 49 | » or·····%rbx,%r15 |
50 | » test···% | 50 | » test···%r10b,%r10b |
51 | » cmovne·%r14,%r15 | 51 | » cmovne·%r14,%r15 |
52 | » dec····%ecx | 52 | » dec····%ecx |
53 | » mov····$0x1,%ebx | 53 | » mov····$0x1,%ebx |
54 | » xor····%r14d,%r14d | 54 | » xor····%r14d,%r14d |
55 | » shld···%cl,%rbx,%r14 | 55 | » shld···%cl,%rbx,%r14 |
56 | » | 56 | » movq···%r15,%xmm1 |
57 | » xor····%r15d,%r15d | 57 | » xor····%r15d,%r15d |
58 | » shl····%cl,%rbx | 58 | » shl····%cl,%rbx |
59 | » test···$0x40,%cl | 59 | » test···$0x40,%cl |
60 | » cmovne·%rbx,%r14 | 60 | » cmovne·%rbx,%r14 |
61 | » cmovne·%r15,%rbx | 61 | » cmovne·%r15,%rbx |
62 | » cmp····$0x7f,%ecx | 62 | » cmp····$0x7f,%ecx |
63 | » cmova··%r15,%r14 | 63 | » cmova··%r15,%r14 |
Offset 74, 45 lines modified | Offset 74, 48 lines modified | ||
74 | » and····%r8,%rcx | 74 | » and····%r8,%rcx |
75 | » and····%rsi,%r15 | 75 | » and····%rsi,%r15 |
76 | » xor····%esi,%esi | 76 | » xor····%esi,%esi |
77 | » or·····%rcx,%r15 | 77 | » or·····%rcx,%r15 |
78 | » setne··%sil | 78 | » setne··%sil |
79 | » lea····(%rsi,%r12,2),%ecx | 79 | » lea····(%rsi,%r12,2),%ecx |
80 | » cmp····$0x36,%eax | 80 | » cmp····$0x36,%eax |
81 | » jg·····15 | 81 | » jg·····158·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const+0x158> |
82 | » add····$0x34,%eax | 82 | » add····$0x34,%eax |
83 | » shl····$0x34,%rax | 83 | » shl····$0x34,%rax |
84 | » or·····%rax,%r9 | 84 | » or·····%rax,%r9 |
85 | » and····%r11,%rax | 85 | » and····%r11,%rax |
86 | » xor····%edx,%edx | 86 | » xor····%edx,%edx |
87 | » test···% | 87 | » test···%r10b,%r10b |
88 | » sete···%dl | 88 | » sete···%dl |
89 | » cmovne·%r9,%rax | 89 | » cmovne·%r9,%rax |
90 | » vcvtsi2sd·%ecx,%xmm2,%xmm0 | ||
91 | » | 90 | » movq···%rax,%xmm0 |
91 | » cvtsi2sd·%ecx,%xmm2 | ||
92 | » mulsd··%xmm0,%xmm2 | ||
92 | » lea····0x0(%rip),%rax········#·13 | 93 | » lea····0x0(%rip),%rax········#·13d·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const+0x13d> |
93 | ·R_X86_64_PC32» .LCPI1_0-0x4 | 94 | ·R_X86_64_PC32» .LCPI1_0-0x4 |
94 | » | 95 | » mulsd··(%rax,%rdx,8),%xmm1 |
95 | » | 96 | » addsd··%xmm2,%xmm1 |
96 | » lea····0x0(%rip),%rax········#·14 | 97 | » lea····0x0(%rip),%rax········#·14d·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const+0x14d> |
97 | ·R_X86_64_PC32» .LCPI1_1-0x4 | 98 | ·R_X86_64_PC32» .LCPI1_1-0x4 |
98 | » | 99 | » mulsd··(%rax,%rdx,8),%xmm1 |
100 | » movapd·%xmm1,%xmm0 | ||
99 | » jmp····1 | 101 | » jmp····194·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const+0x194> |
100 | » add····$0xfca,%eax | 102 | » add····$0xfca,%eax |
101 | » shl····$0x34,%rax | 103 | » shl····$0x34,%rax |
102 | » or·····%rax,%r9 | 104 | » or·····%rax,%r9 |
103 | » and····%r11,%rax | 105 | » and····%r11,%rax |
104 | » test···% | 106 | » test···%r10b,%r10b |
105 | » cmovne·%r9,%rax | 107 | » cmovne·%r9,%rax |
108 | » cvtsi2sd·%ecx,%xmm0 | ||
106 | » | 109 | » movq···%rax,%xmm2 |
107 | » vcvtsi2sd·%ecx,%xmm3,%xmm0 | ||
108 | » | 110 | » mulsd··%xmm2,%xmm0 |
111 | » addsd··%xmm1,%xmm0 | ||
109 | » cmp····$0xfffffb82,%edx | 112 | » cmp····$0xfffffb82,%edx |
110 | » jg·····1 | 113 | » jg·····194·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const+0x194> |
111 | » | 114 | » movq···%xmm0,%rax |
112 | » sub····%r | 115 | » sub····%rdi,%rax |
113 | » | 116 | » movq···%rax,%xmm0 |
114 | » pop····%rbx | 117 | » pop····%rbx |
115 | » pop····%r12 | 118 | » pop····%r12 |
116 | » pop····%r14 | 119 | » pop····%r14 |
117 | » pop····%r15 | 120 | » pop····%r15 |
118 | » ret | 121 | » ret |
Offset 9, 85 lines modified | Offset 9, 85 lines modified | ||
9 | » push···%rbx | 9 | » push···%rbx |
10 | » mov····%rdi,%rax | 10 | » mov····%rdi,%rax |
11 | » lea····0x28(%rsp),%r11 | 11 | » lea····0x28(%rsp),%r11 |
12 | » mov····0x18(%rsp),%rsi | 12 | » mov····0x18(%rsp),%rsi |
13 | » mov····0x20(%rsp),%r10 | 13 | » mov····0x20(%rsp),%r10 |
14 | » mov····%rsi,%rcx | 14 | » mov····%rsi,%rcx |
15 | » or·····%r10,%rcx | 15 | » or·····%r10,%rcx |
16 | » jne····3 | 16 | » jne····30·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x30> |
17 | » mov····0x10(%r11),%rcx | 17 | » mov····0x10(%r11),%rcx |
18 | » mov····%rcx,0x10(%rax) | 18 | » mov····%rcx,0x10(%rax) |
19 | » | 19 | » movups·(%r11),%xmm0 |
20 | » | 20 | » movups·%xmm0,(%rax) |
21 | » pop····%rbx | 21 | » pop····%rbx |
22 | » ret | 22 | » ret |
23 | » lea····0x10(%rsp),%r8 | 23 | » lea····0x10(%rsp),%r8 |
24 | » mov····0x8(%r11),%rdi | 24 | » mov····0x8(%r11),%rdi |
25 | » mov····0x10(%r11),%r9 | 25 | » mov····0x10(%r11),%r9 |
26 | » mov····%rdi,%rcx | 26 | » mov····%rdi,%rcx |
27 | » or·····%r9,%rcx | 27 | » or·····%r9,%rcx |
28 | » jne····5 | 28 | » jne····56·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x56> |
29 | » mov····0x10(%r8),%rcx | 29 | » mov····0x10(%r8),%rcx |
30 | » mov····%rcx,0x10(%rax) | 30 | » mov····%rcx,0x10(%rax) |
31 | » | 31 | » movups·(%r8),%xmm0 |
32 | » | 32 | » movups·%xmm0,(%rax) |
33 | » pop····%rbx | 33 | » pop····%rbx |
34 | » ret | 34 | » ret |
35 | » mov····0x4(%r8),%edx | 35 | » mov····0x4(%r8),%edx |
36 | » mov····0x4(%r11),%ebx | 36 | » mov····0x4(%r11),%ebx |
37 | » mov····%edx,%ecx | 37 | » mov····%edx,%ecx |
38 | » sub····%ebx,%ecx | 38 | » sub····%ebx,%ecx |
39 | » jle····7 | 39 | » jle····72·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x72> |
40 | » cmp····$0x7f,%ecx | 40 | » cmp····$0x7f,%ecx |
41 | » jbe····8 | 41 | » jbe····86·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x86> |
42 | » xor····%edi,%edi | 42 | » xor····%edi,%edi |
43 | » mov····%edx,%ebx | 43 | » mov····%edx,%ebx |
44 | » xor····%r9d,%r9d | 44 | » xor····%r9d,%r9d |
45 | » jmp····b | 45 | » jmp····b4·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0xb4> |
46 | » mov····%ebx,%ecx | 46 | » mov····%ebx,%ecx |
47 | » sub····%edx,%ecx | 47 | » sub····%edx,%ecx |
48 | » jle····b | 48 | » jle····b4·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0xb4> |
49 | » cmp····$0x7f,%ecx | 49 | » cmp····$0x7f,%ecx |
50 | » jbe···· | 50 | » jbe····9e·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x9e> |
51 | » xor····%esi,%esi | 51 | » xor····%esi,%esi |
52 | » mov····%ebx,%edx | 52 | » mov····%ebx,%edx |
53 | » xor····%r10d,%r10d | 53 | » xor····%r10d,%r10d |
54 | » jmp····b | 54 | » jmp····b4·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0xb4> |
55 | » shrd···%cl,%r9,%rdi | 55 | » shrd···%cl,%r9,%rdi |
56 | » shr····%cl,%r9 | 56 | » shr····%cl,%r9 |
57 | » xor····%ebx,%ebx | 57 | » xor····%ebx,%ebx |
58 | » test···$0x40,%cl | 58 | » test···$0x40,%cl |
59 | » cmovne·%r9,%rdi | 59 | » cmovne·%r9,%rdi |
60 | » cmovne·%rbx,%r9 | 60 | » cmovne·%rbx,%r9 |
61 | » mov····%edx,%ebx | 61 | » mov····%edx,%ebx |
62 | » jmp····b | 62 | » jmp····b4·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0xb4> |
63 | » shrd···%cl,%r10,%rsi | 63 | » shrd···%cl,%r10,%rsi |
64 | » shr····%cl,%r10 | 64 | » shr····%cl,%r10 |
65 | » xor····%edx,%edx | 65 | » xor····%edx,%edx |
66 | » test···$0x40,%cl | 66 | » test···$0x40,%cl |
67 | » cmovne·%r10,%rsi | 67 | » cmovne·%r10,%rsi |
68 | » cmovne·%rdx,%r10 | 68 | » cmovne·%rdx,%r10 |
69 | » mov····%ebx,%edx | 69 | » mov····%ebx,%edx |
70 | » movzbl·(%r8),%r8d | 70 | » movzbl·(%r8),%r8d |
71 | » movzbl·(%r11),%ecx | 71 | » movzbl·(%r11),%ecx |
72 | » mov····%ecx,%r11d | 72 | » mov····%ecx,%r11d |
73 | » xor····%r8b,%r11b | 73 | » xor····%r8b,%r11b |
74 | » test···$0x1,%r11b | 74 | » test···$0x1,%r11b |
75 | » jne····11 | 75 | » jne····119·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x119> |
76 | » mov····%rdi,%rcx | 76 | » mov····%rdi,%rcx |
77 | » add····%rsi,%rcx | 77 | » add····%rsi,%rcx |
78 | » mov····%r10,%r11 | 78 | » mov····%r10,%r11 |
79 | » adc····$0x0,%r11 | 79 | » adc····$0x0,%r11 |
80 | » add····%rsi,%rdi | 80 | » add····%rsi,%rdi |
81 | » mov····%r9,%rcx | 81 | » mov····%r9,%rcx |
82 | » adc····%r10,%rcx | 82 | » adc····%r10,%rcx |
83 | » cmp····%r10,%r11 | 83 | » cmp····%r10,%r11 |
84 | » jb·····e | 84 | » jb·····e8·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0xe8> |
85 | » cmp····%r9,%rcx | 85 | » cmp····%r9,%rcx |
86 | » jae···· | 86 | » jae····ff·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0xff> |
87 | » shrd···$0x1,%rcx,%rdi | 87 | » shrd···$0x1,%rcx,%rdi |
88 | » inc····%edx | 88 | » inc····%edx |
89 | » shr····$1,%rcx | 89 | » shr····$1,%rcx |
90 | » movabs·$0x8000000000000000,%rsi | 90 | » movabs·$0x8000000000000000,%rsi |
91 | » or·····%rsi,%rcx | 91 | » or·····%rsi,%rcx |
92 | » mov····%r8b,(%rax) | 92 | » mov····%r8b,(%rax) |
93 | » movw···$0xaaaa,0x1(%rax) | 93 | » movw···$0xaaaa,0x1(%rax) |
Offset 95, 39 lines modified | Offset 95, 39 lines modified | ||
95 | » mov····%edx,0x4(%rax) | 95 | » mov····%edx,0x4(%rax) |
96 | » mov····%rdi,0x8(%rax) | 96 | » mov····%rdi,0x8(%rax) |
97 | » mov····%rcx,0x10(%rax) | 97 | » mov····%rcx,0x10(%rax) |
98 | » pop····%rbx | 98 | » pop····%rbx |
99 | » ret | 99 | » ret |
100 | » mov····%r10,%r11 | 100 | » mov····%r10,%r11 |
101 | » sub····%r9,%r11 | 101 | » sub····%r9,%r11 |
102 | » ja·····12 | 102 | » ja·····128·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x128> |
103 | » jb·····1 | 103 | » jb·····13d·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x13d> |
104 | » cmp····%rdi,%rsi | 104 | » cmp····%rdi,%rsi |
105 | » jb·····1 | 105 | » jb·····13d·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x13d> |
106 | » xor····%ecx,%ecx | 106 | » xor····%ecx,%ecx |
107 | » sub····%rdi,%rsi | 107 | » sub····%rdi,%rsi |
108 | » setb···%cl | 108 | » setb···%cl |
109 | » sub····%rcx,%r11 | 109 | » sub····%rcx,%r11 |
110 | » mov····%rsi,%rcx | 110 | » mov····%rsi,%rcx |
111 | » or·····%r11,%rcx | 111 | » or·····%r11,%rcx |
112 | » jne····1 | 112 | » jne····15e·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x15e> |
113 | » jmp····19 | 113 | » jmp····199·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x199> |
114 | » xor····%edx,%edx | 114 | » xor····%edx,%edx |
115 | » sub····%rsi,%rdi | 115 | » sub····%rsi,%rdi |
116 | » setb···%dl | 116 | » setb···%dl |
117 | » sub····%r10,%r9 | 117 | » sub····%r10,%r9 |
118 | » sub····%rdx,%r9 | 118 | » sub····%rdx,%r9 |
119 | » mov····%ebx,%edx | 119 | » mov····%ebx,%edx |
120 | » mov····%ecx,%r8d | 120 | » mov····%ecx,%r8d |
121 | » mov····%rdi,%rsi | 121 | » mov····%rdi,%rsi |
122 | » mov····%r9,%r11 | 122 | » mov····%r9,%r11 |
123 | » mov····%rsi,%rcx | 123 | » mov····%rsi,%rcx |
124 | » or·····%r11,%rcx | 124 | » or·····%r11,%rcx |
125 | » je·····19 | 125 | » je·····199·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x199> |
126 | » je·····19 | 126 | » je·····196·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x196> |
127 | » xor····%edi,%edi | 127 | » xor····%edi,%edi |
128 | » test···%r11,%r11 | 128 | » test···%r11,%r11 |
129 | » sete···%dil | 129 | » sete···%dil |
130 | » mov····%r11,%rcx | 130 | » mov····%r11,%rcx |
131 | » cmove··%rsi,%rcx | 131 | » cmove··%rsi,%rcx |
132 | » shl····$0x6,%edi | 132 | » shl····$0x6,%edi |
133 | » bsr····%rcx,%rcx | 133 | » bsr····%rcx,%rcx |
Offset 136, 15 lines modified | Offset 136, 15 lines modified | ||
136 | » shld···%cl,%rsi,%r11 | 136 | » shld···%cl,%rsi,%r11 |
Max diff block lines reached; 684/10967 bytes (6.24%) of diff not shown. |
Offset 26, 33 lines modified | Offset 26, 33 lines modified | ||
26 | » add····$0x80,%eax | 26 | » add····$0x80,%eax |
27 | » mov····%eax,0x3c(%rsp) | 27 | » mov····%eax,0x3c(%rsp) |
28 | » mov····%r9,%rax | 28 | » mov····%r9,%rax |
29 | » or·····%r14,%rax | 29 | » or·····%r14,%rax |
30 | » je·····5c·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::multiply_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&)+0x5c> | 30 | » je·····5c·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::multiply_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&)+0x5c> |
31 | » mov····%rdi,%rax | 31 | » mov····%rdi,%rax |
32 | » or·····%r8,%rax | 32 | » or·····%r8,%rax |
33 | » jne····c | 33 | » jne····c3·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::multiply_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128[·...·truncated·by·diffoscope;·len:·16,·SHA:·ffb83e668bd8e35a4144841c922619d75af0628d17be432eae4a04c831c25362·...·]> |
34 | » movq···$0x0,0x40(%rsp) | 34 | » movq···$0x0,0x40(%rsp) |
35 | » xor····%edx,%edx | 35 | » xor····%edx,%edx |
36 | » mov····%rdx,0x48(%rsp) | 36 | » mov····%rdx,0x48(%rsp) |
37 | » movw···$0xaaaa,0x39(%rsp) | 37 | » movw···$0xaaaa,0x39(%rsp) |
38 | » movb···$0xaa,0x3b(%rsp) | 38 | » movb···$0xaa,0x3b(%rsp) |
39 | » mov····%fs:0x28,%rax | 39 | » mov····%fs:0x28,%rax |
40 | » cmp····0x50(%rsp),%rax | 40 | » cmp····0x50(%rsp),%rax |
41 | » jne····1 | 41 | » jne····11e·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::multiply_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<12[·...·truncated·by·diffoscope;·len:·18,·SHA:·8f7a37397c80009d63d9eee4f0e06f3d90eb8db353736eb2946c714bd2223a6d·...·]> |
42 | » mov····0x48(%rsp),%rax | 42 | » mov····0x48(%rsp),%rax |
43 | » mov····%rax,0x28(%rsp) | 43 | » mov····%rax,0x28(%rsp) |
44 | » | 44 | » movups·0x38(%rsp),%xmm0 |
45 | » | 45 | » movups·%xmm0,0x18(%rsp) |
46 | » mov····0x10(%rcx),%rax | 46 | » mov····0x10(%rcx),%rax |
47 | » mov····%rax,0x10(%rsp) | 47 | » mov····%rax,0x10(%rsp) |
48 | » | 48 | » movups·(%rcx),%xmm0 |
49 | » | 49 | » movups·%xmm0,(%rsp) |
50 | » mov····%rbx,%rdi | 50 | » mov····%rbx,%rdi |
51 | » call···b | 51 | » call···b8·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::multiply_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128[·...·truncated·by·diffoscope;·len:·16,·SHA:·4955602882cd33ec179d474a71b39bc4467da4bb37b0a35b7b04fc93186b06fa·...·]> |
52 | ·R_X86_64_PLT32» __llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)-0x4 | 52 | ·R_X86_64_PLT32» __llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)-0x4 |
53 | » mov····%rbx,%rax | 53 | » mov····%rbx,%rax |
54 | » add····$0x58,%rsp | 54 | » add····$0x58,%rsp |
55 | » pop····%rbx | 55 | » pop····%rbx |
56 | » pop····%r14 | 56 | » pop····%r14 |
57 | » ret | 57 | » ret |
58 | » mov····%r8,%rax | 58 | » mov····%r8,%rax |
Offset 76, 9 lines modified | Offset 76, 9 lines modified | ||
76 | » add····%r10d,%r11d | 76 | » add····%r10d,%r11d |
77 | » add····$0x7f,%r11d | 77 | » add····$0x7f,%r11d |
78 | » mov····%r11d,0x3c(%rsp) | 78 | » mov····%r11d,0x3c(%rsp) |
79 | » shld···$0x1,%rax,%rdx | 79 | » shld···$0x1,%rax,%rdx |
80 | » add····%rax,%rax | 80 | » add····%rax,%rax |
81 | » mov····%rax,0x40(%rsp) | 81 | » mov····%rax,0x40(%rsp) |
82 | » jmp····67·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::multiply_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&)+0x67> | 82 | » jmp····67·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::multiply_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·const&)+0x67> |
83 | » call···12 | 83 | » call···123·<.LCPI0_35+0x2b> |
84 | ·R_X86_64_PLT32» __stack_chk_fail-0x4 | 84 | ·R_X86_64_PLT32» __stack_chk_fail-0x4 |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.llvm_addrsig': | 1 | Hex·dump·of·section·'.llvm_addrsig': |
2 | ··0x00000000·3 | 2 | ··0x00000000·353e38······························5>8 |
Offset 10, 43 lines modified | Offset 10, 45 lines modified | ||
10 | ··0x00000070·4c435049·305f3132·002e4c43·5049305f·LCPI0_12..LCPI0_ | 10 | ··0x00000070·4c435049·305f3132·002e4c43·5049305f·LCPI0_12..LCPI0_ |
11 | ··0x00000080·3133002e·4c435049·305f3134·002e4c43·13..LCPI0_14..LC | 11 | ··0x00000080·3133002e·4c435049·305f3134·002e4c43·13..LCPI0_14..LC |
12 | ··0x00000090·5049305f·3135002e·4c435049·305f3136·PI0_15..LCPI0_16 | 12 | ··0x00000090·5049305f·3135002e·4c435049·305f3136·PI0_15..LCPI0_16 |
13 | ··0x000000a0·002e4c43·5049305f·3137002e·4c435049·..LCPI0_17..LCPI | 13 | ··0x000000a0·002e4c43·5049305f·3137002e·4c435049·..LCPI0_17..LCPI |
14 | ··0x000000b0·305f3138·002e4c43·5049305f·3139002e·0_18..LCPI0_19.. | 14 | ··0x000000b0·305f3138·002e4c43·5049305f·3139002e·0_18..LCPI0_19.. |
15 | ··0x000000c0·4c435049·305f3230·002e4c43·5049305f·LCPI0_20..LCPI0_ | 15 | ··0x000000c0·4c435049·305f3230·002e4c43·5049305f·LCPI0_20..LCPI0_ |
16 | ··0x000000d0·3231002e·4c435049·305f3232·002e4c43·21..LCPI0_22..LC | 16 | ··0x000000d0·3231002e·4c435049·305f3232·002e4c43·21..LCPI0_22..LC |
17 | ··0x000000e0·5049305f·3233002e·4c435049·305f323 | 17 | ··0x000000e0·5049305f·3233002e·4c435049·305f3234·PI0_23..LCPI0_24 |
18 | ··0x000000f0·002e4c43·5049305f·323 | 18 | ··0x000000f0·002e4c43·5049305f·3235002e·4c435049·..LCPI0_25..LCPI |
19 | ··0x00000100·305f3 | 19 | ··0x00000100·305f3236·002e4c43·5049305f·3239002e·0_26..LCPI0_29.. |
20 | ··0x00000110·4c435049·305f3332·002e4c43·5049305f·LCPI0_32..LCPI0_ | 20 | ··0x00000110·4c435049·305f3332·002e4c43·5049305f·LCPI0_32..LCPI0_ |
21 | ··0x00000120·3 | 21 | ··0x00000120·3333002e·4c435049·305f3334·002e4c43·33..LCPI0_34..LC |
22 | ··0x00000130·5049305f·3 | 22 | ··0x00000130·5049305f·3335002e·4c435049·305f3237·PI0_35..LCPI0_27 |
23 | ··0x00000140·002e4c43·50493 | 23 | ··0x00000140·002e4c43·5049305f·3238002e·4c435049·..LCPI0_28..LCPI |
24 | ··0x00000150·5f3 | 24 | ··0x00000150·305f3330·002e4c43·5049305f·3331002e·0_30..LCPI0_31.. |
25 | ··0x00000160·4c435049·315f3000·2e4c4350·49315f31·LCPI1_0..LCPI1_1 | ||
26 | ··0x00000170·00657870·6d31005f·5a4e3139·5f5f6c6c·.expm1._ZN19__ll | ||
25 | ··0x000001 | 27 | ··0x00000180·766d5f6c·6962635f·31385f31·5f385f39·vm_libc_18_1_8_9 |
26 | ··0x000001 | 28 | ··0x00000190·45585032·5f4d4944·3145005f·5a4e3139·EXP2_MID1E._ZN19 |
27 | ··0x000001 | 29 | ··0x000001a0·5f5f6c6c·766d5f6c·6962635f·31385f31·__llvm_libc_18_1 |
28 | ··0x000001 | 30 | ··0x000001b0·5f385f39·45585032·5f4d4944·3245005f·_8_9EXP2_MID2E._ |
29 | ··0x000001 | 31 | ··0x000001c0·5a5a4e31·395f5f6c·6c766d5f·6c696263·ZZN19__llvm_libc |
30 | ··0x000001 | 32 | ··0x000001d0·5f31385f·315f385f·36667075·74696c31·_18_1_8_6fputil1 |
31 | ··0x000001 | 33 | ··0x000001e0·35717569·636b5f67·65745f72·6f756e64·5quick_get_round |
32 | ··0x000001 | 34 | ··0x000001f0·45764531·78005f5f·6572726e·6f5f6c6f·EvE1x.__errno_lo |
33 | ··0x00000 | 35 | ··0x00000200·63617469·6f6e005f·5a4e3139·5f5f6c6c·cation._ZN19__ll |
34 | ··0x00000 | 36 | ··0x00000210·766d5f6c·6962635f·31385f31·5f385f36·vm_libc_18_1_8_6 |
35 | ··0x000002 | 37 | ··0x00000220·66707574·696c3971·7569636b·5f616464·fputil9quick_add |
36 | ··0x000002 | 38 | ··0x00000230·494c6d31·32384545·454e5330·5f313144·ILm128EEENS0_11D |
37 | ··0x000002 | 39 | ··0x00000240·79616469·63466c6f·61744958·545f4545·yadicFloatIXT_EE |
38 | ··0x000002 | 40 | ··0x00000250·4553335f·53335f00·6d656d63·7079005f·ES3_S3_.memcpy._ |
41 | ··0x00000260·5a4e3139·5f5f6c6c·766d5f6c·6962635f·ZN19__llvm_libc_ | ||
42 | ··0x00000270·31385f31·5f385f36·66707574·696c3132·18_1_8_6fputil12 | ||
43 | ··0x00000280·6d756c74·69706c79·5f616464·494c6d31·multiply_addILm1 | ||
44 | ··0x00000290·32384545·454e5330·5f313144·79616469·28EEENS0_11Dyadi | ||
45 | ··0x000002a0·63466c6f·61744958·545f4545·45524b53·cFloatIXT_EEERKS | ||
46 | ··0x000002b0·335f5335·5f53355f·005f5a4e·4b31395f·3_S5_S5_._ZNK19_ | ||
39 | ··0x000002 | 47 | ··0x000002c0·5f6c6c76·6d5f6c69·62635f31·385f315f·_llvm_libc_18_1_ |
40 | ··0x000002 | 48 | ··0x000002d0·385f3666·70757469·6c313144·79616469·8_6fputil11Dyadi |
49 | ··0x000002e0·63466c6f·6174494c·6d313238·45456376·cFloatILm128EEcv | ||
50 | ··0x000002f0·545f4964·76454576·005f5f73·7461636b·T_IdvEEv.__stack | ||
51 | ··0x00000300·5f63686b·5f666169·6c005f5a·4e31395f·_chk_fail._ZN19_ | ||
52 | ··0x00000310·5f6c6c76·6d5f6c69·62635f31·385f315f·_llvm_libc_18_1_ | ||
53 | ··0x00000320·385f3565·78706d31·456400············8_5expm1Ed. | ||
41 | ··0x00000260·706c795f·61646449·4c6d3132·38454545·ply_addILm128EEE | ||
42 | ··0x00000270·4e53305f·31314479·61646963·466c6f61·NS0_11DyadicFloa | ||
43 | ··0x00000280·74495854·5f454545·524b5333·5f53355f·tIXT_EEERKS3_S5_ | ||
44 | ··0x00000290·53355f00·5f5a4e4b·31395f5f·6c6c766d·S5_._ZNK19__llvm | ||
45 | ··0x000002a0·5f6c6962·635f3138·5f315f38·5f366670·_libc_18_1_8_6fp | ||
46 | ··0x000002b0·7574696c·31314479·61646963·466c6f61·util11DyadicFloa | ||
47 | ··0x000002c0·74494c6d·31323845·45637654·5f496476·tILm128EEcvT_Idv | ||
48 | ··0x000002d0·45457600·5f5f7374·61636b5f·63686b5f·EEv.__stack_chk_ | ||
49 | ··0x000002e0·6661696c·005f5a4e·31395f5f·6c6c766d·fail._ZN19__llvm | ||
50 | ··0x000002f0·5f6c6962·635f3138·5f315f38·5f356578·_libc_18_1_8_5ex | ||
51 | ··0x00000300·706d3145·6400·······················pm1Ed. | ||
Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
1 | Hex·dump·of·section·'.shstrtab': | 1 | Hex·dump·of·section·'.shstrtab': |
2 | ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab | 2 | ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab |
3 | ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text | 3 | ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text |
4 | ··0x00000020·002e6e6f·74652e67·6e752e70·726f7065·..note.gnu.prope | 4 | ··0x00000020·002e6e6f·74652e67·6e752e70·726f7065·..note.gnu.prope |
5 | ··0x00000030·72747900·2e726f64·6174612e·63737438·rty..rodata.cst8 | 5 | ··0x00000030·72747900·2e726f64·6174612e·63737438·rty..rodata.cst8 |
6 | ··0x00000040·002e726f·64617461·2e637374·34002e72·..rodata.cst4..r | 6 | ··0x00000040·002e726f·64617461·2e637374·34002e72·..rodata.cst4..r |
7 | ··0x00000050·656c612e·74657874·2e657870·6d31002e·ela.text.expm1.. | ||
8 | ··0x000000 | 7 | ··0x00000050·6f646174·612e6373·74313600·2e72656c·odata.cst16..rel |
8 | ··0x00000060·612e7465·78742e65·78706d31·002e6772·a.text.expm1..gr | ||
9 | ··0x00000070·6f757000·2e72656c·612e7465·78742e5f·oup..rela.text._ | 9 | ··0x00000070·6f757000·2e72656c·612e7465·78742e5f·oup..rela.text._ |
10 | ··0x00000080·5a4e4b31·395f5f6c·6c766d5f·6c696263·ZNK19__llvm_libc | 10 | ··0x00000080·5a4e4b31·395f5f6c·6c766d5f·6c696263·ZNK19__llvm_libc |
11 | ··0x00000090·5f31385f·315f385f·36667075·74696c31·_18_1_8_6fputil1 | 11 | ··0x00000090·5f31385f·315f385f·36667075·74696c31·_18_1_8_6fputil1 |
12 | ··0x000000a0·31447961·64696346·6c6f6174·494c6d31·1DyadicFloatILm1 | 12 | ··0x000000a0·31447961·64696346·6c6f6174·494c6d31·1DyadicFloatILm1 |
13 | ··0x000000b0·32384545·6376545f·49647645·4576002e·28EEcvT_IdvEEv.. | 13 | ··0x000000b0·32384545·6376545f·49647645·4576002e·28EEcvT_IdvEEv.. |
14 | ··0x000000c0·74657874·2e5f5a4e·31395f5f·6c6c766d·text._ZN19__llvm | 14 | ··0x000000c0·74657874·2e5f5a4e·31395f5f·6c6c766d·text._ZN19__llvm |
15 | ··0x000000d0·5f6c6962·635f3138·5f315f38·5f366670·_libc_18_1_8_6fp | 15 | ··0x000000d0·5f6c6962·635f3138·5f315f38·5f366670·_libc_18_1_8_6fp |
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························REL·(Relocatable·file) | 8 | ··Type:······························REL·(Relocatable·file) |
9 | ··Machine:···························Advanced·Micro·Devices·X86-64 | 9 | ··Machine:···························Advanced·Micro·Devices·X86-64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x0 | 11 | ··Entry·point·address:···············0x0 |
12 | ··Start·of·program·headers:··········0·(bytes·into·file) | 12 | ··Start·of·program·headers:··········0·(bytes·into·file) |
13 | ··Start·of·section·headers:··········412 | 13 | ··Start·of·section·headers:··········4712·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········0·(bytes) | 16 | ··Size·of·program·headers:···········0·(bytes) |
17 | ··Number·of·program·headers:·········0 | 17 | ··Number·of·program·headers:·········0 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········1 | 19 | ··Number·of·section·headers:·········18 |
20 | ··Section·header·string·table·index:·1 | 20 | ··Section·header·string·table·index:·17 |
Offset 1, 26 lines modified | Offset 1, 27 lines modified | ||
1 | There·are·1 | 1 | There·are·18·section·headers,·starting·at·offset·0x1268: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.group············GROUP···········0000000000000000·000040·00000c·04·····1 | 5 | ··[·1]·.group············GROUP···········0000000000000000·000040·00000c·04·····15··33··4 |
6 | ··[·2]·.group············GROUP···········0000000000000000·00004c·000008·04·····1 | 6 | ··[·2]·.group············GROUP···········0000000000000000·00004c·000008·04·····15··31··4 |
7 | ··[·3]·.text·············PROGBITS········0000000000000000·000054·000000·00··AX··0···0··4 | 7 | ··[·3]·.text·············PROGBITS········0000000000000000·000054·000000·00··AX··0···0··4 |
8 | ··[·4]·.note.gnu.property·NOTE············0000000000000000·000054·000020·00···A··0···0··8 | 8 | ··[·4]·.note.gnu.property·NOTE············0000000000000000·000054·000020·00···A··0···0··8 |
9 | ··[·5]·.rodata.cst8······PROGBITS········0000000000000000·000074·000068·08··AM··0···0··8 | ||
10 | ··[· | 9 | ··[·5]·.rodata.cst4······PROGBITS········0000000000000000·000074·000030·04··AM··0···0··4 |
10 | ··[·6]·.rodata.cst8······PROGBITS········0000000000000000·0000a4·000080·08··AM··0···0··8 | ||
11 | ··[·7]·.text.expm1f······PROGBITS········0000000000000000·0001 | 11 | ··[·7]·.text.expm1f······PROGBITS········0000000000000000·000124·000381·00··AX··0···0·16 |
12 | ··[·8]·.rela.text.expm1f·RELA············0000000000000000·000 | 12 | ··[·8]·.rela.text.expm1f·RELA············0000000000000000·000c60·000468·18···I·15···7··8 |
13 | ··[·9]·.rodata.cst16·····PROGBITS········0000000000000000·0004a5·000010·10··AM··0···0·16 | ||
13 | ··[ | 14 | ··[10]·.text._ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi·PROGBITS········0000000000000000·0004b5·0001fe·00·AXG··0···0·16 |
14 | ··[1 | 15 | ··[11]·.rela.text._ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi·RELA············0000000000000000·0010c8·000090·18··IG·15··10··8 |
15 | ··[1 | 16 | ··[12]·.data._ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x·PROGBITS········0000000000000000·0006b3·000004·00·WAG··0···0··4 |
16 | ··[1 | 17 | ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·0006b7·000000·00······0···0··1 |
17 | ··[1 | 18 | ··[14]·.llvm_addrsig·····LLVM_ADDRSIG····0000000000000000·0006b7·000003·00···E··0···0··1 |
18 | ··[1 | 19 | ··[15]·.symtab···········SYMTAB··········0000000000000000·0006c0·000390·18·····16··30··8 |
19 | ··[1 | 20 | ··[16]·.strtab···········STRTAB··········0000000000000000·000a50·00020c·00······0···0··1 |
20 | ··[1 | 21 | ··[17]·.shstrtab·········STRTAB··········0000000000000000·001158·00010b·00······0···0··1 |
21 | Key·to·Flags: | 22 | Key·to·Flags: |
22 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 23 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
23 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 24 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
24 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 25 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
25 | ··D·(mbind),·l·(large),·p·(processor·specific) | 26 | ··D·(mbind),·l·(large),·p·(processor·specific) |
Offset 1, 37 lines modified | Offset 1, 41 lines modified | ||
1 | Symbol·table·'.symtab'·contains·3 | 1 | Symbol·table·'.symtab'·contains·38·entries: |
2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name | 2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name |
3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | 3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· |
4 | ·····1:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_0 | 4 | ·····1:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_0 |
5 | ·····2:·000000000000000 | 5 | ·····2:·0000000000000004·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_1 |
6 | ·····3:·00000000000000 | 6 | ·····3:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_2 |
7 | ·····4:·00000000000000 | 7 | ·····4:·000000000000000c·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_3 |
8 | ·····5:·00000000000000 | 8 | ·····5:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_4 |
9 | ·····6:·00000000000000 | 9 | ·····6:·0000000000000014·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_5 |
10 | ·····7:·00000000000000 | 10 | ·····7:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_8 |
11 | ·····8:·00000000000000 | 11 | ·····8:·000000000000001c·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_16 |
12 | ·····9:·00000000000000 | 12 | ·····9:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_17 |
13 | ····10:·00000000000000 | 13 | ····10:·0000000000000024·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_24 |
14 | ····11:·00000000000000 | 14 | ····11:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_25 |
15 | ····12:·00000000000000 | 15 | ····12:·000000000000002c·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_26 |
16 | ····13:·00000000000000 | 16 | ····13:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_6 |
17 | ····14:·000000000000000 | 17 | ····14:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_7 |
18 | ····15:·00000000000000 | 18 | ····15:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_9 |
19 | ····16:·00000000000000 | 19 | ····16:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_10 |
20 | ····17:·00000000000000 | 20 | ····17:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_11 |
21 | ····18:·00000000000000 | 21 | ····18:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_12 |
22 | ····19:·00000000000000 | 22 | ····19:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_13 |
23 | ····20:·00000000000000 | 23 | ····20:·0000000000000038·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_14 |
24 | ····21:·000000000000001c·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_20 | ||
25 | ····2 | 24 | ····21:·0000000000000040·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_15 |
26 | ····2 | 25 | ····22:·0000000000000048·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_18 |
26 | ····23:·0000000000000050·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_19 | ||
27 | ····24:·00000000000000 | 27 | ····24:·0000000000000058·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_20 |
28 | ····25:·0000000000000060·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_21 | ||
29 | ····26:·0000000000000068·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_22 | ||
30 | ····27:·0000000000000070·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_23 | ||
31 | ····28:·0000000000000078·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_27 | ||
28 | ····2 | 32 | ····29:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_0 |
29 | ···· | 33 | ····30:·0000000000000000···897·FUNC····GLOBAL·DEFAULT····7·expm1f |
30 | ···· | 34 | ····31:·0000000000000000·····4·OBJECT··WEAK···DEFAULT···12·_ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x |
31 | ···· | 35 | ····32:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location |
32 | ···· | 36 | ····33:·0000000000000000···510·FUNC····WEAK···HIDDEN····10·_ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi |
33 | ····3 | 37 | ····34:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_6EXP_M1E |
34 | ····3 | 38 | ····35:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_6EXP_M2E |
35 | ····3 | 39 | ····36:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail |
36 | ····3 | 40 | ····37:·0000000000000000···897·FUNC····GLOBAL·DEFAULT····7·_ZN19__llvm_libc_18_1_8_6expm1fEf |
Offset 1, 52 lines modified | Offset 1, 59 lines modified | ||
1 | Relocation·section·'.rela.text.expm1f'·at·offset·0x | 1 | Relocation·section·'.rela.text.expm1f'·at·offset·0xc60·contains·47·entries: |
2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
3 | 000000000000001 | 3 | 000000000000001f··0000001f00000002·R_X86_64_PC32··········0000000000000000·_ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x·-·4 |
4 | 000000000000001c··0000001000000002·R_X86_64_PC32··········0000000000000008·.LCPI0_15·-·4 | ||
5 | 000000000000002 | 4 | 0000000000000027··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_0·-·4 |
6 | 000000000000003 | 5 | 0000000000000033··0000000200000002·R_X86_64_PC32··········0000000000000004·.LCPI0_1·-·4 |
7 | 00000000000000 | 6 | 0000000000000043··0000000500000002·R_X86_64_PC32··········0000000000000010·.LCPI0_4·-·4 |
8 | 00000000000000 | 7 | 0000000000000056··0000000e00000002·R_X86_64_PC32··········0000000000000008·.LCPI0_7·-·4 |
8 | 000000000000006b··0000000700000002·R_X86_64_PC32··········0000000000000018·.LCPI0_8·-·4 | ||
9 | 00000000000000 | 9 | 000000000000007e··0000001f00000002·R_X86_64_PC32··········0000000000000000·_ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x·-·4 |
10 | 000000000000009f··0000001000000002·R_X86_64_PC32··········0000000000000008·.LCPI0_15·-·4 | ||
11 | 00000000000000a7··0000001100000002·R_X86_64_PC32··········000000000000000c·.LCPI0_16·-·4 | ||
12 | 00000000000000bf··0000001200000002·R_X86_64_PC32··········0000000000000010·.LCPI0_17·-·4 | ||
13 | 00000000000000cf··0000001300000002·R_X86_64_PC32··········0000000000000014·.LCPI0_18·-·4 | ||
14 | 00000000000000e2··0000001c00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 | ||
15 | 00000000000000f2··0000001d00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi·-·4 | ||
16 | 0000000000000100··0000001400000002·R_X86_64_PC32··········0000000000000018·.LCPI0_19·-·4 | ||
17 | 0000000000000130··0000000e00000002·R_X86_64_PC32··········0000000000000000·.LCPI0_7·-·4 | ||
18 | 0000000000000143··0000000f00000002·R_X86_64_PC32··········0000000000000004·.LCPI0_8·-·4 | ||
19 | 000000000000015a··0000001e0000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_6EXP_M1E·-·4 | ||
20 | 0000000000000169··0000001f0000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_6EXP_M2E·-·4 | ||
21 | 0000000000000176··0000000800000002·R_X86_64_PC32··········0000000000000038·.LCPI0_9·-·4 | ||
22 | 000000000000017f··0000000900000002·R_X86_64_PC32··········0000000000000040·.LCPI0_10·-·4 | ||
23 | 0000000000000188··0000000a00000002·R_X86_64_PC32··········0000000000000048·.LCPI0_11·-·4 | ||
24 | 0000000000000191··0000000b00000002·R_X86_64_PC32··········0000000000000050·.LCPI0_12·-·4 | ||
25 | 000000000000019a··0000000c00000002·R_X86_64_PC32··········0000000000000058·.LCPI0_13·-·4 | ||
26 | 00000000000001a3··0000000d00000002·R_X86_64_PC32··········0000000000000060·.LCPI0_14·-·4 | ||
27 | 00000000000001b9··0000001100000002·R_X86_64_PC32··········000000000000000c·.LCPI0_16·-·4 | ||
28 | 0000000000000 | 10 | 0000000000000086··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_0·-·4 |
11 | 0000000000000092··0000000200000002·R_X86_64_PC32··········0000000000000004·.LCPI0_1·-·4 | ||
12 | 00000000000000b4··0000000300000002·R_X86_64_PC32··········0000000000000008·.LCPI0_2·-·4 | ||
13 | 00000000000000f0··0000001f00000002·R_X86_64_PC32··········0000000000000000·_ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x·-·4 | ||
14 | 00000000000000f8··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_0·-·4 | ||
29 | 00000000000001 | 15 | 0000000000000104··0000000200000002·R_X86_64_PC32··········0000000000000004·.LCPI0_1·-·4 |
30 | 00000000000001 | 16 | 000000000000011a··0000000a00000002·R_X86_64_PC32··········0000000000000024·.LCPI0_24·-·4 |
31 | 00000000000001e1··0000000400000002·R_X86_64_PC32··········0000000000000018·.LCPI0_3·-·4 | ||
32 | 00000000000001 | 17 | 0000000000000129··0000000500000002·R_X86_64_PC32··········0000000000000010·.LCPI0_4·-·4 |
18 | 000000000000013c··0000002000000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 | ||
19 | 000000000000014c··0000002100000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi·-·4 | ||
33 | 00000000000001 | 20 | 000000000000015a··0000000b00000002·R_X86_64_PC32··········0000000000000028·.LCPI0_25·-·4 |
21 | 000000000000018b··0000000800000002·R_X86_64_PC32··········000000000000001c·.LCPI0_16·-·4 | ||
22 | 00000000000001a1··0000000900000002·R_X86_64_PC32··········0000000000000020·.LCPI0_17·-·4 | ||
23 | 00000000000001bc··000000220000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_6EXP_M1E·-·4 | ||
24 | 00000000000001cb··000000230000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_6EXP_M2E·-·4 | ||
25 | 00000000000001d8··0000001600000002·R_X86_64_PC32··········0000000000000048·.LCPI0_18·-·4 | ||
26 | 00000000000001e4··0000001700000002·R_X86_64_PC32··········0000000000000050·.LCPI0_19·-·4 | ||
27 | 00000000000001f0··0000001800000002·R_X86_64_PC32··········0000000000000058·.LCPI0_20·-·4 | ||
28 | 00000000000001fc··0000001900000002·R_X86_64_PC32··········0000000000000060·.LCPI0_21·-·4 | ||
29 | 0000000000000208··0000001a00000002·R_X86_64_PC32··········0000000000000068·.LCPI0_22·-·4 | ||
30 | 0000000000000214··0000001b00000002·R_X86_64_PC32··········0000000000000070·.LCPI0_23·-·4 | ||
31 | 0000000000000224··0000000500000002·R_X86_64_PC32··········0000000000000010·.LCPI0_4·-·4 | ||
32 | 0000000000000230··0000000400000002·R_X86_64_PC32··········000000000000000c·.LCPI0_3·-·4 | ||
33 | 0000000000000246··0000000200000002·R_X86_64_PC32··········0000000000000004·.LCPI0_1·-·4 | ||
34 | 0000000000000250··0000000600000002·R_X86_64_PC32··········0000000000000014·.LCPI0_5·-·4 | ||
34 | 0000000000000 | 35 | 0000000000000267··0000000d00000002·R_X86_64_PC32··········0000000000000000·.LCPI0_6·-·4 |
36 | 0000000000000280··0000000f00000002·R_X86_64_PC32··········0000000000000010·.LCPI0_9·-·4 | ||
37 | 000000000000028c··0000001000000002·R_X86_64_PC32··········0000000000000018·.LCPI0_10·-·4 | ||
38 | 0000000000000294··0000001100000002·R_X86_64_PC32··········0000000000000020·.LCPI0_11·-·4 | ||
39 | 00000000000002a0··0000001200000002·R_X86_64_PC32··········0000000000000028·.LCPI0_12·-·4 | ||
40 | 00000000000002a8··0000001300000002·R_X86_64_PC32··········0000000000000030·.LCPI0_13·-·4 | ||
41 | 00000000000002b4··0000001400000002·R_X86_64_PC32··········0000000000000038·.LCPI0_14·-·4 | ||
42 | 00000000000002c0··0000001500000002·R_X86_64_PC32··········0000000000000040·.LCPI0_15·-·4 | ||
35 | 00000000000002 | 43 | 00000000000002fa··0000001f00000002·R_X86_64_PC32··········0000000000000000·_ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x·-·4 |
36 | 000000000000022a··0000001000000002·R_X86_64_PC32··········0000000000000008·.LCPI0_15·-·4 | ||
37 | 0000000000000 | 44 | 0000000000000302··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_0·-·4 |
38 | 0000000000000 | 45 | 000000000000030e··0000000200000002·R_X86_64_PC32··········0000000000000004·.LCPI0_1·-·4 |
39 | 0000000000000 | 46 | 000000000000032e··0000000500000002·R_X86_64_PC32··········0000000000000010·.LCPI0_4·-·4 |
40 | 0000000000000268··0000001600000002·R_X86_64_PC32··········0000000000000020·.LCPI0_21·-·4 | ||
41 | 0000000000000 | 47 | 000000000000033a··0000000c00000002·R_X86_64_PC32··········000000000000002c·.LCPI0_26·-·4 |
48 | 000000000000035f··0000000600000002·R_X86_64_PC32··········0000000000000014·.LCPI0_5·-·4 | ||
42 | 0000000000000 | 49 | 0000000000000376··0000001c00000002·R_X86_64_PC32··········0000000000000078·.LCPI0_27·-·4 |
43 | Relocation·section·'.rela.text._ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi'·at·offset·0x | 50 | Relocation·section·'.rela.text._ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi'·at·offset·0x10c8·contains·6·entries: |
44 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 51 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
45 | 000000000000007 | 52 | 0000000000000071··0000001d00000002·R_X86_64_PC32··········0000000000000000·.LCPI1_0·-·4 |
46 | 00000000000000 | 53 | 00000000000000bf··0000001d00000002·R_X86_64_PC32··········0000000000000000·.LCPI1_0·-·4 |
54 | 000000000000010d··0000001d00000002·R_X86_64_PC32··········0000000000000000·.LCPI1_0·-·4 | ||
47 | 00000000000001 | 55 | 000000000000015b··0000001d00000002·R_X86_64_PC32··········0000000000000000·.LCPI1_0·-·4 |
48 | 00000000000001 | 56 | 00000000000001a9··0000001d00000002·R_X86_64_PC32··········0000000000000000·.LCPI1_0·-·4 |
49 | 00000000000001b7··0000001900000002·R_X86_64_PC32··········000000000000002c·.LCPI1_0·-·4 | ||
50 | 0000000000000 | 57 | 00000000000001fa··0000002400000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4 |
Offset 1, 41 lines modified | Offset 1, 46 lines modified | ||
1 | .LCPI0_0 | 1 | .LCPI0_0 |
2 | .LCPI0_1 | 2 | .LCPI0_1 |
3 | .LCPI0_2 | 3 | .LCPI0_2 |
4 | .LCPI0_3 | 4 | .LCPI0_3 |
5 | .LCPI0_4 | 5 | .LCPI0_4 |
6 | .LCPI0_5 | 6 | .LCPI0_5 |
7 | .LCPI0_8 | ||
8 | .LCPI0_16 | ||
9 | .LCPI0_17 | ||
10 | .LCPI0_24 | ||
11 | .LCPI0_25 | ||
12 | .LCPI0_26 | ||
7 | .LCPI0_6 | 13 | .LCPI0_6 |
14 | .LCPI0_7 | ||
8 | .LCPI0_9 | 15 | .LCPI0_9 |
9 | .LCPI0_10 | 16 | .LCPI0_10 |
10 | .LCPI0_11 | 17 | .LCPI0_11 |
11 | .LCPI0_12 | 18 | .LCPI0_12 |
12 | .LCPI0_13 | 19 | .LCPI0_13 |
13 | .LCPI0_14 | 20 | .LCPI0_14 |
14 | .LCPI0_7 | ||
15 | .LCPI0_8 | ||
16 | .LCPI0_15 | 21 | .LCPI0_15 |
17 | .LCPI0_16 | ||
18 | .LCPI0_17 | ||
19 | .LCPI0_18 | 22 | .LCPI0_18 |
20 | .LCPI0_19 | 23 | .LCPI0_19 |
21 | .LCPI0_20 | 24 | .LCPI0_20 |
22 | .LCPI0_21 | 25 | .LCPI0_21 |
23 | .LCPI0_22 | 26 | .LCPI0_22 |
24 | .LCPI0_23 | 27 | .LCPI0_23 |
28 | .LCPI0_27 | ||
25 | .LCPI1_0 | 29 | .LCPI1_0 |
26 | _ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x | 30 | _ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x |
27 | __errno_location | 31 | __errno_location |
28 | _ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi | 32 | _ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi |
29 | _ZN19__llvm_libc_18_1_8_6EXP_M1E | 33 | _ZN19__llvm_libc_18_1_8_6EXP_M1E |
30 | _ZN19__llvm_libc_18_1_8_6EXP_M2E | 34 | _ZN19__llvm_libc_18_1_8_6EXP_M2E |
31 | __stack_chk_fail | 35 | __stack_chk_fail |
32 | _ZN19__llvm_libc_18_1_8_6expm1fEf | 36 | _ZN19__llvm_libc_18_1_8_6expm1fEf |
33 | .shstrtab | 37 | .shstrtab |
34 | .note.gnu.property | 38 | .note.gnu.property |
35 | .rodata.cst8 | ||
36 | .rodata.cst4 | 39 | .rodata.cst4 |
40 | .rodata.cst8 | ||
37 | .rela.text.expm1f | 41 | .rela.text.expm1f |
42 | .rodata.cst16 | ||
38 | .rela.text._ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi | 43 | .rela.text._ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi |
39 | .data._ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x | 44 | .data._ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x |
40 | .note.GNU-stack | 45 | .note.GNU-stack |
41 | .llvm_addrsig | 46 | .llvm_addrsig |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Hex·dump·of·section·'.group': | 1 | Hex·dump·of·section·'.group': |
2 | ··0x00000000·01000000·0 | 2 | ··0x00000000·01000000·0a000000·0b000000··········............ |
3 | Hex·dump·of·section·'.group': | 3 | Hex·dump·of·section·'.group': |
4 | ··0x00000000·01000000·0 | 4 | ··0x00000000·01000000·0c000000···················........ |
Offset 1, 10 lines modified | Offset 1, 11 lines modified | ||
1 | Hex·dump·of·section·'.rodata.cst8': | 1 | Hex·dump·of·section·'.rodata.cst8': |
2 | ··0x00000000·41e4b8bd·42e4b8bd·32df463e·31df463e·A...B...2.F>1.F> | ||
2 | ··0x000000 | 3 | ··0x00000010·dd575555·5555c53f·00000000·0000e03f·.WUUUU.?.......? |
3 | ··0x000000 | 4 | ··0x00000020·b758cd0f·1111813f·fa525555·5555a53f·.X.....?.RUUUU.? |
4 | ··0x000000 | 5 | ··0x00000030·626d00f0·41022a3f·0b661717·6cc1563f·bm..A.*?.f..l.V? |
5 | ··0x000000 | 6 | ··0x00000040·60c0d3f8·e301fa3e·43f25e55·5555a53f·`......>C.^UUU.? |
6 | ··0x000000 | 7 | ··0x00000050·e7e56866·5655c53f·1c070000·0000e03f·..hfVU.?.......? |
7 | ··0x000000 | 8 | ··0x00000060·77f7ffff·ffffef3f·00000000·0000f03f·w......?.......? |
8 | ··0x000000 | 9 | ··0x00000070·00000000·0000f0bf·ffff7fbf·000080bf·................ |
Offset 1, 6 lines modified | Offset 1, 6 lines modified | ||
1 | Hex·dump·of·section·'.rodata.cst4': | 1 | Hex·dump·of·section·'.rodata.cst4': |
2 | ··0x00000000·0 | 2 | ··0x00000000·0100803f·000080bf·42e4b8bd·41e4b8bd·...?....B...A... |
3 | ··0x00000010·00000034·00000040·31df463e·00000043·...4...@1.F>...C | ||
3 | ··0x000000 | 4 | ··0x00000020·000000bc·ffff7f7f·0000807f·ffff7fbf·................ |
4 | ··0x00000020·00000040·31df463e·32df463e·aaaaaaaa·...@1.F>2.F>.... | ||
Offset 3, 174 lines modified | Offset 3, 249 lines modified | ||
3 | Disassembly·of·section·.text.expm1f: | 3 | Disassembly·of·section·.text.expm1f: |
4 | 0000000000000000·<__llvm_libc_18_1_8_::expm1f(float)>: | 4 | 0000000000000000·<__llvm_libc_18_1_8_::expm1f(float)>: |
5 | expm1f(): | 5 | expm1f(): |
6 | » endbr64 | 6 | » endbr64 |
7 | » push···%rax | 7 | » push···%rax |
8 | » | 8 | » movd···%xmm0,%eax |
9 | » cmp····$0xbdc1c6cb,%eax | ||
10 | » je·····7a·<__llvm_libc_18_1_8_::expm1f(float)+0x7a> | ||
9 | » cmp····$0x3e35bec5,%eax | 11 | » cmp····$0x3e35bec5,%eax |
10 | » jne···· | 12 | » jne····ba·<__llvm_libc_18_1_8_::expm1f(float)+0xba> |
11 | » | 13 | » movss··0x0(%rip),%xmm0········ |
12 | ·R_X86_64_PC32» __llvm_libc_18_1_8_::fputil::quick_get_round()::x-0x4 | 14 | ·R_X86_64_PC32» __llvm_libc_18_1_8_::fputil::quick_get_round()::x-0x4 |
13 | » | 15 | » movss··0x0(%rip),%xmm1········ |
16 | ·R_X86_64_PC32» .LCPI0_0-0x4 | ||
17 | » addss··%xmm0,%xmm1 | ||
18 | » movss··0x0(%rip),%xmm2········ | ||
14 | ·R_X86_64_PC32» .LCPI0_1 | 19 | ·R_X86_64_PC32» .LCPI0_1-0x4 |
20 | » subss··%xmm0,%xmm2 | ||
21 | » addss··%xmm1,%xmm2 | ||
15 | » | 22 | » movss··0x0(%rip),%xmm0········ |
16 | ·R_X86_64_PC32» .LCPI0_ | 23 | ·R_X86_64_PC32» .LCPI0_4-0x4 |
24 | » cmpeqss·%xmm2,%xmm0 | ||
25 | » movd···%xmm0,%eax | ||
26 | » and····$0x1,%eax | ||
27 | » lea····0x0(%rip),%rcx········ | ||
17 | » vsubss·%xmm0,%xmm2,%xmm0 | ||
18 | » vaddss·%xmm0,%xmm1,%xmm0 | ||
19 | » vcmpeqss·0x0(%rip),%xmm0,%xmm1········ | ||
20 | ·R_X86_64_PC32» .LCPI0_18-0x5 | ||
21 | » vmovss·0x0(%rip),%xmm2········ | ||
22 | ·R_X86_64_PC32» .LCPI0_ | 28 | ·R_X86_64_PC32» .LCPI0_7-0x4 |
29 | » movss··(%rcx,%rax,4),%xmm1 | ||
30 | » xorps··%xmm3,%xmm3 | ||
31 | » cmpeqss·%xmm2,%xmm3 | ||
23 | » | 32 | » movss··0x0(%rip),%xmm0········ |
24 | ·R_X86_64_PC32» .LCPI0_ | 33 | ·R_X86_64_PC32» .LCPI0_8-0x4 |
34 | » andps··%xmm3,%xmm0 | ||
35 | » andnps·%xmm1,%xmm3 | ||
36 | » orps···%xmm3,%xmm0 | ||
25 | » vblendvps·%xmm1,%xmm2,%xmm3,%xmm1 | ||
26 | » vxorps·%xmm3,%xmm3,%xmm3 | ||
27 | » vcmpeqss·%xmm3,%xmm0,%xmm0 | ||
28 | » vblendvps·%xmm0,%xmm2,%xmm1,%xmm0 | ||
29 | » pop····%rax | 37 | » pop····%rax |
30 | » ret | 38 | » ret |
39 | » movss··0x0(%rip),%xmm0········ | ||
40 | ·R_X86_64_PC32» __llvm_libc_18_1_8_::fputil::quick_get_round()::x-0x4 | ||
41 | » movss··0x0(%rip),%xmm2········ | ||
42 | ·R_X86_64_PC32» .LCPI0_0-0x4 | ||
43 | » addss··%xmm0,%xmm2 | ||
44 | » movss··0x0(%rip),%xmm1········ | ||
45 | ·R_X86_64_PC32» .LCPI0_1-0x4 | ||
46 | » subss··%xmm0,%xmm1 | ||
47 | » addss··%xmm2,%xmm1 | ||
48 | » xorps··%xmm2,%xmm2 | ||
49 | » ucomiss·%xmm2,%xmm1 | ||
50 | » jne····221·<__llvm_libc_18_1_8_::expm1f(float)+0x221> | ||
51 | » jp·····221·<__llvm_libc_18_1_8_::expm1f(float)+0x221> | ||
52 | » movss··0x0(%rip),%xmm0········ | ||
53 | ·R_X86_64_PC32» .LCPI0_2-0x4 | ||
54 | » pop····%rax | ||
55 | » ret | ||
31 | » | 56 | » movdqa·%xmm0,%xmm3 |
32 | » mov····%eax,%ecx | 57 | » mov····%eax,%ecx |
33 | » and····$0x7fffffff,%ecx | 58 | » and····$0x7fffffff,%ecx |
34 | » cmp····$0x418aa123,%ecx | 59 | » cmp····$0x418aa123,%ecx |
35 | » jb·····1 | 60 | » jb·····163·<__llvm_libc_18_1_8_::expm1f(float)+0x163> |
36 | » test···%eax,%eax | 61 | » test···%eax,%eax |
37 | » js····· | 62 | » js·····236·<__llvm_libc_18_1_8_::expm1f(float)+0x236> |
38 | » cmp····$0x42b20000,%eax | 63 | » cmp····$0x42b20000,%eax |
39 | » jb·····1 | 64 | » jb·····187·<__llvm_libc_18_1_8_::expm1f(float)+0x187> |
40 | » cmp····$0x7f7fffff,%eax | 65 | » cmp····$0x7f7fffff,%eax |
41 | » ja····· | 66 | » ja·····156·<__llvm_libc_18_1_8_::expm1f(float)+0x156> |
42 | » | 67 | » movss··0x0(%rip),%xmm0········ |
43 | ·R_X86_64_PC32» __llvm_libc_18_1_8_::fputil::quick_get_round()::x-0x4 | 68 | ·R_X86_64_PC32» __llvm_libc_18_1_8_::fputil::quick_get_round()::x-0x4 |
69 | » movss··0x0(%rip),%xmm2········ | ||
70 | ·R_X86_64_PC32» .LCPI0_0-0x4 | ||
71 | » addss··%xmm0,%xmm2 | ||
44 | » | 72 | » movss··0x0(%rip),%xmm1········ |
45 | ·R_X86_64_PC32» .LCPI0_1 | 73 | ·R_X86_64_PC32» .LCPI0_1-0x4 |
46 | » vmovss·0x0(%rip),%xmm2········ | ||
47 | ·R_X86_64_PC32» .LCPI0_16-0x4 | ||
48 | » | 74 | » subss··%xmm0,%xmm1 |
49 | » | 75 | » addss··%xmm2,%xmm1 |
50 | » | 76 | » xorps··%xmm0,%xmm0 |
51 | » | 77 | » ucomiss·%xmm0,%xmm1 |
52 | » | 78 | » movd···0x0(%rip),%xmm0········ |
53 | ·R_X86_64_PC32» .LCPI0_ | 79 | ·R_X86_64_PC32» .LCPI0_24-0x4 |
54 | » jne···· | 80 | » jne····126·<__llvm_libc_18_1_8_::expm1f(float)+0x126> |
55 | » jnp···· | 81 | » jnp····21f·<__llvm_libc_18_1_8_::expm1f(float)+0x21f> |
56 | » | 82 | » ucomiss·0x0(%rip),%xmm1········ |
57 | ·R_X86_64_PC32» .LCPI0_ | 83 | ·R_X86_64_PC32» .LCPI0_4-0x4 |
58 | » jne···· | 84 | » jne····135·<__llvm_libc_18_1_8_::expm1f(float)+0x135> |
59 | » jnp···· | 85 | » jnp····21f·<__llvm_libc_18_1_8_::expm1f(float)+0x21f> |
60 | » | 86 | » movss··%xmm3,0x4(%rsp) |
61 | » call··· | 87 | » call···140·<__llvm_libc_18_1_8_::expm1f(float)+0x140> |
62 | ·R_X86_64_PLT32» __errno_location-0x4 | 88 | ·R_X86_64_PLT32» __errno_location-0x4 |
63 | » movl···$0x22,(%rax) | 89 | » movl···$0x22,(%rax) |
64 | » mov····$0x8,%edi | 90 | » mov····$0x8,%edi |
65 | » call··· | 91 | » call···150·<__llvm_libc_18_1_8_::expm1f(float)+0x150> |
66 | ·R_X86_64_PLT32» __llvm_libc_18_1_8_::fputil::raise_except(int)-0x4 | 92 | ·R_X86_64_PLT32» __llvm_libc_18_1_8_::fputil::raise_except(int)-0x4 |
67 | » | 93 | » movss··0x4(%rsp),%xmm3 |
68 | » | 94 | » addss··0x0(%rip),%xmm3········ |
69 | ·R_X86_64_PC32» .LCPI0_ | 95 | ·R_X86_64_PC32» .LCPI0_25-0x4 |
96 | » movaps·%xmm3,%xmm0 | ||
70 | » pop····%rax | 97 | » pop····%rax |
71 | » ret | 98 | » ret |
72 | » cmp····$0x3d7fffff,%ecx | 99 | » cmp····$0x3d7fffff,%ecx |
73 | » ja·····1 | 100 | » ja·····187·<__llvm_libc_18_1_8_::expm1f(float)+0x187> |
74 | » cmp····$0x32ffffff,%ecx | 101 | » cmp····$0x32ffffff,%ecx |
75 | » ja····· | 102 | » ja·····272·<__llvm_libc_18_1_8_::expm1f(float)+0x272> |
76 | » cmp····$0x80000000,%eax | 103 | » cmp····$0x80000000,%eax |
77 | » j | 104 | » jne····340·<__llvm_libc_18_1_8_::expm1f(float)+0x340> |
78 | » vfmadd213ss·%xmm3,%xmm3,%xmm3 | ||
79 | » | 105 | » movaps·%xmm3,%xmm0 |
80 | » pop····%rax | 106 | » pop····%rax |
81 | » ret | 107 | » ret |
108 | » movss··0x0(%rip),%xmm0········ | ||
109 | ·R_X86_64_PC32» .LCPI0_16-0x4 | ||
110 | » mulss··%xmm3,%xmm0 | ||
111 | » roundss·$0x8,%xmm0,%xmm0 | ||
112 | » cvttss2si·%xmm0,%eax | ||
82 | » | 113 | » mulss··0x0(%rip),%xmm0········ |
83 | ·R_X86_64_PC32» .LCPI0_7-0x4 | 114 | ·R_X86_64_PC32» .LCPI0_17-0x4 |
115 | » addss··%xmm3,%xmm0 | ||
Max diff block lines reached; 5732/11484 bytes (49.91%) of diff not shown. |
Offset 9, 108 lines modified | Offset 9, 108 lines modified | ||
9 | » sub····$0x38,%rsp | 9 | » sub····$0x38,%rsp |
10 | » mov····%fs:0x28,%rax | 10 | » mov····%fs:0x28,%rax |
11 | » mov····%rax,0x30(%rsp) | 11 | » mov····%rax,0x30(%rsp) |
12 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax | 12 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax |
13 | » test···$0x1,%dil | 13 | » test···$0x1,%dil |
14 | » jne····69·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x69> | 14 | » jne····69·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x69> |
15 | » test···$0x4,%dil | 15 | » test···$0x4,%dil |
16 | » jne····b | 16 | » jne····b7·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0xb7> |
17 | » test···$0x8,%dil | 17 | » test···$0x8,%dil |
18 | » jne····10 | 18 | » jne····105·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x105> |
19 | » test···$0x10,%dil | 19 | » test···$0x10,%dil |
20 | » jne····15 | 20 | » jne····153·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x153> |
21 | » test···$0x20,%dil | 21 | » test···$0x20,%dil |
22 | » jne····1a | 22 | » jne····1a1·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x1a1> |
23 | » mov····%fs:0x28,%rax | 23 | » mov····%fs:0x28,%rax |
24 | » cmp····0x30(%rsp),%rax | 24 | » cmp····0x30(%rsp),%rax |
25 | » jne···· | 25 | » jne····1f9·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x1f9> |
26 | » xor····%eax,%eax | 26 | » xor····%eax,%eax |
27 | » add····$0x38,%rsp | 27 | » add····$0x38,%rsp |
28 | » ret | 28 | » ret |
29 | » mov····%rax,0x10(%rsp) | 29 | » mov····%rax,0x10(%rsp) |
30 | » | 30 | » movaps·0x0(%rip),%xmm0········ |
31 | ·R_X86_64_PC32» .LCPI1_0-0x4 | 31 | ·R_X86_64_PC32» .LCPI1_0-0x4 |
32 | » | 32 | » movups·%xmm0,0x18(%rsp) |
33 | » movl···$0xaaaaaaaa,0x28(%rsp) | 33 | » movl···$0xaaaaaaaa,0x28(%rsp) |
34 | » fnstenv·0x10(%rsp) | 34 | » fnstenv·0x10(%rsp) |
35 | » movl···$0xaaaaaaaa,0xc(%rsp) | 35 | » movl···$0xaaaaaaaa,0xc(%rsp) |
36 | » stmxcsr·0xc(%rsp) | 36 | » stmxcsr·0xc(%rsp) |
37 | » mov····0xc(%rsp),%ecx | 37 | » mov····0xc(%rsp),%ecx |
38 | » orb····$0x1,0x14(%rsp) | 38 | » orb····$0x1,0x14(%rsp) |
39 | » or·····$0x1,%ecx | 39 | » or·····$0x1,%ecx |
40 | » fldenv·0x10(%rsp) | 40 | » fldenv·0x10(%rsp) |
41 | » mov····%ecx,0xc(%rsp) | 41 | » mov····%ecx,0xc(%rsp) |
42 | » ldmxcsr·0xc(%rsp) | 42 | » ldmxcsr·0xc(%rsp) |
43 | » fwait | 43 | » fwait |
44 | » test···$0x4,%dil | 44 | » test···$0x4,%dil |
45 | » je·····30·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x30> | 45 | » je·····30·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x30> |
46 | » mov····%rax,0x10(%rsp) | 46 | » mov····%rax,0x10(%rsp) |
47 | » | 47 | » movaps·0x0(%rip),%xmm0········ |
48 | ·R_X86_64_PC32» .LCPI1_0-0x4 | 48 | ·R_X86_64_PC32» .LCPI1_0-0x4 |
49 | » | 49 | » movups·%xmm0,0x18(%rsp) |
50 | » movl···$0xaaaaaaaa,0x28(%rsp) | 50 | » movl···$0xaaaaaaaa,0x28(%rsp) |
51 | » fnstenv·0x10(%rsp) | 51 | » fnstenv·0x10(%rsp) |
52 | » movl···$0xaaaaaaaa,0xc(%rsp) | 52 | » movl···$0xaaaaaaaa,0xc(%rsp) |
53 | » stmxcsr·0xc(%rsp) | 53 | » stmxcsr·0xc(%rsp) |
54 | » mov····0xc(%rsp),%ecx | 54 | » mov····0xc(%rsp),%ecx |
55 | » orb····$0x4,0x14(%rsp) | 55 | » orb····$0x4,0x14(%rsp) |
56 | » or·····$0x4,%ecx | 56 | » or·····$0x4,%ecx |
57 | » fldenv·0x10(%rsp) | 57 | » fldenv·0x10(%rsp) |
58 | » mov····%ecx,0xc(%rsp) | 58 | » mov····%ecx,0xc(%rsp) |
59 | » ldmxcsr·0xc(%rsp) | 59 | » ldmxcsr·0xc(%rsp) |
60 | » fwait | 60 | » fwait |
61 | » test···$0x8,%dil | 61 | » test···$0x8,%dil |
62 | » je·····3a·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x3a> | 62 | » je·····3a·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x3a> |
63 | » mov····%rax,0x10(%rsp) | 63 | » mov····%rax,0x10(%rsp) |
64 | » | 64 | » movaps·0x0(%rip),%xmm0········ |
65 | ·R_X86_64_PC32» .LCPI1_0-0x4 | 65 | ·R_X86_64_PC32» .LCPI1_0-0x4 |
66 | » | 66 | » movups·%xmm0,0x18(%rsp) |
67 | » movl···$0xaaaaaaaa,0x28(%rsp) | 67 | » movl···$0xaaaaaaaa,0x28(%rsp) |
68 | » fnstenv·0x10(%rsp) | 68 | » fnstenv·0x10(%rsp) |
69 | » movl···$0xaaaaaaaa,0xc(%rsp) | 69 | » movl···$0xaaaaaaaa,0xc(%rsp) |
70 | » stmxcsr·0xc(%rsp) | 70 | » stmxcsr·0xc(%rsp) |
71 | » mov····0xc(%rsp),%ecx | 71 | » mov····0xc(%rsp),%ecx |
72 | » orb····$0x8,0x14(%rsp) | 72 | » orb····$0x8,0x14(%rsp) |
73 | » or·····$0x8,%ecx | 73 | » or·····$0x8,%ecx |
74 | » fldenv·0x10(%rsp) | 74 | » fldenv·0x10(%rsp) |
75 | » mov····%ecx,0xc(%rsp) | 75 | » mov····%ecx,0xc(%rsp) |
76 | » ldmxcsr·0xc(%rsp) | 76 | » ldmxcsr·0xc(%rsp) |
77 | » fwait | 77 | » fwait |
78 | » test···$0x10,%dil | 78 | » test···$0x10,%dil |
79 | » je·····44·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x44> | 79 | » je·····44·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x44> |
80 | » mov····%rax,0x10(%rsp) | 80 | » mov····%rax,0x10(%rsp) |
81 | » | 81 | » movaps·0x0(%rip),%xmm0········ |
82 | ·R_X86_64_PC32» .LCPI1_0-0x4 | 82 | ·R_X86_64_PC32» .LCPI1_0-0x4 |
83 | » | 83 | » movups·%xmm0,0x18(%rsp) |
84 | » movl···$0xaaaaaaaa,0x28(%rsp) | 84 | » movl···$0xaaaaaaaa,0x28(%rsp) |
85 | » fnstenv·0x10(%rsp) | 85 | » fnstenv·0x10(%rsp) |
86 | » movl···$0xaaaaaaaa,0xc(%rsp) | 86 | » movl···$0xaaaaaaaa,0xc(%rsp) |
87 | » stmxcsr·0xc(%rsp) | 87 | » stmxcsr·0xc(%rsp) |
88 | » mov····0xc(%rsp),%ecx | 88 | » mov····0xc(%rsp),%ecx |
89 | » orb····$0x10,0x14(%rsp) | 89 | » orb····$0x10,0x14(%rsp) |
90 | » or·····$0x10,%ecx | 90 | » or·····$0x10,%ecx |
91 | » fldenv·0x10(%rsp) | 91 | » fldenv·0x10(%rsp) |
92 | » mov····%ecx,0xc(%rsp) | 92 | » mov····%ecx,0xc(%rsp) |
93 | » ldmxcsr·0xc(%rsp) | 93 | » ldmxcsr·0xc(%rsp) |
94 | » fwait | 94 | » fwait |
95 | » test···$0x20,%dil | 95 | » test···$0x20,%dil |
96 | » je·····4e·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x4e> | 96 | » je·····4e·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x4e> |
97 | » mov····%rax,0x10(%rsp) | 97 | » mov····%rax,0x10(%rsp) |
98 | » | 98 | » movaps·0x0(%rip),%xmm0········ |
99 | ·R_X86_64_PC32» .LCPI1_0-0x4 | 99 | ·R_X86_64_PC32» .LCPI1_0-0x4 |
100 | » | 100 | » movups·%xmm0,0x18(%rsp) |
101 | » movl···$0xaaaaaaaa,0x28(%rsp) | 101 | » movl···$0xaaaaaaaa,0x28(%rsp) |
102 | » fnstenv·0x10(%rsp) | 102 | » fnstenv·0x10(%rsp) |
103 | » movl···$0xaaaaaaaa,0xc(%rsp) | 103 | » movl···$0xaaaaaaaa,0xc(%rsp) |
104 | » stmxcsr·0xc(%rsp) | 104 | » stmxcsr·0xc(%rsp) |
105 | » mov····0xc(%rsp),%eax | 105 | » mov····0xc(%rsp),%eax |
106 | » orb····$0x20,0x14(%rsp) | 106 | » orb····$0x20,0x14(%rsp) |
107 | » or·····$0x20,%eax | 107 | » or·····$0x20,%eax |
108 | » fldenv·0x10(%rsp) | 108 | » fldenv·0x10(%rsp) |
109 | » mov····%eax,0xc(%rsp) | 109 | » mov····%eax,0xc(%rsp) |
110 | » ldmxcsr·0xc(%rsp) | 110 | » ldmxcsr·0xc(%rsp) |
111 | » fwait | 111 | » fwait |
112 | » mov····%fs:0x28,%rax | 112 | » mov····%fs:0x28,%rax |
113 | » cmp····0x30(%rsp),%rax | 113 | » cmp····0x30(%rsp),%rax |
114 | » je·····62·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x62> | 114 | » je·····62·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x62> |
115 | » call··· | 115 | » call···1fe·<.LCPI0_27+0x186> |
116 | ·R_X86_64_PLT32» __stack_chk_fail-0x4 | 116 | ·R_X86_64_PLT32» __stack_chk_fail-0x4 |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.llvm_addrsig': | 1 | Hex·dump·of·section·'.llvm_addrsig': |
2 | ··0x00000000·2 | 2 | ··0x00000000·292f2a······························)/* |
Offset 1, 34 lines modified | Offset 1, 36 lines modified | ||
1 | Hex·dump·of·section·'.strtab': | 1 | Hex·dump·of·section·'.strtab': |
2 | ··0x00000000·002e4c43·5049305f·30002e4c·43504930·..LCPI0_0..LCPI0 | 2 | ··0x00000000·002e4c43·5049305f·30002e4c·43504930·..LCPI0_0..LCPI0 |
3 | ··0x00000010·5f31002e·4c435049·305f3200·2e4c4350·_1..LCPI0_2..LCP | 3 | ··0x00000010·5f31002e·4c435049·305f3200·2e4c4350·_1..LCPI0_2..LCP |
4 | ··0x00000020·49305f33·002e4c43·5049305f·34002e4c·I0_3..LCPI0_4..L | 4 | ··0x00000020·49305f33·002e4c43·5049305f·34002e4c·I0_3..LCPI0_4..L |
5 | ··0x00000030·43504930·5f35002e·4c435049·305f3 | 5 | ··0x00000030·43504930·5f35002e·4c435049·305f3800·CPI0_5..LCPI0_8. |
6 | ··0x00000040·2e4c4350·49305f3 | 6 | ··0x00000040·2e4c4350·49305f31·36002e4c·43504930·.LCPI0_16..LCPI0 |
7 | ··0x00000050·31300 | 7 | ··0x00000050·5f313700·2e4c4350·49305f32·34002e4c·_17..LCPI0_24..L |
8 | ··0x00000060·5049305f | 8 | ··0x00000060·43504930·5f323500·2e4c4350·49305f32·CPI0_25..LCPI0_2 |
9 | ··0x00000070·002e4c43 | 9 | ··0x00000070·36002e4c·43504930·5f36002e·4c435049·6..LCPI0_6..LCPI |
10 | ··0x00000080·305f3700·2e4c4350·49305f3 | 10 | ··0x00000080·305f3700·2e4c4350·49305f39·002e4c43·0_7..LCPI0_9..LC |
11 | ··0x00000090·5049305f·313 | 11 | ··0x00000090·5049305f·3130002e·4c435049·305f3131·PI0_10..LCPI0_11 |
12 | ··0x000000a0·002e4c43·5049305f·313 | 12 | ··0x000000a0·002e4c43·5049305f·3132002e·4c435049·..LCPI0_12..LCPI |
13 | ··0x000000b0·305f313 | 13 | ··0x000000b0·305f3133·002e4c43·5049305f·3134002e·0_13..LCPI0_14.. |
14 | ··0x000000c0·4c435049·305f3 | 14 | ··0x000000c0·4c435049·305f3135·002e4c43·5049305f·LCPI0_15..LCPI0_ |
15 | ··0x000000d0·3 | 15 | ··0x000000d0·3138002e·4c435049·305f3139·002e4c43·18..LCPI0_19..LC |
16 | ··0x000000e0·5049305f·323 | 16 | ··0x000000e0·5049305f·3230002e·4c435049·305f3231·PI0_20..LCPI0_21 |
17 | ··0x000000f0· | 17 | ··0x000000f0·002e4c43·5049305f·3232002e·4c435049·..LCPI0_22..LCPI |
18 | ··0x00000100·305f3233·002e4c43·5049305f·3237002e·0_23..LCPI0_27.. | ||
19 | ··0x00000110·4c435049·315f3000·6578706d·3166005f·LCPI1_0.expm1f._ | ||
20 | ··0x00000120·5a5a4e31·395f5f6c·6c766d5f·6c696263·ZZN19__llvm_libc | ||
21 | ··0x00000130·5f31385f·315f385f·36667075·74696c31·_18_1_8_6fputil1 | ||
22 | ··0x00000140·35717569·636b5f67·65745f72·6f756e64·5quick_get_round | ||
23 | ··0x00000150·45764531·78005f5f·6572726e·6f5f6c6f·EvE1x.__errno_lo | ||
24 | ··0x00000160·63617469·6f6e005f·5a4e3139·5f5f6c6c·cation._ZN19__ll | ||
25 | ··0x00000170·766d5f6c·6962635f·31385f31·5f385f36·vm_libc_18_1_8_6 | ||
26 | ··0x00000180·66707574·696c3132·72616973·655f6578·fputil12raise_ex | ||
27 | ··0x00000190·63657074·4569005f·5a4e3139·5f5f6c6c·ceptEi._ZN19__ll | ||
28 | ··0x000001a0·766d5f6c·6962635f·31385f31·5f385f36·vm_libc_18_1_8_6 | ||
29 | ··0x000001b0·4558505f·4d314500·5f5a4e31·395f5f6c·EXP_M1E._ZN19__l | ||
18 | ··0x000001 | 30 | ··0x000001c0·6c766d5f·6c696263·5f31385f·315f385f·lvm_libc_18_1_8_ |
31 | ··0x000001d0·36455850·5f4d3245·005f5f73·7461636b·6EXP_M2E.__stack | ||
32 | ··0x000001e0·5f63686b·5f666169·6c005f5a·4e31395f·_chk_fail._ZN19_ | ||
33 | ··0x000001f0·5f6c6c76·6d5f6c69·62635f31·385f315f·_llvm_libc_18_1_ | ||
34 | ··0x00000200·385f3665·78706d31·66456600··········8_6expm1fEf. | ||
19 | ··0x00000110·36667075·74696c31·35717569·636b5f67·6fputil15quick_g | ||
20 | ··0x00000120·65745f72·6f756e64·45764531·78005f5f·et_roundEvE1x.__ | ||
21 | ··0x00000130·6572726e·6f5f6c6f·63617469·6f6e005f·errno_location._ | ||
22 | ··0x00000140·5a4e3139·5f5f6c6c·766d5f6c·6962635f·ZN19__llvm_libc_ | ||
23 | ··0x00000150·31385f31·5f385f36·66707574·696c3132·18_1_8_6fputil12 | ||
24 | ··0x00000160·72616973·655f6578·63657074·4569005f·raise_exceptEi._ | ||
25 | ··0x00000170·5a4e3139·5f5f6c6c·766d5f6c·6962635f·ZN19__llvm_libc_ | ||
26 | ··0x00000180·31385f31·5f385f36·4558505f·4d314500·18_1_8_6EXP_M1E. | ||
27 | ··0x00000190·5f5a4e31·395f5f6c·6c766d5f·6c696263·_ZN19__llvm_libc | ||
28 | ··0x000001a0·5f31385f·315f385f·36455850·5f4d3245·_18_1_8_6EXP_M2E | ||
29 | ··0x000001b0·005f5f73·7461636b·5f63686b·5f666169·.__stack_chk_fai | ||
30 | ··0x000001c0·6c005f5a·4e31395f·5f6c6c76·6d5f6c69·l._ZN19__llvm_li | ||
31 | ··0x000001d0·62635f31·385f315f·385f3665·78706d31·bc_18_1_8_6expm1 | ||
32 | ··0x000001e0·66456600····························fEf. | ||
Offset 1, 19 lines modified | Offset 1, 20 lines modified | ||
1 | Hex·dump·of·section·'.shstrtab': | 1 | Hex·dump·of·section·'.shstrtab': |
2 | ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab | 2 | ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab |
3 | ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text | 3 | ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text |
4 | ··0x00000020·002e6e6f·74652e67·6e752e70·726f7065·..note.gnu.prope | 4 | ··0x00000020·002e6e6f·74652e67·6e752e70·726f7065·..note.gnu.prope |
5 | ··0x00000030·72747900·2e726f64·6174612e·6373743 | 5 | ··0x00000030·72747900·2e726f64·6174612e·63737434·rty..rodata.cst4 |
6 | ··0x00000040·002e726f·64617461·2e637374·3 | 6 | ··0x00000040·002e726f·64617461·2e637374·38002e72·..rodata.cst8..r |
7 | ··0x00000050·656c612e·74657874·2e657870·6d316600·ela.text.expm1f. | 7 | ··0x00000050·656c612e·74657874·2e657870·6d316600·ela.text.expm1f. |
8 | ··0x00000060·2e726f64·6174612e·63737431·36002e67·.rodata.cst16..g | ||
8 | ··0x000000 | 9 | ··0x00000070·726f7570·002e7265·6c612e74·6578742e·roup..rela.text. |
9 | ··0x000000 | 10 | ··0x00000080·5f5a4e31·395f5f6c·6c766d5f·6c696263·_ZN19__llvm_libc |
10 | ··0x000000 | 11 | ··0x00000090·5f31385f·315f385f·36667075·74696c31·_18_1_8_6fputil1 |
11 | ··0x000000 | 12 | ··0x000000a0·32726169·73655f65·78636570·74456900·2raise_exceptEi. |
12 | ··0x000000 | 13 | ··0x000000b0·2e646174·612e5f5a·5a4e3139·5f5f6c6c·.data._ZZN19__ll |
13 | ··0x000000 | 14 | ··0x000000c0·766d5f6c·6962635f·31385f31·5f385f36·vm_libc_18_1_8_6 |
14 | ··0x000000 | 15 | ··0x000000d0·66707574·696c3135·71756963·6b5f6765·fputil15quick_ge |
15 | ··0x000000 | 16 | ··0x000000e0·745f726f·756e6445·76453178·002e6e6f·t_roundEvE1x..no |
16 | ··0x000000 | 17 | ··0x000000f0·74652e47·4e552d73·7461636b·002e6c6c·te.GNU-stack..ll |
17 | ··0x00000 | 18 | ··0x00000100·766d5f61·64647273·696700············vm_addrsig. |
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························REL·(Relocatable·file) | 8 | ··Type:······························REL·(Relocatable·file) |
9 | ··Machine:···························Advanced·Micro·Devices·X86-64 | 9 | ··Machine:···························Advanced·Micro·Devices·X86-64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x0 | 11 | ··Entry·point·address:···············0x0 |
12 | ··Start·of·program·headers:··········0·(bytes·into·file) | 12 | ··Start·of·program·headers:··········0·(bytes·into·file) |
13 | ··Start·of·section·headers:·········· | 13 | ··Start·of·section·headers:··········2448·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········0·(bytes) | 16 | ··Size·of·program·headers:···········0·(bytes) |
17 | ··Number·of·program·headers:·········0 | 17 | ··Number·of·program·headers:·········0 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:········· | 19 | ··Number·of·section·headers:·········18 |
20 | ··Section·header·string·table·index:· | 20 | ··Section·header·string·table·index:·17 |
Offset 1, 18 lines modified | Offset 1, 27 lines modified | ||
1 | There·are· | 1 | There·are·18·section·headers,·starting·at·offset·0x990: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.group············GROUP···········0000000000000000·000040·00000c·04·····15···9··4 | ||
6 | ··[·2]·.group············GROUP···········0000000000000000·00004c·000008·04·····15··10··4 | ||
5 | ··[· | 7 | ··[·3]·.text·············PROGBITS········0000000000000000·000054·000000·00··AX··0···0··4 |
6 | ··[· | 8 | ··[·4]·.note.gnu.property·NOTE············0000000000000000·000054·000020·00···A··0···0··8 |
7 | ··[· | 9 | ··[·5]·.text.fma·········PROGBITS········0000000000000000·000074·000009·00··AX··0···0·16 |
10 | ··[·6]·.rela.text.fma····RELA············0000000000000000·0007a0·000018·18···I·15···5··8 | ||
11 | ··[·7]·.rodata.cst8······PROGBITS········0000000000000000·00007d·000008·08··AM··0···0··8 | ||
12 | ··[·8]·.rodata.cst4······PROGBITS········0000000000000000·000085·000010·04··AM··0···0··4 | ||
13 | ··[·9]·.rodata.cst16·····PROGBITS········0000000000000000·000095·000020·10··AM··0···0··8 | ||
14 | ··[10]·.text._ZN19__llvm_libc_18_1_8_6fputil7generic3fmaIdEET_S3_S3_S3_·PROGBITS········0000000000000000·0000b5·0004eb·00·AXG··0···0·16 | ||
15 | ··[11]·.rela.text._ZN19__llvm_libc_18_1_8_6fputil7generic3fmaIdEET_S3_S3_S3_·RELA············0000000000000000·0007b8·0000c0·18··IG·15··10··8 | ||
16 | ··[12]·.data._ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x·PROGBITS········0000000000000000·0005a0·000004·00·WAG··0···0··4 | ||
8 | ··[ | 17 | ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·0005a4·000000·00······0···0··1 |
9 | ··[ | 18 | ··[14]·.llvm_addrsig·····LLVM_ADDRSIG····0000000000000000·0005a4·000002·00···E··0···0··1 |
10 | ··[ | 19 | ··[15]·.symtab···········SYMTAB··········0000000000000000·0005a8·000120·18·····16···8··8 |
11 | ··[ | 20 | ··[16]·.strtab···········STRTAB··········0000000000000000·0006c8·0000d7·00······0···0··1 |
12 | ··[ | 21 | ··[17]·.shstrtab·········STRTAB··········0000000000000000·000878·000113·00······0···0··1 |
13 | Key·to·Flags: | 22 | Key·to·Flags: |
14 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 23 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
15 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 24 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
16 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 25 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
17 | ··D·(mbind),·l·(large),·p·(processor·specific) | 26 | ··D·(mbind),·l·(large),·p·(processor·specific) |
Offset 1, 6 lines modified | Offset 1, 15 lines modified | ||
1 | Symbol·table·'.symtab'·contains· | 1 | Symbol·table·'.symtab'·contains·12·entries: |
2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name | 2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name |
3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | 3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· |
4 | ·····1:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI1_0 | ||
5 | ·····2:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_1 | ||
6 | ·····3:·0000000000000004·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_2 | ||
7 | ·····4:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_3 | ||
8 | ·····5:·000000000000000c·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_4 | ||
9 | ·····6:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_5 | ||
10 | ·····7:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_6 | ||
4 | ····· | 11 | ·····8:·0000000000000000·····9·FUNC····GLOBAL·DEFAULT····5·fma |
12 | ·····9:·0000000000000000··1259·FUNC····WEAK···HIDDEN····10·_ZN19__llvm_libc_18_1_8_6fputil7generic3fmaIdEET_S3_S3_S3_ | ||
13 | ····10:·0000000000000000·····4·OBJECT··WEAK···DEFAULT···12·_ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x | ||
5 | ···· | 14 | ····11:·0000000000000000·····9·FUNC····GLOBAL·DEFAULT····5·_ZN19__llvm_libc_18_1_8_3fmaEddd |
Offset 1, 2 lines modified | Offset 1, 15 lines modified | ||
1 | 1 | Relocation·section·'.rela.text.fma'·at·offset·0x7a0·contains·1·entry: | |
2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | ||
3 | 0000000000000005··0000000900000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil7generic3fmaIdEET_S3_S3_S3_·-·4 | ||
4 | Relocation·section·'.rela.text._ZN19__llvm_libc_18_1_8_6fputil7generic3fmaIdEET_S3_S3_S3_'·at·offset·0x7b8·contains·8·entries: | ||
5 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | ||
6 | 0000000000000049··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI1_0·-·4 | ||
7 | 00000000000003b0··0000000a00000002·R_X86_64_PC32··········0000000000000000·_ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x·-·4 | ||
8 | 00000000000003b8··0000000200000002·R_X86_64_PC32··········0000000000000000·.LCPI1_1·-·4 | ||
9 | 00000000000003c4··0000000300000002·R_X86_64_PC32··········0000000000000004·.LCPI1_2·-·4 | ||
10 | 00000000000003e9··0000000400000002·R_X86_64_PC32··········0000000000000008·.LCPI1_3·-·4 | ||
11 | 000000000000042f··0000000600000002·R_X86_64_PC32··········0000000000000000·.LCPI1_5·-·4 | ||
12 | 0000000000000441··0000000500000002·R_X86_64_PC32··········000000000000000c·.LCPI1_4·-·4 | ||
13 | 00000000000004c6··0000000700000002·R_X86_64_PC32··········0000000000000010·.LCPI1_6·-·4 |
Offset 1, 6 lines modified | Offset 1, 22 lines modified | ||
1 | UAWAVAUATSf | ||
2 | [A\A]A^A_] | ||
3 | .LCPI1_0 | ||
4 | .LCPI1_1 | ||
5 | .LCPI1_2 | ||
6 | .LCPI1_3 | ||
7 | .LCPI1_4 | ||
8 | .LCPI1_5 | ||
9 | .LCPI1_6 | ||
10 | _ZN19__llvm_libc_18_1_8_6fputil7generic3fmaIdEET_S3_S3_S3_ | ||
11 | _ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x | ||
1 | _ZN19__llvm_libc_18_1_8_3fmaEddd | 12 | _ZN19__llvm_libc_18_1_8_3fmaEddd |
2 | .shstrtab | 13 | .shstrtab |
3 | .note.gnu.property | 14 | .note.gnu.property |
4 | .text.fma | 15 | .rela.text.fma |
16 | .rodata.cst8 | ||
17 | .rodata.cst4 | ||
18 | .rodata.cst16 | ||
19 | .rela.text._ZN19__llvm_libc_18_1_8_6fputil7generic3fmaIdEET_S3_S3_S3_ | ||
20 | .data._ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x | ||
5 | .note.GNU-stack | 21 | .note.GNU-stack |
6 | .llvm_addrsig | 22 | .llvm_addrsig |
Offset 2, 9 lines modified | Offset 2, 9 lines modified | ||
2 | Disassembly·of·section·.text.fma: | 2 | Disassembly·of·section·.text.fma: |
3 | 0000000000000000·<__llvm_libc_18_1_8_::fma(double,·double,·double)>: | 3 | 0000000000000000·<__llvm_libc_18_1_8_::fma(double,·double,·double)>: |
4 | fma(): | 4 | fma(): |
5 | » endbr64 | 5 | » endbr64 |
6 | » vfmadd213sd·%xmm2,%xmm1,%xmm0 | ||
7 | » | 6 | » jmp····9·<.LCPI1_3+0x1> |
7 | ·R_X86_64_PLT32» double·__llvm_libc_18_1_8_::fputil::generic::fma<double>(double,·double,·double)-0x4 |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.llvm_addrsig': | 1 | Hex·dump·of·section·'.llvm_addrsig': |
2 | ··0x00000000· | 2 | ··0x00000000·1315································.. |
Offset 1, 6 lines modified | Offset 1, 17 lines modified | ||
1 | Hex·dump·of·section·'.strtab': | 1 | Hex·dump·of·section·'.strtab': |
2 | ··0x00000000·002e4c43·5049315f·30002e4c·43504931·..LCPI1_0..LCPI1 | ||
3 | ··0x00000010·5f31002e·4c435049·315f3200·2e4c4350·_1..LCPI1_2..LCP | ||
4 | ··0x00000020·49315f33·002e4c43·5049315f·34002e4c·I1_3..LCPI1_4..L | ||
5 | ··0x00000030·43504931·5f35002e·4c435049·315f3600·CPI1_5..LCPI1_6. | ||
2 | ··0x000000 | 6 | ··0x00000040·666d6100·5f5a4e31·395f5f6c·6c766d5f·fma._ZN19__llvm_ |
7 | ··0x00000050·6c696263·5f31385f·315f385f·36667075·libc_18_1_8_6fpu | ||
8 | ··0x00000060·74696c37·67656e65·72696333·666d6149·til7generic3fmaI | ||
9 | ··0x00000070·64454554·5f53335f·53335f53·335f005f·dEET_S3_S3_S3_._ | ||
10 | ··0x00000080·5a5a4e31·395f5f6c·6c766d5f·6c696263·ZZN19__llvm_libc | ||
11 | ··0x00000090·5f31385f·315f385f·36667075·74696c31·_18_1_8_6fputil1 | ||
12 | ··0x000000a0·35717569·636b5f67·65745f72·6f756e64·5quick_get_round | ||
13 | ··0x000000b0·45764531·78005f5a·4e31395f·5f6c6c76·EvE1x._ZN19__llv | ||
3 | ··0x000000 | 14 | ··0x000000c0·6d5f6c69·62635f31·385f315f·385f3366·m_libc_18_1_8_3f |
4 | ··0x000000 | 15 | ··0x000000d0·6d614564·646400·····················maEddd. |
Offset 1, 9 lines modified | Offset 1, 21 lines modified | ||
1 | Hex·dump·of·section·'.shstrtab': | 1 | Hex·dump·of·section·'.shstrtab': |
2 | ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab | 2 | ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab |
3 | ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text | 3 | ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text |
4 | ··0x00000020·002e6e6f·74652e67·6e752e70·726f7065·..note.gnu.prope | 4 | ··0x00000020·002e6e6f·74652e67·6e752e70·726f7065·..note.gnu.prope |
5 | ··0x00000030·72747900·2e746578·742e666d·61002e6e·rty..text.fma..n | ||
6 | ··0x00000040·6f74652e·474e552d·73746163·6b002e6c·ote.GNU-stack..l | ||
7 | ··0x000000 | 5 | ··0x00000030·72747900·2e72656c·612e7465·78742e66·rty..rela.text.f |
6 | ··0x00000040·6d61002e·726f6461·74612e63·73743800·ma..rodata.cst8. | ||
7 | ··0x00000050·2e726f64·6174612e·63737434·002e726f·.rodata.cst4..ro | ||
8 | ··0x00000060·64617461·2e637374·3136002e·67726f75·data.cst16..grou | ||
9 | ··0x00000070·70002e72·656c612e·74657874·2e5f5a4e·p..rela.text._ZN | ||
10 | ··0x00000080·31395f5f·6c6c766d·5f6c6962·635f3138·19__llvm_libc_18 | ||
11 | ··0x00000090·5f315f38·5f366670·7574696c·3767656e·_1_8_6fputil7gen | ||
12 | ··0x000000a0·65726963·33666d61·49644545·545f5333·eric3fmaIdEET_S3 | ||
13 | ··0x000000b0·5f53335f·53335f00·2e646174·612e5f5a·_S3_S3_..data._Z | ||
14 | ··0x000000c0·5a4e3139·5f5f6c6c·766d5f6c·6962635f·ZN19__llvm_libc_ | ||
15 | ··0x000000d0·31385f31·5f385f36·66707574·696c3135·18_1_8_6fputil15 | ||
16 | ··0x000000e0·71756963·6b5f6765·745f726f·756e6445·quick_get_roundE | ||
17 | ··0x000000f0·76453178·002e6e6f·74652e47·4e552d73·vE1x..note.GNU-s | ||
18 | ··0x00000100·7461636b·002e6c6c·766d5f61·64647273·tack..llvm_addrs | ||
19 | ··0x00000110·696700······························ig. | ||
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························REL·(Relocatable·file) | 8 | ··Type:······························REL·(Relocatable·file) |
9 | ··Machine:···························Advanced·Micro·Devices·X86-64 | 9 | ··Machine:···························Advanced·Micro·Devices·X86-64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x0 | 11 | ··Entry·point·address:···············0x0 |
12 | ··Start·of·program·headers:··········0·(bytes·into·file) | 12 | ··Start·of·program·headers:··········0·(bytes·into·file) |
13 | ··Start·of·section·headers:·········· | 13 | ··Start·of·section·headers:··········544·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········0·(bytes) | 16 | ··Size·of·program·headers:···········0·(bytes) |
17 | ··Number·of·program·headers:·········0 | 17 | ··Number·of·program·headers:·········0 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········9 | 19 | ··Number·of·section·headers:·········9 |
20 | ··Section·header·string·table·index:·8 | 20 | ··Section·header·string·table·index:·8 |
Offset 1, 18 lines modified | Offset 1, 18 lines modified | ||
1 | There·are·9·section·headers,·starting·at·offset·0x | 1 | There·are·9·section·headers,·starting·at·offset·0x220: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.text·············PROGBITS········0000000000000000·000040·000000·00··AX··0···0··4 | 5 | ··[·1]·.text·············PROGBITS········0000000000000000·000040·000000·00··AX··0···0··4 |
6 | ··[·2]·.note.gnu.property·NOTE············0000000000000000·000040·000020·00···A··0···0··8 | 6 | ··[·2]·.note.gnu.property·NOTE············0000000000000000·000040·000020·00···A··0···0··8 |
7 | ··[·3]·.text.fmaf········PROGBITS········0000000000000000·000060·0000 | 7 | ··[·3]·.text.fmaf········PROGBITS········0000000000000000·000060·0000ec·00··AX··0···0·16 |
8 | ··[·4]·.note.GNU-stack···PROGBITS········0000000000000000·000 | 8 | ··[·4]·.note.GNU-stack···PROGBITS········0000000000000000·00014c·000000·00······0···0··1 |
9 | ··[·5]·.llvm_addrsig·····LLVM_ADDRSIG····0000000000000000·000 | 9 | ··[·5]·.llvm_addrsig·····LLVM_ADDRSIG····0000000000000000·00014c·000001·00···E··0···0··1 |
10 | ··[·6]·.symtab···········SYMTAB··········0000000000000000·000 | 10 | ··[·6]·.symtab···········SYMTAB··········0000000000000000·000150·000048·18······7···1··8 |
11 | ··[·7]·.strtab···········STRTAB··········0000000000000000·000 | 11 | ··[·7]·.strtab···········STRTAB··········0000000000000000·000198·000028·00······0···0··1 |
12 | ··[·8]·.shstrtab·········STRTAB··········0000000000000000·000 | 12 | ··[·8]·.shstrtab·········STRTAB··········0000000000000000·0001c0·00005d·00······0···0··1 |
13 | Key·to·Flags: | 13 | Key·to·Flags: |
14 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 14 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
15 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 15 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
16 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 16 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
17 | ··D·(mbind),·l·(large),·p·(processor·specific) | 17 | ··D·(mbind),·l·(large),·p·(processor·specific) |
Offset 1, 6 lines modified | Offset 1, 6 lines modified | ||
1 | Symbol·table·'.symtab'·contains·3·entries: | 1 | Symbol·table·'.symtab'·contains·3·entries: |
2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name | 2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name |
3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | 3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· |
4 | ·····1:·0000000000000000··· | 4 | ·····1:·0000000000000000···236·FUNC····GLOBAL·DEFAULT····3·fmaf |
5 | ·····2:·0000000000000000··· | 5 | ·····2:·0000000000000000···236·FUNC····GLOBAL·DEFAULT····3·_ZN19__llvm_libc_18_1_8_4fmafEfff |
Offset 2, 9 lines modified | Offset 2, 63 lines modified | ||
2 | Disassembly·of·section·.text.fmaf: | 2 | Disassembly·of·section·.text.fmaf: |
3 | 0000000000000000·<__llvm_libc_18_1_8_::fmaf(float,·float,·float)>: | 3 | 0000000000000000·<__llvm_libc_18_1_8_::fmaf(float,·float,·float)>: |
4 | fmaf(): | 4 | fmaf(): |
5 | » endbr64 | 5 | » endbr64 |
6 | » | 6 | » cvtss2sd·%xmm0,%xmm0 |
7 | » cvtss2sd·%xmm1,%xmm1 | ||
8 | » mulsd··%xmm0,%xmm1 | ||
9 | » cvtss2sd·%xmm2,%xmm2 | ||
10 | » movapd·%xmm1,%xmm0 | ||
11 | » addsd··%xmm2,%xmm0 | ||
12 | » movq···%xmm0,%rax | ||
13 | » mov····%rax,%rcx | ||
14 | » not····%rcx | ||
15 | » movabs·$0x7ff0000000000000,%rdx | ||
16 | » test···%rdx,%rcx | ||
17 | » je·····82·<__llvm_libc_18_1_8_::fmaf(float,·float,·float)+0x82> | ||
18 | » movabs·$0x7fffffffffffffff,%rcx | ||
19 | » and····%rax,%rcx | ||
20 | » je·····82·<__llvm_libc_18_1_8_::fmaf(float,·float,·float)+0x82> | ||
21 | » movq···%xmm2,%rcx | ||
22 | » movq···%xmm1,%rdx | ||
23 | » shr····$0x34,%rdx | ||
24 | » and····$0x7ff,%edx | ||
25 | » shr····$0x34,%rcx | ||
26 | » and····$0x7ff,%ecx | ||
27 | » cmp····%cx,%dx | ||
28 | » jb·····8c·<__llvm_libc_18_1_8_::fmaf(float,·float,·float)+0x8c> | ||
29 | » subsd··%xmm1,%xmm0 | ||
30 | » subsd··%xmm2,%xmm0 | ||
31 | » movq···%xmm0,%rcx | ||
32 | » lea····0x0(,%rcx,2),%rdx | ||
33 | » test···%rdx,%rdx | ||
34 | » jne····a6·<__llvm_libc_18_1_8_::fmaf(float,·float,·float)+0xa6> | ||
35 | » movq···%rax,%xmm0 | ||
36 | » cvtsd2ss·%xmm0,%xmm0 | ||
37 | » ret | ||
38 | » subsd··%xmm2,%xmm0 | ||
39 | » subsd··%xmm1,%xmm0 | ||
40 | » movq···%xmm0,%rcx | ||
41 | » lea····0x0(,%rcx,2),%rdx | ||
42 | » test···%rdx,%rdx | ||
43 | » je·····82·<__llvm_libc_18_1_8_::fmaf(float,·float,·float)+0x82> | ||
44 | » test···$0xfffffff,%eax | ||
45 | » jne····82·<__llvm_libc_18_1_8_::fmaf(float,·float,·float)+0x82> | ||
46 | » xor····%rax,%rcx | ||
47 | » js·····de·<__llvm_libc_18_1_8_::fmaf(float,·float,·float)+0xde> | ||
48 | » movabs·$0xfffffffffffff,%rcx | ||
49 | » and····%rax,%rcx | ||
50 | » je·····82·<__llvm_libc_18_1_8_::fmaf(float,·float,·float)+0x82> | ||
51 | » movabs·$0xfff0000000000000,%rdx | ||
52 | » and····%rdx,%rax | ||
53 | » add····%rcx,%rax | ||
54 | » dec····%rax | ||
55 | » movq···%rax,%xmm0 | ||
56 | » cvtsd2ss·%xmm0,%xmm0 | ||
57 | » ret | ||
58 | » or·····$0x1,%rax | ||
59 | » movq···%rax,%xmm0 | ||
60 | » cvtsd2ss·%xmm0,%xmm0 | ||
7 | » ret | 61 | » ret |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.llvm_addrsig': | 1 | Hex·dump·of·section·'.llvm_addrsig': |
2 | ··0x00000000·0 | 2 | ··0x00000000·0b··································. |
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························REL·(Relocatable·file) | 8 | ··Type:······························REL·(Relocatable·file) |
9 | ··Machine:···························Advanced·Micro·Devices·X86-64 | 9 | ··Machine:···························Advanced·Micro·Devices·X86-64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x0 | 11 | ··Entry·point·address:···············0x0 |
12 | ··Start·of·program·headers:··········0·(bytes·into·file) | 12 | ··Start·of·program·headers:··········0·(bytes·into·file) |
13 | ··Start·of·section·headers:··········2 | 13 | ··Start·of·section·headers:··········25064·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········0·(bytes) | 16 | ··Size·of·program·headers:···········0·(bytes) |
17 | ··Number·of·program·headers:·········0 | 17 | ··Number·of·program·headers:·········0 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········2 | 19 | ··Number·of·section·headers:·········24 |
20 | ··Section·header·string·table·index:·2 | 20 | ··Section·header·string·table·index:·23 |
Offset 1, 34 lines modified | Offset 1, 33 lines modified | ||
1 | There·are·2 | 1 | There·are·24·section·headers,·starting·at·offset·0x61e8: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.group············GROUP···········0000000000000000·000040·000008·04·····2 | 5 | ··[·1]·.group············GROUP···········0000000000000000·000040·000008·04·····21··57··4 |
6 | ··[·2]·.group············GROUP···········0000000000000000·000048·00000c·04·····2 | 6 | ··[·2]·.group············GROUP···········0000000000000000·000048·00000c·04·····21··58··4 |
7 | ··[·3]·.group············GROUP···········0000000000000000·000054·00000c·04·····2 | 7 | ··[·3]·.group············GROUP···········0000000000000000·000054·00000c·04·····21··59··4 |
8 | ··[·4]·.text·············PROGBITS········0000000000000000·000060·000000·00··AX··0···0··4 | 8 | ··[·4]·.text·············PROGBITS········0000000000000000·000060·000000·00··AX··0···0··4 |
9 | ··[·5]·.note.gnu.property·NOTE············0000000000000000·000060·000020·00···A··0···0··8 | 9 | ··[·5]·.note.gnu.property·NOTE············0000000000000000·000060·000020·00···A··0···0··8 |
10 | ··[·6]·.rodata.cst | 10 | ··[·6]·.rodata.cst16·····PROGBITS········0000000000000000·000080·000050·10··AM··0···0·16 |
11 | ··[·7]·.rodata.cst8······PROGBITS········0000000000000000·0000 | 11 | ··[·7]·.rodata.cst8······PROGBITS········0000000000000000·0000d0·000138·08··AM··0···0··8 |
12 | ··[·8]·.text.log10·······PROGBITS········0000000000000000·000 | 12 | ··[·8]·.text.log10·······PROGBITS········0000000000000000·000208·0006cc·00··AX··0···0·16 |
13 | ··[·9]·.rela.text.log10··RELA············0000000000000000·005 | 13 | ··[·9]·.rela.text.log10··RELA············0000000000000000·0058f0·000498·18···I·21···8··8 |
14 | ··[10]·.text._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_114log10_accurateEiid·PROGBITS········0000000000000000·000 | 14 | ··[10]·.text._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_114log10_accurateEiid·PROGBITS········0000000000000000·0008d4·000601·00··AX··0···0·16 |
15 | ··[11]·.rela.text._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_114log10_accurateEiid·RELA············0000000000000000·005 | 15 | ··[11]·.rela.text._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_114log10_accurateEiid·RELA············0000000000000000·005d88·000120·18···I·21··10··8 |
16 | ··[12]·.text._ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·PROGBITS········0000000000000000·000 | 16 | ··[12]·.text._ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·PROGBITS········0000000000000000·000ed5·0001b8·00·AXG··0···0·16 |
17 | ··[13]·.text._ZN19__llvm_libc_18_1_8_19log_range_reductionEdRKNS_5LogRRERNS_6fputil11DyadicFloatILm128EEE·PROGBITS········0000000000000000·00 | 17 | ··[13]·.text._ZN19__llvm_libc_18_1_8_19log_range_reductionEdRKNS_5LogRRERNS_6fputil11DyadicFloatILm128EEE·PROGBITS········0000000000000000·00108d·0002c3·00·AXG··0···0·16 |
18 | ··[14]·.rela.text._ZN19__llvm_libc_18_1_8_19log_range_reductionEdRKNS_5LogRRERNS_6fputil11DyadicFloatILm128EEE·RELA············0000000000000000·005 | 18 | ··[14]·.rela.text._ZN19__llvm_libc_18_1_8_19log_range_reductionEdRKNS_5LogRRERNS_6fputil11DyadicFloatILm128EEE·RELA············0000000000000000·005ea8·0000c0·18··IG·21··13··8 |
19 | ··[15]·.rodata.cst16·····PROGBITS········0000000000000000·001272·000020·10··AM··0···0··8 | ||
20 | ··[1 | 19 | ··[15]·.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv·PROGBITS········0000000000000000·001350·00019c·00·AXG··0···0·16 |
21 | ··[1 | 20 | ··[16]·.rela.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv·RELA············0000000000000000·005f68·000030·18··IG·21··15··8 |
22 | ··[1 | 21 | ··[17]·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_111LOG10_TABLEE·PROGBITS········0000000000000000·0014ec·003960·00···A··0···0··8 |
23 | ··[1 | 22 | ··[18]·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110BIG_COEFFSE·PROGBITS········0000000000000000·004e4c·000060·00···A··0···0·16 |
24 | ··[ | 23 | ··[19]·.note.GNU-stack···PROGBITS········0000000000000000·004eac·000000·00······0···0··1 |
25 | ··[2 | 24 | ··[20]·.llvm_addrsig·····LLVM_ADDRSIG····0000000000000000·004eac·000003·00···E··0···0··1 |
26 | ··[2 | 25 | ··[21]·.symtab···········SYMTAB··········0000000000000000·004eb0·000600·18·····22··51··8 |
27 | ··[2 | 26 | ··[22]·.strtab···········STRTAB··········0000000000000000·0054b0·00043b·00······0···0··1 |
28 | ··[2 | 27 | ··[23]·.shstrtab·········STRTAB··········0000000000000000·005f98·00024e·00······0···0··1 |
29 | Key·to·Flags: | 28 | Key·to·Flags: |
30 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 29 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
31 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 30 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
32 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 31 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
33 | ··D·(mbind),·l·(large),·p·(processor·specific) | 32 | ··D·(mbind),·l·(large),·p·(processor·specific) |
Offset 1, 64 lines modified | Offset 1, 67 lines modified | ||
1 | Symbol·table·'.symtab'·contains·6 | 1 | Symbol·table·'.symtab'·contains·64·entries: |
2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name | 2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name |
3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | 3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· |
4 | ·····1:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_0 | 4 | ·····1:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_0 |
5 | ·····2:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_16 | ||
6 | ·····3:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_17 | ||
5 | ····· | 7 | ·····4:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_1 |
6 | ····· | 8 | ·····5:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_2 |
7 | ····· | 9 | ·····6:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_3 |
8 | ····· | 10 | ·····7:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_4 |
9 | ····· | 11 | ·····8:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_5 |
10 | ····· | 12 | ·····9:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_6 |
11 | ···· | 13 | ····10:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_7 |
12 | ···· | 14 | ····11:·0000000000000038·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_8 |
13 | ····1 | 15 | ····12:·0000000000000040·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_9 |
14 | ····1 | 16 | ····13:·0000000000000048·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_10 |
15 | ····1 | 17 | ····14:·0000000000000050·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_11 |
16 | ····1 | 18 | ····15:·0000000000000058·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_12 |
17 | ····1 | 19 | ····16:·0000000000000060·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_13 |
18 | ····1 | 20 | ····17:·0000000000000068·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_14 |
19 | ····1 | 21 | ····18:·0000000000000070·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_15 |
20 | ····17:·0000000000000078·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_16 | ||
21 | ····18:·0000000000000080·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_17 | ||
22 | ····19:·00000000000000 | 22 | ····19:·0000000000000078·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_18 |
23 | ····20:·00000000000000 | 23 | ····20:·0000000000000080·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_19 |
24 | ····21:·00000000000000 | 24 | ····21:·0000000000000088·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_20 |
25 | ····22:·00000000000000 | 25 | ····22:·0000000000000090·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_21 |
26 | ····23:·00000000000000 | 26 | ····23:·0000000000000098·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_22 |
27 | ····24:·00000000000000 | 27 | ····24:·00000000000000a0·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_23 |
28 | ····25:·00000000000000 | 28 | ····25:·00000000000000a8·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_24 |
29 | ····26:·00000000000000 | 29 | ····26:·00000000000000b0·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_25 |
30 | ····27:·00000000000000 | 30 | ····27:·00000000000000b8·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_26 |
31 | ····28:·00000000000000 | 31 | ····28:·00000000000000c0·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_27 |
32 | ····29:·00000000000000 | 32 | ····29:·00000000000000c8·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_28 |
33 | ····30:·00000000000000 | 33 | ····30:·00000000000000d0·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_29 |
34 | ····31:·00000000000000 | 34 | ····31:·00000000000000d8·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_30 |
35 | ····32:·00000000000000 | 35 | ····32:·00000000000000e0·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_31 |
36 | ····33:·00000000000000 | 36 | ····33:·00000000000000e8·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_32 |
37 | ····34:·0000000000000 | 37 | ····34:·00000000000000f0·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_33 |
38 | ····35:·0000000000000 | 38 | ····35:·00000000000000f8·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_34 |
39 | ····36:·00000000000001 | 39 | ····36:·0000000000000100·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_35 |
40 | ····37:·00000000000001 | 40 | ····37:·0000000000000108·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_36 |
41 | ····38:·00000000000001 | 41 | ····38:·0000000000000110·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_37 |
42 | ····39:·00000000000001 | 42 | ····39:·0000000000000118·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_38 |
43 | ····40:·0000000000000120·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_39 | ||
44 | ····41:·0000000000000128·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_40 | ||
43 | ····4 | 45 | ····42:·0000000000000000··1537·FUNC····LOCAL··DEFAULT···10·_ZN19__llvm_libc_18_1_8_12_GLOBAL__N_114log10_accurateEiid |
44 | ····4 | 46 | ····43:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.text._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_114log10_accurateEiid |
45 | ····4 | 47 | ····44:·0000000000000000·14688·OBJECT··LOCAL··DEFAULT···17·_ZN19__llvm_libc_18_1_8_12_GLOBAL__N_111LOG10_TABLEE |
46 | ····4 | 48 | ····45:·0000000000000000····96·OBJECT··LOCAL··DEFAULT···18·_ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110BIG_COEFFSE |
47 | ····4 | 49 | ····46:·0000000000000130·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI3_0 |
48 | ····4 | 50 | ····47:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI4_0 |
49 | ····4 | 51 | ····48:·0000000000000040·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI4_1 |
50 | ····4 | 52 | ····49:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···17·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_111LOG10_TABLEE |
51 | ···· | 53 | ····50:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···18·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110BIG_COEFFSE |
52 | ···· | 54 | ····51:·0000000000000000··1740·FUNC····GLOBAL·DEFAULT····8·log10 |
53 | ····5 | 55 | ····52:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location |
54 | ····5 | 56 | ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_2RDE |
55 | ····5 | 57 | ····54:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_8LOG_R_DDE |
58 | ····55:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_2CDE | ||
56 | ····5 | 59 | ····56:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail |
57 | ····5 | 60 | ····57:·0000000000000000···440·FUNC····WEAK···HIDDEN····12·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_ |
58 | ····5 | 61 | ····58:·0000000000000000···707·FUNC····WEAK···HIDDEN····13·_ZN19__llvm_libc_18_1_8_19log_range_reductionEdRKNS_5LogRRERNS_6fputil11DyadicFloatILm128EEE |
59 | ····5 | 62 | ····59:·0000000000000000···412·FUNC····WEAK···HIDDEN····15·_ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv |
60 | ···· | 63 | ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_2S2E |
61 | ···· | 64 | ····61:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_2S3E |
62 | ···· | 65 | ····62:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_2S4E |
63 | ····6 | 66 | ····63:·0000000000000000··1740·FUNC····GLOBAL·DEFAULT····8·_ZN19__llvm_libc_18_1_8_5log10Ed |
Offset 1, 80 lines modified | Offset 1, 83 lines modified | ||
1 | Relocation·section·'.rela.text.log10'·at·offset·0x5 | 1 | Relocation·section·'.rela.text.log10'·at·offset·0x58f0·contains·49·entries: |
2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
3 | 000000000000008 | 3 | 000000000000008a··0000003400000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 |
4 | 00000000000000a7··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_0·-·4 | 4 | 00000000000000a7··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_0·-·4 |
5 | 00000000000000e8··0000000 | 5 | 00000000000000e8··0000000400000002·R_X86_64_PC32··········0000000000000000·.LCPI0_1·-·4 |
6 | 00000000000000f2··0000003 | 6 | 00000000000000f2··0000003400000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 |
7 | 00000000000001 | 7 | 000000000000010f··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_0·-·4 |
8 | 000000000000015 | 8 | 0000000000000150··0000002900000002·R_X86_64_PC32··········0000000000000128·.LCPI0_40·-·4 |
9 | 000000000000016 | 9 | 000000000000016e··0000000500000002·R_X86_64_PC32··········0000000000000008·.LCPI0_2·-·4 |
10 | 000000000000018a··0000003 | 10 | 000000000000018a··000000350000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_2RDE·-·4 |
11 | 00000000000001b3··0000003 | 11 | 00000000000001b3··000000360000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_8LOG_R_DDE·-·4 |
12 | 00000000000001bb··0000000 | 12 | 00000000000001bb··0000000600000002·R_X86_64_PC32··········0000000000000010·.LCPI0_3·-·4 |
13 | 00000000000001c | 13 | 00000000000001ce··0000000700000002·R_X86_64_PC32··········0000000000000018·.LCPI0_4·-·4 |
14 | 000000000000020b··000000370000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_2CDE·-·4 | ||
14 | 0000000000000 | 15 | 0000000000000218··0000000800000002·R_X86_64_PC32··········0000000000000020·.LCPI0_5·-·4 |
15 | 0000000000000 | 16 | 0000000000000224··0000000900000002·R_X86_64_PC32··········0000000000000028·.LCPI0_6·-·4 |
16 | 0000000000000 | 17 | 000000000000022c··0000000a00000002·R_X86_64_PC32··········0000000000000030·.LCPI0_7·-·4 |
17 | 00000000000002 | 18 | 0000000000000238··0000000b00000002·R_X86_64_PC32··········0000000000000038·.LCPI0_8·-·4 |
18 | 00000000000002 | 19 | 0000000000000240··0000000c00000002·R_X86_64_PC32··········0000000000000040·.LCPI0_9·-·4 |
19 | 0000000000000218··0000000b00000002·R_X86_64_PC32··········0000000000000048·.LCPI0_10·-·4 | ||
20 | 0000000000000221··0000000c00000002·R_X86_64_PC32··········0000000000000050·.LCPI0_11·-·4 | ||
21 | 000000000000024c··0000000d00000002·R_X86_64_PC32··········00000000000000 | 20 | 000000000000024c··0000000d00000002·R_X86_64_PC32··········0000000000000048·.LCPI0_10·-·4 |
22 | 000000000000026 | 21 | 000000000000026f··0000000e00000002·R_X86_64_PC32··········0000000000000050·.LCPI0_11·-·4 |
23 | 00000000000002 | 22 | 0000000000000294··0000000f00000002·R_X86_64_PC32··········0000000000000058·.LCPI0_12·-·4 |
23 | 00000000000002a1··0000001000000002·R_X86_64_PC32··········0000000000000060·.LCPI0_13·-·4 | ||
24 | 00000000000002b9··0000001100000002·R_X86_64_PC32··········0000000000000068·.LCPI0_14·-·4 | ||
24 | 00000000000002 | 25 | 00000000000002df··0000001200000002·R_X86_64_PC32··········0000000000000070·.LCPI0_15·-·4 |
25 | 000000000000031 | 26 | 000000000000031a··0000000200000002·R_X86_64_PC32··········0000000000000010·.LCPI0_16·-·5 |
26 | 0000000000000389··0000001d00000002·R_X86_64_PC32··········00000000000000d8·.LCPI0_28·-·4 | ||
27 | 00000000000003cf··0000001900000002·R_X86_64_PC32··········00000000000000b8·.LCPI0_24·-·4 | ||
28 | 0000000000000428··0000002500000002·R_X86_64_PC32··········0000000000000118·.LCPI0_36·-·4 | ||
29 | 000000000000045b··0000001700000002·R_X86_64_PC32··········00000000000000a8·.LCPI0_22·-·4 | ||
30 | 000000000000048e··0000001500000002·R_X86_64_PC32··········0000000000000098·.LCPI0_20·-·4 | ||
31 | 00000000000004d4··0000001f00000002·R_X86_64_PC32··········00000000000000e8·.LCPI0_30·-·4 | ||
32 | 0000000000000516··0000002200000002·R_X86_64_PC32··········0000000000000100·.LCPI0_33·-·4 | ||
33 | 0000000000000 | 27 | 0000000000000323··0000000300000002·R_X86_64_PC32··········0000000000000020·.LCPI0_17·-·4 |
34 | 0000000000000530··0000001800000002·R_X86_64_PC32··········00000000000000b0·.LCPI0_23·-·4 | ||
35 | 0000000000000 | 28 | 00000000000003d8··0000001400000002·R_X86_64_PC32··········0000000000000080·.LCPI0_19·-·4 |
36 | 0000000000000 | 29 | 0000000000000444··0000001f00000002·R_X86_64_PC32··········00000000000000d8·.LCPI0_30·-·4 |
37 | 0000000000000557··0000001300000002·R_X86_64_PC32··········0000000000000088·.LCPI0_18·-·4 | ||
38 | 0000000000000 | 30 | 000000000000048a··0000001b00000002·R_X86_64_PC32··········00000000000000b8·.LCPI0_26·-·4 |
31 | 00000000000004e3··0000002700000002·R_X86_64_PC32··········0000000000000118·.LCPI0_38·-·4 | ||
32 | 0000000000000516··0000001900000002·R_X86_64_PC32··········00000000000000a8·.LCPI0_24·-·4 | ||
33 | 0000000000000549··0000001700000002·R_X86_64_PC32··········0000000000000098·.LCPI0_22·-·4 | ||
34 | 000000000000058f··0000002100000002·R_X86_64_PC32··········00000000000000e8·.LCPI0_32·-·4 | ||
35 | 00000000000005d1··0000002400000002·R_X86_64_PC32··········0000000000000100·.LCPI0_35·-·4 | ||
36 | 00000000000005de··0000001300000002·R_X86_64_PC32··········0000000000000078·.LCPI0_18·-·4 | ||
37 | 00000000000005eb··0000001a00000002·R_X86_64_PC32··········00000000000000b0·.LCPI0_25·-·4 | ||
38 | 00000000000005f8··0000001600000002·R_X86_64_PC32··········0000000000000090·.LCPI0_21·-·4 | ||
39 | 0000000000000605··0000001800000002·R_X86_64_PC32··········00000000000000a0·.LCPI0_23·-·4 | ||
40 | 0000000000000612··0000001500000002·R_X86_64_PC32··········0000000000000088·.LCPI0_20·-·4 | ||
41 | 000000000000063d··0000001d00000002·R_X86_64_PC32··········00000000000000c8·.LCPI0_28·-·4 | ||
39 | 0000000000000 | 42 | 000000000000065b··0000002b00000004·R_X86_64_PLT32·········0000000000000000·.text._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_114log10_accurateEiid·-·4 |
40 | 00000000000005a8··0000001e00000002·R_X86_64_PC32··········00000000000000e0·.LCPI0_29·-·4 | ||
41 | 00000000000005b5··0000001c00000002·R_X86_64_PC32··········00000000000000d0·.LCPI0_27·-·4 | ||
42 | 00000000000005c2··0000002100000002·R_X86_64_PC32··········00000000000000f8·.LCPI0_32·-·4 | ||
43 | 0000000000000 | 43 | 0000000000000663··0000002000000002·R_X86_64_PC32··········00000000000000e0·.LCPI0_31·-·4 |
44 | 0000000000000 | 44 | 0000000000000670··0000001e00000002·R_X86_64_PC32··········00000000000000d0·.LCPI0_29·-·4 |
45 | 00000000000005e9··0000002400000002·R_X86_64_PC32··········0000000000000110·.LCPI0_35·-·4 | ||
46 | 00000000000005f6··0000002600000002·R_X86_64_PC32··········0000000000000120·.LCPI0_37·-·4 | ||
47 | 00000000000006 | 45 | 000000000000067d··0000002300000002·R_X86_64_PC32··········00000000000000f8·.LCPI0_34·-·4 |
46 | 000000000000068a··0000002200000002·R_X86_64_PC32··········00000000000000f0·.LCPI0_33·-·4 | ||
47 | 0000000000000697··0000001c00000002·R_X86_64_PC32··········00000000000000c0·.LCPI0_27·-·4 | ||
48 | 00000000000006a4··0000002600000002·R_X86_64_PC32··········0000000000000110·.LCPI0_37·-·4 | ||
49 | 00000000000006b1··0000002800000002·R_X86_64_PC32··········0000000000000120·.LCPI0_39·-·4 | ||
50 | 00000000000006be··0000002500000002·R_X86_64_PC32··········0000000000000108·.LCPI0_36·-·4 | ||
48 | 00000000000006 | 51 | 00000000000006c8··0000003800000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4 |
49 | Relocation·section·'.rela.text._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_114log10_accurateEiid'·at·offset·0x5 | 52 | Relocation·section·'.rela.text._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_114log10_accurateEiid'·at·offset·0x5d88·contains·12·entries: |
50 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 53 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
51 | 000000000000012 | 54 | 0000000000000128··0000003100000002·R_X86_64_PC32··········0000000000000000·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_111LOG10_TABLEE·-·4 |
52 | 000000000000016 | 55 | 0000000000000161··0000003900000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 |
53 | 00000000000001b | 56 | 00000000000001b7··0000003a00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_19log_range_reductionEdRKNS_5LogRRERNS_6fputil11DyadicFloatILm128EEE·-·4 |
54 | 00000000000002 | 57 | 000000000000027f··0000003200000002·R_X86_64_PC32··········0000000000000000·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110BIG_COEFFSE·+·14 |
55 | 00000000000002b | 58 | 00000000000002b1··0000003900000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 |
56 | 00000000000003 | 59 | 000000000000034e··0000003200000002·R_X86_64_PC32··········0000000000000000·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110BIG_COEFFSE·+·2c |
57 | 000000000000038 | 60 | 0000000000000380··0000003900000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 |
58 | 00000000000004 | 61 | 000000000000040b··0000003200000002·R_X86_64_PC32··········0000000000000000·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110BIG_COEFFSE·+·44 |
59 | 000000000000043 | 62 | 0000000000000430··0000003900000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 |
60 | 00000000000004 | 63 | 00000000000004e9··0000003900000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 |
61 | 0000000000000 | 64 | 00000000000004f1··0000003b00000004·R_X86_64_PLT32·········0000000000000000·_ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv·-·4 |
62 | 0000000000000 | 65 | 00000000000005fd··0000003800000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4 |
63 | Relocation·section·'.rela.text._ZN19__llvm_libc_18_1_8_19log_range_reductionEdRKNS_5LogRRERNS_6fputil11DyadicFloatILm128EEE'·at·offset·0x5 | 66 | Relocation·section·'.rela.text._ZN19__llvm_libc_18_1_8_19log_range_reductionEdRKNS_5LogRRERNS_6fputil11DyadicFloatILm128EEE'·at·offset·0x5ea8·contains·8·entries: |
64 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 67 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
65 | 000000000000002d··0000002 | 68 | 000000000000002d··0000002e00000002·R_X86_64_PC32··········0000000000000130·.LCPI3_0·-·4 |
66 | 000000000000008 | 69 | 0000000000000082··0000003900000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 |
67 | 00000000000000 | 70 | 000000000000009b··0000003c0000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_2S2E·-·4 |
68 | 000000000000010 | 71 | 0000000000000105··0000003900000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 |
69 | 00000000000001 | 72 | 000000000000011e··0000003d0000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_2S3E·-·4 |
70 | 00000000000001 | 73 | 0000000000000197··0000003900000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 |
71 | 00000000000001 | 74 | 00000000000001b0··0000003e0000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_2S4E·-·4 |
72 | 00000000000002 | 75 | 00000000000002bf··0000003800000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4 |
73 | Relocation·section·'.rela.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv'·at·offset·0x5 | 76 | Relocation·section·'.rela.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv'·at·offset·0x5f68·contains·2·entries: |
74 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 77 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
75 | 000000000000013 | 78 | 0000000000000139··0000002f00000002·R_X86_64_PC32··········0000000000000030·.LCPI4_0·-·4 |
76 | 000000000000014 | 79 | 0000000000000149··0000003000000002·R_X86_64_PC32··········0000000000000040·.LCPI4_1·-·4 |
Offset 1, 14 lines modified | Offset 1, 16 lines modified | ||
1 | H;D$0uqH | 1 | H;D$0uqH |
2 | UAWAVAUATSH | 2 | UAWAVAUATSH |
3 | [A\A]A^A_] | 3 | [A\A]A^A_] |
4 | UAWAVAUATSH | 4 | UAWAVAUATSH |
5 | X[A\A]A^A_] | 5 | X[A\A]A^A_] |
6 | Q_7IZT_} | 6 | Q_7IZT_} |
7 | .LCPI0_0 | 7 | .LCPI0_0 |
8 | .LCPI0_16 | ||
9 | .LCPI0_17 | ||
8 | .LCPI0_1 | 10 | .LCPI0_1 |
9 | .LCPI0_2 | 11 | .LCPI0_2 |
10 | .LCPI0_3 | 12 | .LCPI0_3 |
11 | .LCPI0_4 | 13 | .LCPI0_4 |
12 | .LCPI0_5 | 14 | .LCPI0_5 |
13 | .LCPI0_6 | 15 | .LCPI0_6 |
14 | .LCPI0_7 | 16 | .LCPI0_7 |
Offset 16, 16 lines modified | Offset 18, 14 lines modified | ||
16 | .LCPI0_9 | 18 | .LCPI0_9 |
17 | .LCPI0_10 | 19 | .LCPI0_10 |
18 | .LCPI0_11 | 20 | .LCPI0_11 |
19 | .LCPI0_12 | 21 | .LCPI0_12 |
20 | .LCPI0_13 | 22 | .LCPI0_13 |
21 | .LCPI0_14 | 23 | .LCPI0_14 |
22 | .LCPI0_15 | 24 | .LCPI0_15 |
23 | .LCPI0_16 | ||
24 | .LCPI0_17 | ||
25 | .LCPI0_18 | 25 | .LCPI0_18 |
26 | .LCPI0_19 | 26 | .LCPI0_19 |
27 | .LCPI0_20 | 27 | .LCPI0_20 |
28 | .LCPI0_21 | 28 | .LCPI0_21 |
29 | .LCPI0_22 | 29 | .LCPI0_22 |
30 | .LCPI0_23 | 30 | .LCPI0_23 |
31 | .LCPI0_24 | 31 | .LCPI0_24 |
Offset 39, 38 lines modified | Offset 39, 40 lines modified | ||
39 | .LCPI0_32 | 39 | .LCPI0_32 |
40 | .LCPI0_33 | 40 | .LCPI0_33 |
41 | .LCPI0_34 | 41 | .LCPI0_34 |
42 | .LCPI0_35 | 42 | .LCPI0_35 |
43 | .LCPI0_36 | 43 | .LCPI0_36 |
44 | .LCPI0_37 | 44 | .LCPI0_37 |
45 | .LCPI0_38 | 45 | .LCPI0_38 |
46 | .LCPI0_39 | ||
47 | .LCPI0_40 | ||
46 | _ZN19__llvm_libc_18_1_8_12_GLOBAL__N_114log10_accurateEiid | 48 | _ZN19__llvm_libc_18_1_8_12_GLOBAL__N_114log10_accurateEiid |
47 | _ZN19__llvm_libc_18_1_8_12_GLOBAL__N_111LOG10_TABLEE | 49 | _ZN19__llvm_libc_18_1_8_12_GLOBAL__N_111LOG10_TABLEE |
48 | _ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110BIG_COEFFSE | 50 | _ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110BIG_COEFFSE |
49 | .LCPI3_0 | 51 | .LCPI3_0 |
50 | .LCPI4_0 | 52 | .LCPI4_0 |
51 | .LCPI4_1 | 53 | .LCPI4_1 |
52 | __errno_location | 54 | __errno_location |
53 | _ZN19__llvm_libc_18_1_8_2RDE | 55 | _ZN19__llvm_libc_18_1_8_2RDE |
54 | _ZN19__llvm_libc_18_1_8_8LOG_R_DDE | 56 | _ZN19__llvm_libc_18_1_8_8LOG_R_DDE |
57 | _ZN19__llvm_libc_18_1_8_2CDE | ||
55 | __stack_chk_fail | 58 | __stack_chk_fail |
56 | _ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_ | 59 | _ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_ |
57 | _ZN19__llvm_libc_18_1_8_19log_range_reductionEdRKNS_5LogRRERNS_6fputil11DyadicFloatILm128EEE | 60 | _ZN19__llvm_libc_18_1_8_19log_range_reductionEdRKNS_5LogRRERNS_6fputil11DyadicFloatILm128EEE |
58 | _ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv | 61 | _ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv |
59 | _ZN19__llvm_libc_18_1_8_2S2E | 62 | _ZN19__llvm_libc_18_1_8_2S2E |
60 | _ZN19__llvm_libc_18_1_8_2S3E | 63 | _ZN19__llvm_libc_18_1_8_2S3E |
61 | _ZN19__llvm_libc_18_1_8_2S4E | 64 | _ZN19__llvm_libc_18_1_8_2S4E |
62 | _ZN19__llvm_libc_18_1_8_5log10Ed | 65 | _ZN19__llvm_libc_18_1_8_5log10Ed |
63 | .shstrtab | 66 | .shstrtab |
64 | .note.gnu.property | 67 | .note.gnu.property |
65 | .rodata.cst | 68 | .rodata.cst16 |
66 | .rodata.cst8 | 69 | .rodata.cst8 |
67 | .rela.text.log10 | 70 | .rela.text.log10 |
68 | .rela.text._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_114log10_accurateEiid | 71 | .rela.text._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_114log10_accurateEiid |
69 | .text._ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_ | 72 | .text._ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_ |
70 | .rela.text._ZN19__llvm_libc_18_1_8_19log_range_reductionEdRKNS_5LogRRERNS_6fputil11DyadicFloatILm128EEE | 73 | .rela.text._ZN19__llvm_libc_18_1_8_19log_range_reductionEdRKNS_5LogRRERNS_6fputil11DyadicFloatILm128EEE |
71 | .rodata.cst16 | ||
72 | .rela.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv | 74 | .rela.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv |
73 | .rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_111LOG10_TABLEE | 75 | .rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_111LOG10_TABLEE |
74 | .rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110BIG_COEFFSE | 76 | .rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110BIG_COEFFSE |
75 | .note.GNU-stack | 77 | .note.GNU-stack |
76 | .llvm_addrsig | 78 | .llvm_addrsig |
Offset 4, 9 lines modified | Offset 4, 9 lines modified | ||
4 | Hex·dump·of·section·'.group': | 4 | Hex·dump·of·section·'.group': |
5 | ··0x00000000·01000000·0d000000·0e000000··········............ | 5 | ··0x00000000·01000000·0d000000·0e000000··········............ |
6 | Hex·dump·of·section·'.group': | 6 | Hex·dump·of·section·'.group': |
7 | ··0x00000000·01000000· | 7 | ··0x00000000·01000000·0f000000·10000000··········............ |
Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
1 | Hex·dump·of·section·'.rodata.cst8': | 1 | Hex·dump·of·section·'.rodata.cst8': |
2 | ··0x00000000·00000000·0000f87f·00000000·00003043·..............0C | 2 | ··0x00000000·00000000·0000f87f·00000000·00003043·..............0C |
3 | ··0x00000010·0038fafe·422ee63f·3067c793·57f32e3d·.8..B..?0g..W..= | 3 | ··0x00000010·0038fafe·422ee63f·3067c793·57f32e3d·.8..B..?0g..W..= |
4 | ··0x00000020·00000000·0000f0bf·9b4a5555·5555d53f·.........JUUUU.? | ||
5 | ··0x00000030·ffffffff·ffffdfbf·3c82c9dc·9999c93f·........<......? | ||
6 | ··0x00000040·67450900·0000d0bf·d724e6c4·021ac23f·gE.......$.....? | ||
7 | ··0x000000 | 4 | ··0x00000020·9b4a5555·5555d53f·ffffffff·ffffdfbf·.JUUUU.?........ |
5 | ··0x00000030·3c82c9dc·9999c93f·67450900·0000d0bf·<......?gE...... | ||
6 | ··0x00000040·d724e6c4·021ac23f·7a532eac·5055c5bf·.$.....?zS..PU.. | ||
7 | ··0x00000050·00000002·0000a041·0ee52615·7bcbdb3f·.......A..&.{..? | ||
8 | ··0x00000060·00000018·7bcbdb3f·00000090·d7c826be·....{..?......&. | ||
8 | ··0x000000 | 9 | ··0x00000070·d3faaaba·5553693c·00000000·00002c40·....USi<......,@ |
9 | ··0x00000070·00000000·0000a03a·00000000·00002c40·.......:......,@ | ||
10 | ··0x00000080·00000000·00003640·00000000·00003540·......6@......5@ | 10 | ··0x00000080·00000000·00003640·00000000·00003540·......6@......5@ |
11 | ··0x00000090·00000000·00003440·00000000·00003340·......4@......3@ | 11 | ··0x00000090·00000000·00003440·00000000·00003340·......4@......3@ |
12 | ··0x000000a0·00000000·00003240·00000000·00003140·......2@......1@ | 12 | ··0x000000a0·00000000·00003240·00000000·00003140·......2@......1@ |
13 | ··0x000000b0·00000000·00003040·00000000·00002e40·......0@.......@ | 13 | ··0x000000b0·00000000·00003040·00000000·00002e40·......0@.......@ |
14 | ··0x000000c0·00000000·0000f03f·00000000·00002a40·.......?......*@ | 14 | ··0x000000c0·00000000·0000f03f·00000000·00002a40·.......?......*@ |
15 | ··0x000000d0·00000000·00002840·00000000·00002640·......(@......&@ | 15 | ··0x000000d0·00000000·00002840·00000000·00002640·......(@......&@ |
16 | ··0x000000e0·00000000·00002440·00000000·00002240·......$@......"@ | 16 | ··0x000000e0·00000000·00002440·00000000·00002240·......$@......"@ |
Offset 6, 315 lines modified | Offset 6, 356 lines modified | ||
6 | 0000000000000000·<__llvm_libc_18_1_8_::log10(double)>: | 6 | 0000000000000000·<__llvm_libc_18_1_8_::log10(double)>: |
7 | log10(): | 7 | log10(): |
8 | » endbr64 | 8 | » endbr64 |
9 | » sub····$0x38,%rsp | 9 | » sub····$0x38,%rsp |
10 | » mov····%fs:0x28,%rax | 10 | » mov····%fs:0x28,%rax |
11 | » mov····%rax,0x30(%rsp) | 11 | » mov····%rax,0x30(%rsp) |
12 | » movabs·$0x3ff0000000000000,%rcx | 12 | » movabs·$0x3ff0000000000000,%rcx |
13 | » | 13 | » movq···%xmm0,%rax |
14 | » | 14 | » xorpd··%xmm1,%xmm1 |
15 | » cmp····%rcx,%rax | 15 | » cmp····%rcx,%rax |
16 | » je····· | 16 | » je·····34f·<__llvm_libc_18_1_8_::log10(double)+0x34f> |
17 | » movabs·$0x8010000000000000,%r | 17 | » movabs·$0x8010000000000000,%rdx |
18 | » add····%rax,%r | 18 | » add····%rax,%rdx |
19 | » shr····$0x35,%r | 19 | » shr····$0x35,%rdx |
20 | » mov····$0xfffffc01,% | 20 | » mov····$0xfffffc01,%r8d |
21 | » cmp····$0x400,%e | 21 | » cmp····$0x400,%edx |
22 | » ja·····17d·<__llvm_libc_18_1_8_::log10(double)+0x17d> | 22 | » ja·····17d·<__llvm_libc_18_1_8_::log10(double)+0x17d> |
23 | » | 23 | » movq···%xmm0,%rsi |
24 | » movabs·$0x7fffffffffffffff,%rdx | 24 | » movabs·$0x7fffffffffffffff,%rdx |
25 | » and····%rsi,%rdx | 25 | » and····%rsi,%rdx |
26 | » je·····f1·<__llvm_libc_18_1_8_::log10(double)+0xf1> | 26 | » je·····f1·<__llvm_libc_18_1_8_::log10(double)+0xf1> |
27 | » movabs·$0x7ff0000000000000,%rsi | 27 | » movabs·$0x7ff0000000000000,%rsi |
28 | » test···%rax,%rax | 28 | » test···%rax,%rax |
29 | » jns····15 | 29 | » jns····159·<__llvm_libc_18_1_8_::log10(double)+0x159> |
30 | » cmp····%rsi,%rdx | 30 | » cmp····%rsi,%rdx |
31 | » ja·····15 | 31 | » ja·····159·<__llvm_libc_18_1_8_::log10(double)+0x159> |
32 | » call···8 | 32 | » call···8e·<__llvm_libc_18_1_8_::log10(double)+0x8e> |
33 | ·R_X86_64_PLT32» __errno_location-0x4 | 33 | ·R_X86_64_PLT32» __errno_location-0x4 |
34 | » movl···$0x21,(%rax) | 34 | » movl···$0x21,(%rax) |
35 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax | 35 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax |
36 | » mov····%rax,0x10(%rsp) | 36 | » mov····%rax,0x10(%rsp) |
37 | » | 37 | » movapd·0x0(%rip),%xmm0········ |
38 | ·R_X86_64_PC32» .LCPI0_0-0x4 | 38 | ·R_X86_64_PC32» .LCPI0_0-0x4 |
39 | » | 39 | » movupd·%xmm0,0x18(%rsp) |
40 | » movl···$0xaaaaaaaa,0x28(%rsp) | 40 | » movl···$0xaaaaaaaa,0x28(%rsp) |
41 | » fnstenv·0x10(%rsp) | 41 | » fnstenv·0x10(%rsp) |
42 | » movl···$0xaaaaaaaa,0xc(%rsp) | 42 | » movl···$0xaaaaaaaa,0xc(%rsp) |
43 | » stmxcsr·0xc(%rsp) | 43 | » stmxcsr·0xc(%rsp) |
44 | » orb····$0x1,0x14(%rsp) | 44 | » orb····$0x1,0x14(%rsp) |
45 | » mov····0xc(%rsp),%eax | 45 | » mov····0xc(%rsp),%eax |
46 | » or·····$0x1,%eax | 46 | » or·····$0x1,%eax |
47 | » fldenv·0x10(%rsp) | 47 | » fldenv·0x10(%rsp) |
48 | » mov····%eax,0xc(%rsp) | 48 | » mov····%eax,0xc(%rsp) |
49 | » ldmxcsr·0xc(%rsp) | 49 | » ldmxcsr·0xc(%rsp) |
50 | » fwait | 50 | » fwait |
51 | » | 51 | » movsd··0x0(%rip),%xmm1········ |
52 | ·R_X86_64_PC32» .LCPI0_1-0x4 | 52 | ·R_X86_64_PC32» .LCPI0_1-0x4 |
53 | » jmp···· | 53 | » jmp····34f·<__llvm_libc_18_1_8_::log10(double)+0x34f> |
54 | » call···f6·<__llvm_libc_18_1_8_::log10(double)+0xf6> | 54 | » call···f6·<__llvm_libc_18_1_8_::log10(double)+0xf6> |
55 | ·R_X86_64_PLT32» __errno_location-0x4 | 55 | ·R_X86_64_PLT32» __errno_location-0x4 |
56 | » movl···$0x22,(%rax) | 56 | » movl···$0x22,(%rax) |
57 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax | 57 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax |
58 | » mov····%rax,0x10(%rsp) | 58 | » mov····%rax,0x10(%rsp) |
59 | » | 59 | » movapd·0x0(%rip),%xmm0········ |
60 | ·R_X86_64_PC32» .LCPI0_0-0x4 | 60 | ·R_X86_64_PC32» .LCPI0_0-0x4 |
61 | » | 61 | » movupd·%xmm0,0x18(%rsp) |
62 | » movl···$0xaaaaaaaa,0x28(%rsp) | 62 | » movl···$0xaaaaaaaa,0x28(%rsp) |
63 | » fnstenv·0x10(%rsp) | 63 | » fnstenv·0x10(%rsp) |
64 | » movl···$0xaaaaaaaa,0xc(%rsp) | 64 | » movl···$0xaaaaaaaa,0xc(%rsp) |
65 | » stmxcsr·0xc(%rsp) | 65 | » stmxcsr·0xc(%rsp) |
66 | » orb····$0x4,0x14(%rsp) | 66 | » orb····$0x4,0x14(%rsp) |
67 | » mov····0xc(%rsp),%eax | 67 | » mov····0xc(%rsp),%eax |
68 | » or·····$0x4,%eax | 68 | » or·····$0x4,%eax |
69 | » fldenv·0x10(%rsp) | 69 | » fldenv·0x10(%rsp) |
70 | » mov····%eax,0xc(%rsp) | 70 | » mov····%eax,0xc(%rsp) |
71 | » ldmxcsr·0xc(%rsp) | 71 | » ldmxcsr·0xc(%rsp) |
72 | » fwait | 72 | » fwait |
73 | » | 73 | » movsd··0x0(%rip),%xmm1········ |
74 | ·R_X86_64_PC32» .LCPI0_ | 74 | ·R_X86_64_PC32» .LCPI0_40-0x4 |
75 | » jmp···· | 75 | » jmp····34f·<__llvm_libc_18_1_8_::log10(double)+0x34f> |
76 | » not····%rax | 76 | » not····%rax |
77 | » test···%rax,%rsi | 77 | » test···%rax,%rsi |
78 | » jne····16 | 78 | » jne····16a·<__llvm_libc_18_1_8_::log10(double)+0x16a> |
79 | » | 79 | » movapd·%xmm0,%xmm1 |
80 | » jmp···· | 80 | » jmp····34f·<__llvm_libc_18_1_8_::log10(double)+0x34f> |
81 | » | 81 | » mulsd··0x0(%rip),%xmm0········ |
82 | ·R_X86_64_PC32» .LCPI0_2-0x4 | 82 | ·R_X86_64_PC32» .LCPI0_2-0x4 |
83 | » | 83 | » movq···%xmm0,%rax |
84 | » mov····$0xfffffbcd,% | 84 | » mov····$0xfffffbcd,%r8d |
85 | » mov····%rax,%rsi | 85 | » mov····%rax,%rsi |
86 | » shr····$0x2d,%rsi | 86 | » shr····$0x2d,%rsi |
87 | » and····$0x7f,%esi | 87 | » and····$0x7f,%esi |
88 | » mov····0x0(%rip),%r | 88 | » mov····0x0(%rip),%rdx········ |
89 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::RD-0x4 | 89 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::RD-0x4 |
90 | » movabs·$0x200000000000,%rdi | 90 | » movabs·$0x200000000000,%rdi |
91 | » add····%rax,%rdi | 91 | » add····%rax,%rdi |
92 | » shr····$0x34,%rdi | 92 | » shr····$0x34,%rdi |
93 | » add····% | 93 | » add····%r8d,%edi |
94 | » xorps··%xmm1,%xmm1 | ||
94 | » | 95 | » cvtsi2sd·%edi,%xmm1 |
95 | » vmovsd·(%r8,%rsi,8),%xmm1 | ||
96 | » mov····%esi,% | 96 | » mov····%esi,%r8d |
97 | » shl····$0x4,% | 97 | » shl····$0x4,%r8d |
98 | » mov····0x0(%rip),%r | 98 | » mov····0x0(%rip),%r9········ |
99 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::LOG_R_DD-0x4 | 99 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::LOG_R_DD-0x4 |
100 | » | 100 | » movsd··0x0(%rip),%xmm5········ |
101 | ·R_X86_64_PC32» .LCPI0_3-0x4 | 101 | ·R_X86_64_PC32» .LCPI0_3-0x4 |
102 | » | 102 | » mulsd··%xmm1,%xmm5 |
103 | » addsd··0x8(%r9,%r8,1),%xmm5 | ||
103 | » | 104 | » mulsd··0x0(%rip),%xmm1········ |
104 | ·R_X86_64_PC32» .LCPI0_4-0x4 | 105 | ·R_X86_64_PC32» .LCPI0_4-0x4 |
105 | » | 106 | » addsd··(%r9,%r8,1),%xmm1 |
106 | » movabs·$0xfffffffffffff,%r | 107 | » movabs·$0xfffffffffffff,%r8 |
107 | » and····%rax,%r | 108 | » and····%rax,%r8 |
108 | » or·····%rcx,%r | 109 | » or·····%rcx,%r8 |
109 | » | 110 | » movq···%r8,%xmm0 |
110 | » | 111 | » movabs·$0x3fffe00000000000,%rcx |
112 | » and····%r8,%rcx | ||
113 | » movq···%rcx,%xmm2 | ||
114 | » subsd··%xmm2,%xmm0 | ||
115 | » mulsd··(%rdx,%rsi,8),%xmm0 | ||
116 | » mov····0x0(%rip),%rcx········ | ||
117 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::CD-0x4 | ||
118 | » addsd··(%rcx,%rsi,8),%xmm0 | ||
119 | » movsd··0x0(%rip),%xmm3········ | ||
111 | ·R_X86_64_PC32» .LCPI0_5-0x4 | 120 | ·R_X86_64_PC32» .LCPI0_5-0x4 |
121 | » mulsd··%xmm0,%xmm3 | ||
112 | » | 122 | » addsd··0x0(%rip),%xmm3········ |
113 | ·R_X86_64_PC32» .LCPI0_6-0x4 | 123 | ·R_X86_64_PC32» .LCPI0_6-0x4 |
114 | » | 124 | » movsd··0x0(%rip),%xmm6········ |
115 | ·R_X86_64_PC32» .LCPI0_7-0x4 | 125 | ·R_X86_64_PC32» .LCPI0_7-0x4 |
126 | » mulsd··%xmm0,%xmm6 | ||
116 | » | 127 | » addsd··0x0(%rip),%xmm6········ |
117 | ·R_X86_64_PC32» .LCPI0_8-0x4 | 128 | ·R_X86_64_PC32» .LCPI0_8-0x4 |
118 | » | 129 | » movsd··0x0(%rip),%xmm2········ |
119 | ·R_X86_64_PC32» .LCPI0_9-0x4 | 130 | ·R_X86_64_PC32» .LCPI0_9-0x4 |
131 | » mulsd··%xmm0,%xmm2 | ||
Max diff block lines reached; 12999/18294 bytes (71.06%) of diff not shown. |
Offset 8, 113 lines modified | Offset 8, 114 lines modified | ||
8 | » push···%rbp | 8 | » push···%rbp |
9 | » push···%r15 | 9 | » push···%r15 |
10 | » push···%r14 | 10 | » push···%r14 |
11 | » push···%r13 | 11 | » push···%r13 |
12 | » push···%r12 | 12 | » push···%r12 |
13 | » push···%rbx | 13 | » push···%rbx |
14 | » sub····$0x138,%rsp | 14 | » sub····$0x138,%rsp |
15 | » | 15 | » movsd··%xmm0,0x30(%rsp) |
16 | » xorps··%xmm0,%xmm0 | ||
16 | » | 17 | » cvtsi2ss·%edi,%xmm0 |
17 | » mov····%fs:0x28,%rax | 18 | » mov····%fs:0x28,%rax |
18 | » mov····%rax,0x130(%rsp) | 19 | » mov····%rax,0x130(%rsp) |
19 | » | 20 | » movd···%xmm0,%edx |
20 | » mov····%edx,%eax | 21 | » mov····%edx,%eax |
21 | » shr····$0x1f,%eax | 22 | » shr····$0x1f,%eax |
22 | » mov····%edx,%ecx | 23 | » mov····%edx,%ecx |
23 | » shr····$0x17,%ecx | 24 | » shr····$0x17,%ecx |
24 | » movzbl·%cl,%r8d | 25 | » movzbl·%cl,%r8d |
25 | » add····$0xffffff6a,%r8d | 26 | » add····$0xffffff6a,%r8d |
26 | » mov····%edx,%edi | 27 | » mov····%edx,%edi |
27 | » and····$0x7fffff,%edi | 28 | » and····$0x7fffff,%edi |
28 | » lea····0x800000(%rdi),%ecx | 29 | » lea····0x800000(%rdi),%ecx |
29 | » test···$0x7f800000,%edx | 30 | » test···$0x7f800000,%edx |
30 | » cmove··%edi,%ecx | 31 | » cmove··%edi,%ecx |
31 | » test···%ecx,%ecx | 32 | » test···%ecx,%ecx |
32 | » je·····7 | 33 | » je·····7a·<__llvm_libc_18_1_8_::(anonymous·namespace)::log10_accurate(int,·int,·double)+0x7a> |
33 | » mov····%ecx,%edi | 34 | » mov····%ecx,%edi |
34 | » bsr····%rdi,%rcx | 35 | » bsr····%rdi,%rcx |
35 | » xor····$0x3f,%rcx | 36 | » xor····$0x3f,%rcx |
36 | » mov····%ecx,%edx | 37 | » mov····%ecx,%edx |
37 | » or·····$0x40,%edx | 38 | » or·····$0x40,%edx |
38 | » sub····%edx,%r8d | 39 | » sub····%edx,%r8d |
39 | » shl····%cl,%rdi | 40 | » shl····%cl,%rdi |
40 | » jmp····7 | 41 | » jmp····7c·<__llvm_libc_18_1_8_::(anonymous·namespace)::log10_accurate(int,·int,·double)+0x7c> |
41 | » xor····%edi,%edi | 42 | » xor····%edi,%edi |
42 | » movw···$0xaaaa,0x111(%rsp) | 43 | » movw···$0xaaaa,0x111(%rsp) |
43 | » movb···$0xaa,0x113(%rsp) | 44 | » movb···$0xaa,0x113(%rsp) |
44 | » mov····%al,0x110(%rsp) | 45 | » mov····%al,0x110(%rsp) |
45 | » lea····-0x1(%r8),%eax | 46 | » lea····-0x1(%r8),%eax |
46 | » mov····%eax,0x114(%rsp) | 47 | » mov····%eax,0x114(%rsp) |
47 | » test···%rdi,%rdi | 48 | » test···%rdi,%rdi |
48 | » je·····f | 49 | » je·····ff·<__llvm_libc_18_1_8_::(anonymous·namespace)::log10_accurate(int,·int,·double)+0xff> |
49 | » movabs·$0x8f8959ac0b7c9178,%rcx | 50 | » movabs·$0x8f8959ac0b7c9178,%rcx |
50 | » mov····%rdi,%rax | 51 | » mov····%rdi,%rax |
51 | » mul····%rcx | 52 | » mul····%rcx |
52 | » mov····%rdx,%rcx | 53 | » mov····%rdx,%rcx |
53 | » movabs·$0x9a209a84fbcff798,%rdx | 54 | » movabs·$0x9a209a84fbcff798,%rdx |
54 | » mov····%rdi,%rax | 55 | » mov····%rdi,%rax |
55 | » mul····%rdx | 56 | » mul····%rdx |
56 | » add····%rcx,%rax | 57 | » add····%rcx,%rax |
57 | » adc····$0x0,%rdx | 58 | » adc····$0x0,%rdx |
58 | » mov····%rax,0x118(%rsp) | 59 | » mov····%rax,0x118(%rsp) |
59 | » mov····%rdx,0x120(%rsp) | 60 | » mov····%rdx,0x120(%rsp) |
60 | » js·····11 | 61 | » js·····115·<__llvm_libc_18_1_8_::(anonymous·namespace)::log10_accurate(int,·int,·double)+0x115> |
61 | » add····$0xfffffffe,%r8d | 62 | » add····$0xfffffffe,%r8d |
62 | » mov····%r8d,0x114(%rsp) | 63 | » mov····%r8d,0x114(%rsp) |
63 | » shld···$0x1,%rax,%rdx | 64 | » shld···$0x1,%rax,%rdx |
64 | » add····%rax,%rax | 65 | » add····%rax,%rax |
65 | » mov····%rax,0x118(%rsp) | 66 | » mov····%rax,0x118(%rsp) |
66 | » jmp····10 | 67 | » jmp····10d·<__llvm_libc_18_1_8_::(anonymous·namespace)::log10_accurate(int,·int,·double)+0x10d> |
67 | » movq···$0x0,0x118(%rsp) | 68 | » movq···$0x0,0x118(%rsp) |
68 | » xor····%edx,%edx | 69 | » xor····%edx,%edx |
69 | » mov····%rdx,0x120(%rsp) | 70 | » mov····%rdx,0x120(%rsp) |
70 | » movabs·$0xaaaaaaaaaaaaaaaa,%r14 | 71 | » movabs·$0xaaaaaaaaaaaaaaaa,%r14 |
71 | » mov····%esi,%eax | 72 | » mov····%esi,%eax |
72 | » lea····(%rax,%rax,2),%rax | 73 | » lea····(%rax,%rax,2),%rax |
73 | » lea····0x0(%rip),%rbx········ | 74 | » lea····0x0(%rip),%rbx········ |
74 | ·R_X86_64_PC32» .rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_111LOG10_TABLEE-0x4 | 75 | ·R_X86_64_PC32» .rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_111LOG10_TABLEE-0x4 |
75 | » mov····0x120(%rsp),%rcx | 76 | » mov····0x120(%rsp),%rcx |
76 | » mov····%rcx,0x10(%rsp) | 77 | » mov····%rcx,0x10(%rsp) |
77 | » | 78 | » movaps·0x110(%rsp),%xmm0 |
78 | » | 79 | » movups·%xmm0,(%rsp) |
79 | » mov····0x10(%rbx,%rax,8),%rcx | 80 | » mov····0x10(%rbx,%rax,8),%rcx |
80 | » mov····%rcx,0x28(%rsp) | 81 | » mov····%rcx,0x28(%rsp) |
81 | » | 82 | » movups·(%rbx,%rax,8),%xmm0 |
82 | » | 83 | » movups·%xmm0,0x18(%rsp) |
83 | » lea····0xf8(%rsp),%rdi | 84 | » lea····0xf8(%rsp),%rdi |
84 | » call···16 | 85 | » call···165·<__llvm_libc_18_1_8_::(anonymous·namespace)::log10_accurate(int,·int,·double)+0x165> |
85 | ·R_X86_64_PLT32» __llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)-0x4 | 86 | ·R_X86_64_PLT32» __llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)-0x4 |
86 | » mov····0x108(%rsp),%rax | 87 | » mov····0x108(%rsp),%rax |
87 | » mov····%rax,0x120(%rsp) | 88 | » mov····%rax,0x120(%rsp) |
88 | » | 89 | » movups·0xf8(%rsp),%xmm0 |
89 | » | 90 | » movaps·%xmm0,0x110(%rsp) |
90 | » mov····%r14,0xf8(%rsp) | 91 | » mov····%r14,0xf8(%rsp) |
91 | » mov····%r14,0x100(%rsp) | 92 | » mov····%r14,0x100(%rsp) |
92 | » mov····%r14,0x108(%rsp) | 93 | » mov····%r14,0x108(%rsp) |
93 | » lea····0xf8(%rsp),%rdi | 94 | » lea····0xf8(%rsp),%rdi |
94 | » lea····0x110(%rsp),%rdx | 95 | » lea····0x110(%rsp),%rdx |
95 | » | 96 | » movsd··0x30(%rsp),%xmm0 |
96 | » mov····%rbx,%rsi | 97 | » mov····%rbx,%rsi |
97 | » call···1b | 98 | » call···1bb·<__llvm_libc_18_1_8_::(anonymous·namespace)::log10_accurate(int,·int,·double)+0x1bb> |
98 | ·R_X86_64_PLT32» __llvm_libc_18_1_8_::log_range_reduction(double,·__llvm_libc_18_1_8_::LogRR·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>&)-0x4 | 99 | ·R_X86_64_PLT32» __llvm_libc_18_1_8_::log_range_reduction(double,·__llvm_libc_18_1_8_::LogRR·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>&)-0x4 |
99 | » movzbl·0xf8(%rsp),%ebp | 100 | » movzbl·0xf8(%rsp),%ebp |
100 | » mov····%ebp,%edi | 101 | » mov····%ebp,%edi |
101 | » not····%dil | 102 | » not····%dil |
102 | » mov····0xfc(%rsp),%r12d | 103 | » mov····0xfc(%rsp),%r12d |
103 | » mov····0x100(%rsp),%r14 | 104 | » mov····0x100(%rsp),%r14 |
104 | » mov····0x108(%rsp),%rbx | 105 | » mov····0x108(%rsp),%rbx |
105 | » and····$0x1,%dil | 106 | » and····$0x1,%dil |
106 | » lea····-0x3(%r12),%r8d | 107 | » lea····-0x3(%r12),%r8d |
107 | » mov····%r14,%rax | 108 | » mov····%r14,%rax |
108 | » or·····%rbx,%rax | 109 | » or·····%rbx,%rax |
109 | » sete···%r13b | 110 | » sete···%r13b |
110 | » jne····1f | 111 | » jne····1fb·<__llvm_libc_18_1_8_::(anonymous·namespace)::log10_accurate(int,·int,·double)+0x1fb> |
111 | » xor····%eax,%eax | 112 | » xor····%eax,%eax |
112 | » xor····%edx,%edx | 113 | » xor····%edx,%edx |
113 | » jmp····24 | 114 | » jmp····24a·<__llvm_libc_18_1_8_::(anonymous·namespace)::log10_accurate(int,·int,·double)+0x24a> |
114 | » movabs·$0xde5bd8a9373f89a7,%r9 | 115 | » movabs·$0xde5bd8a9373f89a7,%r9 |
115 | » mov····%r14,%rax | 116 | » mov····%r14,%rax |
116 | » mul····%r9 | 117 | » mul····%r9 |
117 | » mov····%rax,%rcx | 118 | » mov····%rax,%rcx |
118 | » mov····%rdx,%rsi | 119 | » mov····%rdx,%rsi |
119 | » movabs·$0x6903c4ce1582517d,%rdx | 120 | » movabs·$0x6903c4ce1582517d,%rdx |
120 | » mov····%rbx,%rax | 121 | » mov····%rbx,%rax |
Offset 124, 117 lines modified | Offset 125, 117 lines modified | ||
124 | » xor····%ecx,%ecx | 125 | » xor····%ecx,%ecx |
125 | » cmp····%rdx,%rsi | 126 | » cmp····%rdx,%rsi |
126 | » setb···%cl | 127 | » setb···%cl |
127 | » mov····%rbx,%rax | 128 | » mov····%rbx,%rax |
128 | » mul····%r9 | 129 | » mul····%r9 |
129 | » add····%rsi,%rax | 130 | » add····%rsi,%rax |
130 | » adc····%rcx,%rdx | 131 | » adc····%rcx,%rdx |
131 | » js·····24 | 132 | » js·····24a·<__llvm_libc_18_1_8_::(anonymous·namespace)::log10_accurate(int,·int,·double)+0x24a> |
132 | » lea····-0x4(%r12),%r8d | 133 | » lea····-0x4(%r12),%r8d |
133 | » shld···$0x1,%rax,%rdx | 134 | » shld···$0x1,%rax,%rdx |
134 | » add····%rax,%rax | 135 | » add····%rax,%rax |
135 | » mov····%dil,0xc8(%rsp) | 136 | » mov····%dil,0xc8(%rsp) |
Max diff block lines reached; 8991/14232 bytes (63.17%) of diff not shown. |
Offset 9, 85 lines modified | Offset 9, 85 lines modified | ||
9 | » push···%rbx | 9 | » push···%rbx |
10 | » mov····%rdi,%rax | 10 | » mov····%rdi,%rax |
11 | » lea····0x28(%rsp),%r11 | 11 | » lea····0x28(%rsp),%r11 |
12 | » mov····0x18(%rsp),%rsi | 12 | » mov····0x18(%rsp),%rsi |
13 | » mov····0x20(%rsp),%r10 | 13 | » mov····0x20(%rsp),%r10 |
14 | » mov····%rsi,%rcx | 14 | » mov····%rsi,%rcx |
15 | » or·····%r10,%rcx | 15 | » or·····%r10,%rcx |
16 | » jne····3 | 16 | » jne····30·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x30> |
17 | » mov····0x10(%r11),%rcx | 17 | » mov····0x10(%r11),%rcx |
18 | » mov····%rcx,0x10(%rax) | 18 | » mov····%rcx,0x10(%rax) |
19 | » | 19 | » movups·(%r11),%xmm0 |
20 | » | 20 | » movups·%xmm0,(%rax) |
21 | » pop····%rbx | 21 | » pop····%rbx |
22 | » ret | 22 | » ret |
23 | » lea····0x10(%rsp),%r8 | 23 | » lea····0x10(%rsp),%r8 |
24 | » mov····0x8(%r11),%rdi | 24 | » mov····0x8(%r11),%rdi |
25 | » mov····0x10(%r11),%r9 | 25 | » mov····0x10(%r11),%r9 |
26 | » mov····%rdi,%rcx | 26 | » mov····%rdi,%rcx |
27 | » or·····%r9,%rcx | 27 | » or·····%r9,%rcx |
28 | » jne····5 | 28 | » jne····56·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x56> |
29 | » mov····0x10(%r8),%rcx | 29 | » mov····0x10(%r8),%rcx |
30 | » mov····%rcx,0x10(%rax) | 30 | » mov····%rcx,0x10(%rax) |
31 | » | 31 | » movups·(%r8),%xmm0 |
32 | » | 32 | » movups·%xmm0,(%rax) |
33 | » pop····%rbx | 33 | » pop····%rbx |
34 | » ret | 34 | » ret |
35 | » mov····0x4(%r8),%edx | 35 | » mov····0x4(%r8),%edx |
36 | » mov····0x4(%r11),%ebx | 36 | » mov····0x4(%r11),%ebx |
37 | » mov····%edx,%ecx | 37 | » mov····%edx,%ecx |
38 | » sub····%ebx,%ecx | 38 | » sub····%ebx,%ecx |
39 | » jle····7 | 39 | » jle····72·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x72> |
40 | » cmp····$0x7f,%ecx | 40 | » cmp····$0x7f,%ecx |
41 | » jbe····8 | 41 | » jbe····86·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x86> |
42 | » xor····%edi,%edi | 42 | » xor····%edi,%edi |
43 | » mov····%edx,%ebx | 43 | » mov····%edx,%ebx |
44 | » xor····%r9d,%r9d | 44 | » xor····%r9d,%r9d |
45 | » jmp····b | 45 | » jmp····b4·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0xb4> |
46 | » mov····%ebx,%ecx | 46 | » mov····%ebx,%ecx |
47 | » sub····%edx,%ecx | 47 | » sub····%edx,%ecx |
48 | » jle····b | 48 | » jle····b4·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0xb4> |
49 | » cmp····$0x7f,%ecx | 49 | » cmp····$0x7f,%ecx |
50 | » jbe···· | 50 | » jbe····9e·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x9e> |
51 | » xor····%esi,%esi | 51 | » xor····%esi,%esi |
52 | » mov····%ebx,%edx | 52 | » mov····%ebx,%edx |
53 | » xor····%r10d,%r10d | 53 | » xor····%r10d,%r10d |
54 | » jmp····b | 54 | » jmp····b4·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0xb4> |
55 | » shrd···%cl,%r9,%rdi | 55 | » shrd···%cl,%r9,%rdi |
56 | » shr····%cl,%r9 | 56 | » shr····%cl,%r9 |
57 | » xor····%ebx,%ebx | 57 | » xor····%ebx,%ebx |
58 | » test···$0x40,%cl | 58 | » test···$0x40,%cl |
59 | » cmovne·%r9,%rdi | 59 | » cmovne·%r9,%rdi |
60 | » cmovne·%rbx,%r9 | 60 | » cmovne·%rbx,%r9 |
61 | » mov····%edx,%ebx | 61 | » mov····%edx,%ebx |
62 | » jmp····b | 62 | » jmp····b4·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0xb4> |
63 | » shrd···%cl,%r10,%rsi | 63 | » shrd···%cl,%r10,%rsi |
64 | » shr····%cl,%r10 | 64 | » shr····%cl,%r10 |
65 | » xor····%edx,%edx | 65 | » xor····%edx,%edx |
66 | » test···$0x40,%cl | 66 | » test···$0x40,%cl |
67 | » cmovne·%r10,%rsi | 67 | » cmovne·%r10,%rsi |
68 | » cmovne·%rdx,%r10 | 68 | » cmovne·%rdx,%r10 |
69 | » mov····%ebx,%edx | 69 | » mov····%ebx,%edx |
70 | » movzbl·(%r8),%r8d | 70 | » movzbl·(%r8),%r8d |
71 | » movzbl·(%r11),%ecx | 71 | » movzbl·(%r11),%ecx |
72 | » mov····%ecx,%r11d | 72 | » mov····%ecx,%r11d |
73 | » xor····%r8b,%r11b | 73 | » xor····%r8b,%r11b |
74 | » test···$0x1,%r11b | 74 | » test···$0x1,%r11b |
75 | » jne····11 | 75 | » jne····119·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x119> |
76 | » mov····%rdi,%rcx | 76 | » mov····%rdi,%rcx |
77 | » add····%rsi,%rcx | 77 | » add····%rsi,%rcx |
78 | » mov····%r10,%r11 | 78 | » mov····%r10,%r11 |
79 | » adc····$0x0,%r11 | 79 | » adc····$0x0,%r11 |
80 | » add····%rsi,%rdi | 80 | » add····%rsi,%rdi |
81 | » mov····%r9,%rcx | 81 | » mov····%r9,%rcx |
82 | » adc····%r10,%rcx | 82 | » adc····%r10,%rcx |
83 | » cmp····%r10,%r11 | 83 | » cmp····%r10,%r11 |
84 | » jb·····e | 84 | » jb·····e8·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0xe8> |
85 | » cmp····%r9,%rcx | 85 | » cmp····%r9,%rcx |
86 | » jae···· | 86 | » jae····ff·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0xff> |
87 | » shrd···$0x1,%rcx,%rdi | 87 | » shrd···$0x1,%rcx,%rdi |
88 | » inc····%edx | 88 | » inc····%edx |
89 | » shr····$1,%rcx | 89 | » shr····$1,%rcx |
90 | » movabs·$0x8000000000000000,%rsi | 90 | » movabs·$0x8000000000000000,%rsi |
91 | » or·····%rsi,%rcx | 91 | » or·····%rsi,%rcx |
92 | » mov····%r8b,(%rax) | 92 | » mov····%r8b,(%rax) |
93 | » movw···$0xaaaa,0x1(%rax) | 93 | » movw···$0xaaaa,0x1(%rax) |
Offset 95, 39 lines modified | Offset 95, 39 lines modified | ||
95 | » mov····%edx,0x4(%rax) | 95 | » mov····%edx,0x4(%rax) |
96 | » mov····%rdi,0x8(%rax) | 96 | » mov····%rdi,0x8(%rax) |
97 | » mov····%rcx,0x10(%rax) | 97 | » mov····%rcx,0x10(%rax) |
98 | » pop····%rbx | 98 | » pop····%rbx |
99 | » ret | 99 | » ret |
100 | » mov····%r10,%r11 | 100 | » mov····%r10,%r11 |
101 | » sub····%r9,%r11 | 101 | » sub····%r9,%r11 |
102 | » ja·····12 | 102 | » ja·····128·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x128> |
103 | » jb·····1 | 103 | » jb·····13d·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x13d> |
104 | » cmp····%rdi,%rsi | 104 | » cmp····%rdi,%rsi |
105 | » jb·····1 | 105 | » jb·····13d·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x13d> |
106 | » xor····%ecx,%ecx | 106 | » xor····%ecx,%ecx |
107 | » sub····%rdi,%rsi | 107 | » sub····%rdi,%rsi |
108 | » setb···%cl | 108 | » setb···%cl |
109 | » sub····%rcx,%r11 | 109 | » sub····%rcx,%r11 |
110 | » mov····%rsi,%rcx | 110 | » mov····%rsi,%rcx |
111 | » or·····%r11,%rcx | 111 | » or·····%r11,%rcx |
112 | » jne····1 | 112 | » jne····15e·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x15e> |
113 | » jmp····19 | 113 | » jmp····199·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x199> |
114 | » xor····%edx,%edx | 114 | » xor····%edx,%edx |
115 | » sub····%rsi,%rdi | 115 | » sub····%rsi,%rdi |
116 | » setb···%dl | 116 | » setb···%dl |
117 | » sub····%r10,%r9 | 117 | » sub····%r10,%r9 |
118 | » sub····%rdx,%r9 | 118 | » sub····%rdx,%r9 |
119 | » mov····%ebx,%edx | 119 | » mov····%ebx,%edx |
120 | » mov····%ecx,%r8d | 120 | » mov····%ecx,%r8d |
121 | » mov····%rdi,%rsi | 121 | » mov····%rdi,%rsi |
122 | » mov····%r9,%r11 | 122 | » mov····%r9,%r11 |
123 | » mov····%rsi,%rcx | 123 | » mov····%rsi,%rcx |
124 | » or·····%r11,%rcx | 124 | » or·····%r11,%rcx |
125 | » je·····19 | 125 | » je·····199·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x199> |
126 | » je·····19 | 126 | » je·····196·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x196> |
127 | » xor····%edi,%edi | 127 | » xor····%edi,%edi |
128 | » test···%r11,%r11 | 128 | » test···%r11,%r11 |
129 | » sete···%dil | 129 | » sete···%dil |
130 | » mov····%r11,%rcx | 130 | » mov····%r11,%rcx |
131 | » cmove··%rsi,%rcx | 131 | » cmove··%rsi,%rcx |
132 | » shl····$0x6,%edi | 132 | » shl····$0x6,%edi |
133 | » bsr····%rcx,%rcx | 133 | » bsr····%rcx,%rcx |
Offset 136, 15 lines modified | Offset 136, 15 lines modified | ||
136 | » shld···%cl,%rsi,%r11 | 136 | » shld···%cl,%rsi,%r11 |
Max diff block lines reached; 684/10967 bytes (6.24%) of diff not shown. |
Offset 14, 66 lines modified | Offset 14, 66 lines modified | ||
14 | » push···%rbx | 14 | » push···%rbx |
15 | » sub····$0x58,%rsp | 15 | » sub····$0x58,%rsp |
16 | » mov····%rdx,%r14 | 16 | » mov····%rdx,%r14 |
17 | » mov····%rsi,%r15 | 17 | » mov····%rsi,%r15 |
18 | » mov····%rdi,%rbx | 18 | » mov····%rdi,%rbx |
19 | » mov····%fs:0x28,%rax | 19 | » mov····%fs:0x28,%rax |
20 | » mov····%rax,0x50(%rsp) | 20 | » mov····%rax,0x50(%rsp) |
21 | » | 21 | » mulsd··0x0(%rip),%xmm0········#·31·<__llvm_libc_18_1_8_::log_range_reduction(double,·__llvm_libc_18_1_8_::LogRR·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>&)+0x31> |
22 | ·R_X86_64_PC32» .LCPI3_0-0x4 | 22 | ·R_X86_64_PC32» .LCPI3_0-0x4 |
23 | » | 23 | » cvttsd2si·%xmm0,%r12 |
24 | » movabs·$0x10200000000000,%r13 | 24 | » movabs·$0x10200000000000,%r13 |
25 | » add····%r12,%r13 | 25 | » add····%r12,%r13 |
26 | » sar····$0x2e,%r13 | 26 | » sar····$0x2e,%r13 |
27 | » lea····0x0(,%r13,2),%rax | 27 | » lea····0x0(,%r13,2),%rax |
28 | » add····%r13,%rax | 28 | » add····%r13,%rax |
29 | » mov····0xc10(%rsi,%rax,8),%rcx | 29 | » mov····0xc10(%rsi,%rax,8),%rcx |
30 | » mov····%rcx,0x28(%rsp) | 30 | » mov····%rcx,0x28(%rsp) |
31 | » | 31 | » movups·0xc00(%rsi,%rax,8),%xmm0 |
32 | » | 32 | » movups·%xmm0,0x18(%rsp) |
33 | » mov····0x10(%rdx),%rax | 33 | » mov····0x10(%rdx),%rax |
34 | » mov····%rax,0x10(%rsp) | 34 | » mov····%rax,0x10(%rsp) |
35 | » | 35 | » movups·(%rdx),%xmm0 |
36 | » | 36 | » movups·%xmm0,(%rsp) |
37 | » lea····0x38(%rsp),%rdi | 37 | » lea····0x38(%rsp),%rdi |
38 | » call···8 | 38 | » call···86·<__llvm_libc_18_1_8_::log_range_reduction(double,·__llvm_libc_18_1_8_::LogRR·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>&)+0x86> |
39 | ·R_X86_64_PLT32» __llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)-0x4 | 39 | ·R_X86_64_PLT32» __llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)-0x4 |
40 | » mov····0x48(%rsp),%rax | 40 | » mov····0x48(%rsp),%rax |
41 | » mov····%rax,0x10(%r14) | 41 | » mov····%rax,0x10(%r14) |
42 | » | 42 | » movups·0x38(%rsp),%xmm0 |
43 | » | 43 | » movups·%xmm0,(%r14) |
44 | » mov····0x0(%rip),%rax········#· | 44 | » mov····0x0(%rip),%rax········#·9f·<__llvm_libc_18_1_8_::log_range_reduction(double,·__llvm_libc_18_1_8_::LogRR·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>&)+0x9f> |
45 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::S2-0x4 | 45 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::S2-0x4 |
46 | » movslq·(%rax,%r13,4),%rax | 46 | » movslq·(%rax,%r13,4),%rax |
47 | » mov····%r12,%rcx | 47 | » mov····%r12,%rcx |
48 | » shl····$0x10,%rcx | 48 | » shl····$0x10,%rcx |
49 | » movabs·$0x1000000000000000,%r13 | 49 | » movabs·$0x1000000000000000,%r13 |
50 | » add····%r12,%r13 | 50 | » add····%r12,%r13 |
51 | » imul···%rax,%r13 | 51 | » imul···%rax,%r13 |
52 | » add····%rcx,%r13 | 52 | » add····%rcx,%r13 |
53 | » movabs·$0x2840000000000000,%r12 | 53 | » movabs·$0x2840000000000000,%r12 |
54 | » add····%r13,%r12 | 54 | » add····%r13,%r12 |
55 | » sar····$0x37,%r12 | 55 | » sar····$0x37,%r12 |
56 | » lea····(%r12,%r12,2),%rax | 56 | » lea····(%r12,%r12,2),%rax |
57 | » mov····0x1e28(%r15,%rax,8),%rcx | 57 | » mov····0x1e28(%r15,%rax,8),%rcx |
58 | » mov····%rcx,0x28(%rsp) | 58 | » mov····%rcx,0x28(%rsp) |
59 | » | 59 | » movups·0x1e18(%r15,%rax,8),%xmm0 |
60 | » | 60 | » movups·%xmm0,0x18(%rsp) |
61 | » mov····0x10(%r14),%rax | 61 | » mov····0x10(%r14),%rax |
62 | » mov····%rax,0x10(%rsp) | 62 | » mov····%rax,0x10(%rsp) |
63 | » | 63 | » movups·(%r14),%xmm0 |
64 | » | 64 | » movups·%xmm0,(%rsp) |
65 | » lea····0x38(%rsp),%rdi | 65 | » lea····0x38(%rsp),%rdi |
66 | » call···1 | 66 | » call···109·<__llvm_libc_18_1_8_::log_range_reduction(double,·__llvm_libc_18_1_8_::LogRR·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>&)+0x109> |
67 | ·R_X86_64_PLT32» __llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)-0x4 | 67 | ·R_X86_64_PLT32» __llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)-0x4 |
68 | » mov····0x48(%rsp),%rax | 68 | » mov····0x48(%rsp),%rax |
69 | » mov····%rax,0x10(%r14) | 69 | » mov····%rax,0x10(%r14) |
70 | » | 70 | » movups·0x38(%rsp),%xmm0 |
71 | » | 71 | » movups·%xmm0,(%r14) |
72 | » mov····0x0(%rip),%rax········#·12 | 72 | » mov····0x0(%rip),%rax········#·122·<__llvm_libc_18_1_8_::log_range_reduction(double,·__llvm_libc_18_1_8_::LogRR·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>&)+0x122> |
73 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::S3-0x4 | 73 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::S3-0x4 |
74 | » movslq·(%rax,%r12,4),%rax | 74 | » movslq·(%rax,%r12,4),%rax |
75 | » mov····%rax,%r12 | 75 | » mov····%rax,%r12 |
76 | » shl····$0x37,%r12 | 76 | » shl····$0x37,%r12 |
77 | » add····%r13,%r12 | 77 | » add····%r13,%r12 |
78 | » imul···%r13 | 78 | » imul···%r13 |
79 | » mov····%r12,%r13 | 79 | » mov····%r12,%r13 |
Offset 87, 28 lines modified | Offset 87, 28 lines modified | ||
87 | » add····$0x83,%eax | 87 | » add····$0x83,%eax |
88 | » sar····$1,%eax | 88 | » sar····$1,%eax |
89 | » movslq·%eax,%rbp | 89 | » movslq·%eax,%rbp |
90 | » lea····0x0(,%rbp,2),%rax | 90 | » lea····0x0(,%rbp,2),%rax |
91 | » add····%rbp,%rax | 91 | » add····%rbp,%rax |
92 | » mov····0x2d40(%r15,%rax,8),%rcx | 92 | » mov····0x2d40(%r15,%rax,8),%rcx |
93 | » mov····%rcx,0x28(%rsp) | 93 | » mov····%rcx,0x28(%rsp) |
94 | » | 94 | » movups·0x2d30(%r15,%rax,8),%xmm0 |
95 | » | 95 | » movups·%xmm0,0x18(%rsp) |
96 | » mov····0x10(%r14),%rax | 96 | » mov····0x10(%r14),%rax |
97 | » mov····%rax,0x10(%rsp) | 97 | » mov····%rax,0x10(%rsp) |
98 | » | 98 | » movups·(%r14),%xmm0 |
99 | » | 99 | » movups·%xmm0,(%rsp) |
100 | » lea····0x38(%rsp),%rdi | 100 | » lea····0x38(%rsp),%rdi |
101 | » call···1 | 101 | » call···19b·<__llvm_libc_18_1_8_::log_range_reduction(double,·__llvm_libc_18_1_8_::LogRR·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>&)+0x19b> |
102 | ·R_X86_64_PLT32» __llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)-0x4 | 102 | ·R_X86_64_PLT32» __llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)-0x4 |
103 | » mov····0x48(%rsp),%rax | 103 | » mov····0x48(%rsp),%rax |
104 | » mov····%rax,0x10(%r14) | 104 | » mov····%rax,0x10(%r14) |
105 | » | 105 | » movups·0x38(%rsp),%xmm0 |
106 | » | 106 | » movups·%xmm0,(%r14) |
107 | » mov····0x0(%rip),%rax········#·1 | 107 | » mov····0x0(%rip),%rax········#·1b4·<__llvm_libc_18_1_8_::log_range_reduction(double,·__llvm_libc_18_1_8_::LogRR·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>&)+0x1b4> |
108 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::S4-0x4 | 108 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::S4-0x4 |
109 | » movslq·(%rax,%rbp,4),%rcx | 109 | » movslq·(%rax,%rbp,4),%rcx |
110 | » movabs·$0x200000000,%rsi | 110 | » movabs·$0x200000000,%rsi |
111 | » add····%r13,%rsi | 111 | » add····%r13,%rsi |
112 | » mov····%r12,%rax | 112 | » mov····%r12,%rax |
113 | » mul····%rcx | 113 | » mul····%rcx |
114 | » imul···%rcx,%rsi | 114 | » imul···%rcx,%rsi |
Offset 117, 41 lines modified | Offset 117, 41 lines modified | ||
117 | » mov····%r12,%rdi | 117 | » mov····%r12,%rdi |
118 | » shl····$0x1c,%rdi | 118 | » shl····$0x1c,%rdi |
119 | » imul···%r12,%rcx | 119 | » imul···%r12,%rcx |
120 | » add····%rsi,%rdx | 120 | » add····%rsi,%rdx |
121 | » add····%rcx,%rdx | 121 | » add····%rcx,%rdx |
122 | » add····%rdi,%rax | 122 | » add····%rdi,%rax |
123 | » adc····%r13,%rdx | 123 | » adc····%r13,%rdx |
124 | » js·····2 | 124 | » js·····22d·<__llvm_libc_18_1_8_::log_range_reduction(double,·__llvm_libc_18_1_8_::LogRR·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>&)+0x22d> |
125 | » movb···$0x0,(%rbx) | 125 | » movb···$0x0,(%rbx) |
126 | » movl···$0xffffff83,0x4(%rbx) | 126 | » movl···$0xffffff83,0x4(%rbx) |
127 | » mov····%rax,0x8(%rbx) | 127 | » mov····%rax,0x8(%rbx) |
128 | » mov····%rdx,0x10(%rbx) | 128 | » mov····%rdx,0x10(%rbx) |
129 | » mov····%rdx,%rcx | 129 | » mov····%rdx,%rcx |
130 | » or·····%rax,%rcx | 130 | » or·····%rax,%rcx |
131 | » je·····2 | 131 | » je·····29c·<__llvm_libc_18_1_8_::log_range_reduction(double,·__llvm_libc_18_1_8_::LogRR·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>&)+0x29c> |
132 | » lea····0x4(%rbx),%rdi | 132 | » lea····0x4(%rbx),%rdi |
133 | » lea····0x8(%rbx),%r8 | 133 | » lea····0x8(%rbx),%r8 |
134 | » lea····0x10(%rbx),%r9 | 134 | » lea····0x10(%rbx),%r9 |
135 | » test···%rdx,%rdx | 135 | » test···%rdx,%rdx |
136 | » sete···%cl | 136 | » sete···%cl |
137 | » mov····%rdx,%r10 | 137 | » mov····%rdx,%r10 |
138 | » cmove··%rax,%r10 | 138 | » cmove··%rax,%r10 |
139 | » mov····%rdx,%rsi | 139 | » mov····%rdx,%rsi |
140 | » jmp····2 | 140 | » jmp····268·<__llvm_libc_18_1_8_::log_range_reduction(double,·__llvm_libc_18_1_8_::LogRR·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>&)+0x268> |
141 | » xor····%esi,%esi | 141 | » xor····%esi,%esi |
142 | » neg····%rax | 142 | » neg····%rax |
143 | » sbb····%rdx,%rsi | 143 | » sbb····%rdx,%rsi |
144 | » movb···$0x1,(%rbx) | 144 | » movb···$0x1,(%rbx) |
145 | » movl···$0xffffff83,0x4(%rbx) | 145 | » movl···$0xffffff83,0x4(%rbx) |
146 | » mov····%rax,0x8(%rbx) | 146 | » mov····%rax,0x8(%rbx) |
147 | » mov····%rsi,0x10(%rbx) | 147 | » mov····%rsi,0x10(%rbx) |
Max diff block lines reached; 1183/8359 bytes (14.15%) of diff not shown. |
Offset 1, 5 lines modified | Offset 1, 8 lines modified | ||
1 | Hex·dump·of·section·'.rodata.cst16': | 1 | Hex·dump·of·section·'.rodata.cst16': |
2 | ··0x00000000·aaaaaaaa·aaaaaaaa·aaaaaaaa·aaaaaaaa·................ | ||
3 | ··0x00000010·00000000·00000000·00000000·0000a03a·...............: | ||
4 | ··0x00000020·0ee52615·7bcbdb3f·00000000·0000c03c·..&.{..?.......< | ||
2 | ··0x000000 | 5 | ··0x00000030·00000000·000090c6·00000000·00009046·...............F |
3 | ··0x000000 | 6 | ··0x00000040·00000000·000050b9·00000000·00005039·......P.......P9 |
Offset 4, 18 lines modified | Offset 4, 18 lines modified | ||
4 | Disassembly·of·section·.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv: | 4 | Disassembly·of·section·.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv: |
5 | 0000000000000000·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const>: | 5 | 0000000000000000·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const>: |
6 | __llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const: | 6 | __llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const: |
7 | » endbr64 | 7 | » endbr64 |
8 | » mov····0x8(%rdi),%r8 | 8 | » mov····0x8(%rdi),%r8 |
9 | » mov····0x10(%rdi),%rsi | 9 | » mov····0x10(%rdi),%rsi |
10 | » | 10 | » pxor···%xmm0,%xmm0 |
11 | » mov····%r8,%rax | 11 | » mov····%r8,%rax |
12 | » or·····%rsi,%rax | 12 | » or·····%rsi,%rax |
13 | » je·····19 | 13 | » je·····19b·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const+0x19b> |
14 | » push···%r15 | 14 | » push···%r15 |
15 | » push···%r14 | 15 | » push···%r14 |
16 | » push···%r12 | 16 | » push···%r12 |
17 | » push···%rbx | 17 | » push···%rbx |
18 | » mov····0x4(%rdi),%edx | 18 | » mov····0x4(%rdi),%edx |
19 | » lea····0x47e(%rdx),%r9d | 19 | » lea····0x47e(%rdx),%r9d |
20 | » mov····$0xfffffbce,%eax | 20 | » mov····$0xfffffbce,%eax |
Offset 35, 29 lines modified | Offset 35, 29 lines modified | ||
35 | » shr····%cl,%r10 | 35 | » shr····%cl,%r10 |
36 | » test···$0x40,%cl | 36 | » test···$0x40,%cl |
37 | » cmove··%r9,%r10 | 37 | » cmove··%r9,%r10 |
38 | » movabs·$0xfffffffffffff,%rbx | 38 | » movabs·$0xfffffffffffff,%rbx |
39 | » and····%r10,%rbx | 39 | » and····%r10,%rbx |
40 | » movabs·$0x8000000000000000,%r9 | 40 | » movabs·$0x8000000000000000,%r9 |
41 | » movabs·$0x7ff0000000000000,%r11 | 41 | » movabs·$0x7ff0000000000000,%r11 |
42 | » movzbl·(%rdi),% | 42 | » movzbl·(%rdi),%r10d |
43 | » mov····%rax,%r | 43 | » mov····%rax,%rdi |
44 | » shl····$0x34,%r | 44 | » shl····$0x34,%rdi |
45 | » lea····(%r | 45 | » lea····(%rdi,%rbx,1),%r14 |
46 | » or·····%r9,%r14 | 46 | » or·····%r9,%r14 |
47 | » mov····%r | 47 | » mov····%rdi,%r15 |
48 | » and····%r11,%r15 | 48 | » and····%r11,%r15 |
49 | » or·····%rbx,%r15 | 49 | » or·····%rbx,%r15 |
50 | » test···% | 50 | » test···%r10b,%r10b |
51 | » cmovne·%r14,%r15 | 51 | » cmovne·%r14,%r15 |
52 | » dec····%ecx | 52 | » dec····%ecx |
53 | » mov····$0x1,%ebx | 53 | » mov····$0x1,%ebx |
54 | » xor····%r14d,%r14d | 54 | » xor····%r14d,%r14d |
55 | » shld···%cl,%rbx,%r14 | 55 | » shld···%cl,%rbx,%r14 |
56 | » | 56 | » movq···%r15,%xmm1 |
57 | » xor····%r15d,%r15d | 57 | » xor····%r15d,%r15d |
58 | » shl····%cl,%rbx | 58 | » shl····%cl,%rbx |
59 | » test···$0x40,%cl | 59 | » test···$0x40,%cl |
60 | » cmovne·%rbx,%r14 | 60 | » cmovne·%rbx,%r14 |
61 | » cmovne·%r15,%rbx | 61 | » cmovne·%r15,%rbx |
62 | » cmp····$0x7f,%ecx | 62 | » cmp····$0x7f,%ecx |
63 | » cmova··%r15,%r14 | 63 | » cmova··%r15,%r14 |
Offset 74, 45 lines modified | Offset 74, 48 lines modified | ||
74 | » and····%r8,%rcx | 74 | » and····%r8,%rcx |
75 | » and····%rsi,%r15 | 75 | » and····%rsi,%r15 |
76 | » xor····%esi,%esi | 76 | » xor····%esi,%esi |
77 | » or·····%rcx,%r15 | 77 | » or·····%rcx,%r15 |
78 | » setne··%sil | 78 | » setne··%sil |
79 | » lea····(%rsi,%r12,2),%ecx | 79 | » lea····(%rsi,%r12,2),%ecx |
80 | » cmp····$0x36,%eax | 80 | » cmp····$0x36,%eax |
81 | » jg·····15 | 81 | » jg·····158·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const+0x158> |
82 | » add····$0x34,%eax | 82 | » add····$0x34,%eax |
83 | » shl····$0x34,%rax | 83 | » shl····$0x34,%rax |
84 | » or·····%rax,%r9 | 84 | » or·····%rax,%r9 |
85 | » and····%r11,%rax | 85 | » and····%r11,%rax |
86 | » xor····%edx,%edx | 86 | » xor····%edx,%edx |
87 | » test···% | 87 | » test···%r10b,%r10b |
88 | » sete···%dl | 88 | » sete···%dl |
89 | » cmovne·%r9,%rax | 89 | » cmovne·%r9,%rax |
90 | » vcvtsi2sd·%ecx,%xmm2,%xmm0 | ||
91 | » | 90 | » movq···%rax,%xmm0 |
91 | » cvtsi2sd·%ecx,%xmm2 | ||
92 | » mulsd··%xmm0,%xmm2 | ||
92 | » lea····0x0(%rip),%rax········#·13 | 93 | » lea····0x0(%rip),%rax········#·13d·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const+0x13d> |
93 | ·R_X86_64_PC32» .LCPI4_0-0x4 | 94 | ·R_X86_64_PC32» .LCPI4_0-0x4 |
94 | » | 95 | » mulsd··(%rax,%rdx,8),%xmm1 |
95 | » | 96 | » addsd··%xmm2,%xmm1 |
96 | » lea····0x0(%rip),%rax········#·14 | 97 | » lea····0x0(%rip),%rax········#·14d·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const+0x14d> |
97 | ·R_X86_64_PC32» .LCPI4_1-0x4 | 98 | ·R_X86_64_PC32» .LCPI4_1-0x4 |
98 | » | 99 | » mulsd··(%rax,%rdx,8),%xmm1 |
100 | » movapd·%xmm1,%xmm0 | ||
99 | » jmp····1 | 101 | » jmp····194·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const+0x194> |
100 | » add····$0xfca,%eax | 102 | » add····$0xfca,%eax |
101 | » shl····$0x34,%rax | 103 | » shl····$0x34,%rax |
102 | » or·····%rax,%r9 | 104 | » or·····%rax,%r9 |
103 | » and····%r11,%rax | 105 | » and····%r11,%rax |
104 | » test···% | 106 | » test···%r10b,%r10b |
105 | » cmovne·%r9,%rax | 107 | » cmovne·%r9,%rax |
108 | » cvtsi2sd·%ecx,%xmm0 | ||
106 | » | 109 | » movq···%rax,%xmm2 |
107 | » vcvtsi2sd·%ecx,%xmm3,%xmm0 | ||
108 | » | 110 | » mulsd··%xmm2,%xmm0 |
111 | » addsd··%xmm1,%xmm0 | ||
109 | » cmp····$0xfffffb82,%edx | 112 | » cmp····$0xfffffb82,%edx |
110 | » jg·····1 | 113 | » jg·····194·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const+0x194> |
111 | » | 114 | » movq···%xmm0,%rax |
112 | » sub····%r | 115 | » sub····%rdi,%rax |
113 | » | 116 | » movq···%rax,%xmm0 |
114 | » pop····%rbx | 117 | » pop····%rbx |
115 | » pop····%r12 | 118 | » pop····%r12 |
116 | » pop····%r14 | 119 | » pop····%r14 |
117 | » pop····%r15 | 120 | » pop····%r15 |
118 | » ret | 121 | » ret |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.llvm_addrsig': | 1 | Hex·dump·of·section·'.llvm_addrsig': |
2 | ··0x00000000· | 2 | ··0x00000000·40452e······························@E. |
Offset 1, 68 lines modified | Offset 1, 71 lines modified | ||
1 | Hex·dump·of·section·'.strtab': | 1 | Hex·dump·of·section·'.strtab': |
2 | ··0x00000000·002e4c43·5049305f·30002e4c·43504930·..LCPI0_0..LCPI0 | 2 | ··0x00000000·002e4c43·5049305f·30002e4c·43504930·..LCPI0_0..LCPI0 |
3 | ··0x00000010·5f313600·2e4c4350·49305f31·37002e4c·_16..LCPI0_17..L | ||
3 | ··0x00000010·5f31002e·4c435049·305f3200·2e4c4350·_1..LCPI0_2..LCP | ||
4 | ··0x00000020·49305f33·002e4c43·5049305f·34002e4c·I0_3..LCPI0_4..L | ||
5 | ··0x000000 | 4 | ··0x00000020·43504930·5f31002e·4c435049·305f3200·CPI0_1..LCPI0_2. |
6 | ··0x000000 | 5 | ··0x00000030·2e4c4350·49305f33·002e4c43·5049305f·.LCPI0_3..LCPI0_ |
7 | ··0x000000 | 6 | ··0x00000040·34002e4c·43504930·5f35002e·4c435049·4..LCPI0_5..LCPI |
8 | ··0x000000 | 7 | ··0x00000050·305f3600·2e4c4350·49305f37·002e4c43·0_6..LCPI0_7..LC |
8 | ··0x00000060·5049305f·38002e4c·43504930·5f39002e·PI0_8..LCPI0_9.. | ||
9 | ··0x00000070·4c435049·305f313 | 9 | ··0x00000070·4c435049·305f3130·002e4c43·5049305f·LCPI0_10..LCPI0_ |
10 | ··0x00000080·313 | 10 | ··0x00000080·3131002e·4c435049·305f3132·002e4c43·11..LCPI0_12..LC |
11 | ··0x00000090·5049305f·313 | 11 | ··0x00000090·5049305f·3133002e·4c435049·305f3134·PI0_13..LCPI0_14 |
12 | ··0x000000a0·002e4c43·5049305f·313 | 12 | ··0x000000a0·002e4c43·5049305f·3135002e·4c435049·..LCPI0_15..LCPI |
13 | ··0x000000b0·305f3138·002e4c43·5049305f·3139002e·0_18..LCPI0_19.. | 13 | ··0x000000b0·305f3138·002e4c43·5049305f·3139002e·0_18..LCPI0_19.. |
14 | ··0x000000c0·4c435049·305f3230·002e4c43·5049305f·LCPI0_20..LCPI0_ | 14 | ··0x000000c0·4c435049·305f3230·002e4c43·5049305f·LCPI0_20..LCPI0_ |
15 | ··0x000000d0·3231002e·4c435049·305f3232·002e4c43·21..LCPI0_22..LC | 15 | ··0x000000d0·3231002e·4c435049·305f3232·002e4c43·21..LCPI0_22..LC |
16 | ··0x000000e0·5049305f·3233002e·4c435049·305f3234·PI0_23..LCPI0_24 | 16 | ··0x000000e0·5049305f·3233002e·4c435049·305f3234·PI0_23..LCPI0_24 |
17 | ··0x000000f0·002e4c43·5049305f·3235002e·4c435049·..LCPI0_25..LCPI | 17 | ··0x000000f0·002e4c43·5049305f·3235002e·4c435049·..LCPI0_25..LCPI |
18 | ··0x00000100·305f3236·002e4c43·5049305f·3237002e·0_26..LCPI0_27.. | 18 | ··0x00000100·305f3236·002e4c43·5049305f·3237002e·0_26..LCPI0_27.. |
19 | ··0x00000110·4c435049·305f3238·002e4c43·5049305f·LCPI0_28..LCPI0_ | 19 | ··0x00000110·4c435049·305f3238·002e4c43·5049305f·LCPI0_28..LCPI0_ |
20 | ··0x00000120·3239002e·4c435049·305f3330·002e4c43·29..LCPI0_30..LC | 20 | ··0x00000120·3239002e·4c435049·305f3330·002e4c43·29..LCPI0_30..LC |
21 | ··0x00000130·5049305f·3331002e·4c435049·305f3332·PI0_31..LCPI0_32 | 21 | ··0x00000130·5049305f·3331002e·4c435049·305f3332·PI0_31..LCPI0_32 |
22 | ··0x00000140·002e4c43·5049305f·3333002e·4c435049·..LCPI0_33..LCPI | 22 | ··0x00000140·002e4c43·5049305f·3333002e·4c435049·..LCPI0_33..LCPI |
23 | ··0x00000150·305f3334·002e4c43·5049305f·3335002e·0_34..LCPI0_35.. | 23 | ··0x00000150·305f3334·002e4c43·5049305f·3335002e·0_34..LCPI0_35.. |
24 | ··0x00000160·4c435049·305f3336·002e4c43·5049305f·LCPI0_36..LCPI0_ | 24 | ··0x00000160·4c435049·305f3336·002e4c43·5049305f·LCPI0_36..LCPI0_ |
25 | ··0x00000170·3337002e·4c435049·305f3338·00 | 25 | ··0x00000170·3337002e·4c435049·305f3338·002e4c43·37..LCPI0_38..LC |
26 | ··0x00000180·5049305f·3339002e·4c435049·305f3430·PI0_39..LCPI0_40 | ||
26 | ··0x00000180·31395f5f·6c6c766d·5f6c6962·635f3138·19__llvm_libc_18 | ||
27 | ··0x00000190·5f315f38·5f31325f·474c4f42·414c5f5f·_1_8_12_GLOBAL__ | ||
28 | ··0x000001a0·4e5f3131·346c6f67·31305f61·63637572·N_114log10_accur | ||
29 | ··0x000001b0·61746545·69696400·5f5a4e31·395f5f6c·ateEiid._ZN19__l | ||
30 | ··0x000001c0·6c766d5f·6c696263·5f31385f·315f385f·lvm_libc_18_1_8_ | ||
31 | ··0x000001d0·31325f47·4c4f4241·4c5f5f4e·5f313131·12_GLOBAL__N_111 | ||
32 | ··0x000001e0·4c4f4731·305f5441·424c4545·005f5a4e·LOG10_TABLEE._ZN | ||
33 | ··0x000001f0·31395f5f·6c6c766d·5f6c6962·635f3138·19__llvm_libc_18 | ||
34 | ··0x00000200·5f315f38·5f31325f·474c4f42·414c5f5f·_1_8_12_GLOBAL__ | ||
35 | ··0x00000210·4e5f3131·30424947·5f434f45·46465345·N_110BIG_COEFFSE | ||
36 | ··0x00000220·002e4c43·5049335f·30002e4c·43504934·..LCPI3_0..LCPI4 | ||
37 | ··0x00000230·5f30002e·4c435049·345f3100·6c6f6731·_0..LCPI4_1.log1 | ||
38 | ··0x00000240·30005f5f·6572726e·6f5f6c6f·63617469·0.__errno_locati | ||
39 | ··0x00000250·6f6e005f·5a4e3139·5f5f6c6c·766d5f6c·on._ZN19__llvm_l | ||
40 | ··0x00000260·6962635f·31385f31·5f385f32·52444500·ibc_18_1_8_2RDE. | ||
41 | ··0x00000 | 27 | ··0x00000190·005f5a4e·31395f5f·6c6c766d·5f6c6962·._ZN19__llvm_lib |
28 | ··0x000001a0·635f3138·5f315f38·5f31325f·474c4f42·c_18_1_8_12_GLOB | ||
29 | ··0x000001b0·414c5f5f·4e5f3131·346c6f67·31305f61·AL__N_114log10_a | ||
30 | ··0x000001c0·63637572·61746545·69696400·5f5a4e31·ccurateEiid._ZN1 | ||
42 | ··0x00000280·5f31385f·315f385f·384c4f47·5f525f44·_18_1_8_8LOG_R_D | ||
43 | ··0x00000290·4445005f·5f737461·636b5f63·686b5f66·DE.__stack_chk_f | ||
44 | ··0x000002a0·61696c00·5f5a4e31·395f5f6c·6c766d5f·ail._ZN19__llvm_ | ||
45 | ··0x000002b0·6c696263·5f31385f·315f385f·36667075·libc_18_1_8_6fpu | ||
46 | ··0x000002c0·74696c39·71756963·6b5f6164·64494c6d·til9quick_addILm | ||
47 | ··0x000002d0·31323845·45454e53·305f3131·44796164·128EEENS0_11Dyad | ||
48 | ··0x000002e0·6963466c·6f617449·58545f45·45455333·icFloatIXT_EEES3 | ||
49 | ··0x000002f0·5f53335f·005f5a4e·31395f5f·6c6c766d·_S3_._ZN19__llvm | ||
50 | ··0x00000300·5f6c6962·635f3138·5f315f38·5f31396c·_libc_18_1_8_19l | ||
51 | ··0x00000310·6f675f72·616e6765·5f726564·75637469·og_range_reducti | ||
52 | ··0x00000320·6f6e4564·524b4e53·5f354c6f·67525245·onEdRKNS_5LogRRE | ||
53 | ··0x00000330·524e535f·36667075·74696c31·31447961·RNS_6fputil11Dya | ||
54 | ··0x00000340·64696346·6c6f6174·494c6d31·32384545·dicFloatILm128EE | ||
55 | ··0x00000350·45005f5a·4e4b3139·5f5f6c6c·766d5f6c·E._ZNK19__llvm_l | ||
56 | ··0x00000360·6962635f·31385f31·5f385f36·66707574·ibc_18_1_8_6fput | ||
57 | ··0x00000370·696c3131·44796164·6963466c·6f617449·il11DyadicFloatI | ||
58 | ··0x00000380·4c6d3132·38454563·76545f49·64764545·Lm128EEcvT_IdvEE | ||
59 | ··0x00000390·76005f5a·4e31395f·5f6c6c76·6d5f6c69·v._ZN19__llvm_li | ||
60 | ··0x000003a0·62635f31·385f315f·385f3253·3245005f·bc_18_1_8_2S2E._ | ||
61 | ··0x000003b0·5a4e3139·5f5f6c6c·766d5f6c·6962635f·ZN19__llvm_libc_ | ||
62 | ··0x000003c0·31385f31·5f385f32·53334500·5f5a4e31·18_1_8_2S3E._ZN1 | ||
63 | ··0x00000 | 31 | ··0x000001d0·395f5f6c·6c766d5f·6c696263·5f31385f·9__llvm_libc_18_ |
32 | ··0x000001e0·315f385f·31325f47·4c4f4241·4c5f5f4e·1_8_12_GLOBAL__N | ||
33 | ··0x000001f0·5f313131·4c4f4731·305f5441·424c4545·_111LOG10_TABLEE | ||
34 | ··0x00000200·005f5a4e·31395f5f·6c6c766d·5f6c6962·._ZN19__llvm_lib | ||
35 | ··0x00000210·635f3138·5f315f38·5f31325f·474c4f42·c_18_1_8_12_GLOB | ||
36 | ··0x00000220·414c5f5f·4e5f3131·30424947·5f434f45·AL__N_110BIG_COE | ||
37 | ··0x00000230·46465345·002e4c43·5049335f·30002e4c·FFSE..LCPI3_0..L | ||
38 | ··0x00000240·43504934·5f30002e·4c435049·345f3100·CPI4_0..LCPI4_1. | ||
39 | ··0x00000250·6c6f6731·30005f5f·6572726e·6f5f6c6f·log10.__errno_lo | ||
40 | ··0x00000260·63617469·6f6e005f·5a4e3139·5f5f6c6c·cation._ZN19__ll | ||
41 | ··0x00000270·766d5f6c·6962635f·31385f31·5f385f32·vm_libc_18_1_8_2 | ||
42 | ··0x00000280·52444500·5f5a4e31·395f5f6c·6c766d5f·RDE._ZN19__llvm_ | ||
43 | ··0x00000290·6c696263·5f31385f·315f385f·384c4f47·libc_18_1_8_8LOG | ||
44 | ··0x000002a0·5f525f44·4445005f·5a4e3139·5f5f6c6c·_R_DDE._ZN19__ll | ||
45 | ··0x000002b0·766d5f6c·6962635f·31385f31·5f385f32·vm_libc_18_1_8_2 | ||
46 | ··0x000002c0·43444500·5f5f7374·61636b5f·63686b5f·CDE.__stack_chk_ | ||
47 | ··0x000002d0·6661696c·005f5a4e·31395f5f·6c6c766d·fail._ZN19__llvm | ||
48 | ··0x000002e0·5f6c6962·635f3138·5f315f38·5f366670·_libc_18_1_8_6fp | ||
49 | ··0x000002f0·7574696c·39717569·636b5f61·6464494c·util9quick_addIL | ||
50 | ··0x00000300·6d313238·4545454e·53305f31·31447961·m128EEENS0_11Dya | ||
51 | ··0x00000310·64696346·6c6f6174·4958545f·45454553·dicFloatIXT_EEES | ||
52 | ··0x00000320·335f5333·5f005f5a·4e31395f·5f6c6c76·3_S3_._ZN19__llv | ||
53 | ··0x00000330·6d5f6c69·62635f31·385f315f·385f3139·m_libc_18_1_8_19 | ||
54 | ··0x00000340·6c6f675f·72616e67·655f7265·64756374·log_range_reduct | ||
55 | ··0x00000350·696f6e45·64524b4e·535f354c·6f675252·ionEdRKNS_5LogRR | ||
56 | ··0x00000360·45524e53·5f366670·7574696c·31314479·ERNS_6fputil11Dy | ||
57 | ··0x00000370·61646963·466c6f61·74494c6d·31323845·adicFloatILm128E | ||
58 | ··0x00000380·4545005f·5a4e4b31·395f5f6c·6c766d5f·EE._ZNK19__llvm_ | ||
59 | ··0x00000390·6c696263·5f31385f·315f385f·36667075·libc_18_1_8_6fpu | ||
60 | ··0x000003a0·74696c31·31447961·64696346·6c6f6174·til11DyadicFloat | ||
61 | ··0x000003b0·494c6d31·32384545·6376545f·49647645·ILm128EEcvT_IdvE | ||
62 | ··0x000003c0·4576005f·5a4e3139·5f5f6c6c·766d5f6c·Ev._ZN19__llvm_l | ||
63 | ··0x000003d0·6962635f·31385f31·5f385f32·53324500·ibc_18_1_8_2S2E. | ||
64 | ··0x000003e0·5f5a4e31·395f5f6c·6c766d5f·6c696263·_ZN19__llvm_libc | ||
65 | ··0x000003f0·5f31385f·315f385f·32533345·005f5a4e·_18_1_8_2S3E._ZN | ||
66 | ··0x00000400·31395f5f·6c6c766d·5f6c6962·635f3138·19__llvm_libc_18 | ||
64 | ··0x00000 | 67 | ··0x00000410·5f315f38·5f325334·45005f5a·4e31395f·_1_8_2S4E._ZN19_ |
65 | ··0x00000 | 68 | ··0x00000420·5f6c6c76·6d5f6c69·62635f31·385f315f·_llvm_libc_18_1_ |
66 | ··0x000004 | 69 | ··0x00000430·385f356c·6f673130·456400············8_5log10Ed. |
Offset 1, 41 lines modified | Offset 1, 40 lines modified | ||
1 | Hex·dump·of·section·'.shstrtab': | 1 | Hex·dump·of·section·'.shstrtab': |
2 | ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab | 2 | ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab |
3 | ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text | 3 | ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text |
4 | ··0x00000020·002e6e6f·74652e67·6e752e70·726f7065·..note.gnu.prope | 4 | ··0x00000020·002e6e6f·74652e67·6e752e70·726f7065·..note.gnu.prope |
5 | ··0x00000030·72747900·2e726f64·6174612e·6373743 | 5 | ··0x00000030·72747900·2e726f64·6174612e·63737431·rty..rodata.cst1 |
6 | ··0x00000040·002e726f | 6 | ··0x00000040·36002e72·6f646174·612e6373·7438002e·6..rodata.cst8.. |
7 | ··0x00000050·656c612e | 7 | ··0x00000050·72656c61·2e746578·742e6c6f·67313000·rela.text.log10. |
8 | ··0x00000060·72656c61 | 8 | ··0x00000060·2e72656c·612e7465·78742e5f·5a4e3139·.rela.text._ZN19 |
9 | ··0x00000070·5f6c6c76 | 9 | ··0x00000070·5f5f6c6c·766d5f6c·6962635f·31385f31·__llvm_libc_18_1 |
10 | ··0x00000080·385f3132 | 10 | ··0x00000080·5f385f31·325f474c·4f42414c·5f5f4e5f·_8_12_GLOBAL__N_ |
11 | ··0x00000090·31346c6f | 11 | ··0x00000090·3131346c·6f673130·5f616363·75726174·114log10_accurat |
12 | ··0x000000a0·45696964 | 12 | ··0x000000a0·65456969·64002e67·726f7570·002e7465·eEiid..group..te |
13 | ··0x000000b0·742e5f5a | 13 | ··0x000000b0·78742e5f·5a4e3139·5f5f6c6c·766d5f6c·xt._ZN19__llvm_l |
14 | ··0x000000c0·62635f31 | 14 | ··0x000000c0·6962635f·31385f31·5f385f36·66707574·ibc_18_1_8_6fput |
15 | ··0x000000d0·6c397175 | 15 | ··0x000000d0·696c3971·7569636b·5f616464·494c6d31·il9quick_addILm1 |
16 | ··0x000000e0·38454545 | 16 | ··0x000000e0·32384545·454e5330·5f313144·79616469·28EEENS0_11Dyadi |
17 | ··0x000000f0·466c6f61 | 17 | ··0x000000f0·63466c6f·61744958·545f4545·4553335f·cFloatIXT_EEES3_ |
18 | ··0x00000100·335f002e | 18 | ··0x00000100·53335f00·2e72656c·612e7465·78742e5f·S3_..rela.text._ |
19 | ··0x00000110·4e31395f | 19 | ··0x00000110·5a4e3139·5f5f6c6c·766d5f6c·6962635f·ZN19__llvm_libc_ |
20 | ··0x00000120·385f315f | 20 | ··0x00000120·31385f31·5f385f31·396c6f67·5f72616e·18_1_8_19log_ran |
21 | ··0x00000130·655f7265 | 21 | ··0x00000130·67655f72·65647563·74696f6e·4564524b·ge_reductionEdRK |
22 | ··0x00000140·535f354c | 22 | ··0x00000140·4e535f35·4c6f6752·5245524e·535f3666·NS_5LogRRERNS_6f |
23 | ··0x00000150·7574696c | 23 | ··0x00000150·70757469·6c313144·79616469·63466c6f·putil11DyadicFlo |
24 | ··0x00000160·74494c6d | 24 | ··0x00000160·6174494c·6d313238·45454500·2e72656c·atILm128EEE..rel |
25 | ··0x00000170·74612e63·73743136·002e7265·6c612e74·ta.cst16..rela.t | ||
26 | ··0x000001 | 25 | ··0x00000170·612e7465·78742e5f·5a4e4b31·395f5f6c·a.text._ZNK19__l |
27 | ··0x000001 | 26 | ··0x00000180·6c766d5f·6c696263·5f31385f·315f385f·lvm_libc_18_1_8_ |
28 | ··0x000001 | 27 | ··0x00000190·36667075·74696c31·31447961·64696346·6fputil11DyadicF |
29 | ··0x000001 | 28 | ··0x000001a0·6c6f6174·494c6d31·32384545·6376545f·loatILm128EEcvT_ |
29 | ··0x000001b0·49647645·4576002e·726f6461·74612e5f·IdvEEv..rodata._ | ||
30 | ··0x000001c0·5a4e3139·5f5f6c6c·766d5f6c·6962635f·ZN19__llvm_libc_ | ||
31 | ··0x000001d0·31385f31·5f385f31·325f474c·4f42414c·18_1_8_12_GLOBAL | ||
32 | ··0x000001e0·5f5f4e5f·3131314c·4f473130·5f544142·__N_111LOG10_TAB | ||
30 | ··0x000001 | 33 | ··0x000001f0·4c454500·2e726f64·6174612e·5f5a4e31·LEE..rodata._ZN1 |
31 | ··0x00000 | 34 | ··0x00000200·395f5f6c·6c766d5f·6c696263·5f31385f·9__llvm_libc_18_ |
32 | ··0x00000 | 35 | ··0x00000210·315f385f·31325f47·4c4f4241·4c5f5f4e·1_8_12_GLOBAL__N |
33 | ··0x000001f0·5f313131·4c4f4731·305f5441·424c4545·_111LOG10_TABLEE | ||
34 | ··0x00000200·002e726f·64617461·2e5f5a4e·31395f5f·..rodata._ZN19__ | ||
35 | ··0x00000210·6c6c766d·5f6c6962·635f3138·5f315f38·llvm_libc_18_1_8 | ||
36 | ··0x00000220·5f31325f·474c4f42·414c5f5f·4e5f3131·_12_GLOBAL__N_11 | ||
37 | ··0x000002 | 36 | ··0x00000220·5f313130·4249475f·434f4546·46534500·_110BIG_COEFFSE. |
38 | ··0x000002 | 37 | ··0x00000230·2e6e6f74·652e474e·552d7374·61636b00·.note.GNU-stack. |
39 | ··0x000002 | 38 | ··0x00000240·2e6c6c76·6d5f6164·64727369·6700·····.llvm_addrsig. |
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························REL·(Relocatable·file) | 8 | ··Type:······························REL·(Relocatable·file) |
9 | ··Machine:···························Advanced·Micro·Devices·X86-64 | 9 | ··Machine:···························Advanced·Micro·Devices·X86-64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x0 | 11 | ··Entry·point·address:···············0x0 |
12 | ··Start·of·program·headers:··········0·(bytes·into·file) | 12 | ··Start·of·program·headers:··········0·(bytes·into·file) |
13 | ··Start·of·section·headers:·········· | 13 | ··Start·of·section·headers:··········5112·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········0·(bytes) | 16 | ··Size·of·program·headers:···········0·(bytes) |
17 | ··Number·of·program·headers:·········0 | 17 | ··Number·of·program·headers:·········0 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········1 | 19 | ··Number·of·section·headers:·········17 |
20 | ··Section·header·string·table·index:·1 | 20 | ··Section·header·string·table·index:·16 |
Offset 1, 25 lines modified | Offset 1, 26 lines modified | ||
1 | There·are·1 | 1 | There·are·17·section·headers,·starting·at·offset·0x13f8: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.group············GROUP···········0000000000000000·000040·00000c·04·····1 | 5 | ··[·1]·.group············GROUP···········0000000000000000·000040·00000c·04·····14··29··4 |
6 | ··[·2]·.text·············PROGBITS········0000000000000000·00004c·000000·00··AX··0···0··4 | 6 | ··[·2]·.text·············PROGBITS········0000000000000000·00004c·000000·00··AX··0···0··4 |
7 | ··[·3]·.note.gnu.property·NOTE············0000000000000000·00004c·000020·00···A··0···0··8 | 7 | ··[·3]·.note.gnu.property·NOTE············0000000000000000·00004c·000020·00···A··0···0··8 |
8 | ··[·4]·.rodata.cst4······PROGBITS········0000000000000000·00006c·0000 | 8 | ··[·4]·.rodata.cst4······PROGBITS········0000000000000000·00006c·00003c·04··AM··0···0··4 |
9 | ··[·5]·.rodata.cst8······PROGBITS········0000000000000000·0000 | 9 | ··[·5]·.rodata.cst8······PROGBITS········0000000000000000·0000a8·000038·08··AM··0···0··8 |
10 | ··[·6]·.rodata.cst16·····PROGBITS········0000000000000000·0000e0·000020·10··AM··0···0·16 | ||
10 | ··[· | 11 | ··[·7]·.text.log10f······PROGBITS········0000000000000000·000100·0003f5·00··AX··0···0·16 |
11 | ··[· | 12 | ··[·8]·.rela.text.log10f·RELA············0000000000000000·000fb0·0002b8·18···I·14···7··8 |
12 | ··[· | 13 | ··[·9]·.text._ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi·PROGBITS········0000000000000000·0004f5·0001fe·00·AXG··0···0·16 |
13 | ··[ | 14 | ··[10]·.rela.text._ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi·RELA············0000000000000000·001268·000090·18··IG·14···9··8 |
14 | ··[1 | 15 | ··[11]·.rodata._ZN19__llvm_libc_18_1_8_L7LOG10_RE·PROGBITS········0000000000000000·0006f3·000400·00···A··0···0·16 |
15 | ··[1 | 16 | ··[12]·.note.GNU-stack···PROGBITS········0000000000000000·000af3·000000·00······0···0··1 |
16 | ··[1 | 17 | ··[13]·.llvm_addrsig·····LLVM_ADDRSIG····0000000000000000·000af3·000002·00···E··0···0··1 |
17 | ··[1 | 18 | ··[14]·.symtab···········SYMTAB··········0000000000000000·000af8·000318·18·····15··27··8 |
18 | ··[1 | 19 | ··[15]·.strtab···········STRTAB··········0000000000000000·000e10·0001a0·00······0···0··1 |
19 | ··[1 | 20 | ··[16]·.shstrtab·········STRTAB··········0000000000000000·0012f8·0000f9·00······0···0··1 |
20 | Key·to·Flags: | 21 | Key·to·Flags: |
21 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 22 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
22 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 23 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
23 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 24 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
24 | ··D·(mbind),·l·(large),·p·(processor·specific) | 25 | ··D·(mbind),·l·(large),·p·(processor·specific) |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | Symbol·table·'.symtab'·contains·3 | 1 | Symbol·table·'.symtab'·contains·33·entries: |
2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name | 2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name |
3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | 3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· |
4 | ·····1:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_0 | 4 | ·····1:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_0 |
5 | ·····2:·0000000000000004·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_1 | 5 | ·····2:·0000000000000004·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_1 |
6 | ·····3:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_2 | 6 | ·····3:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_2 |
7 | ·····4:·000000000000000c·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_3 | 7 | ·····4:·000000000000000c·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_3 |
8 | ·····5:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_4 | 8 | ·····5:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_4 |
Offset 12, 24 lines modified | Offset 12, 25 lines modified | ||
12 | ·····8:·000000000000001c·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_7 | 12 | ·····8:·000000000000001c·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_7 |
13 | ·····9:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_8 | 13 | ·····9:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_8 |
14 | ····10:·0000000000000024·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_9 | 14 | ····10:·0000000000000024·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_9 |
15 | ····11:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_10 | 15 | ····11:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_10 |
16 | ····12:·000000000000002c·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_11 | 16 | ····12:·000000000000002c·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_11 |
17 | ····13:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_12 | 17 | ····13:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_12 |
18 | ····14:·0000000000000034·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_13 | 18 | ····14:·0000000000000034·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_13 |
19 | ····15:·0000000000000038·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_2 | 19 | ····15:·0000000000000038·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_22 |
20 | ····16:·000000000000003c·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_21 | ||
21 | ····1 | 20 | ····16:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_14 |
22 | ····1 | 21 | ····17:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_15 |
23 | ····1 | 22 | ····18:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_16 |
24 | ···· | 23 | ····19:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_17 |
25 | ····2 | 24 | ····20:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_18 |
26 | ····2 | 25 | ····21:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_19 |
26 | ····22:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_20 | ||
27 | ····23:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_21 | ||
27 | ····2 | 28 | ····24:·0000000000000000··1024·OBJECT··LOCAL··DEFAULT···11·_ZN19__llvm_libc_18_1_8_L7LOG10_RE |
28 | ····2 | 29 | ····25:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI1_0 |
29 | ····2 | 30 | ····26:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata._ZN19__llvm_libc_18_1_8_L7LOG10_RE |
30 | ····2 | 31 | ····27:·0000000000000000··1013·FUNC····GLOBAL·DEFAULT····7·log10f |
31 | ····2 | 32 | ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location |
32 | ····2 | 33 | ····29:·0000000000000000···510·FUNC····WEAK···HIDDEN·····9·_ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi |
33 | ···· | 34 | ····30:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_1RE |
34 | ····3 | 35 | ····31:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail |
35 | ····3 | 36 | ····32:·0000000000000000··1013·FUNC····GLOBAL·DEFAULT····7·_ZN19__llvm_libc_18_1_8_6log10fEf |
Offset 1, 40 lines modified | Offset 1, 41 lines modified | ||
1 | Relocation·section·'.rela.text.log10f'·at·offset·0x | 1 | Relocation·section·'.rela.text.log10f'·at·offset·0xfb0·contains·29·entries: |
2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
3 | 0000000000000095··0000000900000002·R_X86_64_PC32··········0000000000000020·.LCPI0_8·-·4 | ||
3 | 00000000000000 | 4 | 00000000000000ce··0000000500000002·R_X86_64_PC32··········0000000000000010·.LCPI0_4·-·4 |
4 | 0000000000000082··0000000800000002·R_X86_64_PC32··········000000000000001c·.LCPI0_7·-·4 | ||
5 | 00000000000000d3··0000000300000002·R_X86_64_PC32··········0000000000000008·.LCPI0_2·-·4 | ||
6 | 00000000000000f | 5 | 00000000000000fc··0000000b00000002·R_X86_64_PC32··········0000000000000028·.LCPI0_10·-·4 |
7 | 000000000000011c··0000000600000002·R_X86_64_PC32··········0000000000000014·.LCPI0_5·-·4 | ||
8 | 0000000000000161··0000001b00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 | ||
9 | 0000000000000171··0000001c00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi·-·4 | ||
10 | 0000000000000179··0000000c00000002·R_X86_64_PC32··········000000000000002c·.LCPI0_11·-·4 | ||
11 | 0000000000000198··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_0·-·4 | ||
12 | 00000000000001a5··0000000400000002·R_X86_64_PC32··········000000000000000c·.LCPI0_3·-·4 | ||
13 | 00000000000001c8··0000000200000002·R_X86_64_PC32··········0000000000000004·.LCPI0_1·-·4 | ||
14 | 00000000000001ea··0000000900000002·R_X86_64_PC32··········0000000000000020·.LCPI0_8·-·4 | ||
15 | 00000000000001 | 6 | 000000000000017f··0000000700000002·R_X86_64_PC32··········0000000000000018·.LCPI0_6·-·4 |
7 | 00000000000001c4··0000001c00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 | ||
8 | 00000000000001d4··0000001d00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi·-·4 | ||
9 | 00000000000001dc··0000000d00000002·R_X86_64_PC32··········0000000000000030·.LCPI0_12·-·4 | ||
10 | 00000000000001fb··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_0·-·4 | ||
11 | 000000000000022d··0000000300000002·R_X86_64_PC32··········0000000000000008·.LCPI0_2·-·4 | ||
12 | 0000000000000249··0000000600000002·R_X86_64_PC32··········0000000000000014·.LCPI0_5·-·4 | ||
13 | 0000000000000269··0000000200000002·R_X86_64_PC32··········0000000000000004·.LCPI0_1·-·4 | ||
14 | 0000000000000296··0000000400000002·R_X86_64_PC32··········000000000000000c·.LCPI0_3·-·4 | ||
15 | 00000000000002a5··0000000a00000002·R_X86_64_PC32··········0000000000000024·.LCPI0_9·-·4 | ||
16 | 00000000000002af··0000000800000002·R_X86_64_PC32··········000000000000001c·.LCPI0_7·-·4 | ||
16 | 00000000000002 | 17 | 00000000000002b9··0000000c00000002·R_X86_64_PC32··········000000000000002c·.LCPI0_11·-·4 |
17 | 00000000000002 | 18 | 00000000000002c0··0000001c00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 |
18 | 000000000000022c··0000000f00000002·R_X86_64_PC32··········0000000000000038·.LCPI0_20·-·4 | ||
19 | 000000000000026d··0000001000000002·R_X86_64_PC32··········000000000000003c·.LCPI0_21·-·4 | ||
20 | 0000000000000287··0000000d00000002·R_X86_64_PC32··········0000000000000030·.LCPI0_12·-·4 | ||
21 | 00000000000002b4··0000001d0000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_1RE·-·4 | ||
22 | 00000000000002c2··0000000e00000002·R_X86_64_PC32··········0000000000000034·.LCPI0_13·-·4 | ||
23 | 00000000000002 | 19 | 00000000000002dc··0000001700000002·R_X86_64_PC32··········0000000000000000·.LCPI0_21·-·4 |
20 | 000000000000031c··0000000f00000002·R_X86_64_PC32··········0000000000000038·.LCPI0_22·-·4 | ||
21 | 0000000000000336··0000000e00000002·R_X86_64_PC32··········0000000000000034·.LCPI0_13·-·4 | ||
22 | 0000000000000367··0000001e0000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_1RE·-·4 | ||
23 | 000000000000037c··0000001000000002·R_X86_64_PC32··········0000000000000000·.LCPI0_14·-·4 | ||
24 | 0000000000000 | 24 | 0000000000000388··0000001100000002·R_X86_64_PC32··········0000000000000008·.LCPI0_15·-·4 |
25 | 0000000000000 | 25 | 0000000000000394··0000001200000002·R_X86_64_PC32··········0000000000000010·.LCPI0_16·-·4 |
26 | 0000000000000 | 26 | 000000000000039c··0000001300000002·R_X86_64_PC32··········0000000000000018·.LCPI0_17·-·4 |
27 | 00000000000003a8··0000001400000002·R_X86_64_PC32··········0000000000000020·.LCPI0_18·-·4 | ||
27 | 0000000000000 | 28 | 00000000000003af··0000001a00000002·R_X86_64_PC32··········0000000000000000·.rodata._ZN19__llvm_libc_18_1_8_L7LOG10_RE·-·4 |
28 | 00000000000002fb··0000001500000002·R_X86_64_PC32··········0000000000000020·.LCPI0_18·-·4 | ||
29 | 00000000000003 | 29 | 00000000000003b7··0000001500000002·R_X86_64_PC32··········0000000000000028·.LCPI0_19·-·4 |
30 | 00000000000003d8··0000001600000002·R_X86_64_PC32··········0000000000000030·.LCPI0_20·-·4 | ||
30 | 00000000000003 | 31 | 00000000000003f1··0000001f00000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4 |
31 | Relocation·section·'.rela.text._ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi'·at·offset·0x1 | 32 | Relocation·section·'.rela.text._ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi'·at·offset·0x1268·contains·6·entries: |
32 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 33 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
33 | 000000000000007 | 34 | 0000000000000071··0000001900000002·R_X86_64_PC32··········0000000000000010·.LCPI1_0·-·4 |
34 | 00000000000000 | 35 | 00000000000000bf··0000001900000002·R_X86_64_PC32··········0000000000000010·.LCPI1_0·-·4 |
36 | 000000000000010d··0000001900000002·R_X86_64_PC32··········0000000000000010·.LCPI1_0·-·4 | ||
35 | 00000000000001 | 37 | 000000000000015b··0000001900000002·R_X86_64_PC32··········0000000000000010·.LCPI1_0·-·4 |
36 | 00000000000001 | 38 | 00000000000001a9··0000001900000002·R_X86_64_PC32··········0000000000000010·.LCPI1_0·-·4 |
37 | 00000000000001b7··0000001800000002·R_X86_64_PC32··········0000000000000040·.LCPI1_0·-·4 | ||
38 | 0000000000000 | 39 | 00000000000001fa··0000001f00000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4 |
Offset 1, 39 lines modified | Offset 1, 40 lines modified | ||
1 | K~c='knN | ||
2 | .LCPI0_0 | 1 | .LCPI0_0 |
3 | .LCPI0_1 | 2 | .LCPI0_1 |
4 | .LCPI0_2 | 3 | .LCPI0_2 |
5 | .LCPI0_3 | 4 | .LCPI0_3 |
6 | .LCPI0_4 | 5 | .LCPI0_4 |
7 | .LCPI0_5 | 6 | .LCPI0_5 |
8 | .LCPI0_6 | 7 | .LCPI0_6 |
9 | .LCPI0_7 | 8 | .LCPI0_7 |
10 | .LCPI0_8 | 9 | .LCPI0_8 |
11 | .LCPI0_9 | 10 | .LCPI0_9 |
12 | .LCPI0_10 | 11 | .LCPI0_10 |
13 | .LCPI0_11 | 12 | .LCPI0_11 |
14 | .LCPI0_12 | 13 | .LCPI0_12 |
15 | .LCPI0_13 | 14 | .LCPI0_13 |
16 | .LCPI0_2 | 15 | .LCPI0_22 |
17 | .LCPI0_21 | ||
18 | .LCPI0_14 | 16 | .LCPI0_14 |
19 | .LCPI0_15 | 17 | .LCPI0_15 |
20 | .LCPI0_16 | 18 | .LCPI0_16 |
21 | .LCPI0_17 | 19 | .LCPI0_17 |
22 | .LCPI0_18 | 20 | .LCPI0_18 |
23 | .LCPI0_19 | 21 | .LCPI0_19 |
22 | .LCPI0_20 | ||
23 | .LCPI0_21 | ||
24 | _ZN19__llvm_libc_18_1_8_L7LOG10_RE | 24 | _ZN19__llvm_libc_18_1_8_L7LOG10_RE |
25 | .LCPI1_0 | 25 | .LCPI1_0 |
26 | __errno_location | 26 | __errno_location |
27 | _ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi | 27 | _ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi |
28 | _ZN19__llvm_libc_18_1_8_1RE | 28 | _ZN19__llvm_libc_18_1_8_1RE |
29 | __stack_chk_fail | 29 | __stack_chk_fail |
30 | _ZN19__llvm_libc_18_1_8_6log10fEf | 30 | _ZN19__llvm_libc_18_1_8_6log10fEf |
31 | .shstrtab | 31 | .shstrtab |
32 | .note.gnu.property | 32 | .note.gnu.property |
33 | .rodata.cst4 | 33 | .rodata.cst4 |
34 | .rodata.cst8 | 34 | .rodata.cst8 |
35 | .rodata.cst16 | ||
35 | .rela.text.log10f | 36 | .rela.text.log10f |
36 | .rela.text._ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi | 37 | .rela.text._ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi |
37 | .rodata._ZN19__llvm_libc_18_1_8_L7LOG10_RE | 38 | .rodata._ZN19__llvm_libc_18_1_8_L7LOG10_RE |
38 | .note.GNU-stack | 39 | .note.GNU-stack |
39 | .llvm_addrsig | 40 | .llvm_addrsig |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.group': | 1 | Hex·dump·of·section·'.group': |
2 | ··0x00000000·01000000·0 | 2 | ··0x00000000·01000000·09000000·0a000000··········............ |
Offset 1, 8 lines modified | Offset 1, 7 lines modified | ||
1 | Hex·dump·of·section·'.rodata.cst4': | 1 | Hex·dump·of·section·'.rodata.cst4': |
2 | ··0x00000000·0000e040·00008000·0000 | 2 | ··0x00000000·0000e040·00008000·00008080·00002041·...@..........·A |
3 | ··0x00000010·0000 | 3 | ··0x00000010·00001041·00000041·0000c040·0000a040·...A...A...@...@ |
4 | ··0x00000020·0000 | 4 | ··0x00000020·00008040·00004040·00000040·0000803f·...@..@@...@...? |
5 | ··0x00000030·0000c07f·0000004b·000080ff··········.......K.... | ||
5 | ··0x00000030·0000004b·000080bf·aaaaaaaa·000080ff·...K............ | ||
6 | ··0x00000040·aaaaaaaa····························.... | ||
Offset 1, 6 lines modified | Offset 1, 7 lines modified | ||
1 | Hex·dump·of·section·'.rodata.cst8': | 1 | Hex·dump·of·section·'.rodata.cst8': |
2 | ··0x00000000·2971743e·7e0eb63f·b581a110·81cbbbbf·)qt>~..?........ | ||
3 | ··0x00000010·0dcab47e·a787c23f·3dd42815·7bcbcbbf·...~...?=.(.{... | ||
4 | ··0x000000 | 2 | ··0x00000000·00000000·0000f0bf·2971743e·7e0eb63f·........)qt>~..? |
3 | ··0x00000010·b581a110·81cbbbbf·0dcab47e·a787c23f·...........~...? | ||
4 | ··0x00000020·3dd42815·7bcbcbbf·e5e22615·7bcbdb3f·=.(.{.....&.{..? | ||
5 | ··0x00000030·ff799f50·1344d33f···················.y.P.D.? | ||
Offset 5, 183 lines modified | Offset 5, 222 lines modified | ||
5 | 0000000000000000·<__llvm_libc_18_1_8_::log10f(float)>: | 5 | 0000000000000000·<__llvm_libc_18_1_8_::log10f(float)>: |
6 | log10f(): | 6 | log10f(): |
7 | » endbr64 | 7 | » endbr64 |
8 | » sub····$0x38,%rsp | 8 | » sub····$0x38,%rsp |
9 | » mov····%fs:0x28,%rax | 9 | » mov····%fs:0x28,%rax |
10 | » mov····%rax,0x30(%rsp) | 10 | » mov····%rax,0x30(%rsp) |
11 | » | 11 | » movd···%xmm0,%eax |
12 | » test···$0x3ff,%eax | 12 | » test···$0x3ff,%eax |
13 | » je····· | 13 | » je·····69·<__llvm_libc_18_1_8_::log10f(float)+0x69> |
14 | » cmp····$0x4b18967f,%eax | 14 | » cmp····$0x4b18967f,%eax |
15 | » jle····8b·<__llvm_libc_18_1_8_::log10f(float)+0x8b> | ||
16 | » cmp····$0x4e6e6b27,%eax | ||
17 | » jg·····bd·<__llvm_libc_18_1_8_::log10f(float)+0xbd> | ||
18 | » cmp····$0x4b189680,%eax | ||
19 | » j | 15 | » jg·····9e·<__llvm_libc_18_1_8_::log10f(float)+0x9e> |
20 | » cmp····$0x | 16 | » cmp····$0x13ae78d2,%eax |
17 | » jg·····105·<__llvm_libc_18_1_8_::log10f(float)+0x105> | ||
18 | » cmp····$0x8aea356,%eax | ||
21 | » j | 19 | » je·····1e5·<__llvm_libc_18_1_8_::log10f(float)+0x1e5> |
22 | » vmovss·0x0(%rip),%xmm0········ | ||
23 | 20 | » cmp····$0xefeee7a,%eax | |
21 | » je·····233·<__llvm_libc_18_1_8_::log10f(float)+0x233> | ||
22 | » cmp····$0x120b93dc,%eax | ||
23 | » jne····188·<__llvm_libc_18_1_8_::log10f(float)+0x188> | ||
24 | » movl···$0xffffffff,0x10(%rsp) | ||
25 | » movl···$0xc1dad957,0x10(%rsp) | ||
24 | » jmp···· | 26 | » jmp····223·<__llvm_libc_18_1_8_::log10f(float)+0x223> |
25 | » cmp····$0x4479ffff,%eax | 27 | » cmp····$0x4479ffff,%eax |
26 | » jle····d | 28 | » jle····d7·<__llvm_libc_18_1_8_::log10f(float)+0xd7> |
27 | » cmp····$0x47c34fff,%eax | 29 | » cmp····$0x47c34fff,%eax |
28 | » jg·····1 | 30 | » jg·····169·<__llvm_libc_18_1_8_::log10f(float)+0x169> |
29 | » cmp····$0x447a0000,%eax | 31 | » cmp····$0x447a0000,%eax |
30 | » je····· | 32 | » je·····2a1·<__llvm_libc_18_1_8_::log10f(float)+0x2a1> |
31 | » cmp····$0x461c4000,%eax | 33 | » cmp····$0x461c4000,%eax |
32 | » jne····1 | 34 | » jne····188·<__llvm_libc_18_1_8_::log10f(float)+0x188> |
33 | » | 35 | » movss··0x0(%rip),%xmm0········ |
34 | ·R_X86_64_PC32» .LCPI0_ | 36 | ·R_X86_64_PC32» .LCPI0_8-0x4 |
35 | » jmp···· | 37 | » jmp····279·<__llvm_libc_18_1_8_::log10f(float)+0x279> |
38 | » cmp····$0x4f134f82,%eax | ||
39 | » jg·····137·<__llvm_libc_18_1_8_::log10f(float)+0x137> | ||
40 | » cmp····$0x4b189680,%eax | ||
41 | » je·····1f7·<__llvm_libc_18_1_8_::log10f(float)+0x1f7> | ||
42 | » cmp····$0x4cbebc20,%eax | ||
43 | » je·····245·<__llvm_libc_18_1_8_::log10f(float)+0x245> | ||
36 | » cmp····$0xe | 44 | » cmp····$0x4e6e6b28,%eax |
37 | » j | 45 | » jne····188·<__llvm_libc_18_1_8_::log10f(float)+0x188> |
46 | » movss··0x0(%rip),%xmm0········ | ||
47 | ·R_X86_64_PC32» .LCPI0_4-0x4 | ||
48 | » jmp····279·<__llvm_libc_18_1_8_::log10f(float)+0x279> | ||
49 | » cmp····$0x3f800000,%eax | ||
50 | » je·····29c·<__llvm_libc_18_1_8_::log10f(float)+0x29c> | ||
51 | » cmp····$0x41200000,%eax | ||
52 | » je·····2b5·<__llvm_libc_18_1_8_::log10f(float)+0x2b5> | ||
53 | » cmp····$0x42c80000,%eax | ||
54 | » jne····188·<__llvm_libc_18_1_8_::log10f(float)+0x188> | ||
55 | » movss··0x0(%rip),%xmm0········ | ||
56 | ·R_X86_64_PC32» .LCPI0_10-0x4 | ||
57 | » jmp····279·<__llvm_libc_18_1_8_::log10f(float)+0x279> | ||
58 | » cmp····$0x13ae78d3,%eax | ||
59 | » je·····201·<__llvm_libc_18_1_8_::log10f(float)+0x201> | ||
38 | » cmp····$0x3f5fde1b,%eax | 60 | » cmp····$0x3f5fde1b,%eax |
39 | » je····· | 61 | » je·····24f·<__llvm_libc_18_1_8_::log10f(float)+0x24f> |
40 | » cmp····$0x3f8070d8,%eax | 62 | » cmp····$0x3f8070d8,%eax |
41 | » jne····1 | 63 | » jne····188·<__llvm_libc_18_1_8_::log10f(float)+0x188> |
42 | » movl···$0xffffffff,0x10(%rsp) | 64 | » movl···$0xffffffff,0x10(%rsp) |
43 | » movl···$0x3ac3b162,0x10(%rsp) | 65 | » movl···$0x3ac3b162,0x10(%rsp) |
44 | » jmp···· | 66 | » jmp····25f·<__llvm_libc_18_1_8_::log10f(float)+0x25f> |
45 | » cmp····$0x4 | 67 | » cmp····$0x4f134f83,%eax |
46 | » je····· | 68 | » je·····213·<__llvm_libc_18_1_8_::log10f(float)+0x213> |
47 | » cmp····$0x501502f9,%eax | 69 | » cmp····$0x501502f9,%eax |
48 | » jne····125·<__llvm_libc_18_1_8_::log10f(float)+0x125> | ||
49 | » vmovss·0x0(%rip),%xmm0········ | ||
50 | ·R_X86_64_PC32» .LCPI0_2-0x4 | ||
51 | » jmp····320·<__llvm_libc_18_1_8_::log10f(float)+0x320> | ||
52 | » cmp····$0x3f800000,%eax | ||
53 | » je·····1dd·<__llvm_libc_18_1_8_::log10f(float)+0x1dd> | ||
54 | » cmp····$0x41200000,%eax | ||
55 | » je·····2 | 70 | » je·····292·<__llvm_libc_18_1_8_::log10f(float)+0x292> |
56 | » cmp····$0x | 71 | » cmp····$0x7956ba5e,%eax |
57 | » jne····1 | 72 | » jne····188·<__llvm_libc_18_1_8_::log10f(float)+0x188> |
58 | » vmovss·0x0(%rip),%xmm0········ | ||
59 | 73 | » movl···$0xffffffff,0x10(%rsp) | |
74 | » movl···$0x420b5f5d,0x10(%rsp) | ||
60 | » jmp···· | 75 | » jmp····25f·<__llvm_libc_18_1_8_::log10f(float)+0x25f> |
61 | » cmp····$0x47c35000,%eax | 76 | » cmp····$0x47c35000,%eax |
62 | » je····· | 77 | » je·····2ab·<__llvm_libc_18_1_8_::log10f(float)+0x2ab> |
63 | » cmp····$0x49742400,%eax | 78 | » cmp····$0x49742400,%eax |
64 | » jne····1 | 79 | » jne····188·<__llvm_libc_18_1_8_::log10f(float)+0x188> |
65 | » | 80 | » movss··0x0(%rip),%xmm0········ |
66 | ·R_X86_64_PC32» .LCPI0_ | 81 | ·R_X86_64_PC32» .LCPI0_6-0x4 |
67 | » jmp···· | 82 | » jmp····279·<__llvm_libc_18_1_8_::log10f(float)+0x279> |
68 | » lea····-0x7f800000(%rax),%ecx | 83 | » lea····-0x7f800000(%rax),%ecx |
69 | » mov····$0xffffff81,%edx | 84 | » mov····$0xffffff81,%edx |
70 | » cmp····$0x80ffffff,%ecx | 85 | » cmp····$0x80ffffff,%ecx |
71 | » ja····· | 86 | » ja·····343·<__llvm_libc_18_1_8_::log10f(float)+0x343> |
72 | » | 87 | » movd···%xmm0,%ecx |
73 | » and····$0x7fffffff,%ecx | 88 | » and····$0x7fffffff,%ecx |
74 | » je·····2 | 89 | » je·····2bf·<__llvm_libc_18_1_8_::log10f(float)+0x2bf> |
75 | » test···%eax,%eax | 90 | » test···%eax,%eax |
76 | » jns···· | 91 | » jns····325·<__llvm_libc_18_1_8_::log10f(float)+0x325> |
77 | » cmp····$0x7f800000,%ecx | 92 | » cmp····$0x7f800000,%ecx |
78 | » ja····· | 93 | » ja·····325·<__llvm_libc_18_1_8_::log10f(float)+0x325> |
79 | » call···1 | 94 | » call···1c8·<__llvm_libc_18_1_8_::log10f(float)+0x1c8> |
80 | ·R_X86_64_PLT32» __errno_location-0x4 | 95 | ·R_X86_64_PLT32» __errno_location-0x4 |
81 | » movl···$0x21,(%rax) | 96 | » movl···$0x21,(%rax) |
82 | » mov····$0x1,%edi | 97 | » mov····$0x1,%edi |
83 | » call···1 | 98 | » call···1d8·<__llvm_libc_18_1_8_::log10f(float)+0x1d8> |
84 | ·R_X86_64_PLT32» __llvm_libc_18_1_8_::fputil::raise_except(int)-0x4 | 99 | ·R_X86_64_PLT32» __llvm_libc_18_1_8_::fputil::raise_except(int)-0x4 |
85 | » | 100 | » movss··0x0(%rip),%xmm0········ |
86 | ·R_X86_64_PC32» .LCPI0_1 | 101 | ·R_X86_64_PC32» .LCPI0_12-0x4 |
87 | » jmp···· | 102 | » jmp····279·<__llvm_libc_18_1_8_::log10f(float)+0x279> |
88 | » movl···$0xffffffff,0x10(%rsp) | 103 | » movl···$0xffffffff,0x10(%rsp) |
89 | » movl···$0xc | 104 | » movl···$0xc203e9da,0x10(%rsp) |
90 | » jmp···· | 105 | » jmp····25f·<__llvm_libc_18_1_8_::log10f(float)+0x25f> |
91 | » | 106 | » movss··0x0(%rip),%xmm0········ |
92 | ·R_X86_64_PC32» .LCPI0_0-0x4 | 107 | ·R_X86_64_PC32» .LCPI0_0-0x4 |
93 | » jmp···· | 108 | » jmp····279·<__llvm_libc_18_1_8_::log10f(float)+0x279> |
109 | » movl···$0xffffffff,0x10(%rsp) | ||
110 | » movl···$0xc1d2d957,0x10(%rsp) | ||
111 | » jmp····223·<__llvm_libc_18_1_8_::log10f(float)+0x223> | ||
112 | » movl···$0xffffffff,0x10(%rsp) | ||
113 | » movl···$0x4116498a,0x10(%rsp) | ||
114 | » movss··0x10(%rsp),%xmm0 | ||
115 | » addss··0x0(%rip),%xmm0········ | ||
116 | ·R_X86_64_PC32» .LCPI0_2-0x4 | ||
117 | » jmp····26d·<__llvm_libc_18_1_8_::log10f(float)+0x26d> | ||
Max diff block lines reached; 4789/12158 bytes (39.39%) of diff not shown. |
Offset 9, 108 lines modified | Offset 9, 108 lines modified | ||
9 | » sub····$0x38,%rsp | 9 | » sub····$0x38,%rsp |
10 | » mov····%fs:0x28,%rax | 10 | » mov····%fs:0x28,%rax |
11 | » mov····%rax,0x30(%rsp) | 11 | » mov····%rax,0x30(%rsp) |
12 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax | 12 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax |
13 | » test···$0x1,%dil | 13 | » test···$0x1,%dil |
14 | » jne····69·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x69> | 14 | » jne····69·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x69> |
15 | » test···$0x4,%dil | 15 | » test···$0x4,%dil |
16 | » jne····b | 16 | » jne····b7·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0xb7> |
17 | » test···$0x8,%dil | 17 | » test···$0x8,%dil |
18 | » jne····10 | 18 | » jne····105·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x105> |
19 | » test···$0x10,%dil | 19 | » test···$0x10,%dil |
20 | » jne····15 | 20 | » jne····153·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x153> |
21 | » test···$0x20,%dil | 21 | » test···$0x20,%dil |
22 | » jne····1a | 22 | » jne····1a1·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x1a1> |
23 | » mov····%fs:0x28,%rax | 23 | » mov····%fs:0x28,%rax |
24 | » cmp····0x30(%rsp),%rax | 24 | » cmp····0x30(%rsp),%rax |
25 | » jne···· | 25 | » jne····1f9·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x1f9> |
26 | » xor····%eax,%eax | 26 | » xor····%eax,%eax |
27 | » add····$0x38,%rsp | 27 | » add····$0x38,%rsp |
28 | » ret | 28 | » ret |
29 | » mov····%rax,0x10(%rsp) | 29 | » mov····%rax,0x10(%rsp) |
30 | » | 30 | » movaps·0x0(%rip),%xmm0········ |
31 | ·R_X86_64_PC32» .LCPI1_0-0x4 | 31 | ·R_X86_64_PC32» .LCPI1_0-0x4 |
32 | » | 32 | » movups·%xmm0,0x18(%rsp) |
33 | » movl···$0xaaaaaaaa,0x28(%rsp) | 33 | » movl···$0xaaaaaaaa,0x28(%rsp) |
34 | » fnstenv·0x10(%rsp) | 34 | » fnstenv·0x10(%rsp) |
35 | » movl···$0xaaaaaaaa,0xc(%rsp) | 35 | » movl···$0xaaaaaaaa,0xc(%rsp) |
36 | » stmxcsr·0xc(%rsp) | 36 | » stmxcsr·0xc(%rsp) |
37 | » mov····0xc(%rsp),%ecx | 37 | » mov····0xc(%rsp),%ecx |
38 | » orb····$0x1,0x14(%rsp) | 38 | » orb····$0x1,0x14(%rsp) |
39 | » or·····$0x1,%ecx | 39 | » or·····$0x1,%ecx |
40 | » fldenv·0x10(%rsp) | 40 | » fldenv·0x10(%rsp) |
41 | » mov····%ecx,0xc(%rsp) | 41 | » mov····%ecx,0xc(%rsp) |
42 | » ldmxcsr·0xc(%rsp) | 42 | » ldmxcsr·0xc(%rsp) |
43 | » fwait | 43 | » fwait |
44 | » test···$0x4,%dil | 44 | » test···$0x4,%dil |
45 | » je·····30·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x30> | 45 | » je·····30·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x30> |
46 | » mov····%rax,0x10(%rsp) | 46 | » mov····%rax,0x10(%rsp) |
47 | » | 47 | » movaps·0x0(%rip),%xmm0········ |
48 | ·R_X86_64_PC32» .LCPI1_0-0x4 | 48 | ·R_X86_64_PC32» .LCPI1_0-0x4 |
49 | » | 49 | » movups·%xmm0,0x18(%rsp) |
50 | » movl···$0xaaaaaaaa,0x28(%rsp) | 50 | » movl···$0xaaaaaaaa,0x28(%rsp) |
51 | » fnstenv·0x10(%rsp) | 51 | » fnstenv·0x10(%rsp) |
52 | » movl···$0xaaaaaaaa,0xc(%rsp) | 52 | » movl···$0xaaaaaaaa,0xc(%rsp) |
53 | » stmxcsr·0xc(%rsp) | 53 | » stmxcsr·0xc(%rsp) |
54 | » mov····0xc(%rsp),%ecx | 54 | » mov····0xc(%rsp),%ecx |
55 | » orb····$0x4,0x14(%rsp) | 55 | » orb····$0x4,0x14(%rsp) |
56 | » or·····$0x4,%ecx | 56 | » or·····$0x4,%ecx |
57 | » fldenv·0x10(%rsp) | 57 | » fldenv·0x10(%rsp) |
58 | » mov····%ecx,0xc(%rsp) | 58 | » mov····%ecx,0xc(%rsp) |
59 | » ldmxcsr·0xc(%rsp) | 59 | » ldmxcsr·0xc(%rsp) |
60 | » fwait | 60 | » fwait |
61 | » test···$0x8,%dil | 61 | » test···$0x8,%dil |
62 | » je·····3a·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x3a> | 62 | » je·····3a·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x3a> |
63 | » mov····%rax,0x10(%rsp) | 63 | » mov····%rax,0x10(%rsp) |
64 | » | 64 | » movaps·0x0(%rip),%xmm0········ |
65 | ·R_X86_64_PC32» .LCPI1_0-0x4 | 65 | ·R_X86_64_PC32» .LCPI1_0-0x4 |
66 | » | 66 | » movups·%xmm0,0x18(%rsp) |
67 | » movl···$0xaaaaaaaa,0x28(%rsp) | 67 | » movl···$0xaaaaaaaa,0x28(%rsp) |
68 | » fnstenv·0x10(%rsp) | 68 | » fnstenv·0x10(%rsp) |
69 | » movl···$0xaaaaaaaa,0xc(%rsp) | 69 | » movl···$0xaaaaaaaa,0xc(%rsp) |
70 | » stmxcsr·0xc(%rsp) | 70 | » stmxcsr·0xc(%rsp) |
71 | » mov····0xc(%rsp),%ecx | 71 | » mov····0xc(%rsp),%ecx |
72 | » orb····$0x8,0x14(%rsp) | 72 | » orb····$0x8,0x14(%rsp) |
73 | » or·····$0x8,%ecx | 73 | » or·····$0x8,%ecx |
74 | » fldenv·0x10(%rsp) | 74 | » fldenv·0x10(%rsp) |
75 | » mov····%ecx,0xc(%rsp) | 75 | » mov····%ecx,0xc(%rsp) |
76 | » ldmxcsr·0xc(%rsp) | 76 | » ldmxcsr·0xc(%rsp) |
77 | » fwait | 77 | » fwait |
78 | » test···$0x10,%dil | 78 | » test···$0x10,%dil |
79 | » je·····44·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x44> | 79 | » je·····44·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x44> |
80 | » mov····%rax,0x10(%rsp) | 80 | » mov····%rax,0x10(%rsp) |
81 | » | 81 | » movaps·0x0(%rip),%xmm0········ |
82 | ·R_X86_64_PC32» .LCPI1_0-0x4 | 82 | ·R_X86_64_PC32» .LCPI1_0-0x4 |
83 | » | 83 | » movups·%xmm0,0x18(%rsp) |
84 | » movl···$0xaaaaaaaa,0x28(%rsp) | 84 | » movl···$0xaaaaaaaa,0x28(%rsp) |
85 | » fnstenv·0x10(%rsp) | 85 | » fnstenv·0x10(%rsp) |
86 | » movl···$0xaaaaaaaa,0xc(%rsp) | 86 | » movl···$0xaaaaaaaa,0xc(%rsp) |
87 | » stmxcsr·0xc(%rsp) | 87 | » stmxcsr·0xc(%rsp) |
88 | » mov····0xc(%rsp),%ecx | 88 | » mov····0xc(%rsp),%ecx |
89 | » orb····$0x10,0x14(%rsp) | 89 | » orb····$0x10,0x14(%rsp) |
90 | » or·····$0x10,%ecx | 90 | » or·····$0x10,%ecx |
91 | » fldenv·0x10(%rsp) | 91 | » fldenv·0x10(%rsp) |
92 | » mov····%ecx,0xc(%rsp) | 92 | » mov····%ecx,0xc(%rsp) |
93 | » ldmxcsr·0xc(%rsp) | 93 | » ldmxcsr·0xc(%rsp) |
94 | » fwait | 94 | » fwait |
95 | » test···$0x20,%dil | 95 | » test···$0x20,%dil |
96 | » je·····4e·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x4e> | 96 | » je·····4e·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x4e> |
97 | » mov····%rax,0x10(%rsp) | 97 | » mov····%rax,0x10(%rsp) |
98 | » | 98 | » movaps·0x0(%rip),%xmm0········ |
99 | ·R_X86_64_PC32» .LCPI1_0-0x4 | 99 | ·R_X86_64_PC32» .LCPI1_0-0x4 |
100 | » | 100 | » movups·%xmm0,0x18(%rsp) |
101 | » movl···$0xaaaaaaaa,0x28(%rsp) | 101 | » movl···$0xaaaaaaaa,0x28(%rsp) |
102 | » fnstenv·0x10(%rsp) | 102 | » fnstenv·0x10(%rsp) |
103 | » movl···$0xaaaaaaaa,0xc(%rsp) | 103 | » movl···$0xaaaaaaaa,0xc(%rsp) |
104 | » stmxcsr·0xc(%rsp) | 104 | » stmxcsr·0xc(%rsp) |
105 | » mov····0xc(%rsp),%eax | 105 | » mov····0xc(%rsp),%eax |
106 | » orb····$0x20,0x14(%rsp) | 106 | » orb····$0x20,0x14(%rsp) |
107 | » or·····$0x20,%eax | 107 | » or·····$0x20,%eax |
108 | » fldenv·0x10(%rsp) | 108 | » fldenv·0x10(%rsp) |
109 | » mov····%eax,0xc(%rsp) | 109 | » mov····%eax,0xc(%rsp) |
110 | » ldmxcsr·0xc(%rsp) | 110 | » ldmxcsr·0xc(%rsp) |
111 | » fwait | 111 | » fwait |
112 | » mov····%fs:0x28,%rax | 112 | » mov····%fs:0x28,%rax |
113 | » cmp····0x30(%rsp),%rax | 113 | » cmp····0x30(%rsp),%rax |
114 | » je·····62·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x62> | 114 | » je·····62·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x62> |
115 | » call··· | 115 | » call···1fe·<.LCPI0_22+0x1c6> |
116 | ·R_X86_64_PLT32» __stack_chk_fail-0x4 | 116 | ·R_X86_64_PLT32» __stack_chk_fail-0x4 |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.llvm_addrsig': | 1 | Hex·dump·of·section·'.llvm_addrsig': |
2 | ··0x00000000·2 | 2 | ··0x00000000·262a································&* |
Offset 4, 26 lines modified | Offset 4, 26 lines modified | ||
4 | ··0x00000010·5f31002e·4c435049·305f3200·2e4c4350·_1..LCPI0_2..LCP | 4 | ··0x00000010·5f31002e·4c435049·305f3200·2e4c4350·_1..LCPI0_2..LCP |
5 | ··0x00000020·49305f33·002e4c43·5049305f·34002e4c·I0_3..LCPI0_4..L | 5 | ··0x00000020·49305f33·002e4c43·5049305f·34002e4c·I0_3..LCPI0_4..L |
6 | ··0x00000030·43504930·5f35002e·4c435049·305f3600·CPI0_5..LCPI0_6. | 6 | ··0x00000030·43504930·5f35002e·4c435049·305f3600·CPI0_5..LCPI0_6. |
7 | ··0x00000040·2e4c4350·49305f37·002e4c43·5049305f·.LCPI0_7..LCPI0_ | 7 | ··0x00000040·2e4c4350·49305f37·002e4c43·5049305f·.LCPI0_7..LCPI0_ |
8 | ··0x00000050·38002e4c·43504930·5f39002e·4c435049·8..LCPI0_9..LCPI | 8 | ··0x00000050·38002e4c·43504930·5f39002e·4c435049·8..LCPI0_9..LCPI |
9 | ··0x00000060·305f3130·002e4c43·5049305f·3131002e·0_10..LCPI0_11.. | 9 | ··0x00000060·305f3130·002e4c43·5049305f·3131002e·0_10..LCPI0_11.. |
10 | ··0x00000070·4c435049·305f3132·002e4c43·5049305f·LCPI0_12..LCPI0_ | 10 | ··0x00000070·4c435049·305f3132·002e4c43·5049305f·LCPI0_12..LCPI0_ |
11 | ··0x00000080·3133002e·4c435049·305f323 | 11 | ··0x00000080·3133002e·4c435049·305f3232·002e4c43·13..LCPI0_22..LC |
12 | ··0x00000090·5049305f·3 | 12 | ··0x00000090·5049305f·3134002e·4c435049·305f3135·PI0_14..LCPI0_15 |
13 | ··0x000000a0·002e4c43·5049305f·313 | 13 | ··0x000000a0·002e4c43·5049305f·3136002e·4c435049·..LCPI0_16..LCPI |
14 | ··0x000000b0·305f313 | 14 | ··0x000000b0·305f3137·002e4c43·5049305f·3138002e·0_17..LCPI0_18.. |
15 | ··0x000000c0·4c435049·305f313 | 15 | ··0x000000c0·4c435049·305f3139·002e4c43·5049305f·LCPI0_19..LCPI0_ |
16 | ··0x000000d0·3230002e·4c435049·305f3231·005f5a4e·20..LCPI0_21._ZN | ||
17 | ··0x000000e0·31395f5f·6c6c766d·5f6c6962·635f3138·19__llvm_libc_18 | ||
18 | ··0x000000f0·5f315f38·5f4c374c·4f473130·5f524500·_1_8_L7LOG10_RE. | ||
19 | ··0x00000100·2e4c4350·49315f30·006c6f67·31306600·.LCPI1_0.log10f. | ||
20 | ··0x00000110·5f5f6572·726e6f5f·6c6f6361·74696f6e·__errno_location | ||
16 | ··0x000000d0·3139005f·5a4e3139·5f5f6c6c·766d5f6c·19._ZN19__llvm_l | ||
17 | ··0x000000e0·6962635f·31385f31·5f385f4c·374c4f47·ibc_18_1_8_L7LOG | ||
18 | ··0x000000f0·31305f52·45002e4c·43504931·5f30006c·10_RE..LCPI1_0.l | ||
19 | ··0x00000100·6f673130·66005f5f·6572726e·6f5f6c6f·og10f.__errno_lo | ||
20 | ··0x00000110·63617469·6f6e005f·5a4e3139·5f5f6c6c·cation._ZN19__ll | ||
21 | ··0x00000120·766d5f6c·6962635f·31385f31·5f385f36·vm_libc_18_1_8_6 | ||
22 | ··0x00000130·66707574·696c3132·72616973·655f6578·fputil12raise_ex | ||
23 | ··0x00000140·63657074·4569005f·5a4e3139·5f5f6c6c·ceptEi._ZN19__ll | ||
24 | ··0x00000150·766d5f6c·6962635f·31385f31·5f385f31·vm_libc_18_1_8_1 | ||
25 | ··0x00000160·5245005f·5f737461·636b5f63·686b5f66·RE.__stack_chk_f | ||
26 | ··0x000001 | 21 | ··0x00000120·005f5a4e·31395f5f·6c6c766d·5f6c6962·._ZN19__llvm_lib |
27 | ··0x00000180·6c696263·5f31385f·315f385f·366c6f67·libc_18_1_8_6log | ||
28 | ··0x000001 | 22 | ··0x00000130·635f3138·5f315f38·5f366670·7574696c·c_18_1_8_6fputil |
23 | ··0x00000140·31327261·6973655f·65786365·70744569·12raise_exceptEi | ||
24 | ··0x00000150·005f5a4e·31395f5f·6c6c766d·5f6c6962·._ZN19__llvm_lib | ||
25 | ··0x00000160·635f3138·5f315f38·5f315245·005f5f73·c_18_1_8_1RE.__s | ||
26 | ··0x00000170·7461636b·5f63686b·5f666169·6c005f5a·tack_chk_fail._Z | ||
27 | ··0x00000180·4e31395f·5f6c6c76·6d5f6c69·62635f31·N19__llvm_libc_1 | ||
28 | ··0x00000190·385f315f·385f366c·6f673130·66456600·8_1_8_6log10fEf. | ||
Offset 1, 18 lines modified | Offset 1, 19 lines modified | ||
1 | Hex·dump·of·section·'.shstrtab': | 1 | Hex·dump·of·section·'.shstrtab': |
2 | ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab | 2 | ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab |
3 | ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text | 3 | ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text |
4 | ··0x00000020·002e6e6f·74652e67·6e752e70·726f7065·..note.gnu.prope | 4 | ··0x00000020·002e6e6f·74652e67·6e752e70·726f7065·..note.gnu.prope |
5 | ··0x00000030·72747900·2e726f64·6174612e·63737434·rty..rodata.cst4 | 5 | ··0x00000030·72747900·2e726f64·6174612e·63737434·rty..rodata.cst4 |
6 | ··0x00000040·002e726f·64617461·2e637374·38002e72·..rodata.cst8..r | 6 | ··0x00000040·002e726f·64617461·2e637374·38002e72·..rodata.cst8..r |
7 | ··0x00000050·6f646174·612e6373·74313600·2e72656c·odata.cst16..rel | ||
7 | ··0x000000 | 8 | ··0x00000060·612e7465·78742e6c·6f673130·66002e67·a.text.log10f..g |
8 | ··0x000000 | 9 | ··0x00000070·726f7570·002e7265·6c612e74·6578742e·roup..rela.text. |
9 | ··0x000000 | 10 | ··0x00000080·5f5a4e31·395f5f6c·6c766d5f·6c696263·_ZN19__llvm_libc |
10 | ··0x000000 | 11 | ··0x00000090·5f31385f·315f385f·36667075·74696c31·_18_1_8_6fputil1 |
11 | ··0x000000 | 12 | ··0x000000a0·32726169·73655f65·78636570·74456900·2raise_exceptEi. |
12 | ··0x000000 | 13 | ··0x000000b0·2e726f64·6174612e·5f5a4e31·395f5f6c·.rodata._ZN19__l |
13 | ··0x000000 | 14 | ··0x000000c0·6c766d5f·6c696263·5f31385f·315f385f·lvm_libc_18_1_8_ |
14 | ··0x000000 | 15 | ··0x000000d0·4c374c4f·4731305f·5245002e·6e6f7465·L7LOG10_RE..note |
15 | ··0x000000 | 16 | ··0x000000e0·2e474e55·2d737461·636b002e·6c6c766d·.GNU-stack..llvm |
16 | ··0x000000 | 17 | ··0x000000f0·5f616464·72736967·00················_addrsig. |
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························REL·(Relocatable·file) | 8 | ··Type:······························REL·(Relocatable·file) |
9 | ··Machine:···························Advanced·Micro·Devices·X86-64 | 9 | ··Machine:···························Advanced·Micro·Devices·X86-64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x0 | 11 | ··Entry·point·address:···············0x0 |
12 | ··Start·of·program·headers:··········0·(bytes·into·file) | 12 | ··Start·of·program·headers:··········0·(bytes·into·file) |
13 | ··Start·of·section·headers:··········2 | 13 | ··Start·of·section·headers:··········29576·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········0·(bytes) | 16 | ··Size·of·program·headers:···········0·(bytes) |
17 | ··Number·of·program·headers:·········0 | 17 | ··Number·of·program·headers:·········0 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:········· | 19 | ··Number·of·section·headers:·········30 |
20 | ··Section·header·string·table·index:·2 | 20 | ··Section·header·string·table·index:·29 |
Offset 1, 38 lines modified | Offset 1, 39 lines modified | ||
1 | There·are· | 1 | There·are·30·section·headers,·starting·at·offset·0x7388: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.group············GROUP···········0000000000000000·000040·00000c·04·····2 | 5 | ··[·1]·.group············GROUP···········0000000000000000·000040·00000c·04·····27··51··4 |
6 | ··[·2]·.group············GROUP···········0000000000000000·00004c·000008·04·····2 | 6 | ··[·2]·.group············GROUP···········0000000000000000·00004c·000008·04·····27··49··4 |
7 | ··[·3]·.group············GROUP···········0000000000000000·000054·00000c·04·····2 | 7 | ··[·3]·.group············GROUP···········0000000000000000·000054·00000c·04·····27··50··4 |
8 | ··[·4]·.text·············PROGBITS········0000000000000000·000060·000000·00··AX··0···0··4 | 8 | ··[·4]·.text·············PROGBITS········0000000000000000·000060·000000·00··AX··0···0··4 |
9 | ··[·5]·.note.gnu.property·NOTE············0000000000000000·000060·000020·00···A··0···0··8 | 9 | ··[·5]·.note.gnu.property·NOTE············0000000000000000·000060·000020·00···A··0···0··8 |
10 | ··[·6]·.rodata.cst8······PROGBITS········0000000000000000·000080·0000 | 10 | ··[·6]·.rodata.cst8······PROGBITS········0000000000000000·000080·0000b0·08··AM··0···0··8 |
11 | ··[·7]·.rodata.cst4······PROGBITS········0000000000000000·0001 | 11 | ··[·7]·.rodata.cst4······PROGBITS········0000000000000000·000130·000008·04··AM··0···0··4 |
12 | ··[·8]·.rodata.cst16·····PROGBITS········0000000000000000·000138·000040·10··AM··0···0·16 | ||
12 | ··[· | 13 | ··[·9]·.text.log1p·······PROGBITS········0000000000000000·000178·0013de·00··AX··0···0·16 |
13 | ··[ | 14 | ··[10]·.rela.text.log1p··RELA············0000000000000000·006a30·000540·18···I·27···9··8 |
14 | ··[1 | 15 | ··[11]·.text._ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi·PROGBITS········0000000000000000·001556·0001fe·00·AXG··0···0·16 |
15 | ··[1 | 16 | ··[12]·.rela.text._ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi·RELA············0000000000000000·006f70·000090·18··IG·27··11··8 |
16 | ··[1 | 17 | ··[13]·.text._ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·PROGBITS········0000000000000000·001754·0001b8·00·AXG··0···0·16 |
17 | ··[13]·.rodata.cst16·····PROGBITS········0000000000000000·0016e2·000020·10··AM··0···0··8 | ||
18 | ··[14]·.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv·PROGBITS········0000000000000000·001 | 18 | ··[14]·.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv·PROGBITS········0000000000000000·00190c·00019c·00·AXG··0···0·16 |
19 | ··[15]·.rela.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv·RELA············0000000000000000·00 | 19 | ··[15]·.rela.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv·RELA············0000000000000000·007000·000030·18··IG·27··14··8 |
20 | ··[16]·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_19LOG_R1_DDE·PROGBITS········0000000000000000·001 | 20 | ··[16]·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_19LOG_R1_DDE·PROGBITS········0000000000000000·001aa8·000810·00···A··0···0·16 |
21 | ··[17]·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_12R1E·PROGBITS········0000000000000000·002 | 21 | ··[17]·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_12R1E·PROGBITS········0000000000000000·0022b8·000408·00···A··0···0·16 |
22 | ··[18]·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_14RCM1E·PROGBITS········0000000000000000·0026c0·000408·00···A··0···0·16 | ||
22 | ··[1 | 23 | ··[19]·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_16LOG_R1E·PROGBITS········0000000000000000·002ac8·000c18·00···A··0···0·16 |
23 | ··[ | 24 | ··[20]·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_16LOG_R3E·PROGBITS········0000000000000000·0036e0·000d08·00···A··0···0·16 |
24 | ··[2 | 25 | ··[21]·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_12S3E·PROGBITS········0000000000000000·0043e8·000458·00···A··0···0·16 |
25 | ··[2 | 26 | ··[22]·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110BIG_COEFFSE·PROGBITS········0000000000000000·004840·000060·00···A··0···0·16 |
26 | ··[2 | 27 | ··[23]·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_16LOG_R2E·PROGBITS········0000000000000000·0048a0·001290·00···A··0···0·16 |
27 | ··[2 | 28 | ··[24]·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_12S2E·PROGBITS········0000000000000000·005b30·000630·00···A··0···0·16 |
28 | ··[2 | 29 | ··[25]·.note.GNU-stack···PROGBITS········0000000000000000·006160·000000·00······0···0··1 |
29 | ··[2 | 30 | ··[26]·.llvm_addrsig·····LLVM_ADDRSIG····0000000000000000·006160·000002·00···E··0···0··1 |
30 | ··[2 | 31 | ··[27]·.symtab···········SYMTAB··········0000000000000000·006168·000510·18·····28··47··8 |
31 | ··[27]·.strtab···········STRTAB··········0000000000000000·006010·000380·00······0···0··1 | ||
32 | ··[28]·.s | 32 | ··[28]·.strtab···········STRTAB··········0000000000000000·006678·0003b7·00······0···0··1 |
33 | ··[29]·.shstrtab·········STRTAB··········0000000000000000·007030·000358·00······0···0··1 | ||
33 | Key·to·Flags: | 34 | Key·to·Flags: |
34 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 35 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
35 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 36 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
36 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 37 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
37 | ··D·(mbind),·l·(large),·p·(processor·specific) | 38 | ··D·(mbind),·l·(large),·p·(processor·specific) |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | Symbol·table·'.symtab'·contains·5 | 1 | Symbol·table·'.symtab'·contains·54·entries: |
2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name | 2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name |
3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | 3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· |
4 | ·····1:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_0 | 4 | ·····1:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_0 |
5 | ·····2:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_1 | 5 | ·····2:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_1 |
6 | ·····3:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_4 | 6 | ·····3:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_4 |
7 | ·····4:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_5 | 7 | ·····4:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_5 |
8 | ·····5:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_6 | 8 | ·····5:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_6 |
Offset 18, 37 lines modified | Offset 18, 40 lines modified | ||
18 | ····14:·0000000000000068·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_15 | 18 | ····14:·0000000000000068·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_15 |
19 | ····15:·0000000000000070·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_16 | 19 | ····15:·0000000000000070·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_16 |
20 | ····16:·0000000000000078·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_17 | 20 | ····16:·0000000000000078·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_17 |
21 | ····17:·0000000000000080·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_18 | 21 | ····17:·0000000000000080·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_18 |
22 | ····18:·0000000000000088·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_19 | 22 | ····18:·0000000000000088·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_19 |
23 | ····19:·0000000000000090·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_20 | 23 | ····19:·0000000000000090·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_20 |
24 | ····20:·0000000000000098·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_21 | 24 | ····20:·0000000000000098·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_21 |
25 | ····21:·00000000000000a0·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_2 | 25 | ····21:·00000000000000a0·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_22 |
26 | ····22:·00000000000000a8·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_24 | ||
26 | ····2 | 27 | ····23:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_2 |
27 | ····2 | 28 | ····24:·0000000000000004·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_3 |
28 | ····2 | 29 | ····25:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_23 |
29 | ····2 | 30 | ····26:·0000000000000000··2064·OBJECT··LOCAL··DEFAULT···16·_ZN19__llvm_libc_18_1_8_12_GLOBAL__N_19LOG_R1_DDE |
30 | ····2 | 31 | ····27:·0000000000000000··1032·OBJECT··LOCAL··DEFAULT···17·_ZN19__llvm_libc_18_1_8_12_GLOBAL__N_12R1E |
32 | ····28:·0000000000000000··1032·OBJECT··LOCAL··DEFAULT···18·_ZN19__llvm_libc_18_1_8_12_GLOBAL__N_14RCM1E | ||
31 | ····2 | 33 | ····29:·0000000000000000··3096·OBJECT··LOCAL··DEFAULT···19·_ZN19__llvm_libc_18_1_8_12_GLOBAL__N_16LOG_R1E |
32 | ····28:·0000000000000000··4752·OBJECT··LOCAL··DEFAULT···22·_ZN19__llvm_libc_18_1_8_12_GLOBAL__N_16LOG_R2E | ||
33 | ····29:·0000000000000000··1584·OBJECT··LOCAL··DEFAULT···23·_ZN19__llvm_libc_18_1_8_12_GLOBAL__N_12S2E | ||
34 | ····30:·0000000000000000··3336·OBJECT··LOCAL··DEFAULT··· | 34 | ····30:·0000000000000000··3336·OBJECT··LOCAL··DEFAULT···20·_ZN19__llvm_libc_18_1_8_12_GLOBAL__N_16LOG_R3E |
35 | ····31:·0000000000000000··1112·OBJECT··LOCAL··DEFAULT···2 | 35 | ····31:·0000000000000000··1112·OBJECT··LOCAL··DEFAULT···21·_ZN19__llvm_libc_18_1_8_12_GLOBAL__N_12S3E |
36 | ····32:·0000000000000000··4752·OBJECT··LOCAL··DEFAULT···23·_ZN19__llvm_libc_18_1_8_12_GLOBAL__N_16LOG_R2E | ||
37 | ····33:·0000000000000000··1584·OBJECT··LOCAL··DEFAULT···24·_ZN19__llvm_libc_18_1_8_12_GLOBAL__N_12S2E | ||
36 | ····3 | 38 | ····34:·0000000000000000····96·OBJECT··LOCAL··DEFAULT···22·_ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110BIG_COEFFSE |
37 | ····3 | 39 | ····35:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI1_0 |
38 | ····3 | 40 | ····36:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI3_0 |
39 | ····3 | 41 | ····37:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI3_1 |
40 | ····3 | 42 | ····38:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···16·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_19LOG_R1_DDE |
41 | ····3 | 43 | ····39:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···17·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_12R1E |
44 | ····40:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···18·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_14RCM1E | ||
42 | ···· | 45 | ····41:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···19·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_16LOG_R1E |
43 | ···· | 46 | ····42:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···20·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_16LOG_R3E |
44 | ····4 | 47 | ····43:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···21·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_12S3E |
45 | ····4 | 48 | ····44:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···22·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110BIG_COEFFSE |
46 | ····4 | 49 | ····45:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···23·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_16LOG_R2E |
47 | ····4 | 50 | ····46:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···24·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_12S2E |
48 | ····4 | 51 | ····47:·0000000000000000··5086·FUNC····GLOBAL·DEFAULT····9·log1p |
49 | ····4 | 52 | ····48:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location |
50 | ····4 | 53 | ····49:·0000000000000000···440·FUNC····WEAK···HIDDEN····13·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_ |
51 | ····47:·0000000000000000···525·FUNC····WEAK···HIDDEN····10·_ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi | ||
52 | ···· | 54 | ····50:·0000000000000000···412·FUNC····WEAK···HIDDEN····14·_ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv |
55 | ····51:·0000000000000000···510·FUNC····WEAK···HIDDEN····11·_ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi | ||
53 | ···· | 56 | ····52:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail |
54 | ····5 | 57 | ····53:·0000000000000000··5086·FUNC····GLOBAL·DEFAULT····9·_ZN19__llvm_libc_18_1_8_5log1pEd |
Offset 1, 72 lines modified | Offset 1, 73 lines modified | ||
1 | Relocation·section·'.rela.text.log1p'·at·offset·0x6 | 1 | Relocation·section·'.rela.text.log1p'·at·offset·0x6a30·contains·56·entries: |
2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
3 | 0000000000000081··000000 | 3 | 0000000000000081··0000003000000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 |
4 | 00000000000000a | 4 | 00000000000000a0··0000001900000002·R_X86_64_PC32··········0000000000000000·.LCPI0_23·-·4 |
5 | 0000000000000 | 5 | 00000000000000fe··0000001600000002·R_X86_64_PC32··········00000000000000a8·.LCPI0_24·-·4 |
6 | 000000000000018 | 6 | 0000000000000189··0000001700000002·R_X86_64_PC32··········0000000000000000·.LCPI0_2·-·4 |
7 | 00000000000001a | 7 | 00000000000001a9··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_0·-·4 |
8 | 00000000000001c | 8 | 00000000000001cb··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_0·-·4 |
9 | 00000000000001 | 9 | 00000000000001d7··0000000200000002·R_X86_64_PC32··········0000000000000008·.LCPI0_1·-·4 |
10 | 00000000000002 | 10 | 0000000000000244··0000002600000002·R_X86_64_PC32··········0000000000000000·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_19LOG_R1_DDE·-·4 |
11 | 00000000000002 | 11 | 000000000000024c··0000000300000002·R_X86_64_PC32··········0000000000000010·.LCPI0_4·-·4 |
12 | 00000000000002 | 12 | 000000000000025f··0000000400000002·R_X86_64_PC32··········0000000000000018·.LCPI0_5·-·4 |
13 | 00000000000002 | 13 | 000000000000026d··0000000500000002·R_X86_64_PC32··········0000000000000020·.LCPI0_6·-·4 |
14 | 00000000000002 | 14 | 0000000000000294··0000000600000002·R_X86_64_PC32··········0000000000000028·.LCPI0_7·-·4 |
15 | 00000000000002 | 15 | 00000000000002ce··0000002700000002·R_X86_64_PC32··········0000000000000000·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_12R1E·-·4 |
16 | 00000000000002c8··0000000200000002·R_X86_64_PC32··········0000000000000008·.LCPI0_1·-·4 | ||
17 | 00000000000002 | 16 | 00000000000002db··0000000700000002·R_X86_64_PC32··········0000000000000030·.LCPI0_8·-·4 |
17 | 000000000000036d··0000002800000002·R_X86_64_PC32··········0000000000000000·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_14RCM1E·-·4 | ||
18 | 0000000000000 | 18 | 00000000000003bb··0000000800000002·R_X86_64_PC32··········0000000000000038·.LCPI0_9·-·4 |
19 | 00000000000003 | 19 | 00000000000003c8··0000000900000002·R_X86_64_PC32··········0000000000000040·.LCPI0_10·-·4 |
20 | 00000000000003 | 20 | 00000000000003d0··0000000a00000002·R_X86_64_PC32··········0000000000000048·.LCPI0_11·-·4 |
21 | 00000000000003 | 21 | 00000000000003dd··0000000b00000002·R_X86_64_PC32··········0000000000000050·.LCPI0_12·-·4 |
22 | 00000000000003 | 22 | 00000000000003e5··0000000c00000002·R_X86_64_PC32··········0000000000000058·.LCPI0_13·-·4 |
23 | 00000000000003 | 23 | 00000000000003f2··0000000d00000002·R_X86_64_PC32··········0000000000000060·.LCPI0_14·-·4 |
24 | 000000000000041b··0000000e00000002·R_X86_64_PC32··········0000000000000068·.LCPI0_15·-·4 | ||
24 | 0000000000000 | 25 | 0000000000000532··0000002900000002·R_X86_64_PC32··········0000000000000000·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_16LOG_R1E·-·4 |
26 | 0000000000000563··0000003100000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 | ||
25 | 0000000000000 | 27 | 000000000000072b··0000003100000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 |
26 | 000000000000060f··0000002e00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 | ||
27 | 000000000000061d··0000000e00000002·R_X86_64_PC32··········0000000000000068·.LCPI0_15·-·4 | ||
28 | 0000000000000 | 28 | 0000000000000739··0000000f00000002·R_X86_64_PC32··········0000000000000070·.LCPI0_16·-·4 |
29 | 0000000000000 | 29 | 0000000000000747··0000001000000002·R_X86_64_PC32··········0000000000000078·.LCPI0_17·-·4 |
30 | 0000000000000660··0000001100000002·R_X86_64_PC32··········0000000000000080·.LCPI0_18·-·4 | ||
31 | 0000000000000698··0000002a00000002·R_X86_64_PC32··········0000000000000000·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_16LOG_R2E·-·4 | ||
32 | 0000000000000 | 30 | 0000000000000773··0000003200000004·R_X86_64_PLT32·········0000000000000000·_ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv·-·4 |
33 | 00000000000006d4··0000002b00000002·R_X86_64_PC32··········0000000000000000·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_12S2E·-·4 | ||
34 | 00000000000007 | 31 | 000000000000077b··0000001300000002·R_X86_64_PC32··········0000000000000090·.LCPI0_20·-·4 |
35 | 0000000000000773··0000002d00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 | ||
36 | 0000000000000783··0000002f00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi·-·4 | ||
37 | 000000000000078 | 32 | 0000000000000783··0000001400000002·R_X86_64_PC32··········0000000000000098·.LCPI0_21·-·4 |
38 | 0000000000000834··0000002e00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 | ||
39 | 000000000000092e··0000002e00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 | ||
40 | 0000000000000972··0000003000000004·R_X86_64_PLT32·········0000000000000000·_ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv·-·4 | ||
41 | 000000000000097a··0000001200000002·R_X86_64_PC32··········0000000000000088·.LCPI0_19·-·4 | ||
42 | 0000000000000982··0000001300000002·R_X86_64_PC32··········0000000000000090·.LCPI0_20·-·4 | ||
43 | 0000000000000 | 33 | 00000000000007d9··0000002a00000002·R_X86_64_PC32··········0000000000000000·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_16LOG_R3E·-·4 |
34 | 000000000000080a··0000003100000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 | ||
35 | 0000000000000811··0000002b00000002·R_X86_64_PC32··········0000000000000000·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_12S3E·-·4 | ||
36 | 0000000000000880··0000001100000002·R_X86_64_PC32··········0000000000000080·.LCPI0_18·-·4 | ||
37 | 0000000000000888··0000001200000002·R_X86_64_PC32··········0000000000000088·.LCPI0_19·-·4 | ||
38 | 00000000000008de··0000002d00000002·R_X86_64_PC32··········0000000000000000·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_16LOG_R2E·-·4 | ||
44 | 00000000000009 | 39 | 000000000000090f··0000003100000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 |
45 | 00000000000009 | 40 | 0000000000000916··0000002e00000002·R_X86_64_PC32··········0000000000000000·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_12S2E·-·4 |
41 | 000000000000098c··0000001800000002·R_X86_64_PC32··········0000000000000004·.LCPI0_3·-·4 | ||
42 | 00000000000009c8··0000003000000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 | ||
43 | 00000000000009d8··0000003300000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi·-·4 | ||
44 | 00000000000009e0··0000001500000002·R_X86_64_PC32··········00000000000000a0·.LCPI0_22·-·4 | ||
46 | 0000000000000a | 45 | 0000000000000aa0··0000003100000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 |
46 | 0000000000000bb1··0000003100000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 | ||
47 | 0000000000000be | 47 | 0000000000000cbe··0000003100000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 |
48 | 0000000000000dbe··0000003100000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 | ||
48 | 0000000000000 | 49 | 0000000000000ea3··0000002c00000002·R_X86_64_PC32··········0000000000000000·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110BIG_COEFFSE·+·14 |
49 | 0000000000000 | 50 | 0000000000000ed5··0000003100000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 |
50 | 0000000000000 | 51 | 0000000000000f72··0000002c00000002·R_X86_64_PC32··········0000000000000000·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110BIG_COEFFSE·+·2c |
51 | 0000000000000dd8··0000002e00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 | ||
52 | 0000000000000e79··0000002900000002·R_X86_64_PC32··········0000000000000000·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110BIG_COEFFSE·+·44 | ||
53 | 0000000000000 | 52 | 0000000000000fa4··0000003100000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 |
54 | 000000000000 | 53 | 0000000000001044··0000002c00000002·R_X86_64_PC32··········0000000000000000·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110BIG_COEFFSE·+·44 |
55 | 00000000000010 | 54 | 0000000000001076··0000003100000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 |
55 | 0000000000001279··0000003100000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 | ||
56 | 000000000000133f··0000003100000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 | ||
56 | 0000000000001 | 57 | 0000000000001347··0000003200000004·R_X86_64_PLT32·········0000000000000000·_ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv·-·4 |
57 | 0000000000001 | 58 | 00000000000013da··0000003400000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4 |
58 | Relocation·section·'.rela.text._ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi'·at·offset·0x6 | 59 | Relocation·section·'.rela.text._ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi'·at·offset·0x6f70·contains·6·entries: |
59 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 60 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
60 | 000000000000007 | 61 | 0000000000000071··0000002300000002·R_X86_64_PC32··········0000000000000010·.LCPI1_0·-·4 |
61 | 00000000000000 | 62 | 00000000000000bf··0000002300000002·R_X86_64_PC32··········0000000000000010·.LCPI1_0·-·4 |
63 | 000000000000010d··0000002300000002·R_X86_64_PC32··········0000000000000010·.LCPI1_0·-·4 | ||
62 | 00000000000001 | 64 | 000000000000015b··0000002300000002·R_X86_64_PC32··········0000000000000010·.LCPI1_0·-·4 |
63 | 00000000000001 | 65 | 00000000000001a9··0000002300000002·R_X86_64_PC32··········0000000000000010·.LCPI1_0·-·4 |
64 | 00000000000001b7··0000002100000002·R_X86_64_PC32··········000000000000000c·.LCPI1_0·-·4 | ||
65 | 0000000000000 | 66 | 00000000000001fa··0000003400000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4 |
66 | Relocation·section·'.rela.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv'·at·offset·0x | 67 | Relocation·section·'.rela.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv'·at·offset·0x7000·contains·2·entries: |
67 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 68 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
68 | 000000000000013 | 69 | 0000000000000139··0000002400000002·R_X86_64_PC32··········0000000000000020·.LCPI3_0·-·4 |
69 | 000000000000014 | 70 | 0000000000000149··0000002500000002·R_X86_64_PC32··········0000000000000030·.LCPI3_1·-·4 |
Offset 16, 46 lines modified | Offset 16, 49 lines modified | ||
16 | .LCPI0_15 | 16 | .LCPI0_15 |
17 | .LCPI0_16 | 17 | .LCPI0_16 |
18 | .LCPI0_17 | 18 | .LCPI0_17 |
19 | .LCPI0_18 | 19 | .LCPI0_18 |
20 | .LCPI0_19 | 20 | .LCPI0_19 |
21 | .LCPI0_20 | 21 | .LCPI0_20 |
22 | .LCPI0_21 | 22 | .LCPI0_21 |
23 | .LCPI0_2 | 23 | .LCPI0_22 |
24 | .LCPI0_24 | ||
24 | .LCPI0_2 | 25 | .LCPI0_2 |
25 | .LCPI0_3 | 26 | .LCPI0_3 |
26 | .LCPI0_2 | 27 | .LCPI0_23 |
27 | _ZN19__llvm_libc_18_1_8_12_GLOBAL__N_19LOG_R1_DDE | 28 | _ZN19__llvm_libc_18_1_8_12_GLOBAL__N_19LOG_R1_DDE |
28 | _ZN19__llvm_libc_18_1_8_12_GLOBAL__N_12R1E | 29 | _ZN19__llvm_libc_18_1_8_12_GLOBAL__N_12R1E |
30 | _ZN19__llvm_libc_18_1_8_12_GLOBAL__N_14RCM1E | ||
29 | _ZN19__llvm_libc_18_1_8_12_GLOBAL__N_16LOG_R1E | 31 | _ZN19__llvm_libc_18_1_8_12_GLOBAL__N_16LOG_R1E |
30 | _ZN19__llvm_libc_18_1_8_12_GLOBAL__N_16LOG_R2E | ||
31 | _ZN19__llvm_libc_18_1_8_12_GLOBAL__N_12S2E | ||
32 | _ZN19__llvm_libc_18_1_8_12_GLOBAL__N_16LOG_R3E | 32 | _ZN19__llvm_libc_18_1_8_12_GLOBAL__N_16LOG_R3E |
33 | _ZN19__llvm_libc_18_1_8_12_GLOBAL__N_12S3E | 33 | _ZN19__llvm_libc_18_1_8_12_GLOBAL__N_12S3E |
34 | _ZN19__llvm_libc_18_1_8_12_GLOBAL__N_16LOG_R2E | ||
35 | _ZN19__llvm_libc_18_1_8_12_GLOBAL__N_12S2E | ||
34 | _ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110BIG_COEFFSE | 36 | _ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110BIG_COEFFSE |
35 | .LCPI1_0 | 37 | .LCPI1_0 |
36 | .LCPI3_0 | 38 | .LCPI3_0 |
37 | .LCPI3_1 | 39 | .LCPI3_1 |
38 | __errno_location | 40 | __errno_location |
39 | _ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_ | 41 | _ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_ |
40 | _ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi | ||
41 | _ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv | 42 | _ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv |
43 | _ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi | ||
42 | __stack_chk_fail | 44 | __stack_chk_fail |
43 | _ZN19__llvm_libc_18_1_8_5log1pEd | 45 | _ZN19__llvm_libc_18_1_8_5log1pEd |
44 | .shstrtab | 46 | .shstrtab |
45 | .note.gnu.property | 47 | .note.gnu.property |
46 | .rodata.cst8 | 48 | .rodata.cst8 |
47 | .rodata.cst4 | 49 | .rodata.cst4 |
50 | .rodata.cst16 | ||
48 | .rela.text.log1p | 51 | .rela.text.log1p |
49 | .rela.text._ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi | 52 | .rela.text._ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi |
50 | .text._ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_ | 53 | .text._ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_ |
51 | .rodata.cst16 | ||
52 | .rela.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv | 54 | .rela.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv |
53 | .rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_19LOG_R1_DDE | 55 | .rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_19LOG_R1_DDE |
54 | .rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_12R1E | 56 | .rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_12R1E |
57 | .rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_14RCM1E | ||
55 | .rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_16LOG_R1E | 58 | .rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_16LOG_R1E |
56 | .rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_16LOG_R3E | 59 | .rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_16LOG_R3E |
57 | .rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_12S3E | 60 | .rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_12S3E |
58 | .rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110BIG_COEFFSE | 61 | .rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110BIG_COEFFSE |
59 | .rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_16LOG_R2E | 62 | .rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_16LOG_R2E |
60 | .rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_12S2E | 63 | .rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_12S2E |
61 | .note.GNU-stack | 64 | .note.GNU-stack |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | Hex·dump·of·section·'.group': | 1 | Hex·dump·of·section·'.group': |
2 | ··0x00000000·01000000·0 | 2 | ··0x00000000·01000000·0b000000·0c000000··········............ |
3 | Hex·dump·of·section·'.group': | 3 | Hex·dump·of·section·'.group': |
4 | ··0x00000000·01000000·0 | 4 | ··0x00000000·01000000·0d000000···················........ |
5 | Hex·dump·of·section·'.group': | 5 | Hex·dump·of·section·'.group': |
6 | ··0x00000000·01000000·0e000000·0f000000··········............ | 6 | ··0x00000000·01000000·0e000000·0f000000··········............ |
Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
1 | Hex·dump·of·section·'.rodata.cst8': | 1 | Hex·dump·of·section·'.rodata.cst8': |
2 | ··0x00000000·00000000·0000f03f·00000000·0000f0bf·.......?........ | 2 | ··0x00000000·00000000·0000f03f·00000000·0000f0bf·.......?........ |
3 | ··0x00000010·0038fafe·422ee63f·3067c793·57f32e3d·.8..B..?0g..W..= | 3 | ··0x00000010·0038fafe·422ee63f·3067c793·57f32e3d·.8..B..?0g..W..= |
4 | ··0x00000020·00000000·0000a03a·00000000·00000800·.......:........ | 4 | ··0x00000020·00000000·0000a03a·00000000·00000800·.......:........ |
5 | ··0x00000030·66515555·5555d53f·00000000·0000e0bf·fQUUUU.?........ | ||
6 | ··0x00000040·608a71a8·9999c93f·4677dbff·ffffcfbf·`.q....?Fw...... | ||
7 | ··0x00000050·e5db5d55·3543c23f·22cee84c·8755c5bf·..]U5C.?"..L.U.. | ||
8 | ··0x000000 | 5 | ··0x00000030·00000002·0000a041·66515555·5555d53f·.......AfQUUUU.? |
6 | ··0x00000040·00000000·0000e0bf·608a71a8·9999c93f·........`.q....? | ||
7 | ··0x00000050·4677dbff·ffffcfbf·e5db5d55·3543c23f·Fw........]U5C.? | ||
8 | ··0x00000060·22cee84c·8755c5bf·00000000·0000d03c·"..L.U.........< | ||
9 | ··0x00000070·00000000·000000 | 9 | ··0x00000070·00000000·0000003f·00000000·000000bf·.......?........ |
10 | ··0x00000080·00000000·00e0763f·00000000·0000d040·......v?.......@ | ||
11 | ··0x00000090·00000000·0060013f·00000000·00004041·.....`.?......@A | ||
10 | ··0x000000 | 12 | ··0x000000a0·00000000·0000f87f·00000000·0000f0ff·................ |
11 | ··0x00000090·00000000·00004041·00000000·0000f87f·......@A........ | ||
12 | ··0x000000a0·00000000·0000f0ff···················........ | ||
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.rodata.cst4': | 1 | Hex·dump·of·section·'.rodata.cst4': |
2 | ··0x00000000·000000b3·000080b3· | 2 | ··0x00000000·000000b3·000080b3···················........ |
Offset 8, 624 lines modified | Offset 8, 715 lines modified | ||
8 | » endbr64 | 8 | » endbr64 |
9 | » push···%rbp | 9 | » push···%rbp |
10 | » push···%r15 | 10 | » push···%r15 |
11 | » push···%r14 | 11 | » push···%r14 |
12 | » push···%r13 | 12 | » push···%r13 |
13 | » push···%r12 | 13 | » push···%r12 |
14 | » push···%rbx | 14 | » push···%rbx |
15 | » sub····$0x2 | 15 | » sub····$0x2a8,%rsp |
16 | » mov····%fs:0x28,%rax | 16 | » mov····%fs:0x28,%rax |
17 | » mov····%rax,0x2 | 17 | » mov····%rax,0x2a0(%rsp) |
18 | » | 18 | » movq···%xmm0,%rax |
19 | » mov····%rax,%rcx | 19 | » mov····%rax,%rcx |
20 | » shr····$0x34,%rcx | 20 | » shr····$0x34,%rcx |
21 | » mov····%ecx,%edx | 21 | » mov····%ecx,%edx |
22 | » and····$0x7ff,%edx | 22 | » and····$0x7ff,%edx |
23 | » cmp····$0x3ff,%edx | 23 | » cmp····$0x3ff,%edx |
24 | » jb·····10 | 24 | » jb·····107·<__llvm_libc_18_1_8_::log1p(double)+0x107> |
25 | » cmp····$0x465,%ecx | 25 | » cmp····$0x465,%ecx |
26 | » jb·····1a | 26 | » jb·····1a5·<__llvm_libc_18_1_8_::log1p(double)+0x1a5> |
27 | » movabs·$0x7ff0000000000000,%rcx | 27 | » movabs·$0x7ff0000000000000,%rcx |
28 | » lea····-0x1(%rcx),%rdx | 28 | » lea····-0x1(%rcx),%rdx |
29 | » | 29 | » xorpd··%xmm1,%xmm1 |
30 | » cmp····%rdx,%rax | 30 | » cmp····%rdx,%rax |
31 | » jbe····1 | 31 | » jbe····1eb·<__llvm_libc_18_1_8_::log1p(double)+0x1eb> |
32 | » movabs·$0xbff0000000000000,%rdx | 32 | » movabs·$0xbff0000000000000,%rdx |
33 | » cmp····%rdx,%rax | 33 | » cmp····%rdx,%rax |
34 | » jne···· | 34 | » jne····9a8·<__llvm_libc_18_1_8_::log1p(double)+0x9a8> |
35 | » call···85·<__llvm_libc_18_1_8_::log1p(double)+0x85> | 35 | » call···85·<__llvm_libc_18_1_8_::log1p(double)+0x85> |
36 | ·R_X86_64_PLT32» __errno_location-0x4 | 36 | ·R_X86_64_PLT32» __errno_location-0x4 |
37 | » movl···$0x22,(%rax) | 37 | » movl···$0x22,(%rax) |
38 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax | 38 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax |
39 | » mov····%rax,0x2 | 39 | » mov····%rax,0x280(%rsp) |
40 | » | 40 | » movaps·0x0(%rip),%xmm0········ |
41 | ·R_X86_64_PC32» .LCPI0_2 | 41 | ·R_X86_64_PC32» .LCPI0_23-0x4 |
42 | » | 42 | » movups·%xmm0,0x288(%rsp) |
43 | » movl···$0xaaaaaaaa,0x2 | 43 | » movl···$0xaaaaaaaa,0x298(%rsp) |
44 | » fnstenv·0x2 | 44 | » fnstenv·0x280(%rsp) |
45 | » movl···$0xaaaaaaaa,0x2 | 45 | » movl···$0xaaaaaaaa,0x268(%rsp) |
46 | » stmxcsr·0x2 | 46 | » stmxcsr·0x268(%rsp) |
47 | » orb····$0x4,0x2 | 47 | » orb····$0x4,0x284(%rsp) |
48 | » mov····0x2 | 48 | » mov····0x268(%rsp),%eax |
49 | » or·····$0x4,%eax | 49 | » or·····$0x4,%eax |
50 | » fldenv·0x2 | 50 | » fldenv·0x280(%rsp) |
51 | » mov····%eax,0x2 | 51 | » mov····%eax,0x268(%rsp) |
52 | » ldmxcsr·0x2 | 52 | » ldmxcsr·0x268(%rsp) |
53 | » fwait | 53 | » fwait |
54 | » | 54 | » movsd··0x0(%rip),%xmm0········ |
55 | ·R_X86_64_PC32» .LCPI0_2 | 55 | ·R_X86_64_PC32» .LCPI0_24-0x4 |
56 | » jmp····1 | 56 | » jmp····134b·<__llvm_libc_18_1_8_::log1p(double)+0x134b> |
57 | » movzwl·%dx,%ecx | 57 | » movzwl·%dx,%ecx |
58 | » cmp····$0x3c9,%ecx | 58 | » cmp····$0x3c9,%ecx |
59 | » ja·····1 | 59 | » ja·····1c7·<__llvm_libc_18_1_8_::log1p(double)+0x1c7> |
60 | » lea····0x0(,%rax,2),%rcx | 60 | » lea····0x0(,%rax,2),%rcx |
61 | » test···%rcx,%rcx | 61 | » test···%rcx,%rcx |
62 | » je·····1 | 62 | » je·····134b·<__llvm_libc_18_1_8_::log1p(double)+0x134b> |
63 | » movl···$0xffffffff,0x2 | 63 | » movl···$0xffffffff,0x280(%rsp) |
64 | » movl···$0x3f800000,0x2 | 64 | » movl···$0x3f800000,0x280(%rsp) |
65 | » movl···$0xffffffff,0x2 | 65 | » movl···$0xffffffff,0x268(%rsp) |
66 | » movl···$0xbf800000,0x2 | 66 | » movl···$0xbf800000,0x268(%rsp) |
67 | » vmovss·0x270(%rsp),%xmm5 | ||
68 | » | 67 | » movss··0x280(%rsp),%xmm4 |
68 | » movss··0x280(%rsp),%xmm5 | ||
69 | » | 69 | » movss··0x268(%rsp),%xmm1 |
70 | » | 70 | » movss··0x268(%rsp),%xmm2 |
71 | » | 71 | » xorpd··%xmm3,%xmm3 |
72 | » | 72 | » ucomisd·%xmm3,%xmm0 |
73 | » jbe···· | 73 | » jbe····97e·<__llvm_libc_18_1_8_::log1p(double)+0x97e> |
74 | » | 74 | » addss··0x0(%rip),%xmm4········ |
75 | ·R_X86_64_PC32» .LCPI0_2-0x4 | 75 | ·R_X86_64_PC32» .LCPI0_2-0x4 |
76 | » | 76 | » ucomiss·%xmm5,%xmm4 |
77 | » jne····19 | 77 | » jne····198·<__llvm_libc_18_1_8_::log1p(double)+0x198> |
78 | » jnp···· | 78 | » jnp····97e·<__llvm_libc_18_1_8_::log1p(double)+0x97e> |
79 | » dec····%rax | 79 | » dec····%rax |
80 | » | 80 | » movq···%rax,%xmm0 |
81 | » jmp····1 | 81 | » jmp····134b·<__llvm_libc_18_1_8_::log1p(double)+0x134b> |
82 | » | 82 | » movsd··0x0(%rip),%xmm2········ |
83 | ·R_X86_64_PC32» .LCPI0_0-0x4 | 83 | ·R_X86_64_PC32» .LCPI0_0-0x4 |
84 | » | 84 | » movapd·%xmm0,%xmm3 |
85 | » addsd··%xmm2,%xmm3 | ||
85 | » | 86 | » subsd··%xmm3,%xmm0 |
87 | » movapd·%xmm0,%xmm1 | ||
86 | » | 88 | » addsd··%xmm2,%xmm1 |
89 | » movapd·%xmm3,%xmm0 | ||
87 | » jmp····1 | 90 | » jmp····1eb·<__llvm_libc_18_1_8_::log1p(double)+0x1eb> |
88 | » | 91 | » movsd··0x0(%rip),%xmm2········ |
89 | ·R_X86_64_PC32» .LCPI0_0-0x4 | 92 | ·R_X86_64_PC32» .LCPI0_0-0x4 |
93 | » addsd··%xmm0,%xmm2 | ||
90 | » | 94 | » movsd··0x0(%rip),%xmm3········ |
91 | ·R_X86_64_PC32» .LCPI0_1-0x4 | 95 | ·R_X86_64_PC32» .LCPI0_1-0x4 |
96 | » addsd··%xmm2,%xmm3 | ||
97 | » movapd·%xmm0,%xmm1 | ||
92 | » | 98 | » subsd··%xmm3,%xmm1 |
93 | » | 99 | » movapd·%xmm2,%xmm0 |
94 | » movabs·$0x7ff0000000000000,%r | 100 | » movabs·$0x7ff0000000000000,%r9 |
95 | » | 101 | » movq···%xmm0,%rdx |
96 | » movabs·$0xff00000000000,%rax | 102 | » movabs·$0xff00000000000,%rax |
97 | » and····%r | 103 | » and····%rdx,%rax |
98 | » movabs·$0x100000000000,%r | 104 | » movabs·$0x100000000000,%rcx |
99 | » add····%rax,%r | 105 | » add····%rax,%rcx |
100 | » mov····%r | 106 | » mov····%rcx,%rdi |
107 | » shr····$0x2d,%rdi | ||
101 | » mov····%r | 108 | » mov····%rdx,%rax |
102 | » shr····$0x34,%rax | 109 | » shr····$0x34,%rax |
103 | » and····$0x7ff,%eax | 110 | » and····$0x7ff,%eax |
111 | » mov····%rcx,%rsi | ||
104 | » shr····$0x34,%r | 112 | » shr····$0x34,%rsi |
105 | » add····%e | 113 | » add····%esi,%eax |
106 | » add····$0xfffffc01,%eax | 114 | » add····$0xfffffc01,%eax |
115 | » xorps··%xmm2,%xmm2 | ||
107 | » | 116 | » cvtsi2sd·%eax,%xmm2 |
108 | » shr····$0x2d,%rdi | ||
109 | » mov····%edi,%e | 117 | » mov····%edi,%esi |
110 | » shl····$0x4,%e | 118 | » shl····$0x4,%esi |
111 | » lea····0x0(%rip),%r | 119 | » lea····0x0(%rip),%r8········ |
112 | ·R_X86_64_PC32» .rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_19LOG_R1_DDE-0x4 | 120 | ·R_X86_64_PC32» .rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_19LOG_R1_DDE-0x4 |
113 | » | 121 | » movsd··0x0(%rip),%xmm4········ |
114 | ·R_X86_64_PC32» .LCPI0_4-0x4 | 122 | ·R_X86_64_PC32» .LCPI0_4-0x4 |
115 | » | 123 | » mulsd··%xmm2,%xmm4 |
124 | » addsd··0x8(%rsi,%r8,1),%xmm4 | ||
116 | » | 125 | » mulsd··0x0(%rip),%xmm2········ |
117 | ·R_X86_64_PC32» .LCPI0_5-0x4 | 126 | ·R_X86_64_PC32» .LCPI0_5-0x4 |
118 | » | 127 | » addsd··(%rsi,%r8,1),%xmm2 |
119 | » | 128 | » movsd··0x0(%rip),%xmm3········ |
120 | ·R_X86_64_PC32» .LCPI0_6-0x4 | 129 | ·R_X86_64_PC32» .LCPI0_6-0x4 |
121 | » | 130 | » movapd·%xmm3,0x70(%rsp) |
122 | » | 131 | » xorpd··%xmm3,%xmm3 |
123 | » | 132 | » cmpeqsd·%xmm4,%xmm3 |
Max diff block lines reached; 42069/48251 bytes (87.19%) of diff not shown. |
Offset 9, 108 lines modified | Offset 9, 108 lines modified | ||
9 | » sub····$0x38,%rsp | 9 | » sub····$0x38,%rsp |
10 | » mov····%fs:0x28,%rax | 10 | » mov····%fs:0x28,%rax |
11 | » mov····%rax,0x30(%rsp) | 11 | » mov····%rax,0x30(%rsp) |
12 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax | 12 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax |
13 | » test···$0x1,%dil | 13 | » test···$0x1,%dil |
14 | » jne····69·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x69> | 14 | » jne····69·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x69> |
15 | » test···$0x4,%dil | 15 | » test···$0x4,%dil |
16 | » jne····b | 16 | » jne····b7·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0xb7> |
17 | » test···$0x8,%dil | 17 | » test···$0x8,%dil |
18 | » jne····10 | 18 | » jne····105·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x105> |
19 | » test···$0x10,%dil | 19 | » test···$0x10,%dil |
20 | » jne····15 | 20 | » jne····153·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x153> |
21 | » test···$0x20,%dil | 21 | » test···$0x20,%dil |
22 | » jne····1a | 22 | » jne····1a1·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x1a1> |
23 | » mov····%fs:0x28,%rax | 23 | » mov····%fs:0x28,%rax |
24 | » cmp····0x30(%rsp),%rax | 24 | » cmp····0x30(%rsp),%rax |
25 | » jne···· | 25 | » jne····1f9·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x1f9> |
26 | » xor····%eax,%eax | 26 | » xor····%eax,%eax |
27 | » add····$0x38,%rsp | 27 | » add····$0x38,%rsp |
28 | » ret | 28 | » ret |
29 | » mov····%rax,0x10(%rsp) | 29 | » mov····%rax,0x10(%rsp) |
30 | » | 30 | » movaps·0x0(%rip),%xmm0········ |
31 | ·R_X86_64_PC32» .LCPI1_0-0x4 | 31 | ·R_X86_64_PC32» .LCPI1_0-0x4 |
32 | » | 32 | » movups·%xmm0,0x18(%rsp) |
33 | » movl···$0xaaaaaaaa,0x28(%rsp) | 33 | » movl···$0xaaaaaaaa,0x28(%rsp) |
34 | » fnstenv·0x10(%rsp) | 34 | » fnstenv·0x10(%rsp) |
35 | » movl···$0xaaaaaaaa,0xc(%rsp) | 35 | » movl···$0xaaaaaaaa,0xc(%rsp) |
36 | » stmxcsr·0xc(%rsp) | 36 | » stmxcsr·0xc(%rsp) |
37 | » mov····0xc(%rsp),%ecx | 37 | » mov····0xc(%rsp),%ecx |
38 | » orb····$0x1,0x14(%rsp) | 38 | » orb····$0x1,0x14(%rsp) |
39 | » or·····$0x1,%ecx | 39 | » or·····$0x1,%ecx |
40 | » fldenv·0x10(%rsp) | 40 | » fldenv·0x10(%rsp) |
41 | » mov····%ecx,0xc(%rsp) | 41 | » mov····%ecx,0xc(%rsp) |
42 | » ldmxcsr·0xc(%rsp) | 42 | » ldmxcsr·0xc(%rsp) |
43 | » fwait | 43 | » fwait |
44 | » test···$0x4,%dil | 44 | » test···$0x4,%dil |
45 | » je·····30·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x30> | 45 | » je·····30·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x30> |
46 | » mov····%rax,0x10(%rsp) | 46 | » mov····%rax,0x10(%rsp) |
47 | » | 47 | » movaps·0x0(%rip),%xmm0········ |
48 | ·R_X86_64_PC32» .LCPI1_0-0x4 | 48 | ·R_X86_64_PC32» .LCPI1_0-0x4 |
49 | » | 49 | » movups·%xmm0,0x18(%rsp) |
50 | » movl···$0xaaaaaaaa,0x28(%rsp) | 50 | » movl···$0xaaaaaaaa,0x28(%rsp) |
51 | » fnstenv·0x10(%rsp) | 51 | » fnstenv·0x10(%rsp) |
52 | » movl···$0xaaaaaaaa,0xc(%rsp) | 52 | » movl···$0xaaaaaaaa,0xc(%rsp) |
53 | » stmxcsr·0xc(%rsp) | 53 | » stmxcsr·0xc(%rsp) |
54 | » mov····0xc(%rsp),%ecx | 54 | » mov····0xc(%rsp),%ecx |
55 | » orb····$0x4,0x14(%rsp) | 55 | » orb····$0x4,0x14(%rsp) |
56 | » or·····$0x4,%ecx | 56 | » or·····$0x4,%ecx |
57 | » fldenv·0x10(%rsp) | 57 | » fldenv·0x10(%rsp) |
58 | » mov····%ecx,0xc(%rsp) | 58 | » mov····%ecx,0xc(%rsp) |
59 | » ldmxcsr·0xc(%rsp) | 59 | » ldmxcsr·0xc(%rsp) |
60 | » fwait | 60 | » fwait |
61 | » test···$0x8,%dil | 61 | » test···$0x8,%dil |
62 | » je·····3a·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x3a> | 62 | » je·····3a·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x3a> |
63 | » mov····%rax,0x10(%rsp) | 63 | » mov····%rax,0x10(%rsp) |
64 | » | 64 | » movaps·0x0(%rip),%xmm0········ |
65 | ·R_X86_64_PC32» .LCPI1_0-0x4 | 65 | ·R_X86_64_PC32» .LCPI1_0-0x4 |
66 | » | 66 | » movups·%xmm0,0x18(%rsp) |
67 | » movl···$0xaaaaaaaa,0x28(%rsp) | 67 | » movl···$0xaaaaaaaa,0x28(%rsp) |
68 | » fnstenv·0x10(%rsp) | 68 | » fnstenv·0x10(%rsp) |
69 | » movl···$0xaaaaaaaa,0xc(%rsp) | 69 | » movl···$0xaaaaaaaa,0xc(%rsp) |
70 | » stmxcsr·0xc(%rsp) | 70 | » stmxcsr·0xc(%rsp) |
71 | » mov····0xc(%rsp),%ecx | 71 | » mov····0xc(%rsp),%ecx |
72 | » orb····$0x8,0x14(%rsp) | 72 | » orb····$0x8,0x14(%rsp) |
73 | » or·····$0x8,%ecx | 73 | » or·····$0x8,%ecx |
74 | » fldenv·0x10(%rsp) | 74 | » fldenv·0x10(%rsp) |
75 | » mov····%ecx,0xc(%rsp) | 75 | » mov····%ecx,0xc(%rsp) |
76 | » ldmxcsr·0xc(%rsp) | 76 | » ldmxcsr·0xc(%rsp) |
77 | » fwait | 77 | » fwait |
78 | » test···$0x10,%dil | 78 | » test···$0x10,%dil |
79 | » je·····44·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x44> | 79 | » je·····44·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x44> |
80 | » mov····%rax,0x10(%rsp) | 80 | » mov····%rax,0x10(%rsp) |
81 | » | 81 | » movaps·0x0(%rip),%xmm0········ |
82 | ·R_X86_64_PC32» .LCPI1_0-0x4 | 82 | ·R_X86_64_PC32» .LCPI1_0-0x4 |
83 | » | 83 | » movups·%xmm0,0x18(%rsp) |
84 | » movl···$0xaaaaaaaa,0x28(%rsp) | 84 | » movl···$0xaaaaaaaa,0x28(%rsp) |
85 | » fnstenv·0x10(%rsp) | 85 | » fnstenv·0x10(%rsp) |
86 | » movl···$0xaaaaaaaa,0xc(%rsp) | 86 | » movl···$0xaaaaaaaa,0xc(%rsp) |
87 | » stmxcsr·0xc(%rsp) | 87 | » stmxcsr·0xc(%rsp) |
88 | » mov····0xc(%rsp),%ecx | 88 | » mov····0xc(%rsp),%ecx |
89 | » orb····$0x10,0x14(%rsp) | 89 | » orb····$0x10,0x14(%rsp) |
90 | » or·····$0x10,%ecx | 90 | » or·····$0x10,%ecx |
91 | » fldenv·0x10(%rsp) | 91 | » fldenv·0x10(%rsp) |
92 | » mov····%ecx,0xc(%rsp) | 92 | » mov····%ecx,0xc(%rsp) |
93 | » ldmxcsr·0xc(%rsp) | 93 | » ldmxcsr·0xc(%rsp) |
94 | » fwait | 94 | » fwait |
95 | » test···$0x20,%dil | 95 | » test···$0x20,%dil |
96 | » je·····4e·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x4e> | 96 | » je·····4e·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x4e> |
97 | » mov····%rax,0x10(%rsp) | 97 | » mov····%rax,0x10(%rsp) |
98 | » | 98 | » movaps·0x0(%rip),%xmm0········ |
99 | ·R_X86_64_PC32» .LCPI1_0-0x4 | 99 | ·R_X86_64_PC32» .LCPI1_0-0x4 |
100 | » | 100 | » movups·%xmm0,0x18(%rsp) |
101 | » movl···$0xaaaaaaaa,0x28(%rsp) | 101 | » movl···$0xaaaaaaaa,0x28(%rsp) |
102 | » fnstenv·0x10(%rsp) | 102 | » fnstenv·0x10(%rsp) |
103 | » movl···$0xaaaaaaaa,0xc(%rsp) | 103 | » movl···$0xaaaaaaaa,0xc(%rsp) |
104 | » stmxcsr·0xc(%rsp) | 104 | » stmxcsr·0xc(%rsp) |
105 | » mov····0xc(%rsp),%eax | 105 | » mov····0xc(%rsp),%eax |
106 | » orb····$0x20,0x14(%rsp) | 106 | » orb····$0x20,0x14(%rsp) |
107 | » or·····$0x20,%eax | 107 | » or·····$0x20,%eax |
108 | » fldenv·0x10(%rsp) | 108 | » fldenv·0x10(%rsp) |
109 | » mov····%eax,0xc(%rsp) | 109 | » mov····%eax,0xc(%rsp) |
110 | » ldmxcsr·0xc(%rsp) | 110 | » ldmxcsr·0xc(%rsp) |
111 | » fwait | 111 | » fwait |
112 | » mov····%fs:0x28,%rax | 112 | » mov····%fs:0x28,%rax |
113 | » cmp····0x30(%rsp),%rax | 113 | » cmp····0x30(%rsp),%rax |
114 | » je·····62·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x62> | 114 | » je·····62·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x62> |
115 | » call··· | 115 | » call···1fe·<.LCPI0_24+0x156> |
116 | ·R_X86_64_PLT32» __stack_chk_fail-0x4 | 116 | ·R_X86_64_PLT32» __stack_chk_fail-0x4 |
Offset 9, 85 lines modified | Offset 9, 85 lines modified | ||
9 | » push···%rbx | 9 | » push···%rbx |
10 | » mov····%rdi,%rax | 10 | » mov····%rdi,%rax |
11 | » lea····0x28(%rsp),%r11 | 11 | » lea····0x28(%rsp),%r11 |
12 | » mov····0x18(%rsp),%rsi | 12 | » mov····0x18(%rsp),%rsi |
13 | » mov····0x20(%rsp),%r10 | 13 | » mov····0x20(%rsp),%r10 |
14 | » mov····%rsi,%rcx | 14 | » mov····%rsi,%rcx |
15 | » or·····%r10,%rcx | 15 | » or·····%r10,%rcx |
16 | » jne····3 | 16 | » jne····30·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x30> |
17 | » mov····0x10(%r11),%rcx | 17 | » mov····0x10(%r11),%rcx |
18 | » mov····%rcx,0x10(%rax) | 18 | » mov····%rcx,0x10(%rax) |
19 | » | 19 | » movups·(%r11),%xmm0 |
20 | » | 20 | » movups·%xmm0,(%rax) |
21 | » pop····%rbx | 21 | » pop····%rbx |
22 | » ret | 22 | » ret |
23 | » lea····0x10(%rsp),%r8 | 23 | » lea····0x10(%rsp),%r8 |
24 | » mov····0x8(%r11),%rdi | 24 | » mov····0x8(%r11),%rdi |
25 | » mov····0x10(%r11),%r9 | 25 | » mov····0x10(%r11),%r9 |
26 | » mov····%rdi,%rcx | 26 | » mov····%rdi,%rcx |
27 | » or·····%r9,%rcx | 27 | » or·····%r9,%rcx |
28 | » jne····5 | 28 | » jne····56·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x56> |
29 | » mov····0x10(%r8),%rcx | 29 | » mov····0x10(%r8),%rcx |
30 | » mov····%rcx,0x10(%rax) | 30 | » mov····%rcx,0x10(%rax) |
31 | » | 31 | » movups·(%r8),%xmm0 |
32 | » | 32 | » movups·%xmm0,(%rax) |
33 | » pop····%rbx | 33 | » pop····%rbx |
34 | » ret | 34 | » ret |
35 | » mov····0x4(%r8),%edx | 35 | » mov····0x4(%r8),%edx |
36 | » mov····0x4(%r11),%ebx | 36 | » mov····0x4(%r11),%ebx |
37 | » mov····%edx,%ecx | 37 | » mov····%edx,%ecx |
38 | » sub····%ebx,%ecx | 38 | » sub····%ebx,%ecx |
39 | » jle····7 | 39 | » jle····72·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x72> |
40 | » cmp····$0x7f,%ecx | 40 | » cmp····$0x7f,%ecx |
41 | » jbe····8 | 41 | » jbe····86·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x86> |
42 | » xor····%edi,%edi | 42 | » xor····%edi,%edi |
43 | » mov····%edx,%ebx | 43 | » mov····%edx,%ebx |
44 | » xor····%r9d,%r9d | 44 | » xor····%r9d,%r9d |
45 | » jmp····b | 45 | » jmp····b4·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0xb4> |
46 | » mov····%ebx,%ecx | 46 | » mov····%ebx,%ecx |
47 | » sub····%edx,%ecx | 47 | » sub····%edx,%ecx |
48 | » jle····b | 48 | » jle····b4·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0xb4> |
49 | » cmp····$0x7f,%ecx | 49 | » cmp····$0x7f,%ecx |
50 | » jbe···· | 50 | » jbe····9e·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x9e> |
51 | » xor····%esi,%esi | 51 | » xor····%esi,%esi |
52 | » mov····%ebx,%edx | 52 | » mov····%ebx,%edx |
53 | » xor····%r10d,%r10d | 53 | » xor····%r10d,%r10d |
54 | » jmp····b | 54 | » jmp····b4·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0xb4> |
55 | » shrd···%cl,%r9,%rdi | 55 | » shrd···%cl,%r9,%rdi |
56 | » shr····%cl,%r9 | 56 | » shr····%cl,%r9 |
57 | » xor····%ebx,%ebx | 57 | » xor····%ebx,%ebx |
58 | » test···$0x40,%cl | 58 | » test···$0x40,%cl |
59 | » cmovne·%r9,%rdi | 59 | » cmovne·%r9,%rdi |
60 | » cmovne·%rbx,%r9 | 60 | » cmovne·%rbx,%r9 |
61 | » mov····%edx,%ebx | 61 | » mov····%edx,%ebx |
62 | » jmp····b | 62 | » jmp····b4·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0xb4> |
63 | » shrd···%cl,%r10,%rsi | 63 | » shrd···%cl,%r10,%rsi |
64 | » shr····%cl,%r10 | 64 | » shr····%cl,%r10 |
65 | » xor····%edx,%edx | 65 | » xor····%edx,%edx |
66 | » test···$0x40,%cl | 66 | » test···$0x40,%cl |
67 | » cmovne·%r10,%rsi | 67 | » cmovne·%r10,%rsi |
68 | » cmovne·%rdx,%r10 | 68 | » cmovne·%rdx,%r10 |
69 | » mov····%ebx,%edx | 69 | » mov····%ebx,%edx |
70 | » movzbl·(%r8),%r8d | 70 | » movzbl·(%r8),%r8d |
71 | » movzbl·(%r11),%ecx | 71 | » movzbl·(%r11),%ecx |
72 | » mov····%ecx,%r11d | 72 | » mov····%ecx,%r11d |
73 | » xor····%r8b,%r11b | 73 | » xor····%r8b,%r11b |
74 | » test···$0x1,%r11b | 74 | » test···$0x1,%r11b |
75 | » jne····11 | 75 | » jne····119·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x119> |
76 | » mov····%rdi,%rcx | 76 | » mov····%rdi,%rcx |
77 | » add····%rsi,%rcx | 77 | » add····%rsi,%rcx |
78 | » mov····%r10,%r11 | 78 | » mov····%r10,%r11 |
79 | » adc····$0x0,%r11 | 79 | » adc····$0x0,%r11 |
80 | » add····%rsi,%rdi | 80 | » add····%rsi,%rdi |
81 | » mov····%r9,%rcx | 81 | » mov····%r9,%rcx |
82 | » adc····%r10,%rcx | 82 | » adc····%r10,%rcx |
83 | » cmp····%r10,%r11 | 83 | » cmp····%r10,%r11 |
84 | » jb·····e | 84 | » jb·····e8·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0xe8> |
85 | » cmp····%r9,%rcx | 85 | » cmp····%r9,%rcx |
86 | » jae···· | 86 | » jae····ff·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0xff> |
87 | » shrd···$0x1,%rcx,%rdi | 87 | » shrd···$0x1,%rcx,%rdi |
88 | » inc····%edx | 88 | » inc····%edx |
89 | » shr····$1,%rcx | 89 | » shr····$1,%rcx |
90 | » movabs·$0x8000000000000000,%rsi | 90 | » movabs·$0x8000000000000000,%rsi |
91 | » or·····%rsi,%rcx | 91 | » or·····%rsi,%rcx |
92 | » mov····%r8b,(%rax) | 92 | » mov····%r8b,(%rax) |
93 | » movw···$0xaaaa,0x1(%rax) | 93 | » movw···$0xaaaa,0x1(%rax) |
Offset 95, 39 lines modified | Offset 95, 39 lines modified | ||
95 | » mov····%edx,0x4(%rax) | 95 | » mov····%edx,0x4(%rax) |
96 | » mov····%rdi,0x8(%rax) | 96 | » mov····%rdi,0x8(%rax) |
97 | » mov····%rcx,0x10(%rax) | 97 | » mov····%rcx,0x10(%rax) |
98 | » pop····%rbx | 98 | » pop····%rbx |
99 | » ret | 99 | » ret |
100 | » mov····%r10,%r11 | 100 | » mov····%r10,%r11 |
101 | » sub····%r9,%r11 | 101 | » sub····%r9,%r11 |
102 | » ja·····12 | 102 | » ja·····128·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x128> |
103 | » jb·····1 | 103 | » jb·····13d·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x13d> |
104 | » cmp····%rdi,%rsi | 104 | » cmp····%rdi,%rsi |
105 | » jb·····1 | 105 | » jb·····13d·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x13d> |
106 | » xor····%ecx,%ecx | 106 | » xor····%ecx,%ecx |
107 | » sub····%rdi,%rsi | 107 | » sub····%rdi,%rsi |
108 | » setb···%cl | 108 | » setb···%cl |
109 | » sub····%rcx,%r11 | 109 | » sub····%rcx,%r11 |
110 | » mov····%rsi,%rcx | 110 | » mov····%rsi,%rcx |
111 | » or·····%r11,%rcx | 111 | » or·····%r11,%rcx |
112 | » jne····1 | 112 | » jne····15e·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x15e> |
113 | » jmp····19 | 113 | » jmp····199·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x199> |
114 | » xor····%edx,%edx | 114 | » xor····%edx,%edx |
115 | » sub····%rsi,%rdi | 115 | » sub····%rsi,%rdi |
116 | » setb···%dl | 116 | » setb···%dl |
117 | » sub····%r10,%r9 | 117 | » sub····%r10,%r9 |
118 | » sub····%rdx,%r9 | 118 | » sub····%rdx,%r9 |
119 | » mov····%ebx,%edx | 119 | » mov····%ebx,%edx |
120 | » mov····%ecx,%r8d | 120 | » mov····%ecx,%r8d |
121 | » mov····%rdi,%rsi | 121 | » mov····%rdi,%rsi |
122 | » mov····%r9,%r11 | 122 | » mov····%r9,%r11 |
123 | » mov····%rsi,%rcx | 123 | » mov····%rsi,%rcx |
124 | » or·····%r11,%rcx | 124 | » or·····%r11,%rcx |
125 | » je·····19 | 125 | » je·····199·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x199> |
126 | » je·····19 | 126 | » je·····196·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x196> |
127 | » xor····%edi,%edi | 127 | » xor····%edi,%edi |
128 | » test···%r11,%r11 | 128 | » test···%r11,%r11 |
129 | » sete···%dil | 129 | » sete···%dil |
130 | » mov····%r11,%rcx | 130 | » mov····%r11,%rcx |
131 | » cmove··%rsi,%rcx | 131 | » cmove··%rsi,%rcx |
132 | » shl····$0x6,%edi | 132 | » shl····$0x6,%edi |
133 | » bsr····%rcx,%rcx | 133 | » bsr····%rcx,%rcx |
Offset 136, 15 lines modified | Offset 136, 15 lines modified | ||
136 | » shld···%cl,%rsi,%r11 | 136 | » shld···%cl,%rsi,%r11 |
Max diff block lines reached; 684/10967 bytes (6.24%) of diff not shown. |
Offset 1, 5 lines modified | Offset 1, 7 lines modified | ||
1 | Hex·dump·of·section·'.rodata.cst16': | 1 | Hex·dump·of·section·'.rodata.cst16': |
2 | ··0x00000000·aaaaaaaa·aaaaaaaa·aaaaaaaa·aaaaaaaa·................ | ||
3 | ··0x00000010·aaaaaaaa·aaaaaaaa·aaaaaaaa·aaaaaaaa·................ | ||
2 | ··0x000000 | 4 | ··0x00000020·00000000·000090c6·00000000·00009046·...............F |
3 | ··0x000000 | 5 | ··0x00000030·00000000·000050b9·00000000·00005039·......P.......P9 |
Offset 4, 18 lines modified | Offset 4, 18 lines modified | ||
4 | Disassembly·of·section·.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv: | 4 | Disassembly·of·section·.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv: |
5 | 0000000000000000·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const>: | 5 | 0000000000000000·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const>: |
6 | __llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const: | 6 | __llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const: |
7 | » endbr64 | 7 | » endbr64 |
8 | » mov····0x8(%rdi),%r8 | 8 | » mov····0x8(%rdi),%r8 |
9 | » mov····0x10(%rdi),%rsi | 9 | » mov····0x10(%rdi),%rsi |
10 | » | 10 | » pxor···%xmm0,%xmm0 |
11 | » mov····%r8,%rax | 11 | » mov····%r8,%rax |
12 | » or·····%rsi,%rax | 12 | » or·····%rsi,%rax |
13 | » je·····19 | 13 | » je·····19b·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const+0x19b> |
14 | » push···%r15 | 14 | » push···%r15 |
15 | » push···%r14 | 15 | » push···%r14 |
16 | » push···%r12 | 16 | » push···%r12 |
17 | » push···%rbx | 17 | » push···%rbx |
18 | » mov····0x4(%rdi),%edx | 18 | » mov····0x4(%rdi),%edx |
19 | » lea····0x47e(%rdx),%r9d | 19 | » lea····0x47e(%rdx),%r9d |
20 | » mov····$0xfffffbce,%eax | 20 | » mov····$0xfffffbce,%eax |
Offset 35, 29 lines modified | Offset 35, 29 lines modified | ||
35 | » shr····%cl,%r10 | 35 | » shr····%cl,%r10 |
36 | » test···$0x40,%cl | 36 | » test···$0x40,%cl |
37 | » cmove··%r9,%r10 | 37 | » cmove··%r9,%r10 |
38 | » movabs·$0xfffffffffffff,%rbx | 38 | » movabs·$0xfffffffffffff,%rbx |
39 | » and····%r10,%rbx | 39 | » and····%r10,%rbx |
40 | » movabs·$0x8000000000000000,%r9 | 40 | » movabs·$0x8000000000000000,%r9 |
41 | » movabs·$0x7ff0000000000000,%r11 | 41 | » movabs·$0x7ff0000000000000,%r11 |
42 | » movzbl·(%rdi),% | 42 | » movzbl·(%rdi),%r10d |
43 | » mov····%rax,%r | 43 | » mov····%rax,%rdi |
44 | » shl····$0x34,%r | 44 | » shl····$0x34,%rdi |
45 | » lea····(%r | 45 | » lea····(%rdi,%rbx,1),%r14 |
46 | » or·····%r9,%r14 | 46 | » or·····%r9,%r14 |
47 | » mov····%r | 47 | » mov····%rdi,%r15 |
48 | » and····%r11,%r15 | 48 | » and····%r11,%r15 |
49 | » or·····%rbx,%r15 | 49 | » or·····%rbx,%r15 |
50 | » test···% | 50 | » test···%r10b,%r10b |
51 | » cmovne·%r14,%r15 | 51 | » cmovne·%r14,%r15 |
52 | » dec····%ecx | 52 | » dec····%ecx |
53 | » mov····$0x1,%ebx | 53 | » mov····$0x1,%ebx |
54 | » xor····%r14d,%r14d | 54 | » xor····%r14d,%r14d |
55 | » shld···%cl,%rbx,%r14 | 55 | » shld···%cl,%rbx,%r14 |
56 | » | 56 | » movq···%r15,%xmm1 |
57 | » xor····%r15d,%r15d | 57 | » xor····%r15d,%r15d |
58 | » shl····%cl,%rbx | 58 | » shl····%cl,%rbx |
59 | » test···$0x40,%cl | 59 | » test···$0x40,%cl |
60 | » cmovne·%rbx,%r14 | 60 | » cmovne·%rbx,%r14 |
61 | » cmovne·%r15,%rbx | 61 | » cmovne·%r15,%rbx |
62 | » cmp····$0x7f,%ecx | 62 | » cmp····$0x7f,%ecx |
63 | » cmova··%r15,%r14 | 63 | » cmova··%r15,%r14 |
Offset 74, 45 lines modified | Offset 74, 48 lines modified | ||
74 | » and····%r8,%rcx | 74 | » and····%r8,%rcx |
75 | » and····%rsi,%r15 | 75 | » and····%rsi,%r15 |
76 | » xor····%esi,%esi | 76 | » xor····%esi,%esi |
77 | » or·····%rcx,%r15 | 77 | » or·····%rcx,%r15 |
78 | » setne··%sil | 78 | » setne··%sil |
79 | » lea····(%rsi,%r12,2),%ecx | 79 | » lea····(%rsi,%r12,2),%ecx |
80 | » cmp····$0x36,%eax | 80 | » cmp····$0x36,%eax |
81 | » jg·····15 | 81 | » jg·····158·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const+0x158> |
82 | » add····$0x34,%eax | 82 | » add····$0x34,%eax |
83 | » shl····$0x34,%rax | 83 | » shl····$0x34,%rax |
84 | » or·····%rax,%r9 | 84 | » or·····%rax,%r9 |
85 | » and····%r11,%rax | 85 | » and····%r11,%rax |
86 | » xor····%edx,%edx | 86 | » xor····%edx,%edx |
87 | » test···% | 87 | » test···%r10b,%r10b |
88 | » sete···%dl | 88 | » sete···%dl |
89 | » cmovne·%r9,%rax | 89 | » cmovne·%r9,%rax |
90 | » vcvtsi2sd·%ecx,%xmm2,%xmm0 | ||
91 | » | 90 | » movq···%rax,%xmm0 |
91 | » cvtsi2sd·%ecx,%xmm2 | ||
92 | » mulsd··%xmm0,%xmm2 | ||
92 | » lea····0x0(%rip),%rax········#·13 | 93 | » lea····0x0(%rip),%rax········#·13d·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const+0x13d> |
93 | ·R_X86_64_PC32» .LCPI3_0-0x4 | 94 | ·R_X86_64_PC32» .LCPI3_0-0x4 |
94 | » | 95 | » mulsd··(%rax,%rdx,8),%xmm1 |
95 | » | 96 | » addsd··%xmm2,%xmm1 |
96 | » lea····0x0(%rip),%rax········#·14 | 97 | » lea····0x0(%rip),%rax········#·14d·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const+0x14d> |
97 | ·R_X86_64_PC32» .LCPI3_1-0x4 | 98 | ·R_X86_64_PC32» .LCPI3_1-0x4 |
98 | » | 99 | » mulsd··(%rax,%rdx,8),%xmm1 |
100 | » movapd·%xmm1,%xmm0 | ||
99 | » jmp····1 | 101 | » jmp····194·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const+0x194> |
100 | » add····$0xfca,%eax | 102 | » add····$0xfca,%eax |
101 | » shl····$0x34,%rax | 103 | » shl····$0x34,%rax |
102 | » or·····%rax,%r9 | 104 | » or·····%rax,%r9 |
103 | » and····%r11,%rax | 105 | » and····%r11,%rax |
104 | » test···% | 106 | » test···%r10b,%r10b |
105 | » cmovne·%r9,%rax | 107 | » cmovne·%r9,%rax |
108 | » cvtsi2sd·%ecx,%xmm0 | ||
106 | » | 109 | » movq···%rax,%xmm2 |
107 | » vcvtsi2sd·%ecx,%xmm3,%xmm0 | ||
108 | » | 110 | » mulsd··%xmm2,%xmm0 |
111 | » addsd··%xmm1,%xmm0 | ||
109 | » cmp····$0xfffffb82,%edx | 112 | » cmp····$0xfffffb82,%edx |
110 | » jg·····1 | 113 | » jg·····194·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const+0x194> |
111 | » | 114 | » movq···%xmm0,%rax |
112 | » sub····%r | 115 | » sub····%rdi,%rax |
113 | » | 116 | » movq···%rax,%xmm0 |
114 | » pop····%rbx | 117 | » pop····%rbx |
115 | » pop····%r12 | 118 | » pop····%r12 |
116 | » pop····%r14 | 119 | » pop····%r14 |
117 | » pop····%r15 | 120 | » pop····%r15 |
118 | » ret | 121 | » ret |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.llvm_addrsig': | 1 | Hex·dump·of·section·'.llvm_addrsig': |
2 | ··0x00000000·3 | 2 | ··0x00000000·3c41································<A |
Offset 8, 52 lines modified | Offset 8, 56 lines modified | ||
8 | ··0x00000050·3130002e·4c435049·305f3131·002e4c43·10..LCPI0_11..LC | 8 | ··0x00000050·3130002e·4c435049·305f3131·002e4c43·10..LCPI0_11..LC |
9 | ··0x00000060·5049305f·3132002e·4c435049·305f3133·PI0_12..LCPI0_13 | 9 | ··0x00000060·5049305f·3132002e·4c435049·305f3133·PI0_12..LCPI0_13 |
10 | ··0x00000070·002e4c43·5049305f·3134002e·4c435049·..LCPI0_14..LCPI | 10 | ··0x00000070·002e4c43·5049305f·3134002e·4c435049·..LCPI0_14..LCPI |
11 | ··0x00000080·305f3135·002e4c43·5049305f·3136002e·0_15..LCPI0_16.. | 11 | ··0x00000080·305f3135·002e4c43·5049305f·3136002e·0_15..LCPI0_16.. |
12 | ··0x00000090·4c435049·305f3137·002e4c43·5049305f·LCPI0_17..LCPI0_ | 12 | ··0x00000090·4c435049·305f3137·002e4c43·5049305f·LCPI0_17..LCPI0_ |
13 | ··0x000000a0·3138002e·4c435049·305f3139·002e4c43·18..LCPI0_19..LC | 13 | ··0x000000a0·3138002e·4c435049·305f3139·002e4c43·18..LCPI0_19..LC |
14 | ··0x000000b0·5049305f·3230002e·4c435049·305f3231·PI0_20..LCPI0_21 | 14 | ··0x000000b0·5049305f·3230002e·4c435049·305f3231·PI0_20..LCPI0_21 |
15 | ··0x000000c0·002e4c43·5049305f·323 | 15 | ··0x000000c0·002e4c43·5049305f·3232002e·4c435049·..LCPI0_22..LCPI |
16 | ··0x000000d0·305f3234·002e4c43·5049305f·32002e4c·0_24..LCPI0_2..L | ||
17 | ··0x000000e0·43504930·5f33002e·4c435049·305f3233·CPI0_3..LCPI0_23 | ||
16 | ··0x000000d0·305f3200·2e4c4350·49305f33·002e4c43·0_2..LCPI0_3..LC | ||
17 | ··0x000000e0·5049305f·3232005f·5a4e3139·5f5f6c6c·PI0_22._ZN19__ll | ||
18 | ··0x000000f0·766d5f6c·6962635f·31385f31·5f385f31·vm_libc_18_1_8_1 | ||
19 | ··0x00000100·325f474c·4f42414c·5f5f4e5f·31394c4f·2_GLOBAL__N_19LO | ||
20 | ··0x00000110·475f5231·5f444445·005f5a4e·31395f5f·G_R1_DDE._ZN19__ | ||
21 | ··0x00000120·6c6c766d·5f6c6962·635f3138·5f315f38·llvm_libc_18_1_8 | ||
22 | ··0x00000130·5f31325f·474c4f42·414c5f5f·4e5f3132·_12_GLOBAL__N_12 | ||
23 | ··0x00000 | 18 | ··0x000000f0·005f5a4e·31395f5f·6c6c766d·5f6c6962·._ZN19__llvm_lib |
24 | ··0x00000150·6c696263·5f31385f·315f385f·31325f47·libc_18_1_8_12_G | ||
25 | ··0x000001 | 19 | ··0x00000100·635f3138·5f315f38·5f31325f·474c4f42·c_18_1_8_12_GLOB |
20 | ··0x00000110·414c5f5f·4e5f3139·4c4f475f·52315f44·AL__N_19LOG_R1_D | ||
26 | ··0x000001 | 21 | ··0x00000120·4445005f·5a4e3139·5f5f6c6c·766d5f6c·DE._ZN19__llvm_l |
27 | ··0x000001 | 22 | ··0x00000130·6962635f·31385f31·5f385f31·325f474c·ibc_18_1_8_12_GL |
28 | ··0x00000190·4f42414c·5f5f4e5f·31364c4f·475f5232·OBAL__N_16LOG_R2 | ||
29 | ··0x000001a0·45005f5a·4e31395f·5f6c6c76·6d5f6c69·E._ZN19__llvm_li | ||
30 | ··0x000001b0·62635f31·385f315f·385f3132·5f474c4f·bc_18_1_8_12_GLO | ||
31 | ··0x000001 | 23 | ··0x00000140·4f42414c·5f5f4e5f·31325231·45005f5a·OBAL__N_12R1E._Z |
32 | ··0x000001 | 24 | ··0x00000150·4e31395f·5f6c6c76·6d5f6c69·62635f31·N19__llvm_libc_1 |
33 | ··0x000001 | 25 | ··0x00000160·385f315f·385f3132·5f474c4f·42414c5f·8_1_8_12_GLOBAL_ |
34 | ··0x000001 | 26 | ··0x00000170·5f4e5f31·3452434d·3145005f·5a4e3139·_N_14RCM1E._ZN19 |
35 | ··0x00000 | 27 | ··0x00000180·5f5f6c6c·766d5f6c·6962635f·31385f31·__llvm_libc_18_1 |
36 | ··0x00000 | 28 | ··0x00000190·5f385f31·325f474c·4f42414c·5f5f4e5f·_8_12_GLOBAL__N_ |
37 | ··0x00000 | 29 | ··0x000001a0·31364c4f·475f5231·45005f5a·4e31395f·16LOG_R1E._ZN19_ |
30 | ··0x000001b0·5f6c6c76·6d5f6c69·62635f31·385f315f·_llvm_libc_18_1_ | ||
31 | ··0x000001c0·385f3132·5f474c4f·42414c5f·5f4e5f31·8_12_GLOBAL__N_1 | ||
32 | ··0x000001d0·364c4f47·5f523345·005f5a4e·31395f5f·6LOG_R3E._ZN19__ | ||
38 | ··0x00000 | 33 | ··0x000001e0·6c6c766d·5f6c6962·635f3138·5f315f38·llvm_libc_18_1_8 |
39 | ··0x00000 | 34 | ··0x000001f0·5f31325f·474c4f42·414c5f5f·4e5f3132·_12_GLOBAL__N_12 |
35 | ··0x00000200·53334500·5f5a4e31·395f5f6c·6c766d5f·S3E._ZN19__llvm_ | ||
36 | ··0x00000210·6c696263·5f31385f·315f385f·31325f47·libc_18_1_8_12_G | ||
37 | ··0x00000220·4c4f4241·4c5f5f4e·5f31364c·4f475f52·LOBAL__N_16LOG_R | ||
38 | ··0x00000230·3245005f·5a4e3139·5f5f6c6c·766d5f6c·2E._ZN19__llvm_l | ||
39 | ··0x00000240·6962635f·31385f31·5f385f31·325f474c·ibc_18_1_8_12_GL | ||
40 | ··0x00000250·4f42414c·5f5f4e5f·31325332·45005f5a·OBAL__N_12S2E._Z | ||
40 | ··0x00000250·49475f43·4f454646·5345002e·4c435049·IG_COEFFSE..LCPI | ||
41 | ··0x00000260·315f3000·2e4c4350·49335f30·002e4c43·1_0..LCPI3_0..LC | ||
42 | ··0x00000270·5049335f·31006c6f·67317000·5f5f6572·PI3_1.log1p.__er | ||
43 | ··0x00000280·726e6f5f·6c6f6361·74696f6e·005f5a4e·rno_location._ZN | ||
44 | ··0x00000290·31395f5f·6c6c766d·5f6c6962·635f3138·19__llvm_libc_18 | ||
45 | ··0x000002a0·5f315f38·5f366670·7574696c·39717569·_1_8_6fputil9qui | ||
46 | ··0x000002b0·636b5f61·6464494c·6d313238·4545454e·ck_addILm128EEEN | ||
47 | ··0x000002c0·53305f31·31447961·64696346·6c6f6174·S0_11DyadicFloat | ||
48 | ··0x000002d0·4958545f·45454553·335f5333·5f005f5a·IXT_EEES3_S3_._Z | ||
49 | ··0x000002 | 41 | ··0x00000260·4e31395f·5f6c6c76·6d5f6c69·62635f31·N19__llvm_libc_1 |
50 | ··0x000002f0·385f315f·385f3666·70757469·6c313272·8_1_8_6fputil12r | ||
51 | ··0x00000300·61697365·5f657863·65707445·69005f5a·aise_exceptEi._Z | ||
52 | ··0x00000310·4e4b3139·5f5f6c6c·766d5f6c·6962635f·NK19__llvm_libc_ | ||
53 | ··0x00000320·31385f31·5f385f36·66707574·696c3131·18_1_8_6fputil11 | ||
54 | ··0x00000330·44796164·6963466c·6f617449·4c6d3132·DyadicFloatILm12 | ||
55 | ··0x00000340·38454563·76545f49·64764545·76005f5f·8EEcvT_IdvEEv.__ | ||
56 | ··0x00000350·73746163·6b5f6368·6b5f6661·696c005f·stack_chk_fail._ | ||
57 | ··0x00000360·5a4e3139·5f5f6c6c·766d5f6c·6962635f·ZN19__llvm_libc_ | ||
58 | ··0x00000 | 42 | ··0x00000270·385f315f·385f3132·5f474c4f·42414c5f·8_1_8_12_GLOBAL_ |
43 | ··0x00000280·5f4e5f31·31304249·475f434f·45464653·_N_110BIG_COEFFS | ||
44 | ··0x00000290·45002e4c·43504931·5f30002e·4c435049·E..LCPI1_0..LCPI | ||
45 | ··0x000002a0·335f3000·2e4c4350·49335f31·006c6f67·3_0..LCPI3_1.log | ||
46 | ··0x000002b0·3170005f·5f657272·6e6f5f6c·6f636174·1p.__errno_locat | ||
47 | ··0x000002c0·696f6e00·5f5a4e31·395f5f6c·6c766d5f·ion._ZN19__llvm_ | ||
48 | ··0x000002d0·6c696263·5f31385f·315f385f·36667075·libc_18_1_8_6fpu | ||
49 | ··0x000002e0·74696c39·71756963·6b5f6164·64494c6d·til9quick_addILm | ||
50 | ··0x000002f0·31323845·45454e53·305f3131·44796164·128EEENS0_11Dyad | ||
51 | ··0x00000300·6963466c·6f617449·58545f45·45455333·icFloatIXT_EEES3 | ||
52 | ··0x00000310·5f53335f·005f5a4e·4b31395f·5f6c6c76·_S3_._ZNK19__llv | ||
53 | ··0x00000320·6d5f6c69·62635f31·385f315f·385f3666·m_libc_18_1_8_6f | ||
54 | ··0x00000330·70757469·6c313144·79616469·63466c6f·putil11DyadicFlo | ||
55 | ··0x00000340·6174494c·6d313238·45456376·545f4964·atILm128EEcvT_Id | ||
56 | ··0x00000350·76454576·005f5a4e·31395f5f·6c6c766d·vEEv._ZN19__llvm | ||
57 | ··0x00000360·5f6c6962·635f3138·5f315f38·5f366670·_libc_18_1_8_6fp | ||
58 | ··0x00000370·7574696c·31327261·6973655f·65786365·util12raise_exce | ||
59 | ··0x00000380·70744569·005f5f73·7461636b·5f63686b·ptEi.__stack_chk | ||
60 | ··0x00000390·5f666169·6c005f5a·4e31395f·5f6c6c76·_fail._ZN19__llv | ||
61 | ··0x000003a0·6d5f6c69·62635f31·385f315f·385f356c·m_libc_18_1_8_5l | ||
62 | ··0x000003b0·6f673170·456400·····················og1pEd. | ||
Offset 1, 54 lines modified | Offset 1, 57 lines modified | ||
1 | Hex·dump·of·section·'.shstrtab': | 1 | Hex·dump·of·section·'.shstrtab': |
2 | ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab | 2 | ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab |
3 | ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text | 3 | ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text |
4 | ··0x00000020·002e6e6f·74652e67·6e752e70·726f7065·..note.gnu.prope | 4 | ··0x00000020·002e6e6f·74652e67·6e752e70·726f7065·..note.gnu.prope |
5 | ··0x00000030·72747900·2e726f64·6174612e·63737438·rty..rodata.cst8 | 5 | ··0x00000030·72747900·2e726f64·6174612e·63737438·rty..rodata.cst8 |
6 | ··0x00000040·002e726f·64617461·2e637374·34002e72·..rodata.cst4..r | 6 | ··0x00000040·002e726f·64617461·2e637374·34002e72·..rodata.cst4..r |
7 | ··0x00000050·6f646174·612e6373·74313600·2e72656c·odata.cst16..rel | ||
7 | ··0x000000 | 8 | ··0x00000060·612e7465·78742e6c·6f673170·002e6772·a.text.log1p..gr |
8 | ··0x000000 | 9 | ··0x00000070·6f757000·2e72656c·612e7465·78742e5f·oup..rela.text._ |
9 | ··0x000000 | 10 | ··0x00000080·5a4e3139·5f5f6c6c·766d5f6c·6962635f·ZN19__llvm_libc_ |
10 | ··0x000000 | 11 | ··0x00000090·31385f31·5f385f36·66707574·696c3132·18_1_8_6fputil12 |
11 | ··0x000000 | 12 | ··0x000000a0·72616973·655f6578·63657074·4569002e·raise_exceptEi.. |
12 | ··0x000000 | 13 | ··0x000000b0·74657874·2e5f5a4e·31395f5f·6c6c766d·text._ZN19__llvm |
13 | ··0x000000 | 14 | ··0x000000c0·5f6c6962·635f3138·5f315f38·5f366670·_libc_18_1_8_6fp |
14 | ··0x000000 | 15 | ··0x000000d0·7574696c·39717569·636b5f61·6464494c·util9quick_addIL |
15 | ··0x000000 | 16 | ··0x000000e0·6d313238·4545454e·53305f31·31447961·m128EEENS0_11Dya |
16 | ··0x000000 | 17 | ··0x000000f0·64696346·6c6f6174·4958545f·45454553·dicFloatIXT_EEES |
17 | ··0x000000f0·4553335f·53335f00·2e726f64·6174612e·ES3_S3_..rodata. | ||
18 | ··0x00000100· | 18 | ··0x00000100·335f5333·5f002e72·656c612e·74657874·3_S3_..rela.text |
19 | ··0x00000110·2e5f5a4e·4b31395f·5f6c6c76·6d5f6c69·._ZNK19__llvm_li | 19 | ··0x00000110·2e5f5a4e·4b31395f·5f6c6c76·6d5f6c69·._ZNK19__llvm_li |
20 | ··0x00000120·62635f31·385f315f·385f3666·70757469·bc_18_1_8_6fputi | 20 | ··0x00000120·62635f31·385f315f·385f3666·70757469·bc_18_1_8_6fputi |
21 | ··0x00000130·6c313144·79616469·63466c6f·6174494c·l11DyadicFloatIL | 21 | ··0x00000130·6c313144·79616469·63466c6f·6174494c·l11DyadicFloatIL |
22 | ··0x00000140·6d313238·45456376·545f4964·76454576·m128EEcvT_IdvEEv | 22 | ··0x00000140·6d313238·45456376·545f4964·76454576·m128EEcvT_IdvEEv |
23 | ··0x00000150·002e726f·64617461·2e5f5a4e·31395f5f·..rodata._ZN19__ | 23 | ··0x00000150·002e726f·64617461·2e5f5a4e·31395f5f·..rodata._ZN19__ |
24 | ··0x00000160·6c6c766d·5f6c6962·635f3138·5f315f38·llvm_libc_18_1_8 | 24 | ··0x00000160·6c6c766d·5f6c6962·635f3138·5f315f38·llvm_libc_18_1_8 |
25 | ··0x00000170·5f31325f·474c4f42·414c5f5f·4e5f3139·_12_GLOBAL__N_19 | 25 | ··0x00000170·5f31325f·474c4f42·414c5f5f·4e5f3139·_12_GLOBAL__N_19 |
26 | ··0x00000180·4c4f475f·52315f44·4445002e·726f6461·LOG_R1_DDE..roda | 26 | ··0x00000180·4c4f475f·52315f44·4445002e·726f6461·LOG_R1_DDE..roda |
27 | ··0x00000190·74612e5f·5a4e3139·5f5f6c6c·766d5f6c·ta._ZN19__llvm_l | 27 | ··0x00000190·74612e5f·5a4e3139·5f5f6c6c·766d5f6c·ta._ZN19__llvm_l |
28 | ··0x000001a0·6962635f·31385f31·5f385f31·325f474c·ibc_18_1_8_12_GL | 28 | ··0x000001a0·6962635f·31385f31·5f385f31·325f474c·ibc_18_1_8_12_GL |
29 | ··0x000001b0·4f42414c·5f5f4e5f·31325231·45002e72·OBAL__N_12R1E..r | 29 | ··0x000001b0·4f42414c·5f5f4e5f·31325231·45002e72·OBAL__N_12R1E..r |
30 | ··0x000001c0·6f646174·612e5f5a·4e31395f·5f6c6c76·odata._ZN19__llv | 30 | ··0x000001c0·6f646174·612e5f5a·4e31395f·5f6c6c76·odata._ZN19__llv |
31 | ··0x000001d0·6d5f6c69·62635f31·385f315f·385f3132·m_libc_18_1_8_12 | 31 | ··0x000001d0·6d5f6c69·62635f31·385f315f·385f3132·m_libc_18_1_8_12 |
32 | ··0x000001e0·5f474c4f·42414c5f·5f4e5f31·3 | 32 | ··0x000001e0·5f474c4f·42414c5f·5f4e5f31·3452434d·_GLOBAL__N_14RCM |
33 | ··0x000001f0·5f523145·002e726f·64617461·2e5f5a4e·_R1E..rodata._ZN | ||
34 | ··0x00000200·31395f5f·6c6c766d·5f6c6962·635f3138·19__llvm_libc_18 | ||
35 | ··0x00000210·5f315f38·5f31325f·474c4f42·414c5f5f·_1_8_12_GLOBAL__ | ||
36 | ··0x00000220·4e5f3136·4c4f475f·52334500·2e726f64·N_16LOG_R3E..rod | ||
37 | ··0x00000230·6174612e·5f5a4e31·395f5f6c·6c766d5f·ata._ZN19__llvm_ | ||
38 | ··0x00000240·6c696263·5f31385f·315f385f·31325f47·libc_18_1_8_12_G | ||
39 | ··0x00000250·4c4f4241·4c5f5f4e·5f313253·3345002e·LOBAL__N_12S3E.. | ||
40 | ··0x00000260·726f6461·74612e5f·5a4e3139·5f5f6c6c·rodata._ZN19__ll | ||
41 | ··0x00000270·766d5f6c·6962635f·31385f31·5f385f31·vm_libc_18_1_8_1 | ||
42 | ··0x00000280·325f474c·4f42414c·5f5f4e5f·31313042·2_GLOBAL__N_110B | ||
43 | ··0x00000290·49475f43·4f454646·5345002e·726f6461·IG_COEFFSE..roda | ||
44 | ··0x000002a0·74612e5f·5a4e3139·5f5f6c6c·766d5f6c·ta._ZN19__llvm_l | ||
45 | ··0x000002b0·6962635f·31385f31·5f385f31·325f474c·ibc_18_1_8_12_GL | ||
46 | ··0x000002c0·4f42414c·5f5f4e5f·31364c4f·475f5232·OBAL__N_16LOG_R2 | ||
47 | ··0x00000 | 33 | ··0x000001f0·3145002e·726f6461·74612e5f·5a4e3139·1E..rodata._ZN19 |
48 | ··0x000002 | 34 | ··0x00000200·5f5f6c6c·766d5f6c·6962635f·31385f31·__llvm_libc_18_1 |
49 | ··0x000002 | 35 | ··0x00000210·5f385f31·325f474c·4f42414c·5f5f4e5f·_8_12_GLOBAL__N_ |
50 | ··0x00000300·32533245·002e6e6f·74652e47·4e552d73·2S2E..note.GNU-s | ||
51 | ··0x00000310·7461636b·002e6c6c·766d5f61·64647273·tack..llvm_addrs | ||
52 | ··0x00000 | 36 | ··0x00000220·31364c4f·475f5231·45002e72·6f646174·16LOG_R1E..rodat |
37 | ··0x00000230·612e5f5a·4e31395f·5f6c6c76·6d5f6c69·a._ZN19__llvm_li | ||
38 | ··0x00000240·62635f31·385f315f·385f3132·5f474c4f·bc_18_1_8_12_GLO | ||
39 | ··0x00000250·42414c5f·5f4e5f31·364c4f47·5f523345·BAL__N_16LOG_R3E | ||
40 | ··0x00000260·002e726f·64617461·2e5f5a4e·31395f5f·..rodata._ZN19__ | ||
41 | ··0x00000270·6c6c766d·5f6c6962·635f3138·5f315f38·llvm_libc_18_1_8 | ||
42 | ··0x00000280·5f31325f·474c4f42·414c5f5f·4e5f3132·_12_GLOBAL__N_12 | ||
43 | ··0x00000290·53334500·2e726f64·6174612e·5f5a4e31·S3E..rodata._ZN1 | ||
44 | ··0x000002a0·395f5f6c·6c766d5f·6c696263·5f31385f·9__llvm_libc_18_ | ||
45 | ··0x000002b0·315f385f·31325f47·4c4f4241·4c5f5f4e·1_8_12_GLOBAL__N | ||
46 | ··0x000002c0·5f313130·4249475f·434f4546·46534500·_110BIG_COEFFSE. | ||
47 | ··0x000002d0·2e726f64·6174612e·5f5a4e31·395f5f6c·.rodata._ZN19__l | ||
48 | ··0x000002e0·6c766d5f·6c696263·5f31385f·315f385f·lvm_libc_18_1_8_ | ||
49 | ··0x000002f0·31325f47·4c4f4241·4c5f5f4e·5f31364c·12_GLOBAL__N_16L | ||
50 | ··0x00000300·4f475f52·3245002e·726f6461·74612e5f·OG_R2E..rodata._ | ||
51 | ··0x00000310·5a4e3139·5f5f6c6c·766d5f6c·6962635f·ZN19__llvm_libc_ | ||
52 | ··0x00000320·31385f31·5f385f31·325f474c·4f42414c·18_1_8_12_GLOBAL | ||
53 | ··0x00000330·5f5f4e5f·31325332·45002e6e·6f74652e·__N_12S2E..note. | ||
54 | ··0x00000340·474e552d·73746163·6b002e6c·6c766d5f·GNU-stack..llvm_ | ||
55 | ··0x00000350·61646472·73696700···················addrsig. | ||
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························REL·(Relocatable·file) | 8 | ··Type:······························REL·(Relocatable·file) |
9 | ··Machine:···························Advanced·Micro·Devices·X86-64 | 9 | ··Machine:···························Advanced·Micro·Devices·X86-64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x0 | 11 | ··Entry·point·address:···············0x0 |
12 | ··Start·of·program·headers:··········0·(bytes·into·file) | 12 | ··Start·of·program·headers:··········0·(bytes·into·file) |
13 | ··Start·of·section·headers:·········· | 13 | ··Start·of·section·headers:··········3152·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········0·(bytes) | 16 | ··Size·of·program·headers:···········0·(bytes) |
17 | ··Number·of·program·headers:·········0 | 17 | ··Number·of·program·headers:·········0 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········1 | 19 | ··Number·of·section·headers:·········13 |
20 | ··Section·header·string·table·index:·1 | 20 | ··Section·header·string·table·index:·12 |
Offset 1, 21 lines modified | Offset 1, 22 lines modified | ||
1 | There·are·1 | 1 | There·are·13·section·headers,·starting·at·offset·0xc50: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.text·············PROGBITS········0000000000000000·000040·000000·00··AX··0···0··4 | 5 | ··[·1]·.text·············PROGBITS········0000000000000000·000040·000000·00··AX··0···0··4 |
6 | ··[·2]·.note.gnu.property·NOTE············0000000000000000·000040·000020·00···A··0···0··8 | 6 | ··[·2]·.note.gnu.property·NOTE············0000000000000000·000040·000020·00···A··0···0··8 |
7 | ··[·3]·.rodata.cst4······PROGBITS········0000000000000000·000060·00001 | 7 | ··[·3]·.rodata.cst4······PROGBITS········0000000000000000·000060·000010·04··AM··0···0··4 |
8 | ··[·4]·.rodata.cst8······PROGBITS········0000000000000000·00007 | 8 | ··[·4]·.rodata.cst8······PROGBITS········0000000000000000·000070·000070·08··AM··0···0··8 |
9 | ··[·5]·.rodata.cst16·····PROGBITS········0000000000000000·0000e0·000010·10··AM··0···0·16 | ||
9 | ··[· | 10 | ··[·6]·.text.log1pf······PROGBITS········0000000000000000·0000f0·0004bc·00··AX··0···0·16 |
10 | ··[· | 11 | ··[·7]·.rela.text.log1pf·RELA············0000000000000000·000968·000258·18···I·10···6··8 |
11 | ··[· | 12 | ··[·8]·.note.GNU-stack···PROGBITS········0000000000000000·0005ac·000000·00······0···0··1 |
12 | ··[· | 13 | ··[·9]·.llvm_addrsig·····LLVM_ADDRSIG····0000000000000000·0005ac·000002·00···E··0···0··1 |
13 | ··[ | 14 | ··[10]·.symtab···········SYMTAB··········0000000000000000·0005b0·000270·18·····11··20··8 |
14 | ··[1 | 15 | ··[11]·.strtab···········STRTAB··········0000000000000000·000820·000146·00······0···0··1 |
15 | ··[1 | 16 | ··[12]·.shstrtab·········STRTAB··········0000000000000000·000bc0·00008c·00······0···0··1 |
16 | Key·to·Flags: | 17 | Key·to·Flags: |
17 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 18 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
18 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 19 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
19 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 20 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
20 | ··D·(mbind),·l·(large),·p·(processor·specific) | 21 | ··D·(mbind),·l·(large),·p·(processor·specific) |
Offset 1, 29 lines modified | Offset 1, 29 lines modified | ||
1 | Symbol·table·'.symtab'·contains·26·entries: | 1 | Symbol·table·'.symtab'·contains·26·entries: |
2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name | 2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name |
3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | 3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· |
4 | ·····1:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LCPI0_0 | 4 | ·····1:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LCPI0_0 |
5 | ·····2:·0000000000000004·····0·NOTYPE··LOCAL··DEFAULT····3·.LCPI0_1 | 5 | ·····2:·0000000000000004·····0·NOTYPE··LOCAL··DEFAULT····3·.LCPI0_1 |
6 | ·····3:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····3·.LCPI0_ | 6 | ·····3:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····3·.LCPI0_10 |
7 | ·····4:·000000000000000c·····0·NOTYPE··LOCAL··DEFAULT····3·.LCPI0_1 | 7 | ·····4:·000000000000000c·····0·NOTYPE··LOCAL··DEFAULT····3·.LCPI0_18 |
8 | ·····5:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····3·.LCPI0_18 | ||
9 | ····· | 8 | ·····5:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_2 |
10 | ····· | 9 | ·····6:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_3 |
11 | ····· | 10 | ·····7:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_4 |
12 | ····· | 11 | ·····8:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_5 |
13 | ···· | 12 | ·····9:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_6 |
14 | ····1 | 13 | ····10:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_7 |
15 | ····1 | 14 | ····11:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_8 |
16 | ····1 | 15 | ····12:·0000000000000038·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_11 |
17 | ····1 | 16 | ····13:·0000000000000040·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_12 |
18 | ····1 | 17 | ····14:·0000000000000048·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_13 |
19 | ····1 | 18 | ····15:·0000000000000050·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_14 |
20 | ····1 | 19 | ····16:·0000000000000058·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_15 |
21 | ····1 | 20 | ····17:·0000000000000060·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_16 |
22 | ····1 | 21 | ····18:·0000000000000068·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_17 |
22 | ····19:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_9 | ||
23 | ····20:·0000000000000000··1 | 23 | ····20:·0000000000000000··1212·FUNC····GLOBAL·DEFAULT····6·log1pf |
24 | ····21:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location | 24 | ····21:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location |
25 | ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_10ONE_OVER_FE | 25 | ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_10ONE_OVER_FE |
26 | ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_5LOG_FE | 26 | ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_5LOG_FE |
27 | ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail | 27 | ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail |
28 | ····25:·0000000000000000··1 | 28 | ····25:·0000000000000000··1212·FUNC····GLOBAL·DEFAULT····6·_ZN19__llvm_libc_18_1_8_6log1pfEf |
Offset 1, 28 lines modified | Offset 1, 28 lines modified | ||
1 | Relocation·section·'.rela.text.log1pf'·at·offset·0x | 1 | Relocation·section·'.rela.text.log1pf'·at·offset·0x968·contains·25·entries: |
2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
3 | 000000000000016f··0000000600000002·R_X86_64_PC32··········0000000000000000·.LCPI0_2·-·4 | ||
4 | 0000000000000178··0000000700000002·R_X86_64_PC32··········0000000000000008·.LCPI0_3·-·4 | ||
5 | 0000000000000180··0000000800000002·R_X86_64_PC32··········0000000000000010·.LCPI0_4·-·4 | ||
6 | 0000000000000189··0000000900000002·R_X86_64_PC32··········0000000000000018·.LCPI0_5·-·4 | ||
7 | 0000000000000191··0000000a00000002·R_X86_64_PC32··········0000000000000020·.LCPI0_6·-·4 | ||
8 | 000000000000019a··0000000b00000002·R_X86_64_PC32··········0000000000000028·.LCPI0_7·-·4 | ||
9 | 00000000000001a7··0000000c00000002·R_X86_64_PC32··········0000000000000030·.LCPI0_8·-·4 | ||
10 | 00000000000001dc··0000000d00000002·R_X86_64_PC32··········0000000000000038·.LCPI0_11·-·4 | ||
11 | 0000000000000 | 3 | 000000000000016c··0000001500000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 |
4 | 0000000000000188··0000001300000002·R_X86_64_PC32··········0000000000000000·.LCPI0_9·-·4 | ||
5 | 00000000000001c8··0000000300000002·R_X86_64_PC32··········0000000000000008·.LCPI0_10·-·4 | ||
6 | 0000000000000217··0000000500000002·R_X86_64_PC32··········0000000000000000·.LCPI0_2·-·4 | ||
12 | 00000000000002 | 7 | 0000000000000223··0000000600000002·R_X86_64_PC32··········0000000000000008·.LCPI0_3·-·4 |
13 | 00000000000002 | 8 | 000000000000022b··0000000700000002·R_X86_64_PC32··········0000000000000010·.LCPI0_4·-·4 |
9 | 0000000000000237··0000000800000002·R_X86_64_PC32··········0000000000000018·.LCPI0_5·-·4 | ||
10 | 000000000000023f··0000000900000002·R_X86_64_PC32··········0000000000000020·.LCPI0_6·-·4 | ||
11 | 000000000000024b··0000000a00000002·R_X86_64_PC32··········0000000000000028·.LCPI0_7·-·4 | ||
12 | 0000000000000257··0000000b00000002·R_X86_64_PC32··········0000000000000030·.LCPI0_8·-·4 | ||
14 | 00000000000002 | 13 | 00000000000002fb··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_0·-·4 |
15 | 0000000000000 | 14 | 000000000000031b··0000000200000002·R_X86_64_PC32··········0000000000000004·.LCPI0_1·-·4 |
15 | 0000000000000348··0000000c00000002·R_X86_64_PC32··········0000000000000038·.LCPI0_11·-·4 | ||
16 | 0000000000000 | 16 | 0000000000000391··0000001500000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 |
17 | 00000000000003 | 17 | 00000000000003ad··0000001300000002·R_X86_64_PC32··········0000000000000000·.LCPI0_9·-·4 |
18 | 00000000000003 | 18 | 00000000000003ed··0000000400000002·R_X86_64_PC32··········000000000000000c·.LCPI0_18·-·4 |
19 | 0000000000000 | 19 | 0000000000000445··000000160000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_10ONE_OVER_FE·-·4 |
20 | 0000000000000 | 20 | 0000000000000451··000000170000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_5LOG_FE·-·4 |
21 | 0000000000000 | 21 | 0000000000000459··0000000d00000002·R_X86_64_PC32··········0000000000000040·.LCPI0_12·-·4 |
22 | 0000000000000 | 22 | 0000000000000466··0000000e00000002·R_X86_64_PC32··········0000000000000048·.LCPI0_13·-·4 |
23 | 0000000000000 | 23 | 0000000000000472··0000000f00000002·R_X86_64_PC32··········0000000000000050·.LCPI0_14·-·4 |
24 | 0000000000000 | 24 | 000000000000047e··0000001000000002·R_X86_64_PC32··········0000000000000058·.LCPI0_15·-·4 |
25 | 0000000000000 | 25 | 000000000000048a··0000001100000002·R_X86_64_PC32··········0000000000000060·.LCPI0_16·-·4 |
26 | 0000000000000 | 26 | 0000000000000496··0000001200000002·R_X86_64_PC32··········0000000000000068·.LCPI0_17·-·4 |
27 | 0000000000000 | 27 | 00000000000004b8··0000001800000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4 |
Offset 1, 10 lines modified | Offset 1, 9 lines modified | ||
1 | .LCPI0_0 | 1 | .LCPI0_0 |
2 | .LCPI0_1 | 2 | .LCPI0_1 |
3 | .LCPI0_9 | ||
4 | .LCPI0_10 | 3 | .LCPI0_10 |
5 | .LCPI0_18 | 4 | .LCPI0_18 |
6 | .LCPI0_2 | 5 | .LCPI0_2 |
7 | .LCPI0_3 | 6 | .LCPI0_3 |
8 | .LCPI0_4 | 7 | .LCPI0_4 |
9 | .LCPI0_5 | 8 | .LCPI0_5 |
10 | .LCPI0_6 | 9 | .LCPI0_6 |
Offset 13, 19 lines modified | Offset 12, 21 lines modified | ||
13 | .LCPI0_11 | 12 | .LCPI0_11 |
14 | .LCPI0_12 | 13 | .LCPI0_12 |
15 | .LCPI0_13 | 14 | .LCPI0_13 |
16 | .LCPI0_14 | 15 | .LCPI0_14 |
17 | .LCPI0_15 | 16 | .LCPI0_15 |
18 | .LCPI0_16 | 17 | .LCPI0_16 |
19 | .LCPI0_17 | 18 | .LCPI0_17 |
19 | .LCPI0_9 | ||
20 | __errno_location | 20 | __errno_location |
21 | _ZN19__llvm_libc_18_1_8_10ONE_OVER_FE | 21 | _ZN19__llvm_libc_18_1_8_10ONE_OVER_FE |
22 | _ZN19__llvm_libc_18_1_8_5LOG_FE | 22 | _ZN19__llvm_libc_18_1_8_5LOG_FE |
23 | __stack_chk_fail | 23 | __stack_chk_fail |
24 | _ZN19__llvm_libc_18_1_8_6log1pfEf | 24 | _ZN19__llvm_libc_18_1_8_6log1pfEf |
25 | .shstrtab | 25 | .shstrtab |
26 | .note.gnu.property | 26 | .note.gnu.property |
27 | .rodata.cst4 | 27 | .rodata.cst4 |
28 | .rodata.cst8 | 28 | .rodata.cst8 |
29 | .rodata.cst16 | ||
29 | .rela.text.log1pf | 30 | .rela.text.log1pf |
30 | .note.GNU-stack | 31 | .note.GNU-stack |
31 | .llvm_addrsig | 32 | .llvm_addrsig |
Offset 1, 5 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.rodata.cst4': | 1 | Hex·dump·of·section·'.rodata.cst4': |
2 | ··0x00000000·00008000·00008080· | 2 | ··0x00000000·00008000·00008080·000080ff·0000c07f·................ |
3 | ··0x00000010·0000c07f····························.... | ||
Offset 5, 204 lines modified | Offset 5, 245 lines modified | ||
5 | 0000000000000000·<__llvm_libc_18_1_8_::log1pf(float)>: | 5 | 0000000000000000·<__llvm_libc_18_1_8_::log1pf(float)>: |
6 | log1pf(): | 6 | log1pf(): |
7 | » endbr64 | 7 | » endbr64 |
8 | » sub····$0x38,%rsp | 8 | » sub····$0x38,%rsp |
9 | » mov····%fs:0x28,%rax | 9 | » mov····%fs:0x28,%rax |
10 | » mov····%rax,0x30(%rsp) | 10 | » mov····%rax,0x30(%rsp) |
11 | » | 11 | » movd···%xmm0,%eax |
12 | » mov····%eax,%ecx | 12 | » mov····%eax,%ecx |
13 | » and····$0x7fffffff,%ecx | 13 | » and····$0x7fffffff,%ecx |
14 | » | 14 | » cvtss2sd·%xmm0,%xmm0 |
15 | » cmp····$0x3c800001,%ecx | 15 | » cmp····$0x3c800001,%ecx |
16 | » jb····· | 16 | » jb·····76·<__llvm_libc_18_1_8_::log1pf(float)+0x76> |
17 | » cmp····$0x5 | 17 | » cmp····$0x5ee8984d,%eax |
18 | » jle···· | 18 | » jle····b3·<__llvm_libc_18_1_8_::log1pf(float)+0xb3> |
19 | » cmp····$0x6f31a8eb,%eax | 19 | » cmp····$0x6f31a8eb,%eax |
20 | » jg·····1 | 20 | » jg·····11f·<__llvm_libc_18_1_8_::log1pf(float)+0x11f> |
21 | » cmp····$0x5 | 21 | » cmp····$0x5ee8984e,%eax |
22 | » je·····2 | 22 | » je·····2e1·<__llvm_libc_18_1_8_::log1pf(float)+0x2e1> |
23 | » cmp····$0x65d890d3,%eax | 23 | » cmp····$0x65d890d3,%eax |
24 | » je·····2ab·<__llvm_libc_18_1_8_::log1pf(float)+0x2ab> | ||
25 | » cmp····$0x665e7ca6,%eax | ||
24 | » jne···· | 26 | » jne····344·<__llvm_libc_18_1_8_::log1pf(float)+0x344> |
25 | » movl···$0xffffffff,0x10(%rsp) | 27 | » movl···$0xffffffff,0x10(%rsp) |
26 | » movl···$0x425 | 28 | » movl···$0x4257b360,0x10(%rsp) |
27 | » jmp····2 | 29 | » jmp····2f1·<__llvm_libc_18_1_8_::log1pf(float)+0x2f1> |
28 | » cmp····$0xbb0ec8c3,%eax | 30 | » cmp····$0xbb0ec8c3,%eax |
29 | » jle···· | 31 | » jle····f4·<__llvm_libc_18_1_8_::log1pf(float)+0xf4> |
30 | » cmp····$0xbb0ec8c4,%eax | 32 | » cmp····$0xbb0ec8c4,%eax |
31 | » je·····1 | 33 | » je·····1d1·<__llvm_libc_18_1_8_::log1pf(float)+0x1d1> |
32 | » cmp····$0x3710001b,%eax | 34 | » cmp····$0x3710001b,%eax |
33 | » je·····1 | 35 | » je·····1e6·<__llvm_libc_18_1_8_::log1pf(float)+0x1e6> |
34 | » cmp····$0x35400003,%eax | 36 | » cmp····$0x35400003,%eax |
35 | » jne···· | 37 | » jne····210·<__llvm_libc_18_1_8_::log1pf(float)+0x210> |
36 | » movl···$0xffffffff,0x10(%rsp) | 38 | » movl···$0xffffffff,0x10(%rsp) |
37 | » movl···$0x353fffff,0x10(%rsp) | 39 | » movl···$0x353fffff,0x10(%rsp) |
38 | » jmp···· | 40 | » jmp····311·<__llvm_libc_18_1_8_::log1pf(float)+0x311> |
39 | » cmp····$0x | 41 | » cmp····$0x41078fea,%eax |
40 | » j | 42 | » jle····155·<__llvm_libc_18_1_8_::log1pf(float)+0x155> |
41 | » cmp····$0xbf800000,%eax | ||
42 | » je·····2ed·<__llvm_libc_18_1_8_::log1pf(float)+0x2ed> | ||
43 | » cmp····$0x41078feb,%eax | 43 | » cmp····$0x41078feb,%eax |
44 | » je·····2cf·<__llvm_libc_18_1_8_::log1pf(float)+0x2cf> | ||
45 | » cmp····$0x4cc1c80b,%eax | ||
46 | » je·····299·<__llvm_libc_18_1_8_::log1pf(float)+0x299> | ||
47 | » cmp····$0x5cd69e88,%eax | ||
44 | » jne···· | 48 | » jne····344·<__llvm_libc_18_1_8_::log1pf(float)+0x344> |
45 | » movl···$0xffffffff,0x10(%rsp) | 49 | » movl···$0xffffffff,0x10(%rsp) |
46 | » movl···$0x4 | 50 | » movl···$0x4222e0a3,0x10(%rsp) |
47 | » jmp····2 | 51 | » jmp····2f1·<__llvm_libc_18_1_8_::log1pf(float)+0x2f1> |
48 | » cmp····$0xb53ffffd,%eax | 52 | » cmp····$0xb53ffffd,%eax |
49 | » je·····1 | 53 | » je·····1fb·<__llvm_libc_18_1_8_::log1pf(float)+0x1fb> |
50 | » cmp····$0xb70fffe5,%eax | 54 | » cmp····$0xb70fffe5,%eax |
51 | » jne···· | 55 | » jne····210·<__llvm_libc_18_1_8_::log1pf(float)+0x210> |
52 | » movl···$0xffffffff,0x10(%rsp) | 56 | » movl···$0xffffffff,0x10(%rsp) |
53 | » movl···$0xb710000d,0x10(%rsp) | 57 | » movl···$0xb710000d,0x10(%rsp) |
54 | » jmp···· | 58 | » jmp····311·<__llvm_libc_18_1_8_::log1pf(float)+0x311> |
55 | » cmp····$0x6f31a8ec,%eax | 59 | » cmp····$0x6f31a8ec,%eax |
60 | » je·····301·<__llvm_libc_18_1_8_::log1pf(float)+0x301> | ||
61 | » cmp····$0x79e7ec37,%eax | ||
56 | » je·····2 | 62 | » je·····2bd·<__llvm_libc_18_1_8_::log1pf(float)+0x2bd> |
57 | » cmp····$0x7a17f30a,%eax | 63 | » cmp····$0x7a17f30a,%eax |
58 | » jne···· | 64 | » jne····344·<__llvm_libc_18_1_8_::log1pf(float)+0x344> |
59 | » movl···$0xffffffff,0x10(%rsp) | 65 | » movl···$0xffffffff,0x10(%rsp) |
60 | » movl···$0x42a28a1b,0x10(%rsp) | 66 | » movl···$0x42a28a1b,0x10(%rsp) |
61 | » jmp····2 | 67 | » jmp····2f1·<__llvm_libc_18_1_8_::log1pf(float)+0x2f1> |
68 | » cmp····$0xbd1d20af,%eax | ||
69 | » je·····287·<__llvm_libc_18_1_8_::log1pf(float)+0x287> | ||
70 | » cmp····$0xbf800000,%eax | ||
71 | » jne····344·<__llvm_libc_18_1_8_::log1pf(float)+0x344> | ||
72 | » call···170·<__llvm_libc_18_1_8_::log1pf(float)+0x170> | ||
73 | ·R_X86_64_PLT32» __errno_location-0x4 | ||
74 | » movl···$0x22,(%rax) | ||
75 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax | ||
76 | » mov····%rax,0x10(%rsp) | ||
77 | » movaps·0x0(%rip),%xmm0········ | ||
78 | ·R_X86_64_PC32» .LCPI0_9-0x4 | ||
79 | » movups·%xmm0,0x18(%rsp) | ||
80 | » movl···$0xaaaaaaaa,0x28(%rsp) | ||
81 | » fnstenv·0x10(%rsp) | ||
82 | » movl···$0xaaaaaaaa,0xc(%rsp) | ||
83 | » stmxcsr·0xc(%rsp) | ||
84 | » orb····$0x4,0x14(%rsp) | ||
85 | » mov····0xc(%rsp),%eax | ||
86 | » or·····$0x4,%eax | ||
87 | » fldenv·0x10(%rsp) | ||
88 | » mov····%eax,0xc(%rsp) | ||
89 | » ldmxcsr·0xc(%rsp) | ||
90 | » fwait | ||
91 | » movss··0x0(%rip),%xmm0········ | ||
92 | ·R_X86_64_PC32» .LCPI0_10-0x4 | ||
93 | » jmp····32b·<__llvm_libc_18_1_8_::log1pf(float)+0x32b> | ||
62 | » movl···$0xffffffff,0x10(%rsp) | 94 | » movl···$0xffffffff,0x10(%rsp) |
63 | » movl···$0xbb0ef0a5,0x10(%rsp) | 95 | » movl···$0xbb0ef0a5,0x10(%rsp) |
64 | » jmp····2 | 96 | » jmp····2f1·<__llvm_libc_18_1_8_::log1pf(float)+0x2f1> |
65 | » movl···$0xffffffff,0x10(%rsp) | 97 | » movl···$0xffffffff,0x10(%rsp) |
66 | » movl···$0x370ffff3,0x10(%rsp) | 98 | » movl···$0x370ffff3,0x10(%rsp) |
67 | » jmp···· | 99 | » jmp····311·<__llvm_libc_18_1_8_::log1pf(float)+0x311> |
68 | » movl···$0xffffffff,0x10(%rsp) | 100 | » movl···$0xffffffff,0x10(%rsp) |
69 | » movl···$0xb5400001,0x10(%rsp) | 101 | » movl···$0xb5400001,0x10(%rsp) |
70 | » jmp···· | 102 | » jmp····311·<__llvm_libc_18_1_8_::log1pf(float)+0x311> |
103 | » movaps·%xmm0,%xmm1 | ||
71 | » | 104 | » movsd··0x0(%rip),%xmm2········ |
72 | ·R_X86_64_PC32» .LCPI0_2-0x4 | 105 | ·R_X86_64_PC32» .LCPI0_2-0x4 |
106 | » mulsd··%xmm0,%xmm2 | ||
73 | » | 107 | » addsd··0x0(%rip),%xmm2········ |
74 | ·R_X86_64_PC32» .LCPI0_3-0x4 | 108 | ·R_X86_64_PC32» .LCPI0_3-0x4 |
75 | » | 109 | » movsd··0x0(%rip),%xmm3········ |
76 | ·R_X86_64_PC32» .LCPI0_4-0x4 | 110 | ·R_X86_64_PC32» .LCPI0_4-0x4 |
111 | » mulsd··%xmm0,%xmm3 | ||
77 | » | 112 | » addsd··0x0(%rip),%xmm3········ |
78 | ·R_X86_64_PC32» .LCPI0_5-0x4 | 113 | ·R_X86_64_PC32» .LCPI0_5-0x4 |
79 | » | 114 | » movsd··0x0(%rip),%xmm4········ |
80 | ·R_X86_64_PC32» .LCPI0_6-0x4 | 115 | ·R_X86_64_PC32» .LCPI0_6-0x4 |
116 | » mulsd··%xmm0,%xmm4 | ||
81 | » | 117 | » addsd··0x0(%rip),%xmm4········ |
82 | ·R_X86_64_PC32» .LCPI0_7-0x4 | 118 | ·R_X86_64_PC32» .LCPI0_7-0x4 |
83 | » | 119 | » mulsd··%xmm0,%xmm1 |
84 | » | 120 | » movsd··0x0(%rip),%xmm5········ |
85 | ·R_X86_64_PC32» .LCPI0_8-0x4 | 121 | ·R_X86_64_PC32» .LCPI0_8-0x4 |
86 | » vfmadd213sd·%xmm2,%xmm4,%xmm3 | ||
87 | » vfmadd213sd·%xmm1,%xmm4,%xmm3 | ||
88 | » | 122 | » mulsd··%xmm1,%xmm5 |
123 | » addsd··%xmm4,%xmm5 | ||
124 | » mulsd··%xmm1,%xmm5 | ||
125 | » addsd··%xmm3,%xmm5 | ||
126 | » mulsd··%xmm1,%xmm5 | ||
Max diff block lines reached; 5765/12201 bytes (47.25%) of diff not shown. |
Offset 1, 21 lines modified | Offset 1, 21 lines modified | ||
1 | Hex·dump·of·section·'.strtab': | 1 | Hex·dump·of·section·'.strtab': |
2 | ··0x00000000·002e4c43·5049305f·30002e4c·43504930·..LCPI0_0..LCPI0 | 2 | ··0x00000000·002e4c43·5049305f·30002e4c·43504930·..LCPI0_0..LCPI0 |
3 | ··0x00000010·5f31002e·4c435049·305f3 | 3 | ··0x00000010·5f31002e·4c435049·305f3130·002e4c43·_1..LCPI0_10..LC |
4 | ··0x00000020·49305f31 | 4 | ··0x00000020·5049305f·3138002e·4c435049·305f3200·PI0_18..LCPI0_2. |
5 | ··0x00000030·2e4c4350·49305f3 | 5 | ··0x00000030·2e4c4350·49305f33·002e4c43·5049305f·.LCPI0_3..LCPI0_ |
6 | ··0x00000040·3 | 6 | ··0x00000040·34002e4c·43504930·5f35002e·4c435049·4..LCPI0_5..LCPI |
7 | ··0x00000050·305f3 | 7 | ··0x00000050·305f3600·2e4c4350·49305f37·002e4c43·0_6..LCPI0_7..LC |
8 | ··0x00000060·5049305f·3 | 8 | ··0x00000060·5049305f·38002e4c·43504930·5f313100·PI0_8..LCPI0_11. |
9 | ··0x00000070·4c435049 | 9 | ··0x00000070·2e4c4350·49305f31·32002e4c·43504930·.LCPI0_12..LCPI0 |
10 | ··0x00000080·313 | 10 | ··0x00000080·5f313300·2e4c4350·49305f31·34002e4c·_13..LCPI0_14..L |
11 | ··0x00000090·5049305f | 11 | ··0x00000090·43504930·5f313500·2e4c4350·49305f31·CPI0_15..LCPI0_1 |
12 | ··0x000000a0·002e4c43 | 12 | ··0x000000a0·36002e4c·43504930·5f313700·2e4c4350·6..LCPI0_17..LCP |
13 | ··0x000000b0·305f | 13 | ··0x000000b0·49305f39·006c6f67·31706600·5f5f6572·I0_9.log1pf.__er |
14 | ··0x000000c0·726e6f5f·6c6f6361·74696f6e·005f5a4e·rno_location._ZN | 14 | ··0x000000c0·726e6f5f·6c6f6361·74696f6e·005f5a4e·rno_location._ZN |
15 | ··0x000000d0·31395f5f·6c6c766d·5f6c6962·635f3138·19__llvm_libc_18 | 15 | ··0x000000d0·31395f5f·6c6c766d·5f6c6962·635f3138·19__llvm_libc_18 |
16 | ··0x000000e0·5f315f38·5f31304f·4e455f4f·5645525f·_1_8_10ONE_OVER_ | 16 | ··0x000000e0·5f315f38·5f31304f·4e455f4f·5645525f·_1_8_10ONE_OVER_ |
17 | ··0x000000f0·4645005f·5a4e3139·5f5f6c6c·766d5f6c·FE._ZN19__llvm_l | 17 | ··0x000000f0·4645005f·5a4e3139·5f5f6c6c·766d5f6c·FE._ZN19__llvm_l |
18 | ··0x00000100·6962635f·31385f31·5f385f35·4c4f475f·ibc_18_1_8_5LOG_ | 18 | ··0x00000100·6962635f·31385f31·5f385f35·4c4f475f·ibc_18_1_8_5LOG_ |
19 | ··0x00000110·4645005f·5f737461·636b5f63·686b5f66·FE.__stack_chk_f | 19 | ··0x00000110·4645005f·5f737461·636b5f63·686b5f66·FE.__stack_chk_f |
20 | ··0x00000120·61696c00·5f5a4e31·395f5f6c·6c766d5f·ail._ZN19__llvm_ | 20 | ··0x00000120·61696c00·5f5a4e31·395f5f6c·6c766d5f·ail._ZN19__llvm_ |
Offset 1, 11 lines modified | Offset 1, 12 lines modified | ||
1 | Hex·dump·of·section·'.shstrtab': | 1 | Hex·dump·of·section·'.shstrtab': |
2 | ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab | 2 | ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab |
3 | ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text | 3 | ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text |
4 | ··0x00000020·002e6e6f·74652e67·6e752e70·726f7065·..note.gnu.prope | 4 | ··0x00000020·002e6e6f·74652e67·6e752e70·726f7065·..note.gnu.prope |
5 | ··0x00000030·72747900·2e726f64·6174612e·63737434·rty..rodata.cst4 | 5 | ··0x00000030·72747900·2e726f64·6174612e·63737434·rty..rodata.cst4 |
6 | ··0x00000040·002e726f·64617461·2e637374·38002e72·..rodata.cst8..r | 6 | ··0x00000040·002e726f·64617461·2e637374·38002e72·..rodata.cst8..r |
7 | ··0x00000050·6f646174·612e6373·74313600·2e72656c·odata.cst16..rel | ||
7 | ··0x000000 | 8 | ··0x00000060·612e7465·78742e6c·6f673170·66002e6e·a.text.log1pf..n |
8 | ··0x000000 | 9 | ··0x00000070·6f74652e·474e552d·73746163·6b002e6c·ote.GNU-stack..l |
9 | ··0x000000 | 10 | ··0x00000080·6c766d5f·61646472·73696700··········lvm_addrsig. |
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························REL·(Relocatable·file) | 8 | ··Type:······························REL·(Relocatable·file) |
9 | ··Machine:···························Advanced·Micro·Devices·X86-64 | 9 | ··Machine:···························Advanced·Micro·Devices·X86-64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x0 | 11 | ··Entry·point·address:···············0x0 |
12 | ··Start·of·program·headers:··········0·(bytes·into·file) | 12 | ··Start·of·program·headers:··········0·(bytes·into·file) |
13 | ··Start·of·section·headers:··········24 | 13 | ··Start·of·section·headers:··········24368·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········0·(bytes) | 16 | ··Size·of·program·headers:···········0·(bytes) |
17 | ··Number·of·program·headers:·········0 | 17 | ··Number·of·program·headers:·········0 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········2 | 19 | ··Number·of·section·headers:·········23 |
20 | ··Section·header·string·table·index:·2 | 20 | ··Section·header·string·table·index:·22 |
Offset 1, 33 lines modified | Offset 1, 32 lines modified | ||
1 | There·are·2 | 1 | There·are·23·section·headers,·starting·at·offset·0x5f30: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.group············GROUP···········0000000000000000·000040·000008·04·····2 | 5 | ··[·1]·.group············GROUP···········0000000000000000·000040·000008·04·····20··30··4 |
6 | ··[·2]·.group············GROUP···········0000000000000000·000048·00000c·04·····2 | 6 | ··[·2]·.group············GROUP···········0000000000000000·000048·00000c·04·····20··31··4 |
7 | ··[·3]·.group············GROUP···········0000000000000000·000054·00000c·04·····2 | 7 | ··[·3]·.group············GROUP···········0000000000000000·000054·00000c·04·····20··32··4 |
8 | ··[·4]·.text·············PROGBITS········0000000000000000·000060·000000·00··AX··0···0··4 | 8 | ··[·4]·.text·············PROGBITS········0000000000000000·000060·000000·00··AX··0···0··4 |
9 | ··[·5]·.note.gnu.property·NOTE············0000000000000000·000060·000020·00···A··0···0··8 | 9 | ··[·5]·.note.gnu.property·NOTE············0000000000000000·000060·000020·00···A··0···0··8 |
10 | ··[·6]·.rodata.cst | 10 | ··[·6]·.rodata.cst16·····PROGBITS········0000000000000000·000080·000030·10··AM··0···0·16 |
11 | ··[·7]·.rodata.cst8······PROGBITS········0000000000000000·0000 | 11 | ··[·7]·.rodata.cst8······PROGBITS········0000000000000000·0000b0·000080·08··AM··0···0··8 |
12 | ··[·8]·.text.log2········PROGBITS········0000000000000000·000 | 12 | ··[·8]·.text.log2········PROGBITS········0000000000000000·000130·00091f·00··AX··0···0·16 |
13 | ··[·9]·.rela.text.log2···RELA············0000000000000000·005 | 13 | ··[·9]·.rela.text.log2···RELA············0000000000000000·0058d0·000330·18···I·20···8··8 |
14 | ··[10]·.text._ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·PROGBITS········0000000000000000·000 | 14 | ··[10]·.text._ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·PROGBITS········0000000000000000·000a4f·0001b8·00·AXG··0···0·16 |
15 | ··[11]·.text._ZN19__llvm_libc_18_1_8_19log_range_reductionEdRKNS_5LogRRERNS_6fputil11DyadicFloatILm128EEE·PROGBITS········0000000000000000·000 | 15 | ··[11]·.text._ZN19__llvm_libc_18_1_8_19log_range_reductionEdRKNS_5LogRRERNS_6fputil11DyadicFloatILm128EEE·PROGBITS········0000000000000000·000c07·0002c3·00·AXG··0···0·16 |
16 | ··[12]·.rela.text._ZN19__llvm_libc_18_1_8_19log_range_reductionEdRKNS_5LogRRERNS_6fputil11DyadicFloatILm128EEE·RELA············0000000000000000·005 | 16 | ··[12]·.rela.text._ZN19__llvm_libc_18_1_8_19log_range_reductionEdRKNS_5LogRRERNS_6fputil11DyadicFloatILm128EEE·RELA············0000000000000000·005c00·0000c0·18··IG·20··11··8 |
17 | ··[13]·.rodata.cst16·····PROGBITS········0000000000000000·000e03·000020·10··AM··0···0··8 | ||
18 | ··[1 | 17 | ··[13]·.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv·PROGBITS········0000000000000000·000eca·00019c·00·AXG··0···0·16 |
19 | ··[1 | 18 | ··[14]·.rela.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv·RELA············0000000000000000·005cc0·000030·18··IG·20··13··8 |
20 | ··[1 | 19 | ··[15]·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_16LOG_R1E·PROGBITS········0000000000000000·001066·000800·00···A··0···0·16 |
21 | ··[1 | 20 | ··[16]·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110LOG2_TABLEE·PROGBITS········0000000000000000·001866·003960·00···A··0···0··8 |
22 | ··[1 | 21 | ··[17]·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110BIG_COEFFSE·PROGBITS········0000000000000000·0051c6·000060·00···A··0···0·16 |
23 | ··[1 | 22 | ··[18]·.note.GNU-stack···PROGBITS········0000000000000000·005226·000000·00······0···0··1 |
24 | ··[ | 23 | ··[19]·.llvm_addrsig·····LLVM_ADDRSIG····0000000000000000·005226·000003·00···E··0···0··1 |
25 | ··[2 | 24 | ··[20]·.symtab···········SYMTAB··········0000000000000000·005230·000390·18·····21··26··8 |
25 | ··[21]·.strtab···········STRTAB··········0000000000000000·0055c0·00030f·00······0···0··1 | ||
26 | ··[22]·.strtab | 26 | ··[22]·.shstrtab·········STRTAB··········0000000000000000·005cf0·00023d·00······0···0··1 |
27 | ··[23]·.shstrtab·········STRTAB··········0000000000000000·005b78·00024a·00······0···0··1 | ||
28 | Key·to·Flags: | 27 | Key·to·Flags: |
29 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 28 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
30 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 29 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
31 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 30 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
32 | ··D·(mbind),·l·(large),·p·(processor·specific) | 31 | ··D·(mbind),·l·(large),·p·(processor·specific) |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | Symbol·table·'.symtab'·contains·3 | 1 | Symbol·table·'.symtab'·contains·38·entries: |
2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name | 2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name |
3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | 3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· |
4 | ·····1:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_0 | 4 | ·····1:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_0 |
5 | ·····2:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_1 | 5 | ·····2:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_1 |
6 | ·····3:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_2 | 6 | ·····3:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_2 |
7 | ·····4:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_3 | 7 | ·····4:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_3 |
8 | ·····5:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_4 | 8 | ·····5:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_4 |
Offset 12, 27 lines modified | Offset 12, 30 lines modified | ||
12 | ·····8:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_7 | 12 | ·····8:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_7 |
13 | ·····9:·0000000000000038·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_8 | 13 | ·····9:·0000000000000038·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_8 |
14 | ····10:·0000000000000040·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_9 | 14 | ····10:·0000000000000040·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_9 |
15 | ····11:·0000000000000048·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_10 | 15 | ····11:·0000000000000048·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_10 |
16 | ····12:·0000000000000050·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_11 | 16 | ····12:·0000000000000050·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_11 |
17 | ····13:·0000000000000058·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_12 | 17 | ····13:·0000000000000058·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_12 |
18 | ····14:·0000000000000060·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_13 | 18 | ····14:·0000000000000060·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_13 |
19 | ····15:·0000000000000068·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_14 | ||
20 | ····16:·0000000000000070·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_15 | ||
19 | ····1 | 21 | ····17:·0000000000000000··2048·OBJECT··LOCAL··DEFAULT···15·_ZN19__llvm_libc_18_1_8_12_GLOBAL__N_16LOG_R1E |
20 | ····1 | 22 | ····18:·0000000000000000·14688·OBJECT··LOCAL··DEFAULT···16·_ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110LOG2_TABLEE |
21 | ····1 | 23 | ····19:·0000000000000000····96·OBJECT··LOCAL··DEFAULT···17·_ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110BIG_COEFFSE |
22 | ···· | 24 | ····20:·0000000000000078·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI2_0 |
23 | ···· | 25 | ····21:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI3_0 |
24 | ····2 | 26 | ····22:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI3_1 |
25 | ····2 | 27 | ····23:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···15·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_16LOG_R1E |
26 | ····2 | 28 | ····24:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···16·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110LOG2_TABLEE |
27 | ····2 | 29 | ····25:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···17·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110BIG_COEFFSE |
28 | ····2 | 30 | ····26:·0000000000000000··2335·FUNC····GLOBAL·DEFAULT····8·log2 |
29 | ····2 | 31 | ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location |
30 | ····2 | 32 | ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_2RDE |
33 | ····29:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_2CDE | ||
31 | ···· | 34 | ····30:·0000000000000000···440·FUNC····WEAK···HIDDEN····10·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_ |
32 | ···· | 35 | ····31:·0000000000000000···707·FUNC····WEAK···HIDDEN····11·_ZN19__llvm_libc_18_1_8_19log_range_reductionEdRKNS_5LogRRERNS_6fputil11DyadicFloatILm128EEE |
33 | ···· | 36 | ····32:·0000000000000000···412·FUNC····WEAK···HIDDEN····13·_ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv |
34 | ····3 | 37 | ····33:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail |
35 | ····3 | 38 | ····34:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_2S2E |
36 | ····3 | 39 | ····35:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_2S3E |
37 | ····3 | 40 | ····36:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_2S4E |
38 | ····3 | 41 | ····37:·0000000000000000··2335·FUNC····GLOBAL·DEFAULT····8·_ZN19__llvm_libc_18_1_8_4log2Ed |
Offset 1, 50 lines modified | Offset 1, 53 lines modified | ||
1 | Relocation·section·'.rela.text.log2'·at·offset·0x5 | 1 | Relocation·section·'.rela.text.log2'·at·offset·0x58d0·contains·34·entries: |
2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
3 | 0000000000000098··0000001 | 3 | 0000000000000098··0000001b00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 |
4 | 00000000000000b | 4 | 00000000000000b8··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_0·-·4 |
5 | 000000000000011 | 5 | 0000000000000117··0000000200000002·R_X86_64_PC32··········0000000000000000·.LCPI0_1·-·4 |
6 | 000000000000012 | 6 | 0000000000000121··0000001b00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 |
7 | 000000000000014 | 7 | 0000000000000141··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_0·-·4 |
8 | 00000000000001a | 8 | 00000000000001a0··0000001000000002·R_X86_64_PC32··········0000000000000070·.LCPI0_15·-·4 |
9 | 00000000000001b | 9 | 00000000000001b9··0000000300000002·R_X86_64_PC32··········0000000000000008·.LCPI0_2·-·4 |
10 | 00000000000001 | 10 | 00000000000001d7··0000001c0000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_2RDE·-·4 |
11 | 00000000000002 | 11 | 000000000000022a··0000001d0000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_2CDE·-·4 |
12 | 00000000000002 | 12 | 000000000000023c··0000001700000002·R_X86_64_PC32··········0000000000000000·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_16LOG_R1E·-·4 |
13 | 000000000000026e··0000000400000002·R_X86_64_PC32··········0000000000000010·.LCPI0_3·-·4 | ||
13 | 00000000000002 | 14 | 0000000000000276··0000000500000002·R_X86_64_PC32··········0000000000000018·.LCPI0_4·-·4 |
14 | 00000000000002 | 15 | 0000000000000283··0000000600000002·R_X86_64_PC32··········0000000000000020·.LCPI0_5·-·4 |
15 | 00000000000002 | 16 | 000000000000028b··0000000700000002·R_X86_64_PC32··········0000000000000028·.LCPI0_6·-·4 |
16 | 00000000000002 | 17 | 0000000000000298··0000000800000002·R_X86_64_PC32··········0000000000000030·.LCPI0_7·-·4 |
17 | 00000000000002 | 18 | 00000000000002a0··0000000900000002·R_X86_64_PC32··········0000000000000038·.LCPI0_8·-·4 |
18 | 00000000000002 | 19 | 00000000000002ad··0000000a00000002·R_X86_64_PC32··········0000000000000040·.LCPI0_9·-·4 |
19 | 00000000000002 | 20 | 00000000000002d6··0000000b00000002·R_X86_64_PC32··········0000000000000048·.LCPI0_10·-·4 |
20 | 00000000000002 | 21 | 00000000000002f6··0000000c00000002·R_X86_64_PC32··········0000000000000050·.LCPI0_11·-·4 |
21 | 0000000000000 | 22 | 0000000000000307··0000000d00000002·R_X86_64_PC32··········0000000000000058·.LCPI0_12·-·4 |
23 | 000000000000031f··0000000e00000002·R_X86_64_PC32··········0000000000000060·.LCPI0_13·-·4 | ||
24 | 0000000000000345··0000000f00000002·R_X86_64_PC32··········0000000000000068·.LCPI0_14·-·4 | ||
22 | 0000000000000 | 25 | 000000000000043c··0000001800000002·R_X86_64_PC32··········0000000000000000·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110LOG2_TABLEE·-·4 |
23 | 0000000000000 | 26 | 0000000000000475··0000001e00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 |
24 | 00000000000004 | 27 | 00000000000004cb··0000001f00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_19log_range_reductionEdRKNS_5LogRRERNS_6fputil11DyadicFloatILm128EEE·-·4 |
25 | 0000000000000 | 28 | 0000000000000593··0000001900000002·R_X86_64_PC32··········0000000000000000·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110BIG_COEFFSE·+·14 |
26 | 00000000000005 | 29 | 00000000000005c5··0000001e00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 |
27 | 0000000000000 | 30 | 0000000000000662··0000001900000002·R_X86_64_PC32··········0000000000000000·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110BIG_COEFFSE·+·2c |
28 | 00000000000005ed··0000001b00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 | ||
29 | 0000000000000679··0000001700000002·R_X86_64_PC32··········0000000000000000·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110BIG_COEFFSE·+·44 | ||
30 | 00000000000006 | 31 | 0000000000000694··0000001e00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 |
32 | 000000000000071f··0000001900000002·R_X86_64_PC32··········0000000000000000·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110BIG_COEFFSE·+·44 | ||
31 | 00000000000007 | 33 | 0000000000000744··0000001e00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 |
34 | 00000000000007ff··0000001e00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 | ||
32 | 0000000000000 | 35 | 0000000000000807··0000002000000004·R_X86_64_PLT32·········0000000000000000·_ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv·-·4 |
33 | 0000000000000 | 36 | 000000000000091b··0000002100000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4 |
34 | Relocation·section·'.rela.text._ZN19__llvm_libc_18_1_8_19log_range_reductionEdRKNS_5LogRRERNS_6fputil11DyadicFloatILm128EEE'·at·offset·0x5 | 37 | Relocation·section·'.rela.text._ZN19__llvm_libc_18_1_8_19log_range_reductionEdRKNS_5LogRRERNS_6fputil11DyadicFloatILm128EEE'·at·offset·0x5c00·contains·8·entries: |
35 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 38 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
36 | 000000000000002d··0000001 | 39 | 000000000000002d··0000001400000002·R_X86_64_PC32··········0000000000000078·.LCPI2_0·-·4 |
37 | 000000000000008 | 40 | 0000000000000082··0000001e00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 |
38 | 00000000000000 | 41 | 000000000000009b··000000220000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_2S2E·-·4 |
39 | 000000000000010 | 42 | 0000000000000105··0000001e00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 |
40 | 00000000000001 | 43 | 000000000000011e··000000230000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_2S3E·-·4 |
41 | 00000000000001 | 44 | 0000000000000197··0000001e00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 |
42 | 00000000000001 | 45 | 00000000000001b0··000000240000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_2S4E·-·4 |
43 | 00000000000002 | 46 | 00000000000002bf··0000002100000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4 |
44 | Relocation·section·'.rela.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv'·at·offset·0x5 | 47 | Relocation·section·'.rela.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv'·at·offset·0x5cc0·contains·2·entries: |
45 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 48 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
46 | 000000000000013 | 49 | 0000000000000139··0000001500000002·R_X86_64_PC32··········0000000000000010·.LCPI3_0·-·4 |
47 | 000000000000014 | 50 | 0000000000000149··0000001600000002·R_X86_64_PC32··········0000000000000020·.LCPI3_1·-·4 |
Offset 14, 37 lines modified | Offset 14, 39 lines modified | ||
14 | .LCPI0_7 | 14 | .LCPI0_7 |
15 | .LCPI0_8 | 15 | .LCPI0_8 |
16 | .LCPI0_9 | 16 | .LCPI0_9 |
17 | .LCPI0_10 | 17 | .LCPI0_10 |
18 | .LCPI0_11 | 18 | .LCPI0_11 |
19 | .LCPI0_12 | 19 | .LCPI0_12 |
20 | .LCPI0_13 | 20 | .LCPI0_13 |
21 | .LCPI0_14 | ||
22 | .LCPI0_15 | ||
21 | _ZN19__llvm_libc_18_1_8_12_GLOBAL__N_16LOG_R1E | 23 | _ZN19__llvm_libc_18_1_8_12_GLOBAL__N_16LOG_R1E |
22 | _ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110LOG2_TABLEE | 24 | _ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110LOG2_TABLEE |
23 | _ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110BIG_COEFFSE | 25 | _ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110BIG_COEFFSE |
24 | .LCPI2_0 | 26 | .LCPI2_0 |
25 | .LCPI3_0 | 27 | .LCPI3_0 |
26 | .LCPI3_1 | 28 | .LCPI3_1 |
27 | __errno_location | 29 | __errno_location |
28 | _ZN19__llvm_libc_18_1_8_2RDE | 30 | _ZN19__llvm_libc_18_1_8_2RDE |
31 | _ZN19__llvm_libc_18_1_8_2CDE | ||
29 | _ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_ | 32 | _ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_ |
30 | _ZN19__llvm_libc_18_1_8_19log_range_reductionEdRKNS_5LogRRERNS_6fputil11DyadicFloatILm128EEE | 33 | _ZN19__llvm_libc_18_1_8_19log_range_reductionEdRKNS_5LogRRERNS_6fputil11DyadicFloatILm128EEE |
31 | _ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv | 34 | _ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv |
32 | __stack_chk_fail | 35 | __stack_chk_fail |
33 | _ZN19__llvm_libc_18_1_8_2S2E | 36 | _ZN19__llvm_libc_18_1_8_2S2E |
34 | _ZN19__llvm_libc_18_1_8_2S3E | 37 | _ZN19__llvm_libc_18_1_8_2S3E |
35 | _ZN19__llvm_libc_18_1_8_2S4E | 38 | _ZN19__llvm_libc_18_1_8_2S4E |
36 | _ZN19__llvm_libc_18_1_8_4log2Ed | 39 | _ZN19__llvm_libc_18_1_8_4log2Ed |
37 | .shstrtab | 40 | .shstrtab |
38 | .note.gnu.property | 41 | .note.gnu.property |
39 | .rodata.cst | 42 | .rodata.cst16 |
40 | .rodata.cst8 | 43 | .rodata.cst8 |
41 | .rela.text.log2 | 44 | .rela.text.log2 |
42 | .text._ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_ | 45 | .text._ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_ |
43 | .rela.text._ZN19__llvm_libc_18_1_8_19log_range_reductionEdRKNS_5LogRRERNS_6fputil11DyadicFloatILm128EEE | 46 | .rela.text._ZN19__llvm_libc_18_1_8_19log_range_reductionEdRKNS_5LogRRERNS_6fputil11DyadicFloatILm128EEE |
44 | .rodata.cst16 | ||
45 | .rela.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv | 47 | .rela.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv |
46 | .rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_16LOG_R1E | 48 | .rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_16LOG_R1E |
47 | .rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110LOG2_TABLEE | 49 | .rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110LOG2_TABLEE |
48 | .rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110BIG_COEFFSE | 50 | .rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110BIG_COEFFSE |
49 | .note.GNU-stack | 51 | .note.GNU-stack |
50 | .llvm_addrsig | 52 | .llvm_addrsig |
Offset 4, 9 lines modified | Offset 4, 9 lines modified | ||
4 | Hex·dump·of·section·'.group': | 4 | Hex·dump·of·section·'.group': |
5 | ··0x00000000·01000000·0b000000·0c000000··········............ | 5 | ··0x00000000·01000000·0b000000·0c000000··········............ |
6 | Hex·dump·of·section·'.group': | 6 | Hex·dump·of·section·'.group': |
7 | ··0x00000000·01000000·0 | 7 | ··0x00000000·01000000·0d000000·0e000000··········............ |
Offset 1, 10 lines modified | Offset 1, 11 lines modified | ||
1 | Hex·dump·of·section·'.rodata.cst8': | 1 | Hex·dump·of·section·'.rodata.cst8': |
2 | ··0x00000000·00000000·0000f87f·00000000·00003043·..............0C | 2 | ··0x00000000·00000000·0000f87f·00000000·00003043·..............0C |
3 | ··0x00000010·00000000·0000f0bf·00000000·0000e03c·...............< | ||
4 | ··0x00000020·9b4a5555·5555d53f·ffffffff·ffffdfbf·.JUUUU.?........ | ||
5 | ··0x00000030·3c82c9dc·9999c93f·67450900·0000d0bf·<......?gE...... | ||
6 | ··0x00000040·d724e6c4·021ac23f·7a532eac·5055c5bf·.$.....?zS..PU.. | ||
7 | ··0x000000 | 3 | ··0x00000010·00000000·0000e03c·9b4a5555·5555d53f·.......<.JUUUU.? |
4 | ··0x00000020·ffffffff·ffffdfbf·3c82c9dc·9999c93f·........<......? | ||
5 | ··0x00000030·67450900·0000d0bf·d724e6c4·021ac23f·gE.......$.....? | ||
6 | ··0x00000040·7a532eac·5055c5bf·00000002·0000a041·zS..PU.........A | ||
7 | ··0x00000050·fe822b65·4715f73f·00000068·4715f73f·..+eG..?...hG..? | ||
8 | ··0x00000060·00000010·e8a346be·240ddaff·d077773c·......F.$....ww< | ||
8 | ··0x000000 | 9 | ··0x00000070·00000000·0000f0ff·00000000·0000b043·...............C |
Offset 11, 152 lines modified | Offset 11, 194 lines modified | ||
11 | » push···%r14 | 11 | » push···%r14 |
12 | » push···%r13 | 12 | » push···%r13 |
13 | » push···%r12 | 13 | » push···%r12 |
14 | » push···%rbx | 14 | » push···%rbx |
15 | » sub····$0x138,%rsp | 15 | » sub····$0x138,%rsp |
16 | » mov····%fs:0x28,%rax | 16 | » mov····%fs:0x28,%rax |
17 | » mov····%rax,0x130(%rsp) | 17 | » mov····%rax,0x130(%rsp) |
18 | » movabs·$0x3ff0000000000000,%r | 18 | » movabs·$0x3ff0000000000000,%rdx |
19 | » | 19 | » movq···%xmm0,%rsi |
20 | » | 20 | » xorpd··%xmm1,%xmm1 |
21 | » cmp····%r | 21 | » cmp····%rdx,%rsi |
22 | » je····· | 22 | » je·····80f·<__llvm_libc_18_1_8_::log2(double)+0x80f> |
23 | » movabs·$0x8010000000000000,%rax | 23 | » movabs·$0x8010000000000000,%rax |
24 | » add····%r | 24 | » add····%rsi,%rax |
25 | » shr····$0x35,%rax | 25 | » shr····$0x35,%rax |
26 | » mov····$0xfffffc01,%edi | 26 | » mov····$0xfffffc01,%edi |
27 | » cmp····$0x400,%eax | 27 | » cmp····$0x400,%eax |
28 | » ja·····1c | 28 | » ja·····1c7·<__llvm_libc_18_1_8_::log2(double)+0x1c7> |
29 | » | 29 | » movq···%xmm0,%rcx |
30 | » movabs·$0x7fffffffffffffff,%rax | 30 | » movabs·$0x7fffffffffffffff,%rax |
31 | » and····%r | 31 | » and····%rcx,%rax |
32 | » je·····12 | 32 | » je·····120·<__llvm_libc_18_1_8_::log2(double)+0x120> |
33 | » movabs·$0x7ff0000000000000,%r | 33 | » movabs·$0x7ff0000000000000,%rcx |
34 | » test···%r | 34 | » test···%rsi,%rsi |
35 | » jns····1a | 35 | » jns····1a9·<__llvm_libc_18_1_8_::log2(double)+0x1a9> |
36 | » cmp····%r | 36 | » cmp····%rcx,%rax |
37 | » ja·····1a | 37 | » ja·····1a9·<__llvm_libc_18_1_8_::log2(double)+0x1a9> |
38 | » call···9c·<__llvm_libc_18_1_8_::log2(double)+0x9c> | 38 | » call···9c·<__llvm_libc_18_1_8_::log2(double)+0x9c> |
39 | ·R_X86_64_PLT32» __errno_location-0x4 | 39 | ·R_X86_64_PLT32» __errno_location-0x4 |
40 | » movl···$0x21,(%rax) | 40 | » movl···$0x21,(%rax) |
41 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax | 41 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax |
42 | » mov····%rax,0x110(%rsp) | 42 | » mov····%rax,0x110(%rsp) |
43 | » | 43 | » movapd·0x0(%rip),%xmm0········ |
44 | ·R_X86_64_PC32» .LCPI0_0-0x4 | 44 | ·R_X86_64_PC32» .LCPI0_0-0x4 |
45 | » | 45 | » movupd·%xmm0,0x118(%rsp) |
46 | » movl···$0xaaaaaaaa,0x128(%rsp) | 46 | » movl···$0xaaaaaaaa,0x128(%rsp) |
47 | » fnstenv·0x110(%rsp) | 47 | » fnstenv·0x110(%rsp) |
48 | » movl···$0xaaaaaaaa,0xf8(%rsp) | 48 | » movl···$0xaaaaaaaa,0xf8(%rsp) |
49 | » stmxcsr·0xf8(%rsp) | 49 | » stmxcsr·0xf8(%rsp) |
50 | » orb····$0x1,0x114(%rsp) | 50 | » orb····$0x1,0x114(%rsp) |
51 | » mov····0xf8(%rsp),%eax | 51 | » mov····0xf8(%rsp),%eax |
52 | » or·····$0x1,%eax | 52 | » or·····$0x1,%eax |
53 | » fldenv·0x110(%rsp) | 53 | » fldenv·0x110(%rsp) |
54 | » mov····%eax,0xf8(%rsp) | 54 | » mov····%eax,0xf8(%rsp) |
55 | » ldmxcsr·0xf8(%rsp) | 55 | » ldmxcsr·0xf8(%rsp) |
56 | » fwait | 56 | » fwait |
57 | » | 57 | » movsd··0x0(%rip),%xmm1········ |
58 | ·R_X86_64_PC32» .LCPI0_1-0x4 | 58 | ·R_X86_64_PC32» .LCPI0_1-0x4 |
59 | » jmp···· | 59 | » jmp····80f·<__llvm_libc_18_1_8_::log2(double)+0x80f> |
60 | » call···12 | 60 | » call···125·<__llvm_libc_18_1_8_::log2(double)+0x125> |
61 | ·R_X86_64_PLT32» __errno_location-0x4 | 61 | ·R_X86_64_PLT32» __errno_location-0x4 |
62 | » movl···$0x22,(%rax) | 62 | » movl···$0x22,(%rax) |
63 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax | 63 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax |
64 | » mov····%rax,0x110(%rsp) | 64 | » mov····%rax,0x110(%rsp) |
65 | » | 65 | » movapd·0x0(%rip),%xmm0········ |
66 | ·R_X86_64_PC32» .LCPI0_0-0x4 | 66 | ·R_X86_64_PC32» .LCPI0_0-0x4 |
67 | » | 67 | » movupd·%xmm0,0x118(%rsp) |
68 | » movl···$0xaaaaaaaa,0x128(%rsp) | 68 | » movl···$0xaaaaaaaa,0x128(%rsp) |
69 | » fnstenv·0x110(%rsp) | 69 | » fnstenv·0x110(%rsp) |
70 | » movl···$0xaaaaaaaa,0xf8(%rsp) | 70 | » movl···$0xaaaaaaaa,0xf8(%rsp) |
71 | » stmxcsr·0xf8(%rsp) | 71 | » stmxcsr·0xf8(%rsp) |
72 | » orb····$0x4,0x114(%rsp) | 72 | » orb····$0x4,0x114(%rsp) |
73 | » mov····0xf8(%rsp),%eax | 73 | » mov····0xf8(%rsp),%eax |
74 | » or·····$0x4,%eax | 74 | » or·····$0x4,%eax |
75 | » fldenv·0x110(%rsp) | 75 | » fldenv·0x110(%rsp) |
76 | » mov····%eax,0xf8(%rsp) | 76 | » mov····%eax,0xf8(%rsp) |
77 | » ldmxcsr·0xf8(%rsp) | 77 | » ldmxcsr·0xf8(%rsp) |
78 | » fwait | 78 | » fwait |
79 | » | 79 | » movsd··0x0(%rip),%xmm1········ |
80 | ·R_X86_64_PC32» .LCPI0_1 | 80 | ·R_X86_64_PC32» .LCPI0_15-0x4 |
81 | » jmp···· | 81 | » jmp····80f·<__llvm_libc_18_1_8_::log2(double)+0x80f> |
82 | » not····%r | 82 | » not····%rsi |
83 | » test···%r | 83 | » test···%rsi,%rcx |
84 | » je····· | 84 | » je·····80b·<__llvm_libc_18_1_8_::log2(double)+0x80b> |
85 | » | 85 | » mulsd··0x0(%rip),%xmm0········ |
86 | ·R_X86_64_PC32» .LCPI0_2-0x4 | 86 | ·R_X86_64_PC32» .LCPI0_2-0x4 |
87 | » | 87 | » movq···%xmm0,%rsi |
88 | » mov····$0xfffffbcd,%edi | 88 | » mov····$0xfffffbcd,%edi |
89 | » mov····%r | 89 | » mov····%rsi,%rax |
90 | » shr····$0x2d,%rax | 90 | » shr····$0x2d,%rax |
91 | » and····$0x7f,%eax | 91 | » and····$0x7f,%eax |
92 | » mov····%eax,%r8d | 92 | » mov····%eax,%r8d |
93 | » movabs·$0x200000000000,%rsi | ||
94 | » add····%rdx,%rsi | ||
95 | » shr····$0x34,%rsi | ||
96 | » add····%edi,%esi | ||
97 | » mov····0x0(%rip),%r | 93 | » mov····0x0(%rip),%r9········ |
98 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::RD-0x4 | 94 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::RD-0x4 |
95 | » movabs·$0x200000000000,%rcx | ||
96 | » add····%rsi,%rcx | ||
97 | » shr····$0x34,%rcx | ||
98 | » add····%edi,%ecx | ||
99 | » xorps··%xmm0,%xmm0 | ||
99 | » | 100 | » cvtsi2sd·%ecx,%xmm0 |
100 | » vmovsd·(%rdi,%r8,8),%xmm1 | ||
101 | » movabs·$0xfffffffffffff,%rdi | 101 | » movabs·$0xfffffffffffff,%rdi |
102 | » and····%r | 102 | » and····%rsi,%rdi |
103 | » or·····%r | 103 | » or·····%rdx,%rdi |
104 | » | 104 | » movq···%rdi,%xmm11 |
105 | » vfmadd213sd·0x0(%rip),%xmm1,%xmm8········ | ||
106 | 105 | » movabs·$0x3fffe00000000000,%rdx | |
106 | » and····%rdi,%rdx | ||
107 | » movq···%rdx,%xmm1 | ||
108 | » subsd··%xmm1,%xmm11 | ||
109 | » mulsd··(%r9,%r8,8),%xmm11 | ||
110 | » mov····0x0(%rip),%rdx········ | ||
111 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::CD-0x4 | ||
112 | » addsd··(%rdx,%r8,8),%xmm11 | ||
107 | » mov····%eax,%e | 113 | » mov····%eax,%edx |
108 | » shl····$0x4,%e | 114 | » shl····$0x4,%edx |
109 | » lea····0x0(%rip),%r | 115 | » lea····0x0(%rip),%rsi········ |
110 | ·R_X86_64_PC32» .rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_16LOG_R1E-0x4 | 116 | ·R_X86_64_PC32» .rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_16LOG_R1E-0x4 |
111 | » | 117 | » movsd··0x8(%rdx,%rsi,1),%xmm2 |
118 | » movapd·%xmm2,%xmm1 | ||
112 | » | 119 | » addsd··%xmm11,%xmm1 |
120 | » movapd·%xmm1,%xmm3 | ||
113 | » | 121 | » subsd··%xmm2,%xmm3 |
114 | » | 122 | » movapd·%xmm11,%xmm4 |
123 | » subsd··%xmm3,%xmm4 | ||
124 | » movapd·%xmm11,%xmm5 | ||
125 | » mulsd··%xmm11,%xmm5 | ||
115 | » | 126 | » movsd··0x0(%rip),%xmm2········ |
127 | ·R_X86_64_PC32» .LCPI0_3-0x4 | ||
128 | » movsd··0x0(%rip),%xmm6········ | ||
116 | ·R_X86_64_PC32» .LCPI0_4-0x4 | 129 | ·R_X86_64_PC32» .LCPI0_4-0x4 |
117 | » | 130 | » mulsd··%xmm11,%xmm6 |
118 | » | 131 | » addsd··0x0(%rip),%xmm6········ |
Max diff block lines reached; 13234/18312 bytes (72.27%) of diff not shown. |
Offset 9, 85 lines modified | Offset 9, 85 lines modified | ||
9 | » push···%rbx | 9 | » push···%rbx |
10 | » mov····%rdi,%rax | 10 | » mov····%rdi,%rax |
11 | » lea····0x28(%rsp),%r11 | 11 | » lea····0x28(%rsp),%r11 |
12 | » mov····0x18(%rsp),%rsi | 12 | » mov····0x18(%rsp),%rsi |
13 | » mov····0x20(%rsp),%r10 | 13 | » mov····0x20(%rsp),%r10 |
14 | » mov····%rsi,%rcx | 14 | » mov····%rsi,%rcx |
15 | » or·····%r10,%rcx | 15 | » or·····%r10,%rcx |
16 | » jne····3 | 16 | » jne····30·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x30> |
17 | » mov····0x10(%r11),%rcx | 17 | » mov····0x10(%r11),%rcx |
18 | » mov····%rcx,0x10(%rax) | 18 | » mov····%rcx,0x10(%rax) |
19 | » | 19 | » movups·(%r11),%xmm0 |
20 | » | 20 | » movups·%xmm0,(%rax) |
21 | » pop····%rbx | 21 | » pop····%rbx |
22 | » ret | 22 | » ret |
23 | » lea····0x10(%rsp),%r8 | 23 | » lea····0x10(%rsp),%r8 |
24 | » mov····0x8(%r11),%rdi | 24 | » mov····0x8(%r11),%rdi |
25 | » mov····0x10(%r11),%r9 | 25 | » mov····0x10(%r11),%r9 |
26 | » mov····%rdi,%rcx | 26 | » mov····%rdi,%rcx |
27 | » or·····%r9,%rcx | 27 | » or·····%r9,%rcx |
28 | » jne····5 | 28 | » jne····56·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x56> |
29 | » mov····0x10(%r8),%rcx | 29 | » mov····0x10(%r8),%rcx |
30 | » mov····%rcx,0x10(%rax) | 30 | » mov····%rcx,0x10(%rax) |
31 | » | 31 | » movups·(%r8),%xmm0 |
32 | » | 32 | » movups·%xmm0,(%rax) |
33 | » pop····%rbx | 33 | » pop····%rbx |
34 | » ret | 34 | » ret |
35 | » mov····0x4(%r8),%edx | 35 | » mov····0x4(%r8),%edx |
36 | » mov····0x4(%r11),%ebx | 36 | » mov····0x4(%r11),%ebx |
37 | » mov····%edx,%ecx | 37 | » mov····%edx,%ecx |
38 | » sub····%ebx,%ecx | 38 | » sub····%ebx,%ecx |
39 | » jle····7 | 39 | » jle····72·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x72> |
40 | » cmp····$0x7f,%ecx | 40 | » cmp····$0x7f,%ecx |
41 | » jbe····8 | 41 | » jbe····86·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x86> |
42 | » xor····%edi,%edi | 42 | » xor····%edi,%edi |
43 | » mov····%edx,%ebx | 43 | » mov····%edx,%ebx |
44 | » xor····%r9d,%r9d | 44 | » xor····%r9d,%r9d |
45 | » jmp····b | 45 | » jmp····b4·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0xb4> |
46 | » mov····%ebx,%ecx | 46 | » mov····%ebx,%ecx |
47 | » sub····%edx,%ecx | 47 | » sub····%edx,%ecx |
48 | » jle····b | 48 | » jle····b4·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0xb4> |
49 | » cmp····$0x7f,%ecx | 49 | » cmp····$0x7f,%ecx |
50 | » jbe···· | 50 | » jbe····9e·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x9e> |
51 | » xor····%esi,%esi | 51 | » xor····%esi,%esi |
52 | » mov····%ebx,%edx | 52 | » mov····%ebx,%edx |
53 | » xor····%r10d,%r10d | 53 | » xor····%r10d,%r10d |
54 | » jmp····b | 54 | » jmp····b4·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0xb4> |
55 | » shrd···%cl,%r9,%rdi | 55 | » shrd···%cl,%r9,%rdi |
56 | » shr····%cl,%r9 | 56 | » shr····%cl,%r9 |
57 | » xor····%ebx,%ebx | 57 | » xor····%ebx,%ebx |
58 | » test···$0x40,%cl | 58 | » test···$0x40,%cl |
59 | » cmovne·%r9,%rdi | 59 | » cmovne·%r9,%rdi |
60 | » cmovne·%rbx,%r9 | 60 | » cmovne·%rbx,%r9 |
61 | » mov····%edx,%ebx | 61 | » mov····%edx,%ebx |
62 | » jmp····b | 62 | » jmp····b4·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0xb4> |
63 | » shrd···%cl,%r10,%rsi | 63 | » shrd···%cl,%r10,%rsi |
64 | » shr····%cl,%r10 | 64 | » shr····%cl,%r10 |
65 | » xor····%edx,%edx | 65 | » xor····%edx,%edx |
66 | » test···$0x40,%cl | 66 | » test···$0x40,%cl |
67 | » cmovne·%r10,%rsi | 67 | » cmovne·%r10,%rsi |
68 | » cmovne·%rdx,%r10 | 68 | » cmovne·%rdx,%r10 |
69 | » mov····%ebx,%edx | 69 | » mov····%ebx,%edx |
70 | » movzbl·(%r8),%r8d | 70 | » movzbl·(%r8),%r8d |
71 | » movzbl·(%r11),%ecx | 71 | » movzbl·(%r11),%ecx |
72 | » mov····%ecx,%r11d | 72 | » mov····%ecx,%r11d |
73 | » xor····%r8b,%r11b | 73 | » xor····%r8b,%r11b |
74 | » test···$0x1,%r11b | 74 | » test···$0x1,%r11b |
75 | » jne····11 | 75 | » jne····119·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x119> |
76 | » mov····%rdi,%rcx | 76 | » mov····%rdi,%rcx |
77 | » add····%rsi,%rcx | 77 | » add····%rsi,%rcx |
78 | » mov····%r10,%r11 | 78 | » mov····%r10,%r11 |
79 | » adc····$0x0,%r11 | 79 | » adc····$0x0,%r11 |
80 | » add····%rsi,%rdi | 80 | » add····%rsi,%rdi |
81 | » mov····%r9,%rcx | 81 | » mov····%r9,%rcx |
82 | » adc····%r10,%rcx | 82 | » adc····%r10,%rcx |
83 | » cmp····%r10,%r11 | 83 | » cmp····%r10,%r11 |
84 | » jb·····e | 84 | » jb·····e8·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0xe8> |
85 | » cmp····%r9,%rcx | 85 | » cmp····%r9,%rcx |
86 | » jae···· | 86 | » jae····ff·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0xff> |
87 | » shrd···$0x1,%rcx,%rdi | 87 | » shrd···$0x1,%rcx,%rdi |
88 | » inc····%edx | 88 | » inc····%edx |
89 | » shr····$1,%rcx | 89 | » shr····$1,%rcx |
90 | » movabs·$0x8000000000000000,%rsi | 90 | » movabs·$0x8000000000000000,%rsi |
91 | » or·····%rsi,%rcx | 91 | » or·····%rsi,%rcx |
92 | » mov····%r8b,(%rax) | 92 | » mov····%r8b,(%rax) |
93 | » movw···$0xaaaa,0x1(%rax) | 93 | » movw···$0xaaaa,0x1(%rax) |
Offset 95, 39 lines modified | Offset 95, 39 lines modified | ||
95 | » mov····%edx,0x4(%rax) | 95 | » mov····%edx,0x4(%rax) |
96 | » mov····%rdi,0x8(%rax) | 96 | » mov····%rdi,0x8(%rax) |
97 | » mov····%rcx,0x10(%rax) | 97 | » mov····%rcx,0x10(%rax) |
98 | » pop····%rbx | 98 | » pop····%rbx |
99 | » ret | 99 | » ret |
100 | » mov····%r10,%r11 | 100 | » mov····%r10,%r11 |
101 | » sub····%r9,%r11 | 101 | » sub····%r9,%r11 |
102 | » ja·····12 | 102 | » ja·····128·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x128> |
103 | » jb·····1 | 103 | » jb·····13d·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x13d> |
104 | » cmp····%rdi,%rsi | 104 | » cmp····%rdi,%rsi |
105 | » jb·····1 | 105 | » jb·····13d·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x13d> |
106 | » xor····%ecx,%ecx | 106 | » xor····%ecx,%ecx |
107 | » sub····%rdi,%rsi | 107 | » sub····%rdi,%rsi |
108 | » setb···%cl | 108 | » setb···%cl |
109 | » sub····%rcx,%r11 | 109 | » sub····%rcx,%r11 |
110 | » mov····%rsi,%rcx | 110 | » mov····%rsi,%rcx |
111 | » or·····%r11,%rcx | 111 | » or·····%r11,%rcx |
112 | » jne····1 | 112 | » jne····15e·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x15e> |
113 | » jmp····19 | 113 | » jmp····199·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x199> |
114 | » xor····%edx,%edx | 114 | » xor····%edx,%edx |
115 | » sub····%rsi,%rdi | 115 | » sub····%rsi,%rdi |
116 | » setb···%dl | 116 | » setb···%dl |
117 | » sub····%r10,%r9 | 117 | » sub····%r10,%r9 |
118 | » sub····%rdx,%r9 | 118 | » sub····%rdx,%r9 |
119 | » mov····%ebx,%edx | 119 | » mov····%ebx,%edx |
120 | » mov····%ecx,%r8d | 120 | » mov····%ecx,%r8d |
121 | » mov····%rdi,%rsi | 121 | » mov····%rdi,%rsi |
122 | » mov····%r9,%r11 | 122 | » mov····%r9,%r11 |
123 | » mov····%rsi,%rcx | 123 | » mov····%rsi,%rcx |
124 | » or·····%r11,%rcx | 124 | » or·····%r11,%rcx |
125 | » je·····19 | 125 | » je·····199·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x199> |
126 | » je·····19 | 126 | » je·····196·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x196> |
127 | » xor····%edi,%edi | 127 | » xor····%edi,%edi |
128 | » test···%r11,%r11 | 128 | » test···%r11,%r11 |
129 | » sete···%dil | 129 | » sete···%dil |
130 | » mov····%r11,%rcx | 130 | » mov····%r11,%rcx |
131 | » cmove··%rsi,%rcx | 131 | » cmove··%rsi,%rcx |
132 | » shl····$0x6,%edi | 132 | » shl····$0x6,%edi |
133 | » bsr····%rcx,%rcx | 133 | » bsr····%rcx,%rcx |
Offset 136, 15 lines modified | Offset 136, 15 lines modified | ||
136 | » shld···%cl,%rsi,%r11 | 136 | » shld···%cl,%rsi,%r11 |
Max diff block lines reached; 684/10967 bytes (6.24%) of diff not shown. |
Offset 14, 66 lines modified | Offset 14, 66 lines modified | ||
14 | » push···%rbx | 14 | » push···%rbx |
15 | » sub····$0x58,%rsp | 15 | » sub····$0x58,%rsp |
16 | » mov····%rdx,%r14 | 16 | » mov····%rdx,%r14 |
17 | » mov····%rsi,%r15 | 17 | » mov····%rsi,%r15 |
18 | » mov····%rdi,%rbx | 18 | » mov····%rdi,%rbx |
19 | » mov····%fs:0x28,%rax | 19 | » mov····%fs:0x28,%rax |
20 | » mov····%rax,0x50(%rsp) | 20 | » mov····%rax,0x50(%rsp) |
21 | » | 21 | » mulsd··0x0(%rip),%xmm0········#·31·<__llvm_libc_18_1_8_::log_range_reduction(double,·__llvm_libc_18_1_8_::LogRR·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>&)+0x31> |
22 | ·R_X86_64_PC32» .LCPI2_0-0x4 | 22 | ·R_X86_64_PC32» .LCPI2_0-0x4 |
23 | » | 23 | » cvttsd2si·%xmm0,%r12 |
24 | » movabs·$0x10200000000000,%r13 | 24 | » movabs·$0x10200000000000,%r13 |
25 | » add····%r12,%r13 | 25 | » add····%r12,%r13 |
26 | » sar····$0x2e,%r13 | 26 | » sar····$0x2e,%r13 |
27 | » lea····0x0(,%r13,2),%rax | 27 | » lea····0x0(,%r13,2),%rax |
28 | » add····%r13,%rax | 28 | » add····%r13,%rax |
29 | » mov····0xc10(%rsi,%rax,8),%rcx | 29 | » mov····0xc10(%rsi,%rax,8),%rcx |
30 | » mov····%rcx,0x28(%rsp) | 30 | » mov····%rcx,0x28(%rsp) |
31 | » | 31 | » movups·0xc00(%rsi,%rax,8),%xmm0 |
32 | » | 32 | » movups·%xmm0,0x18(%rsp) |
33 | » mov····0x10(%rdx),%rax | 33 | » mov····0x10(%rdx),%rax |
34 | » mov····%rax,0x10(%rsp) | 34 | » mov····%rax,0x10(%rsp) |
35 | » | 35 | » movups·(%rdx),%xmm0 |
36 | » | 36 | » movups·%xmm0,(%rsp) |
37 | » lea····0x38(%rsp),%rdi | 37 | » lea····0x38(%rsp),%rdi |
38 | » call···8 | 38 | » call···86·<__llvm_libc_18_1_8_::log_range_reduction(double,·__llvm_libc_18_1_8_::LogRR·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>&)+0x86> |
39 | ·R_X86_64_PLT32» __llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)-0x4 | 39 | ·R_X86_64_PLT32» __llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)-0x4 |
40 | » mov····0x48(%rsp),%rax | 40 | » mov····0x48(%rsp),%rax |
41 | » mov····%rax,0x10(%r14) | 41 | » mov····%rax,0x10(%r14) |
42 | » | 42 | » movups·0x38(%rsp),%xmm0 |
43 | » | 43 | » movups·%xmm0,(%r14) |
44 | » mov····0x0(%rip),%rax········#· | 44 | » mov····0x0(%rip),%rax········#·9f·<__llvm_libc_18_1_8_::log_range_reduction(double,·__llvm_libc_18_1_8_::LogRR·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>&)+0x9f> |
45 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::S2-0x4 | 45 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::S2-0x4 |
46 | » movslq·(%rax,%r13,4),%rax | 46 | » movslq·(%rax,%r13,4),%rax |
47 | » mov····%r12,%rcx | 47 | » mov····%r12,%rcx |
48 | » shl····$0x10,%rcx | 48 | » shl····$0x10,%rcx |
49 | » movabs·$0x1000000000000000,%r13 | 49 | » movabs·$0x1000000000000000,%r13 |
50 | » add····%r12,%r13 | 50 | » add····%r12,%r13 |
51 | » imul···%rax,%r13 | 51 | » imul···%rax,%r13 |
52 | » add····%rcx,%r13 | 52 | » add····%rcx,%r13 |
53 | » movabs·$0x2840000000000000,%r12 | 53 | » movabs·$0x2840000000000000,%r12 |
54 | » add····%r13,%r12 | 54 | » add····%r13,%r12 |
55 | » sar····$0x37,%r12 | 55 | » sar····$0x37,%r12 |
56 | » lea····(%r12,%r12,2),%rax | 56 | » lea····(%r12,%r12,2),%rax |
57 | » mov····0x1e28(%r15,%rax,8),%rcx | 57 | » mov····0x1e28(%r15,%rax,8),%rcx |
58 | » mov····%rcx,0x28(%rsp) | 58 | » mov····%rcx,0x28(%rsp) |
59 | » | 59 | » movups·0x1e18(%r15,%rax,8),%xmm0 |
60 | » | 60 | » movups·%xmm0,0x18(%rsp) |
61 | » mov····0x10(%r14),%rax | 61 | » mov····0x10(%r14),%rax |
62 | » mov····%rax,0x10(%rsp) | 62 | » mov····%rax,0x10(%rsp) |
63 | » | 63 | » movups·(%r14),%xmm0 |
64 | » | 64 | » movups·%xmm0,(%rsp) |
65 | » lea····0x38(%rsp),%rdi | 65 | » lea····0x38(%rsp),%rdi |
66 | » call···1 | 66 | » call···109·<__llvm_libc_18_1_8_::log_range_reduction(double,·__llvm_libc_18_1_8_::LogRR·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>&)+0x109> |
67 | ·R_X86_64_PLT32» __llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)-0x4 | 67 | ·R_X86_64_PLT32» __llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)-0x4 |
68 | » mov····0x48(%rsp),%rax | 68 | » mov····0x48(%rsp),%rax |
69 | » mov····%rax,0x10(%r14) | 69 | » mov····%rax,0x10(%r14) |
70 | » | 70 | » movups·0x38(%rsp),%xmm0 |
71 | » | 71 | » movups·%xmm0,(%r14) |
72 | » mov····0x0(%rip),%rax········#·12 | 72 | » mov····0x0(%rip),%rax········#·122·<__llvm_libc_18_1_8_::log_range_reduction(double,·__llvm_libc_18_1_8_::LogRR·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>&)+0x122> |
73 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::S3-0x4 | 73 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::S3-0x4 |
74 | » movslq·(%rax,%r12,4),%rax | 74 | » movslq·(%rax,%r12,4),%rax |
75 | » mov····%rax,%r12 | 75 | » mov····%rax,%r12 |
76 | » shl····$0x37,%r12 | 76 | » shl····$0x37,%r12 |
77 | » add····%r13,%r12 | 77 | » add····%r13,%r12 |
78 | » imul···%r13 | 78 | » imul···%r13 |
79 | » mov····%r12,%r13 | 79 | » mov····%r12,%r13 |
Offset 87, 28 lines modified | Offset 87, 28 lines modified | ||
87 | » add····$0x83,%eax | 87 | » add····$0x83,%eax |
88 | » sar····$1,%eax | 88 | » sar····$1,%eax |
89 | » movslq·%eax,%rbp | 89 | » movslq·%eax,%rbp |
90 | » lea····0x0(,%rbp,2),%rax | 90 | » lea····0x0(,%rbp,2),%rax |
91 | » add····%rbp,%rax | 91 | » add····%rbp,%rax |
92 | » mov····0x2d40(%r15,%rax,8),%rcx | 92 | » mov····0x2d40(%r15,%rax,8),%rcx |
93 | » mov····%rcx,0x28(%rsp) | 93 | » mov····%rcx,0x28(%rsp) |
94 | » | 94 | » movups·0x2d30(%r15,%rax,8),%xmm0 |
95 | » | 95 | » movups·%xmm0,0x18(%rsp) |
96 | » mov····0x10(%r14),%rax | 96 | » mov····0x10(%r14),%rax |
97 | » mov····%rax,0x10(%rsp) | 97 | » mov····%rax,0x10(%rsp) |
98 | » | 98 | » movups·(%r14),%xmm0 |
99 | » | 99 | » movups·%xmm0,(%rsp) |
100 | » lea····0x38(%rsp),%rdi | 100 | » lea····0x38(%rsp),%rdi |
101 | » call···1 | 101 | » call···19b·<__llvm_libc_18_1_8_::log_range_reduction(double,·__llvm_libc_18_1_8_::LogRR·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>&)+0x19b> |
102 | ·R_X86_64_PLT32» __llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)-0x4 | 102 | ·R_X86_64_PLT32» __llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)-0x4 |
103 | » mov····0x48(%rsp),%rax | 103 | » mov····0x48(%rsp),%rax |
104 | » mov····%rax,0x10(%r14) | 104 | » mov····%rax,0x10(%r14) |
105 | » | 105 | » movups·0x38(%rsp),%xmm0 |
106 | » | 106 | » movups·%xmm0,(%r14) |
107 | » mov····0x0(%rip),%rax········#·1 | 107 | » mov····0x0(%rip),%rax········#·1b4·<__llvm_libc_18_1_8_::log_range_reduction(double,·__llvm_libc_18_1_8_::LogRR·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>&)+0x1b4> |
108 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::S4-0x4 | 108 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::S4-0x4 |
109 | » movslq·(%rax,%rbp,4),%rcx | 109 | » movslq·(%rax,%rbp,4),%rcx |
110 | » movabs·$0x200000000,%rsi | 110 | » movabs·$0x200000000,%rsi |
111 | » add····%r13,%rsi | 111 | » add····%r13,%rsi |
112 | » mov····%r12,%rax | 112 | » mov····%r12,%rax |
113 | » mul····%rcx | 113 | » mul····%rcx |
114 | » imul···%rcx,%rsi | 114 | » imul···%rcx,%rsi |
Offset 117, 41 lines modified | Offset 117, 41 lines modified | ||
117 | » mov····%r12,%rdi | 117 | » mov····%r12,%rdi |
118 | » shl····$0x1c,%rdi | 118 | » shl····$0x1c,%rdi |
119 | » imul···%r12,%rcx | 119 | » imul···%r12,%rcx |
120 | » add····%rsi,%rdx | 120 | » add····%rsi,%rdx |
121 | » add····%rcx,%rdx | 121 | » add····%rcx,%rdx |
122 | » add····%rdi,%rax | 122 | » add····%rdi,%rax |
123 | » adc····%r13,%rdx | 123 | » adc····%r13,%rdx |
124 | » js·····2 | 124 | » js·····22d·<__llvm_libc_18_1_8_::log_range_reduction(double,·__llvm_libc_18_1_8_::LogRR·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>&)+0x22d> |
125 | » movb···$0x0,(%rbx) | 125 | » movb···$0x0,(%rbx) |
126 | » movl···$0xffffff83,0x4(%rbx) | 126 | » movl···$0xffffff83,0x4(%rbx) |
127 | » mov····%rax,0x8(%rbx) | 127 | » mov····%rax,0x8(%rbx) |
128 | » mov····%rdx,0x10(%rbx) | 128 | » mov····%rdx,0x10(%rbx) |
129 | » mov····%rdx,%rcx | 129 | » mov····%rdx,%rcx |
130 | » or·····%rax,%rcx | 130 | » or·····%rax,%rcx |
131 | » je·····2 | 131 | » je·····29c·<__llvm_libc_18_1_8_::log_range_reduction(double,·__llvm_libc_18_1_8_::LogRR·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>&)+0x29c> |
132 | » lea····0x4(%rbx),%rdi | 132 | » lea····0x4(%rbx),%rdi |
133 | » lea····0x8(%rbx),%r8 | 133 | » lea····0x8(%rbx),%r8 |
134 | » lea····0x10(%rbx),%r9 | 134 | » lea····0x10(%rbx),%r9 |
135 | » test···%rdx,%rdx | 135 | » test···%rdx,%rdx |
136 | » sete···%cl | 136 | » sete···%cl |
137 | » mov····%rdx,%r10 | 137 | » mov····%rdx,%r10 |
138 | » cmove··%rax,%r10 | 138 | » cmove··%rax,%r10 |
139 | » mov····%rdx,%rsi | 139 | » mov····%rdx,%rsi |
140 | » jmp····2 | 140 | » jmp····268·<__llvm_libc_18_1_8_::log_range_reduction(double,·__llvm_libc_18_1_8_::LogRR·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>&)+0x268> |
141 | » xor····%esi,%esi | 141 | » xor····%esi,%esi |
142 | » neg····%rax | 142 | » neg····%rax |
143 | » sbb····%rdx,%rsi | 143 | » sbb····%rdx,%rsi |
144 | » movb···$0x1,(%rbx) | 144 | » movb···$0x1,(%rbx) |
145 | » movl···$0xffffff83,0x4(%rbx) | 145 | » movl···$0xffffff83,0x4(%rbx) |
146 | » mov····%rax,0x8(%rbx) | 146 | » mov····%rax,0x8(%rbx) |
147 | » mov····%rsi,0x10(%rbx) | 147 | » mov····%rsi,0x10(%rbx) |
Max diff block lines reached; 1183/8359 bytes (14.15%) of diff not shown. |
Offset 1, 5 lines modified | Offset 1, 6 lines modified | ||
1 | Hex·dump·of·section·'.rodata.cst16': | 1 | Hex·dump·of·section·'.rodata.cst16': |
2 | ··0x00000000·aaaaaaaa·aaaaaaaa·aaaaaaaa·aaaaaaaa·................ | ||
2 | ··0x000000 | 3 | ··0x00000010·00000000·000090c6·00000000·00009046·...............F |
3 | ··0x000000 | 4 | ··0x00000020·00000000·000050b9·00000000·00005039·......P.......P9 |
Offset 4, 18 lines modified | Offset 4, 18 lines modified | ||
4 | Disassembly·of·section·.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv: | 4 | Disassembly·of·section·.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv: |
5 | 0000000000000000·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const>: | 5 | 0000000000000000·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const>: |
6 | __llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const: | 6 | __llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const: |
7 | » endbr64 | 7 | » endbr64 |
8 | » mov····0x8(%rdi),%r8 | 8 | » mov····0x8(%rdi),%r8 |
9 | » mov····0x10(%rdi),%rsi | 9 | » mov····0x10(%rdi),%rsi |
10 | » | 10 | » pxor···%xmm0,%xmm0 |
11 | » mov····%r8,%rax | 11 | » mov····%r8,%rax |
12 | » or·····%rsi,%rax | 12 | » or·····%rsi,%rax |
13 | » je·····19 | 13 | » je·····19b·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const+0x19b> |
14 | » push···%r15 | 14 | » push···%r15 |
15 | » push···%r14 | 15 | » push···%r14 |
16 | » push···%r12 | 16 | » push···%r12 |
17 | » push···%rbx | 17 | » push···%rbx |
18 | » mov····0x4(%rdi),%edx | 18 | » mov····0x4(%rdi),%edx |
19 | » lea····0x47e(%rdx),%r9d | 19 | » lea····0x47e(%rdx),%r9d |
20 | » mov····$0xfffffbce,%eax | 20 | » mov····$0xfffffbce,%eax |
Offset 35, 29 lines modified | Offset 35, 29 lines modified | ||
35 | » shr····%cl,%r10 | 35 | » shr····%cl,%r10 |
36 | » test···$0x40,%cl | 36 | » test···$0x40,%cl |
37 | » cmove··%r9,%r10 | 37 | » cmove··%r9,%r10 |
38 | » movabs·$0xfffffffffffff,%rbx | 38 | » movabs·$0xfffffffffffff,%rbx |
39 | » and····%r10,%rbx | 39 | » and····%r10,%rbx |
40 | » movabs·$0x8000000000000000,%r9 | 40 | » movabs·$0x8000000000000000,%r9 |
41 | » movabs·$0x7ff0000000000000,%r11 | 41 | » movabs·$0x7ff0000000000000,%r11 |
42 | » movzbl·(%rdi),% | 42 | » movzbl·(%rdi),%r10d |
43 | » mov····%rax,%r | 43 | » mov····%rax,%rdi |
44 | » shl····$0x34,%r | 44 | » shl····$0x34,%rdi |
45 | » lea····(%r | 45 | » lea····(%rdi,%rbx,1),%r14 |
46 | » or·····%r9,%r14 | 46 | » or·····%r9,%r14 |
47 | » mov····%r | 47 | » mov····%rdi,%r15 |
48 | » and····%r11,%r15 | 48 | » and····%r11,%r15 |
49 | » or·····%rbx,%r15 | 49 | » or·····%rbx,%r15 |
50 | » test···% | 50 | » test···%r10b,%r10b |
51 | » cmovne·%r14,%r15 | 51 | » cmovne·%r14,%r15 |
52 | » dec····%ecx | 52 | » dec····%ecx |
53 | » mov····$0x1,%ebx | 53 | » mov····$0x1,%ebx |
54 | » xor····%r14d,%r14d | 54 | » xor····%r14d,%r14d |
55 | » shld···%cl,%rbx,%r14 | 55 | » shld···%cl,%rbx,%r14 |
56 | » | 56 | » movq···%r15,%xmm1 |
57 | » xor····%r15d,%r15d | 57 | » xor····%r15d,%r15d |
58 | » shl····%cl,%rbx | 58 | » shl····%cl,%rbx |
59 | » test···$0x40,%cl | 59 | » test···$0x40,%cl |
60 | » cmovne·%rbx,%r14 | 60 | » cmovne·%rbx,%r14 |
61 | » cmovne·%r15,%rbx | 61 | » cmovne·%r15,%rbx |
62 | » cmp····$0x7f,%ecx | 62 | » cmp····$0x7f,%ecx |
63 | » cmova··%r15,%r14 | 63 | » cmova··%r15,%r14 |
Offset 74, 45 lines modified | Offset 74, 48 lines modified | ||
74 | » and····%r8,%rcx | 74 | » and····%r8,%rcx |
75 | » and····%rsi,%r15 | 75 | » and····%rsi,%r15 |
76 | » xor····%esi,%esi | 76 | » xor····%esi,%esi |
77 | » or·····%rcx,%r15 | 77 | » or·····%rcx,%r15 |
78 | » setne··%sil | 78 | » setne··%sil |
79 | » lea····(%rsi,%r12,2),%ecx | 79 | » lea····(%rsi,%r12,2),%ecx |
80 | » cmp····$0x36,%eax | 80 | » cmp····$0x36,%eax |
81 | » jg·····15 | 81 | » jg·····158·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const+0x158> |
82 | » add····$0x34,%eax | 82 | » add····$0x34,%eax |
83 | » shl····$0x34,%rax | 83 | » shl····$0x34,%rax |
84 | » or·····%rax,%r9 | 84 | » or·····%rax,%r9 |
85 | » and····%r11,%rax | 85 | » and····%r11,%rax |
86 | » xor····%edx,%edx | 86 | » xor····%edx,%edx |
87 | » test···% | 87 | » test···%r10b,%r10b |
88 | » sete···%dl | 88 | » sete···%dl |
89 | » cmovne·%r9,%rax | 89 | » cmovne·%r9,%rax |
90 | » vcvtsi2sd·%ecx,%xmm2,%xmm0 | ||
91 | » | 90 | » movq···%rax,%xmm0 |
91 | » cvtsi2sd·%ecx,%xmm2 | ||
92 | » mulsd··%xmm0,%xmm2 | ||
92 | » lea····0x0(%rip),%rax········#·13 | 93 | » lea····0x0(%rip),%rax········#·13d·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const+0x13d> |
93 | ·R_X86_64_PC32» .LCPI3_0-0x4 | 94 | ·R_X86_64_PC32» .LCPI3_0-0x4 |
94 | » | 95 | » mulsd··(%rax,%rdx,8),%xmm1 |
95 | » | 96 | » addsd··%xmm2,%xmm1 |
96 | » lea····0x0(%rip),%rax········#·14 | 97 | » lea····0x0(%rip),%rax········#·14d·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const+0x14d> |
97 | ·R_X86_64_PC32» .LCPI3_1-0x4 | 98 | ·R_X86_64_PC32» .LCPI3_1-0x4 |
98 | » | 99 | » mulsd··(%rax,%rdx,8),%xmm1 |
100 | » movapd·%xmm1,%xmm0 | ||
99 | » jmp····1 | 101 | » jmp····194·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const+0x194> |
100 | » add····$0xfca,%eax | 102 | » add····$0xfca,%eax |
101 | » shl····$0x34,%rax | 103 | » shl····$0x34,%rax |
102 | » or·····%rax,%r9 | 104 | » or·····%rax,%r9 |
103 | » and····%r11,%rax | 105 | » and····%r11,%rax |
104 | » test···% | 106 | » test···%r10b,%r10b |
105 | » cmovne·%r9,%rax | 107 | » cmovne·%r9,%rax |
108 | » cvtsi2sd·%ecx,%xmm0 | ||
106 | » | 109 | » movq···%rax,%xmm2 |
107 | » vcvtsi2sd·%ecx,%xmm3,%xmm0 | ||
108 | » | 110 | » mulsd··%xmm2,%xmm0 |
111 | » addsd··%xmm1,%xmm0 | ||
109 | » cmp····$0xfffffb82,%edx | 112 | » cmp····$0xfffffb82,%edx |
110 | » jg·····1 | 113 | » jg·····194·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const+0x194> |
111 | » | 114 | » movq···%xmm0,%rax |
112 | » sub····%r | 115 | » sub····%rdi,%rax |
113 | » | 116 | » movq···%rax,%xmm0 |
114 | » pop····%rbx | 117 | » pop····%rbx |
115 | » pop····%r12 | 118 | » pop····%r12 |
116 | » pop····%r14 | 119 | » pop····%r14 |
117 | » pop····%r15 | 120 | » pop····%r15 |
118 | » ret | 121 | » ret |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.llvm_addrsig': | 1 | Hex·dump·of·section·'.llvm_addrsig': |
2 | ··0x00000000·2 | 2 | ··0x00000000·272e14······························'.. |
Offset 4, 46 lines modified | Offset 4, 49 lines modified | ||
4 | ··0x00000010·5f31002e·4c435049·305f3200·2e4c4350·_1..LCPI0_2..LCP | 4 | ··0x00000010·5f31002e·4c435049·305f3200·2e4c4350·_1..LCPI0_2..LCP |
5 | ··0x00000020·49305f33·002e4c43·5049305f·34002e4c·I0_3..LCPI0_4..L | 5 | ··0x00000020·49305f33·002e4c43·5049305f·34002e4c·I0_3..LCPI0_4..L |
6 | ··0x00000030·43504930·5f35002e·4c435049·305f3600·CPI0_5..LCPI0_6. | 6 | ··0x00000030·43504930·5f35002e·4c435049·305f3600·CPI0_5..LCPI0_6. |
7 | ··0x00000040·2e4c4350·49305f37·002e4c43·5049305f·.LCPI0_7..LCPI0_ | 7 | ··0x00000040·2e4c4350·49305f37·002e4c43·5049305f·.LCPI0_7..LCPI0_ |
8 | ··0x00000050·38002e4c·43504930·5f39002e·4c435049·8..LCPI0_9..LCPI | 8 | ··0x00000050·38002e4c·43504930·5f39002e·4c435049·8..LCPI0_9..LCPI |
9 | ··0x00000060·305f3130·002e4c43·5049305f·3131002e·0_10..LCPI0_11.. | 9 | ··0x00000060·305f3130·002e4c43·5049305f·3131002e·0_10..LCPI0_11.. |
10 | ··0x00000070·4c435049·305f3132·002e4c43·5049305f·LCPI0_12..LCPI0_ | 10 | ··0x00000070·4c435049·305f3132·002e4c43·5049305f·LCPI0_12..LCPI0_ |
11 | ··0x00000080·3133002e·4c435049·305f3134·002e4c43·13..LCPI0_14..LC | ||
11 | ··0x000000 | 12 | ··0x00000090·5049305f·3135005f·5a4e3139·5f5f6c6c·PI0_15._ZN19__ll |
12 | ··0x000000 | 13 | ··0x000000a0·766d5f6c·6962635f·31385f31·5f385f31·vm_libc_18_1_8_1 |
13 | ··0x000000 | 14 | ··0x000000b0·325f474c·4f42414c·5f5f4e5f·31364c4f·2_GLOBAL__N_16LO |
14 | ··0x000000b0·45005f5a·4e31395f·5f6c6c76·6d5f6c69·E._ZN19__llvm_li | ||
15 | ··0x000000c0·62635f31·385f315f·385f3132·5f474c4f·bc_18_1_8_12_GLO | ||
16 | ··0x000000d0·42414c5f·5f4e5f31·31304c4f·47325f54·BAL__N_110LOG2_T | ||
17 | ··0x000000 | 15 | ··0x000000c0·475f5231·45005f5a·4e31395f·5f6c6c76·G_R1E._ZN19__llv |
18 | ··0x000000 | 16 | ··0x000000d0·6d5f6c69·62635f31·385f315f·385f3132·m_libc_18_1_8_12 |
19 | ··0x00000 | 17 | ··0x000000e0·5f474c4f·42414c5f·5f4e5f31·31304c4f·_GLOBAL__N_110LO |
18 | ··0x000000f0·47325f54·41424c45·45005f5a·4e31395f·G2_TABLEE._ZN19_ | ||
20 | ··0x00000110·475f434f·45464653·45002e4c·43504932·G_COEFFSE..LCPI2 | ||
21 | ··0x00000120·5f30002e·4c435049·335f3000·2e4c4350·_0..LCPI3_0..LCP | ||
22 | ··0x00000130·49335f31·006c6f67·32005f5f·6572726e·I3_1.log2.__errn | ||
23 | ··0x00000140·6f5f6c6f·63617469·6f6e005f·5a4e3139·o_location._ZN19 | ||
24 | ··0x000001 | 19 | ··0x00000100·5f6c6c76·6d5f6c69·62635f31·385f315f·_llvm_libc_18_1_ |
20 | ··0x00000110·385f3132·5f474c4f·42414c5f·5f4e5f31·8_12_GLOBAL__N_1 | ||
21 | ··0x00000120·31304249·475f434f·45464653·45002e4c·10BIG_COEFFSE..L | ||
22 | ··0x00000130·43504932·5f30002e·4c435049·335f3000·CPI2_0..LCPI3_0. | ||
23 | ··0x00000140·2e4c4350·49335f31·006c6f67·32005f5f·.LCPI3_1.log2.__ | ||
24 | ··0x00000150·6572726e·6f5f6c6f·63617469·6f6e005f·errno_location._ | ||
25 | ··0x00000160·5a4e3139·5f5f6c6c·766d5f6c·6962635f·ZN19__llvm_libc_ | ||
26 | ··0x00000170·31385f31·5f385f32·52444500·5f5a4e31·18_1_8_2RDE._ZN1 | ||
27 | ··0x00000180·395f5f6c·6c766d5f·6c696263·5f31385f·9__llvm_libc_18_ | ||
25 | ··0x000001 | 28 | ··0x00000190·315f385f·32434445·005f5a4e·31395f5f·1_8_2CDE._ZN19__ |
26 | ··0x00000170·6c766d5f·6c696263·5f31385f·315f385f·lvm_libc_18_1_8_ | ||
27 | ··0x00000180·36667075·74696c39·71756963·6b5f6164·6fputil9quick_ad | ||
28 | ··0x00000190·64494c6d·31323845·45454e53·305f3131·dILm128EEENS0_11 | ||
29 | ··0x000001a0·44796164·6963466c·6f617449·58545f45·DyadicFloatIXT_E | ||
30 | ··0x000001b0·45455333·5f53335f·005f5a4e·31395f5f·EES3_S3_._ZN19__ | ||
31 | ··0x000001 | 29 | ··0x000001a0·6c6c766d·5f6c6962·635f3138·5f315f38·llvm_libc_18_1_8 |
30 | ··0x000001b0·5f366670·7574696c·39717569·636b5f61·_6fputil9quick_a | ||
31 | ··0x000001c0·6464494c·6d313238·4545454e·53305f31·ddILm128EEENS0_1 | ||
32 | ··0x000001d0·31447961·64696346·6c6f6174·4958545f·1DyadicFloatIXT_ | ||
33 | ··0x000001e0·45454553·335f5333·5f005f5a·4e31395f·EEES3_S3_._ZN19_ | ||
34 | ··0x000001f0·5f6c6c76·6d5f6c69·62635f31·385f315f·_llvm_libc_18_1_ | ||
32 | ··0x00000 | 35 | ··0x00000200·385f3139·6c6f675f·72616e67·655f7265·8_19log_range_re |
33 | ··0x00000 | 36 | ··0x00000210·64756374·696f6e45·64524b4e·535f354c·ductionEdRKNS_5L |
34 | ··0x00000 | 37 | ··0x00000220·6f675252·45524e53·5f366670·7574696c·ogRRERNS_6fputil |
35 | ··0x000002 | 38 | ··0x00000230·31314479·61646963·466c6f61·74494c6d·11DyadicFloatILm |
36 | ··0x000002 | 39 | ··0x00000240·31323845·4545005f·5a4e4b31·395f5f6c·128EEE._ZNK19__l |
37 | ··0x000002 | 40 | ··0x00000250·6c766d5f·6c696263·5f31385f·315f385f·lvm_libc_18_1_8_ |
38 | ··0x000002 | 41 | ··0x00000260·36667075·74696c31·31447961·64696346·6fputil11DyadicF |
39 | ··0x000002 | 42 | ··0x00000270·6c6f6174·494c6d31·32384545·6376545f·loatILm128EEcvT_ |
40 | ··0x000002 | 43 | ··0x00000280·49647645·4576005f·5f737461·636b5f63·IdvEEv.__stack_c |
41 | ··0x000002 | 44 | ··0x00000290·686b5f66·61696c00·5f5a4e31·395f5f6c·hk_fail._ZN19__l |
42 | ··0x000002 | 45 | ··0x000002a0·6c766d5f·6c696263·5f31385f·315f385f·lvm_libc_18_1_8_ |
43 | ··0x000002 | 46 | ··0x000002b0·32533245·005f5a4e·31395f5f·6c6c766d·2S2E._ZN19__llvm |
44 | ··0x000002 | 47 | ··0x000002c0·5f6c6962·635f3138·5f315f38·5f325333·_libc_18_1_8_2S3 |
45 | ··0x000002 | 48 | ··0x000002d0·45005f5a·4e31395f·5f6c6c76·6d5f6c69·E._ZN19__llvm_li |
46 | ··0x000002 | 49 | ··0x000002e0·62635f31·385f315f·385f3253·3445005f·bc_18_1_8_2S4E._ |
47 | ··0x000002 | 50 | ··0x000002f0·5a4e3139·5f5f6c6c·766d5f6c·6962635f·ZN19__llvm_libc_ |
48 | ··0x00000 | 51 | ··0x00000300·31385f31·5f385f34·6c6f6732·456400···18_1_8_4log2Ed. |
Offset 1, 40 lines modified | Offset 1, 39 lines modified | ||
1 | Hex·dump·of·section·'.shstrtab': | 1 | Hex·dump·of·section·'.shstrtab': |
2 | ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab | 2 | ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab |
3 | ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text | 3 | ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text |
4 | ··0x00000020·002e6e6f·74652e67·6e752e70·726f7065·..note.gnu.prope | 4 | ··0x00000020·002e6e6f·74652e67·6e752e70·726f7065·..note.gnu.prope |
5 | ··0x00000030·72747900·2e726f64·6174612e·6373743 | 5 | ··0x00000030·72747900·2e726f64·6174612e·63737431·rty..rodata.cst1 |
6 | ··0x00000040·002e726f | 6 | ··0x00000040·36002e72·6f646174·612e6373·7438002e·6..rodata.cst8.. |
7 | ··0x00000050·656c612e | 7 | ··0x00000050·72656c61·2e746578·742e6c6f·6732002e·rela.text.log2.. |
8 | ··0x00000060·726f7570 | 8 | ··0x00000060·67726f75·70002e74·6578742e·5f5a4e31·group..text._ZN1 |
9 | ··0x00000070·5f5f6c6c·766d5f6c·6962635f·31385f31·__llvm_libc_18_1 | ||
10 | ··0x00000080·5f385f36·66707574·696c3971·7569636b·_8_6fputil9quick | ||
11 | ··0x00000090·5f616464·494c6d31·32384545·454e5330·_addILm128EEENS0 | ||
12 | ··0x000000a0·5f313144·79616469·63466c6f·61744958·_11DyadicFloatIX | ||
13 | ··0x000000b0·545f4545·4553335f·53335f00·2e72656c·T_EEES3_S3_..rel | ||
14 | ··0x000000c0·612e7465·78742e5f·5a4e3139·5f5f6c6c·a.text._ZN19__ll | ||
15 | ··0x000000d0·766d5f6c·6962635f·31385f31·5f385f31·vm_libc_18_1_8_1 | ||
16 | ··0x000000e0·396c6f67·5f72616e·67655f72·65647563·9log_range_reduc | ||
17 | ··0x000000f0·74696f6e·4564524b·4e535f35·4c6f6752·tionEdRKNS_5LogR | ||
18 | ··0x00000100·5245524e·535f3666·70757469·6c313144·RERNS_6fputil11D | ||
19 | ··0x00000110·79616469·63466c6f·6174494c·6d313238·yadicFloatILm128 | ||
20 | ··0x00000120·45454500·2e726f64·6174612e·63737431·EEE..rodata.cst1 | ||
21 | ··0x00000130·36002e72·656c612e·74657874·2e5f5a4e·6..rela.text._ZN | ||
22 | ··0x00000140·4b31395f·5f6c6c76·6d5f6c69·62635f31·K19__llvm_libc_1 | ||
23 | ··0x00000150·385f315f·385f3666·70757469·6c313144·8_1_8_6fputil11D | ||
24 | ··0x00000160·79616469·63466c6f·6174494c·6d313238·yadicFloatILm128 | ||
25 | ··0x00000170·45456376·545f4964·76454576·002e726f·EEcvT_IdvEEv..ro | ||
26 | ··0x00000180·64617461·2e5f5a4e·31395f5f·6c6c766d·data._ZN19__llvm | ||
27 | ··0x00000190·5f6c6962·635f3138·5f315f38·5f31325f·_libc_18_1_8_12_ | ||
28 | ··0x000001a0·474c4f42·414c5f5f·4e5f3136·4c4f475f·GLOBAL__N_16LOG_ | ||
29 | ··0x000001b0·52314500·2e726f64·6174612e·5f5a4e31·R1E..rodata._ZN1 | ||
30 | ··0x00000 | 9 | ··0x00000070·395f5f6c·6c766d5f·6c696263·5f31385f·9__llvm_libc_18_ |
31 | ··0x000001d0·315f385f·31325f47·4c4f4241·4c5f5f4e·1_8_12_GLOBAL__N | ||
32 | ··0x00000 | 10 | ··0x00000080·315f385f·36667075·74696c39·71756963·1_8_6fputil9quic |
11 | ··0x00000090·6b5f6164·64494c6d·31323845·45454e53·k_addILm128EEENS | ||
12 | ··0x000000a0·305f3131·44796164·6963466c·6f617449·0_11DyadicFloatI | ||
13 | ··0x000000b0·58545f45·45455333·5f53335f·002e7265·XT_EEES3_S3_..re | ||
33 | ··0x00000 | 14 | ··0x000000c0·6c612e74·6578742e·5f5a4e31·395f5f6c·la.text._ZN19__l |
34 | ··0x00000 | 15 | ··0x000000d0·6c766d5f·6c696263·5f31385f·315f385f·lvm_libc_18_1_8_ |
16 | ··0x000000e0·31396c6f·675f7261·6e67655f·72656475·19log_range_redu | ||
17 | ··0x000000f0·6374696f·6e456452·4b4e535f·354c6f67·ctionEdRKNS_5Log | ||
18 | ··0x00000100·52524552·4e535f36·66707574·696c3131·RRERNS_6fputil11 | ||
19 | ··0x00000110·44796164·6963466c·6f617449·4c6d3132·DyadicFloatILm12 | ||
20 | ··0x00000120·38454545·002e7265·6c612e74·6578742e·8EEE..rela.text. | ||
21 | ··0x00000130·5f5a4e4b·31395f5f·6c6c766d·5f6c6962·_ZNK19__llvm_lib | ||
22 | ··0x00000140·635f3138·5f315f38·5f366670·7574696c·c_18_1_8_6fputil | ||
23 | ··0x00000150·31314479·61646963·466c6f61·74494c6d·11DyadicFloatILm | ||
24 | ··0x00000160·31323845·45637654·5f496476·45457600·128EEcvT_IdvEEv. | ||
25 | ··0x00000170·2e726f64·6174612e·5f5a4e31·395f5f6c·.rodata._ZN19__l | ||
26 | ··0x00000180·6c766d5f·6c696263·5f31385f·315f385f·lvm_libc_18_1_8_ | ||
35 | ··0x00000 | 27 | ··0x00000190·31325f47·4c4f4241·4c5f5f4e·5f31364c·12_GLOBAL__N_16L |
28 | ··0x000001a0·4f475f52·3145002e·726f6461·74612e5f·OG_R1E..rodata._ | ||
29 | ··0x000001b0·5a4e3139·5f5f6c6c·766d5f6c·6962635f·ZN19__llvm_libc_ | ||
30 | ··0x000001c0·31385f31·5f385f31·325f474c·4f42414c·18_1_8_12_GLOBAL | ||
31 | ··0x000001d0·5f5f4e5f·3131304c·4f47325f·5441424c·__N_110LOG2_TABL | ||
32 | ··0x000001e0·4545002e·726f6461·74612e5f·5a4e3139·EE..rodata._ZN19 | ||
33 | ··0x000001f0·5f5f6c6c·766d5f6c·6962635f·31385f31·__llvm_libc_18_1 | ||
34 | ··0x00000200·5f385f31·325f474c·4f42414c·5f5f4e5f·_8_12_GLOBAL__N_ | ||
36 | ··0x000002 | 35 | ··0x00000210·31313042·49475f43·4f454646·5345002e·110BIG_COEFFSE.. |
37 | ··0x000002 | 36 | ··0x00000220·6e6f7465·2e474e55·2d737461·636b002e·note.GNU-stack.. |
38 | ··0x000002 | 37 | ··0x00000230·6c6c766d·5f616464·72736967·00·······llvm_addrsig. |
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························REL·(Relocatable·file) | 8 | ··Type:······························REL·(Relocatable·file) |
9 | ··Machine:···························Advanced·Micro·Devices·X86-64 | 9 | ··Machine:···························Advanced·Micro·Devices·X86-64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x0 | 11 | ··Entry·point·address:···············0x0 |
12 | ··Start·of·program·headers:··········0·(bytes·into·file) | 12 | ··Start·of·program·headers:··········0·(bytes·into·file) |
13 | ··Start·of·section·headers:··········18 | 13 | ··Start·of·section·headers:··········1872·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········0·(bytes) | 16 | ··Size·of·program·headers:···········0·(bytes) |
17 | ··Number·of·program·headers:·········0 | 17 | ··Number·of·program·headers:·········0 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········1 | 19 | ··Number·of·section·headers:·········13 |
20 | ··Section·header·string·table·index:·1 | 20 | ··Section·header·string·table·index:·12 |
Offset 1, 21 lines modified | Offset 1, 22 lines modified | ||
1 | There·are·1 | 1 | There·are·13·section·headers,·starting·at·offset·0x750: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.text·············PROGBITS········0000000000000000·000040·000000·00··AX··0···0··4 | 5 | ··[·1]·.text·············PROGBITS········0000000000000000·000040·000000·00··AX··0···0··4 |
6 | ··[·2]·.note.gnu.property·NOTE············0000000000000000·000040·000020·00···A··0···0··8 | 6 | ··[·2]·.note.gnu.property·NOTE············0000000000000000·000040·000020·00···A··0···0··8 |
7 | ··[·3]·.rodata.cst16·····PROGBITS········0000000000000000·000060·000010·10··AM··0···0·16 | ||
7 | ··[· | 8 | ··[·4]·.rodata.cst4······PROGBITS········0000000000000000·000070·00000c·04··AM··0···0··4 |
8 | ··[· | 9 | ··[·5]·.rodata.cst8······PROGBITS········0000000000000000·00007c·000030·08··AM··0···0··8 |
9 | ··[· | 10 | ··[·6]·.text.log2f·······PROGBITS········0000000000000000·0000ac·00020c·00··AX··0···0·16 |
10 | ··[· | 11 | ··[·7]·.rela.text.log2f··RELA············0000000000000000·000540·000180·18···I·10···6··8 |
11 | ··[· | 12 | ··[·8]·.note.GNU-stack···PROGBITS········0000000000000000·0002b8·000000·00······0···0··1 |
12 | ··[· | 13 | ··[·9]·.llvm_addrsig·····LLVM_ADDRSIG····0000000000000000·0002b8·000002·00···E··0···0··1 |
13 | ··[ | 14 | ··[10]·.symtab···········SYMTAB··········0000000000000000·0002c0·000198·18·····11··11··8 |
14 | ··[1 | 15 | ··[11]·.strtab···········STRTAB··········0000000000000000·000458·0000e2·00······0···0··1 |
15 | ··[1 | 16 | ··[12]·.shstrtab·········STRTAB··········0000000000000000·0006c0·00008b·00······0···0··1 |
16 | Key·to·Flags: | 17 | Key·to·Flags: |
17 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 18 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
18 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 19 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
19 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 20 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
20 | ··D·(mbind),·l·(large),·p·(processor·specific) | 21 | ··D·(mbind),·l·(large),·p·(processor·specific) |
Offset 1, 20 lines modified | Offset 1, 20 lines modified | ||
1 | Symbol·table·'.symtab'·contains·17·entries: | 1 | Symbol·table·'.symtab'·contains·17·entries: |
2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name | 2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name |
3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | 3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· |
4 | ·····1:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LCPI0_0 | 4 | ·····1:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LCPI0_0 |
5 | ·····2:·000000000000000 | 5 | ·····2:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_1 |
6 | ·····3:·000000000000000 | 6 | ·····3:·0000000000000004·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_2 |
7 | ·····4:·000000000000000c·····0·NOTYPE··LOCAL··DEFAULT····3·.LCPI0_3 | ||
8 | ·····5:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····3·.LCPI0_9 | ||
9 | ·····6:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_4 | ||
10 | ····· | 7 | ·····4:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_9 |
8 | ·····5:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_3 | ||
9 | ·····6:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_4 | ||
10 | ·····7:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_5 | ||
11 | ·····8:·000000000000001 | 11 | ·····8:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_6 |
12 | ·····9:·00000000000000 | 12 | ·····9:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_7 |
13 | ····10:·000000000000002 | 13 | ····10:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_8 |
14 | ····11:·0000000000000000···5 | 14 | ····11:·0000000000000000···524·FUNC····GLOBAL·DEFAULT····6·log2f |
15 | ····12:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location | 15 | ····12:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location |
16 | ····13:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_ | 16 | ····13:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_2RDE |
17 | ····14:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_6LOG2_RE | 17 | ····14:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_6LOG2_RE |
18 | ····15:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail | 18 | ····15:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail |
19 | ····16:·0000000000000000···5 | 19 | ····16:·0000000000000000···524·FUNC····GLOBAL·DEFAULT····6·_ZN19__llvm_libc_18_1_8_5log2fEf |
Offset 1, 19 lines modified | Offset 1, 19 lines modified | ||
1 | Relocation·section·'.rela.text.log2f'·at·offset·0x5 | 1 | Relocation·section·'.rela.text.log2f'·at·offset·0x540·contains·16·entries: |
2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
3 | 000000000000006 | 3 | 0000000000000060··0000000c00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 |
4 | 000000000000007 | 4 | 000000000000007c··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_0·-·4 |
5 | 00000000000000 | 5 | 00000000000000bc··0000000200000002·R_X86_64_PC32··········0000000000000000·.LCPI0_1·-·4 |
6 | 00000000000000c | 6 | 00000000000000c6··0000000c00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 |
7 | 00000000000000e | 7 | 00000000000000e2··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_0·-·4 |
8 | 000000000000012 | 8 | 0000000000000122··0000000400000002·R_X86_64_PC32··········0000000000000008·.LCPI0_9·-·4 |
9 | 000000000000014 | 9 | 0000000000000140··0000000300000002·R_X86_64_PC32··········0000000000000004·.LCPI0_2·-·4 |
10 | 0000000000000178··0000000d0000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_ | 10 | 0000000000000178··0000000d0000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_2RDE·-·4 |
11 | 000000000000018 | 11 | 0000000000000185··0000000500000002·R_X86_64_PC32··········0000000000000000·.LCPI0_3·-·4 |
12 | 000000000000019 | 12 | 0000000000000193··0000000e0000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_6LOG2_RE·-·4 |
13 | 00000000000001a | 13 | 00000000000001a8··0000000600000002·R_X86_64_PC32··········0000000000000008·.LCPI0_4·-·4 |
14 | 00000000000001 | 14 | 00000000000001b8··0000000700000002·R_X86_64_PC32··········0000000000000010·.LCPI0_5·-·4 |
15 | 00000000000001 | 15 | 00000000000001c4··0000000800000002·R_X86_64_PC32··········0000000000000018·.LCPI0_6·-·4 |
16 | 00000000000001c | 16 | 00000000000001cc··0000000900000002·R_X86_64_PC32··········0000000000000020·.LCPI0_7·-·4 |
17 | 00000000000001 | 17 | 00000000000001d4··0000000a00000002·R_X86_64_PC32··········0000000000000028·.LCPI0_8·-·4 |
18 | 0000000000000 | 18 | 0000000000000208··0000000f00000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4 |
Offset 1, 22 lines modified | Offset 1, 23 lines modified | ||
1 | .LCPI0_0 | 1 | .LCPI0_0 |
2 | .LCPI0_1 | 2 | .LCPI0_1 |
3 | .LCPI0_2 | 3 | .LCPI0_2 |
4 | .LCPI0_3 | ||
5 | .LCPI0_9 | 4 | .LCPI0_9 |
5 | .LCPI0_3 | ||
6 | .LCPI0_4 | 6 | .LCPI0_4 |
7 | .LCPI0_5 | 7 | .LCPI0_5 |
8 | .LCPI0_6 | 8 | .LCPI0_6 |
9 | .LCPI0_7 | 9 | .LCPI0_7 |
10 | .LCPI0_8 | 10 | .LCPI0_8 |
11 | __errno_location | 11 | __errno_location |
12 | _ZN19__llvm_libc_18_1_8_ | 12 | _ZN19__llvm_libc_18_1_8_2RDE |
13 | _ZN19__llvm_libc_18_1_8_6LOG2_RE | 13 | _ZN19__llvm_libc_18_1_8_6LOG2_RE |
14 | __stack_chk_fail | 14 | __stack_chk_fail |
15 | _ZN19__llvm_libc_18_1_8_5log2fEf | 15 | _ZN19__llvm_libc_18_1_8_5log2fEf |
16 | .shstrtab | 16 | .shstrtab |
17 | .note.gnu.property | 17 | .note.gnu.property |
18 | .rodata.cst16 | ||
18 | .rodata.cst4 | 19 | .rodata.cst4 |
19 | .rodata.cst8 | 20 | .rodata.cst8 |
20 | .rela.text.log2f | 21 | .rela.text.log2f |
21 | .note.GNU-stack | 22 | .note.GNU-stack |
22 | .llvm_addrsig | 23 | .llvm_addrsig |
Offset 1, 5 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.rodata.cst4': | 1 | Hex·dump·of·section·'.rodata.cst4': |
2 | ··0x00000000· | 2 | ··0x00000000·0000c07f·0000004b·000080ff··········.......K.... |
3 | ··0x00000010·000080ff····························.... | ||
Offset 1, 6 lines modified | Offset 1, 6 lines modified | ||
1 | Hex·dump·of·section·'.rodata.cst8': | 1 | Hex·dump·of·section·'.rodata.cst8': |
2 | ··0x00000000·33812b65·4715f73f·de738409·0ac7de3f·3.+eG..?.s.....? | ||
3 | ··0x00000010·331e2d65·4715e7bf·0a130ad9·4f51d23f·3.-eG.......OQ.? | ||
4 | ··0x000000 | 2 | ··0x00000000·00000000·0000f0bf·33812b65·4715f73f·........3.+eG..? |
3 | ··0x00000010·de738409·0ac7de3f·331e2d65·4715e7bf·.s.....?3.-eG... | ||
4 | ··0x00000020·0a130ad9·4f51d23f·21f1cd5c·4c15d7bf·....OQ.?!..\L... | ||
Offset 5, 117 lines modified | Offset 5, 125 lines modified | ||
5 | 0000000000000000·<__llvm_libc_18_1_8_::log2f(float)>: | 5 | 0000000000000000·<__llvm_libc_18_1_8_::log2f(float)>: |
6 | log2f(): | 6 | log2f(): |
7 | » endbr64 | 7 | » endbr64 |
8 | » sub····$0x38,%rsp | 8 | » sub····$0x38,%rsp |
9 | » mov····%fs:0x28,%rax | 9 | » mov····%fs:0x28,%rax |
10 | » mov····%rax,0x30(%rsp) | 10 | » mov····%rax,0x30(%rsp) |
11 | » | 11 | » movd···%xmm0,%eax |
12 | » | 12 | » xorps··%xmm1,%xmm1 |
13 | » cmp····$0x3f800000,%eax | 13 | » cmp····$0x3f800000,%eax |
14 | » je·····1 | 14 | » je·····1ef·<__llvm_libc_18_1_8_::log2f(float)+0x1ef> |
15 | » lea····-0x7f800000(%rax),%edx | 15 | » lea····-0x7f800000(%rax),%edx |
16 | » mov····$0xffffff81,%ecx | 16 | » mov····$0xffffff81,%ecx |
17 | » cmp····$0x80ffffff,%edx | 17 | » cmp····$0x80ffffff,%edx |
18 | » ja·····1 | 18 | » ja·····14d·<__llvm_libc_18_1_8_::log2f(float)+0x14d> |
19 | » | 19 | » movd···%xmm0,%ecx |
20 | » and····$0x7fffffff,%ecx | 20 | » and····$0x7fffffff,%ecx |
21 | » je·····c | 21 | » je·····c5·<__llvm_libc_18_1_8_::log2f(float)+0xc5> |
22 | » test···%eax,%eax | 22 | » test···%eax,%eax |
23 | » jns····1 | 23 | » jns····12b·<__llvm_libc_18_1_8_::log2f(float)+0x12b> |
24 | » cmp····$0x7f800000,%ecx | 24 | » cmp····$0x7f800000,%ecx |
25 | » ja·····1 | 25 | » ja·····12b·<__llvm_libc_18_1_8_::log2f(float)+0x12b> |
26 | » call···6 | 26 | » call···64·<__llvm_libc_18_1_8_::log2f(float)+0x64> |
27 | ·R_X86_64_PLT32» __errno_location-0x4 | 27 | ·R_X86_64_PLT32» __errno_location-0x4 |
28 | » movl···$0x21,(%rax) | 28 | » movl···$0x21,(%rax) |
29 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax | 29 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax |
30 | » mov····%rax,0x10(%rsp) | 30 | » mov····%rax,0x10(%rsp) |
31 | » | 31 | » movaps·0x0(%rip),%xmm0········ |
32 | ·R_X86_64_PC32» .LCPI0_0-0x4 | 32 | ·R_X86_64_PC32» .LCPI0_0-0x4 |
33 | » | 33 | » movups·%xmm0,0x18(%rsp) |
34 | » movl···$0xaaaaaaaa,0x28(%rsp) | 34 | » movl···$0xaaaaaaaa,0x28(%rsp) |
35 | » fnstenv·0x10(%rsp) | 35 | » fnstenv·0x10(%rsp) |
36 | » movl···$0xaaaaaaaa,0xc(%rsp) | 36 | » movl···$0xaaaaaaaa,0xc(%rsp) |
37 | » stmxcsr·0xc(%rsp) | 37 | » stmxcsr·0xc(%rsp) |
38 | » orb····$0x1,0x14(%rsp) | 38 | » orb····$0x1,0x14(%rsp) |
39 | » mov····0xc(%rsp),%eax | 39 | » mov····0xc(%rsp),%eax |
40 | » or·····$0x1,%eax | 40 | » or·····$0x1,%eax |
41 | » fldenv·0x10(%rsp) | 41 | » fldenv·0x10(%rsp) |
42 | » mov····%eax,0xc(%rsp) | 42 | » mov····%eax,0xc(%rsp) |
43 | » ldmxcsr·0xc(%rsp) | 43 | » ldmxcsr·0xc(%rsp) |
44 | » fwait | 44 | » fwait |
45 | » | 45 | » movss··0x0(%rip),%xmm1········ |
46 | ·R_X86_64_PC32» .LCPI0_1-0x4 | 46 | ·R_X86_64_PC32» .LCPI0_1-0x4 |
47 | » jmp····1 | 47 | » jmp····1ef·<__llvm_libc_18_1_8_::log2f(float)+0x1ef> |
48 | » call···c | 48 | » call···ca·<__llvm_libc_18_1_8_::log2f(float)+0xca> |
49 | ·R_X86_64_PLT32» __errno_location-0x4 | 49 | ·R_X86_64_PLT32» __errno_location-0x4 |
50 | » movl···$0x22,(%rax) | 50 | » movl···$0x22,(%rax) |
51 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax | 51 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax |
52 | » mov····%rax,0x10(%rsp) | 52 | » mov····%rax,0x10(%rsp) |
53 | » | 53 | » movaps·0x0(%rip),%xmm0········ |
54 | ·R_X86_64_PC32» .LCPI0_0-0x4 | 54 | ·R_X86_64_PC32» .LCPI0_0-0x4 |
55 | » | 55 | » movups·%xmm0,0x18(%rsp) |
56 | » movl···$0xaaaaaaaa,0x28(%rsp) | 56 | » movl···$0xaaaaaaaa,0x28(%rsp) |
57 | » fnstenv·0x10(%rsp) | 57 | » fnstenv·0x10(%rsp) |
58 | » movl···$0xaaaaaaaa,0xc(%rsp) | 58 | » movl···$0xaaaaaaaa,0xc(%rsp) |
59 | » stmxcsr·0xc(%rsp) | 59 | » stmxcsr·0xc(%rsp) |
60 | » orb····$0x4,0x14(%rsp) | 60 | » orb····$0x4,0x14(%rsp) |
61 | » mov····0xc(%rsp),%eax | 61 | » mov····0xc(%rsp),%eax |
62 | » or·····$0x4,%eax | 62 | » or·····$0x4,%eax |
63 | » fldenv·0x10(%rsp) | 63 | » fldenv·0x10(%rsp) |
64 | » mov····%eax,0xc(%rsp) | 64 | » mov····%eax,0xc(%rsp) |
65 | » ldmxcsr·0xc(%rsp) | 65 | » ldmxcsr·0xc(%rsp) |
66 | » fwait | 66 | » fwait |
67 | » | 67 | » movss··0x0(%rip),%xmm1········ |
68 | ·R_X86_64_PC32» .LCPI0_9-0x4 | 68 | ·R_X86_64_PC32» .LCPI0_9-0x4 |
69 | » jmp····1 | 69 | » jmp····1ef·<__llvm_libc_18_1_8_::log2f(float)+0x1ef> |
70 | » not····%eax | 70 | » not····%eax |
71 | » test···$0x7f800000,%eax | 71 | » test···$0x7f800000,%eax |
72 | » jne····1 | 72 | » jne····13c·<__llvm_libc_18_1_8_::log2f(float)+0x13c> |
73 | » | 73 | » movaps·%xmm0,%xmm1 |
74 | » jmp····1 | 74 | » jmp····1ef·<__llvm_libc_18_1_8_::log2f(float)+0x1ef> |
75 | » | 75 | » mulss··0x0(%rip),%xmm0········ |
76 | ·R_X86_64_PC32» .LCPI0_2-0x4 | 76 | ·R_X86_64_PC32» .LCPI0_2-0x4 |
77 | » | 77 | » movd···%xmm0,%eax |
78 | » mov····$0xffffff6a,%ecx | 78 | » mov····$0xffffff6a,%ecx |
79 | » mov····%eax,%edx | 79 | » mov····%eax,%edx |
80 | » shr····$0x17,%edx | 80 | » shr····$0x17,%edx |
81 | » movzbl·%dl,%edx | 81 | » movzbl·%dl,%edx |
82 | » add····%ecx,%edx | 82 | » add····%ecx,%edx |
83 | » mov····%eax,%ecx | 83 | » mov····%eax,%ecx |
84 | » shr····$0x10,%ecx | ||
85 | » and····$0x7f,%ecx | ||
86 | » and····$0x807fffff,%e | 84 | » and····$0x807fffff,%ecx |
87 | » or·····$0x3f800000,%e | 85 | » or·····$0x3f800000,%ecx |
88 | » | 86 | » movd···%ecx,%xmm0 |
87 | » cvtss2sd·%xmm0,%xmm0 | ||
88 | » shr····$0xd,%eax | ||
89 | » and····$0x3f8,%eax | ||
89 | » mov····0x0(%rip),%r | 90 | » mov····0x0(%rip),%rcx········ |
90 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::R-0x4 | 91 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::RD-0x4 |
91 | » | 92 | » mulsd··(%rcx,%rax,1),%xmm0 |
92 | » | 93 | » addsd··0x0(%rip),%xmm0········ |
93 | ·R_X86_64_PC32» .LCPI0_3-0x4 | 94 | ·R_X86_64_PC32» .LCPI0_3-0x4 |
94 | » | 95 | » xorps··%xmm1,%xmm1 |
95 | » | 96 | » cvtsi2sd·%edx,%xmm1 |
96 | » mov····0x0(%rip),%r | 97 | » mov····0x0(%rip),%rcx········ |
97 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::LOG2_R-0x4 | 98 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::LOG2_R-0x4 |
98 | » vaddsd·(%rax,%rcx,8),%xmm1,%xmm1 | ||
99 | » | 99 | » addsd··(%rcx,%rax,1),%xmm1 |
100 | » movapd·%xmm0,%xmm2 | ||
101 | » mulsd··%xmm0,%xmm2 | ||
102 | » movsd··0x0(%rip),%xmm3········ | ||
100 | ·R_X86_64_PC32» .LCPI0_4-0x4 | 103 | ·R_X86_64_PC32» .LCPI0_4-0x4 |
104 | » mulsd··%xmm0,%xmm3 | ||
105 | » addsd··%xmm1,%xmm3 | ||
101 | » | 106 | » movsd··0x0(%rip),%xmm1········ |
102 | ·R_X86_64_PC32» .LCPI0_5-0x4 | 107 | ·R_X86_64_PC32» .LCPI0_5-0x4 |
108 | » mulsd··%xmm0,%xmm1 | ||
103 | » | 109 | » addsd··0x0(%rip),%xmm1········ |
104 | ·R_X86_64_PC32» .LCPI0_6-0x4 | 110 | ·R_X86_64_PC32» .LCPI0_6-0x4 |
105 | » vmulsd·%xmm0,%xmm0,%xmm3 | ||
106 | » | 111 | » mulsd··0x0(%rip),%xmm0········ |
107 | ·R_X86_64_PC32» .LCPI0_7-0x4 | 112 | ·R_X86_64_PC32» .LCPI0_7-0x4 |
108 | » | 113 | » addsd··0x0(%rip),%xmm0········ |
109 | ·R_X86_64_PC32» .LCPI0_8-0x4 | 114 | ·R_X86_64_PC32» .LCPI0_8-0x4 |
110 | » vfmadd213sd·%xmm2,%xmm3,%xmm4 | ||
111 | » | 115 | » mulsd··%xmm2,%xmm0 |
116 | » addsd··%xmm1,%xmm0 | ||
117 | » mulsd··%xmm2,%xmm0 | ||
118 | » addsd··%xmm3,%xmm0 | ||
119 | » xorps··%xmm1,%xmm1 | ||
112 | » | 120 | » cvtsd2ss·%xmm0,%xmm1 |
113 | » mov····%fs:0x28,%rax | 121 | » mov····%fs:0x28,%rax |
114 | » cmp····0x30(%rsp),%rax | 122 | » cmp····0x30(%rsp),%rax |
115 | » jne···· | 123 | » jne····207·<__llvm_libc_18_1_8_::log2f(float)+0x207> |
116 | » | 124 | » movaps·%xmm1,%xmm0 |
117 | » add····$0x38,%rsp | 125 | » add····$0x38,%rsp |
Max diff block lines reached; 98/5295 bytes (1.85%) of diff not shown. |
Offset 1, 18 lines modified | Offset 1, 18 lines modified | ||
1 | Hex·dump·of·section·'.strtab': | 1 | Hex·dump·of·section·'.strtab': |
2 | ··0x00000000·002e4c43·5049305f·30002e4c·43504930·..LCPI0_0..LCPI0 | 2 | ··0x00000000·002e4c43·5049305f·30002e4c·43504930·..LCPI0_0..LCPI0 |
3 | ··0x00000010·5f31002e·4c435049·305f3200·2e4c4350·_1..LCPI0_2..LCP | 3 | ··0x00000010·5f31002e·4c435049·305f3200·2e4c4350·_1..LCPI0_2..LCP |
4 | ··0x00000020·49305f3 | 4 | ··0x00000020·49305f39·002e4c43·5049305f·33002e4c·I0_9..LCPI0_3..L |
5 | ··0x00000030·43504930·5f34002e·4c435049·305f3500·CPI0_4..LCPI0_5. | 5 | ··0x00000030·43504930·5f34002e·4c435049·305f3500·CPI0_4..LCPI0_5. |
6 | ··0x00000040·2e4c4350·49305f36·002e4c43·5049305f·.LCPI0_6..LCPI0_ | 6 | ··0x00000040·2e4c4350·49305f36·002e4c43·5049305f·.LCPI0_6..LCPI0_ |
7 | ··0x00000050·37002e4c·43504930·5f38006c·6f673266·7..LCPI0_8.log2f | 7 | ··0x00000050·37002e4c·43504930·5f38006c·6f673266·7..LCPI0_8.log2f |
8 | ··0x00000060·005f5f65·72726e6f·5f6c6f63·6174696f·.__errno_locatio | 8 | ··0x00000060·005f5f65·72726e6f·5f6c6f63·6174696f·.__errno_locatio |
9 | ··0x00000070·6e005f5a·4e31395f·5f6c6c76·6d5f6c69·n._ZN19__llvm_li | 9 | ··0x00000070·6e005f5a·4e31395f·5f6c6c76·6d5f6c69·n._ZN19__llvm_li |
10 | ··0x00000080·62635f31·385f315f·385f3 | 10 | ··0x00000080·62635f31·385f315f·385f3252·4445005f·bc_18_1_8_2RDE._ |
11 | ··0x00000090·4e31395f | 11 | ··0x00000090·5a4e3139·5f5f6c6c·766d5f6c·6962635f·ZN19__llvm_libc_ |
12 | ··0x000000a0·385f315f | 12 | ··0x000000a0·31385f31·5f385f36·4c4f4732·5f524500·18_1_8_6LOG2_RE. |
13 | ··0x000000b0·5f737461 | 13 | ··0x000000b0·5f5f7374·61636b5f·63686b5f·6661696c·__stack_chk_fail |
14 | ··0x000000c0·5f5a4e31 | 14 | ··0x000000c0·005f5a4e·31395f5f·6c6c766d·5f6c6962·._ZN19__llvm_lib |
15 | ··0x000000d0·5f31385f | 15 | ··0x000000d0·635f3138·5f315f38·5f356c6f·67326645·c_18_1_8_5log2fE |
16 | ··0x000000e0· | 16 | ··0x000000e0·6600································f. |
Offset 1, 11 lines modified | Offset 1, 12 lines modified | ||
1 | Hex·dump·of·section·'.shstrtab': | 1 | Hex·dump·of·section·'.shstrtab': |
2 | ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab | 2 | ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab |
3 | ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text | 3 | ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text |
4 | ··0x00000020·002e6e6f·74652e67·6e752e70·726f7065·..note.gnu.prope | 4 | ··0x00000020·002e6e6f·74652e67·6e752e70·726f7065·..note.gnu.prope |
5 | ··0x00000030·72747900·2e726f64·6174612e·6373743 | 5 | ··0x00000030·72747900·2e726f64·6174612e·63737431·rty..rodata.cst1 |
6 | ··0x00000040·002e726f | 6 | ··0x00000040·36002e72·6f646174·612e6373·7434002e·6..rodata.cst4.. |
7 | ··0x00000050·726f6461·74612e63·73743800·2e72656c·rodata.cst8..rel | ||
7 | ··0x000000 | 8 | ··0x00000060·612e7465·78742e6c·6f673266·002e6e6f·a.text.log2f..no |
8 | ··0x000000 | 9 | ··0x00000070·74652e47·4e552d73·7461636b·002e6c6c·te.GNU-stack..ll |
9 | ··0x000000 | 10 | ··0x00000080·766d5f61·64647273·696700············vm_addrsig. |
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························REL·(Relocatable·file) | 8 | ··Type:······························REL·(Relocatable·file) |
9 | ··Machine:···························Advanced·Micro·Devices·X86-64 | 9 | ··Machine:···························Advanced·Micro·Devices·X86-64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x0 | 11 | ··Entry·point·address:···············0x0 |
12 | ··Start·of·program·headers:··········0·(bytes·into·file) | 12 | ··Start·of·program·headers:··········0·(bytes·into·file) |
13 | ··Start·of·section·headers:··········219 | 13 | ··Start·of·section·headers:··········21992·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········0·(bytes) | 16 | ··Size·of·program·headers:···········0·(bytes) |
17 | ··Number·of·program·headers:·········0 | 17 | ··Number·of·program·headers:·········0 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········2 | 19 | ··Number·of·section·headers:·········22 |
20 | ··Section·header·string·table·index:·2 | 20 | ··Section·header·string·table·index:·21 |
Offset 1, 32 lines modified | Offset 1, 31 lines modified | ||
1 | There·are·2 | 1 | There·are·22·section·headers,·starting·at·offset·0x55e8: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.group············GROUP···········0000000000000000·000040·000008·04····· | 5 | ··[·1]·.group············GROUP···········0000000000000000·000040·000008·04·····19··27··4 |
6 | ··[·2]·.group············GROUP···········0000000000000000·000048·00000c·04····· | 6 | ··[·2]·.group············GROUP···········0000000000000000·000048·00000c·04·····19··28··4 |
7 | ··[·3]·.group············GROUP···········0000000000000000·000054·00000c·04····· | 7 | ··[·3]·.group············GROUP···········0000000000000000·000054·00000c·04·····19··29··4 |
8 | ··[·4]·.text·············PROGBITS········0000000000000000·000060·000000·00··AX··0···0··4 | 8 | ··[·4]·.text·············PROGBITS········0000000000000000·000060·000000·00··AX··0···0··4 |
9 | ··[·5]·.note.gnu.property·NOTE············0000000000000000·000060·000020·00···A··0···0··8 | 9 | ··[·5]·.note.gnu.property·NOTE············0000000000000000·000060·000020·00···A··0···0··8 |
10 | ··[·6]·.rodata.cst | 10 | ··[·6]·.rodata.cst16·····PROGBITS········0000000000000000·000080·000030·10··AM··0···0·16 |
11 | ··[·7]·.rodata.cst8······PROGBITS········0000000000000000·0000 | 11 | ··[·7]·.rodata.cst8······PROGBITS········0000000000000000·0000b0·000070·08··AM··0···0··8 |
12 | ··[·8]·.text.log·········PROGBITS········0000000000000000·000 | 12 | ··[·8]·.text.log·········PROGBITS········0000000000000000·000120·0008e7·00··AX··0···0·16 |
13 | ··[·9]·.rela.text.log····RELA············0000000000000000·00 | 13 | ··[·9]·.rela.text.log····RELA············0000000000000000·005008·0002e8·18···I·19···8··8 |
14 | ··[10]·.text._ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·PROGBITS········0000000000000000·000 | 14 | ··[10]·.text._ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·PROGBITS········0000000000000000·000a07·0001b8·00·AXG··0···0·16 |
15 | ··[11]·.text._ZN19__llvm_libc_18_1_8_19log_range_reductionEdRKNS_5LogRRERNS_6fputil11DyadicFloatILm128EEE·PROGBITS········0000000000000000·000b | 15 | ··[11]·.text._ZN19__llvm_libc_18_1_8_19log_range_reductionEdRKNS_5LogRRERNS_6fputil11DyadicFloatILm128EEE·PROGBITS········0000000000000000·000bbf·0002c3·00·AXG··0···0·16 |
16 | ··[12]·.rela.text._ZN19__llvm_libc_18_1_8_19log_range_reductionEdRKNS_5LogRRERNS_6fputil11DyadicFloatILm128EEE·RELA············0000000000000000·0052 | 16 | ··[12]·.rela.text._ZN19__llvm_libc_18_1_8_19log_range_reductionEdRKNS_5LogRRERNS_6fputil11DyadicFloatILm128EEE·RELA············0000000000000000·0052f0·0000c0·18··IG·19··11··8 |
17 | ··[13]·.rodata.cst16·····PROGBITS········0000000000000000·000e44·000020·10··AM··0···0··8 | ||
18 | ··[1 | 17 | ··[13]·.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv·PROGBITS········0000000000000000·000e82·00019c·00·AXG··0···0·16 |
19 | ··[1 | 18 | ··[14]·.rela.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv·RELA············0000000000000000·0053b0·000030·18··IG·19··13··8 |
20 | ··[1 | 19 | ··[15]·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_19LOG_TABLEE·PROGBITS········0000000000000000·00101e·003960·00···A··0···0·64 |
21 | ··[1 | 20 | ··[16]·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110BIG_COEFFSE·PROGBITS········0000000000000000·00497e·000048·00···A··0···0·16 |
22 | ··[1 | 21 | ··[17]·.note.GNU-stack···PROGBITS········0000000000000000·0049c6·000000·00······0···0··1 |
23 | ··[1 | 22 | ··[18]·.llvm_addrsig·····LLVM_ADDRSIG····0000000000000000·0049c6·000003·00···E··0···0··1 |
24 | ··[ | 23 | ··[19]·.symtab···········SYMTAB··········0000000000000000·0049d0·000348·18·····20··22··8 |
25 | ··[2 | 24 | ··[20]·.strtab···········STRTAB··········0000000000000000·004d18·0002eb·00······0···0··1 |
26 | ··[2 | 25 | ··[21]·.shstrtab·········STRTAB··········0000000000000000·0053e0·000203·00······0···0··1 |
27 | Key·to·Flags: | 26 | Key·to·Flags: |
28 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 27 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
29 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 28 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
30 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 29 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
31 | ··D·(mbind),·l·(large),·p·(processor·specific) | 30 | ··D·(mbind),·l·(large),·p·(processor·specific) |
Offset 12, 27 lines modified | Offset 12, 27 lines modified | ||
12 | ·····8:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_7 | 12 | ·····8:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_7 |
13 | ·····9:·0000000000000038·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_8 | 13 | ·····9:·0000000000000038·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_8 |
14 | ····10:·0000000000000040·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_9 | 14 | ····10:·0000000000000040·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_9 |
15 | ····11:·0000000000000048·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_10 | 15 | ····11:·0000000000000048·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_10 |
16 | ····12:·0000000000000050·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_11 | 16 | ····12:·0000000000000050·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_11 |
17 | ····13:·0000000000000058·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_12 | 17 | ····13:·0000000000000058·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_12 |
18 | ····14:·0000000000000060·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_13 | 18 | ····14:·0000000000000060·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_13 |
19 | ····15:·0000000000000068·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_14 | ||
20 | ····1 | 19 | ····15:·0000000000000000·14688·OBJECT··LOCAL··DEFAULT···15·_ZN19__llvm_libc_18_1_8_12_GLOBAL__N_19LOG_TABLEE |
21 | ····1 | 20 | ····16:·0000000000000000····72·OBJECT··LOCAL··DEFAULT···16·_ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110BIG_COEFFSE |
22 | ····1 | 21 | ····17:·0000000000000068·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI2_0 |
23 | ····1 | 22 | ····18:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI3_0 |
24 | ···· | 23 | ····19:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI3_1 |
25 | ····2 | 24 | ····20:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···15·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_19LOG_TABLEE |
26 | ····2 | 25 | ····21:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···16·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110BIG_COEFFSE |
27 | ····2 | 26 | ····22:·0000000000000000··2279·FUNC····GLOBAL·DEFAULT····8·log |
28 | ····2 | 27 | ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location |
28 | ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_8LOG_R_DDE | ||
29 | ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_2RDE | 29 | ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_2RDE |
30 | ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_ | 30 | ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_2CDE |
31 | ····27:·0000000000000000···44 | 31 | ····27:·0000000000000000···440·FUNC····WEAK···HIDDEN····10·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_ |
32 | ····28:·0000000000000000···7 | 32 | ····28:·0000000000000000···707·FUNC····WEAK···HIDDEN····11·_ZN19__llvm_libc_18_1_8_19log_range_reductionEdRKNS_5LogRRERNS_6fputil11DyadicFloatILm128EEE |
33 | ····29:·0000000000000000···4 | 33 | ····29:·0000000000000000···412·FUNC····WEAK···HIDDEN····13·_ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv |
34 | ····30:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail | 34 | ····30:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail |
35 | ····31:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_2S2E | 35 | ····31:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_2S2E |
36 | ····32:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_2S3E | 36 | ····32:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_2S3E |
37 | ····33:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_2S4E | 37 | ····33:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_2S4E |
38 | ····34:·0000000000000000··22 | 38 | ····34:·0000000000000000··2279·FUNC····GLOBAL·DEFAULT····8·_ZN19__llvm_libc_18_1_8_3logEd |
Offset 1, 50 lines modified | Offset 1, 50 lines modified | ||
1 | Relocation·section·'.rela.text.log'·at·offset·0x | 1 | Relocation·section·'.rela.text.log'·at·offset·0x5008·contains·31·entries: |
2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
3 | 000000000000009 | 3 | 0000000000000098··0000001700000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 |
4 | 00000000000000b | 4 | 00000000000000b8··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_0·-·4 |
5 | 000000000000011 | 5 | 0000000000000117··0000000200000002·R_X86_64_PC32··········0000000000000000·.LCPI0_1·-·4 |
6 | 000000000000012 | 6 | 0000000000000121··0000001700000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 |
7 | 000000000000014 | 7 | 0000000000000141··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_0·-·4 |
8 | 00000000000001a | 8 | 00000000000001a0··0000000e00000002·R_X86_64_PC32··········0000000000000060·.LCPI0_13·-·4 |
9 | 00000000000001b | 9 | 00000000000001b9··0000000300000002·R_X86_64_PC32··········0000000000000008·.LCPI0_2·-·4 |
10 | 00000000000001da··000000190000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_2RDE·-·4 | ||
11 | 00000000000001f | 10 | 00000000000001f7··000000180000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_8LOG_R_DDE·-·4 |
12 | 0000000000000 | 11 | 00000000000001ff··0000000400000002·R_X86_64_PC32··········0000000000000010·.LCPI0_3·-·4 |
13 | 000000000000021 | 12 | 0000000000000212··0000000500000002·R_X86_64_PC32··········0000000000000018·.LCPI0_4·-·4 |
13 | 000000000000021f··000000190000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_2RDE·-·4 | ||
14 | 0000000000000251··0000001a0000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_2CDE·-·4 | ||
14 | 00000000000002 | 15 | 0000000000000288··0000000600000002·R_X86_64_PC32··········0000000000000020·.LCPI0_5·-·4 |
15 | 00000000000002 | 16 | 0000000000000294··0000000700000002·R_X86_64_PC32··········0000000000000028·.LCPI0_6·-·4 |
16 | 00000000000002 | 17 | 000000000000029c··0000000800000002·R_X86_64_PC32··········0000000000000030·.LCPI0_7·-·4 |
17 | 00000000000002 | 18 | 00000000000002a8··0000000900000002·R_X86_64_PC32··········0000000000000038·.LCPI0_8·-·4 |
18 | 00000000000002 | 19 | 00000000000002b0··0000000a00000002·R_X86_64_PC32··········0000000000000040·.LCPI0_9·-·4 |
19 | 00000000000002 | 20 | 00000000000002bc··0000000b00000002·R_X86_64_PC32··········0000000000000048·.LCPI0_10·-·4 |
20 | 00000000000002 | 21 | 00000000000002d8··0000000c00000002·R_X86_64_PC32··········0000000000000050·.LCPI0_11·-·4 |
21 | 00000000000002 | 22 | 00000000000002e0··0000000d00000002·R_X86_64_PC32··········0000000000000058·.LCPI0_12·-·4 |
22 | 00000000000002a5··0000000e00000002·R_X86_64_PC32··········0000000000000060·.LCPI0_13·-·4 | ||
23 | 0000000000000 | 23 | 0000000000000429··0000001400000002·R_X86_64_PC32··········0000000000000000·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_19LOG_TABLEE·-·4 |
24 | 00000000000004 | 24 | 0000000000000462··0000001b00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 |
25 | 00000000000004 | 25 | 00000000000004b8··0000001c00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_19log_range_reductionEdRKNS_5LogRRERNS_6fputil11DyadicFloatILm128EEE·-·4 |
26 | 00000000000004 | 26 | 00000000000004f8··0000001b00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 |
27 | 00000000000005 | 27 | 00000000000005e0··0000001500000002·R_X86_64_PC32··········0000000000000000·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110BIG_COEFFSE·+·14 |
28 | 00000000000005dc··0000001b00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 | ||
29 | 0000000000000668··0000001600000002·R_X86_64_PC32··········0000000000000000·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110BIG_COEFFSE·+·2c | ||
30 | 00000000000006 | 28 | 0000000000000612··0000001b00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 |
29 | 000000000000069d··0000001500000002·R_X86_64_PC32··········0000000000000000·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110BIG_COEFFSE·+·2c | ||
30 | 00000000000006cc··0000001b00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 | ||
31 | 00000000000007 | 31 | 00000000000007c3··0000001b00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 |
32 | 00000000000007 | 32 | 00000000000007cb··0000001d00000004·R_X86_64_PLT32·········0000000000000000·_ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv·-·4 |
33 | 00000000000008 | 33 | 00000000000008e3··0000001e00000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4 |
34 | Relocation·section·'.rela.text._ZN19__llvm_libc_18_1_8_19log_range_reductionEdRKNS_5LogRRERNS_6fputil11DyadicFloatILm128EEE'·at·offset·0x52 | 34 | Relocation·section·'.rela.text._ZN19__llvm_libc_18_1_8_19log_range_reductionEdRKNS_5LogRRERNS_6fputil11DyadicFloatILm128EEE'·at·offset·0x52f0·contains·8·entries: |
35 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 35 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
36 | 000000000000002d··0000001 | 36 | 000000000000002d··0000001100000002·R_X86_64_PC32··········0000000000000068·.LCPI2_0·-·4 |
37 | 000000000000008 | 37 | 0000000000000082··0000001b00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 |
38 | 00000000000000 | 38 | 000000000000009b··0000001f0000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_2S2E·-·4 |
39 | 000000000000010 | 39 | 0000000000000105··0000001b00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 |
40 | 00000000000001 | 40 | 000000000000011e··000000200000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_2S3E·-·4 |
41 | 00000000000001 | 41 | 0000000000000197··0000001b00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_·-·4 |
42 | 00000000000001 | 42 | 00000000000001b0··000000210000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_2S4E·-·4 |
43 | 00000000000002 | 43 | 00000000000002bf··0000001e00000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4 |
44 | Relocation·section·'.rela.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv'·at·offset·0x53 | 44 | Relocation·section·'.rela.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv'·at·offset·0x53b0·contains·2·entries: |
45 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 45 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
46 | 000000000000013 | 46 | 0000000000000139··0000001200000002·R_X86_64_PC32··········0000000000000010·.LCPI3_0·-·4 |
47 | 000000000000014 | 47 | 0000000000000149··0000001300000002·R_X86_64_PC32··········0000000000000020·.LCPI3_1·-·4 |
Offset 13, 37 lines modified | Offset 13, 36 lines modified | ||
13 | .LCPI0_7 | 13 | .LCPI0_7 |
14 | .LCPI0_8 | 14 | .LCPI0_8 |
15 | .LCPI0_9 | 15 | .LCPI0_9 |
16 | .LCPI0_10 | 16 | .LCPI0_10 |
17 | .LCPI0_11 | 17 | .LCPI0_11 |
18 | .LCPI0_12 | 18 | .LCPI0_12 |
19 | .LCPI0_13 | 19 | .LCPI0_13 |
20 | .LCPI0_14 | ||
21 | _ZN19__llvm_libc_18_1_8_12_GLOBAL__N_19LOG_TABLEE | 20 | _ZN19__llvm_libc_18_1_8_12_GLOBAL__N_19LOG_TABLEE |
22 | _ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110BIG_COEFFSE | 21 | _ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110BIG_COEFFSE |
23 | .LCPI2_0 | 22 | .LCPI2_0 |
24 | .LCPI3_0 | 23 | .LCPI3_0 |
25 | .LCPI3_1 | 24 | .LCPI3_1 |
26 | __errno_location | 25 | __errno_location |
27 | _ZN19__llvm_libc_18_1_8_2RDE | ||
28 | _ZN19__llvm_libc_18_1_8_8LOG_R_DDE | 26 | _ZN19__llvm_libc_18_1_8_8LOG_R_DDE |
27 | _ZN19__llvm_libc_18_1_8_2RDE | ||
28 | _ZN19__llvm_libc_18_1_8_2CDE | ||
29 | _ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_ | 29 | _ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_ |
30 | _ZN19__llvm_libc_18_1_8_19log_range_reductionEdRKNS_5LogRRERNS_6fputil11DyadicFloatILm128EEE | 30 | _ZN19__llvm_libc_18_1_8_19log_range_reductionEdRKNS_5LogRRERNS_6fputil11DyadicFloatILm128EEE |
31 | _ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv | 31 | _ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv |
32 | __stack_chk_fail | 32 | __stack_chk_fail |
33 | _ZN19__llvm_libc_18_1_8_2S2E | 33 | _ZN19__llvm_libc_18_1_8_2S2E |
34 | _ZN19__llvm_libc_18_1_8_2S3E | 34 | _ZN19__llvm_libc_18_1_8_2S3E |
35 | _ZN19__llvm_libc_18_1_8_2S4E | 35 | _ZN19__llvm_libc_18_1_8_2S4E |
36 | _ZN19__llvm_libc_18_1_8_3logEd | 36 | _ZN19__llvm_libc_18_1_8_3logEd |
37 | .shstrtab | 37 | .shstrtab |
38 | .note.gnu.property | 38 | .note.gnu.property |
39 | .rodata.cst | 39 | .rodata.cst16 |
40 | .rodata.cst8 | 40 | .rodata.cst8 |
41 | .rela.text.log | 41 | .rela.text.log |
42 | .text._ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_ | 42 | .text._ZN19__llvm_libc_18_1_8_6fputil9quick_addILm128EEENS0_11DyadicFloatIXT_EEES3_S3_ |
43 | .rela.text._ZN19__llvm_libc_18_1_8_19log_range_reductionEdRKNS_5LogRRERNS_6fputil11DyadicFloatILm128EEE | 43 | .rela.text._ZN19__llvm_libc_18_1_8_19log_range_reductionEdRKNS_5LogRRERNS_6fputil11DyadicFloatILm128EEE |
44 | .rodata.cst16 | ||
45 | .rela.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv | 44 | .rela.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv |
46 | .rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_19LOG_TABLEE | 45 | .rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_19LOG_TABLEE |
47 | .rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110BIG_COEFFSE | 46 | .rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110BIG_COEFFSE |
48 | .note.GNU-stack | 47 | .note.GNU-stack |
49 | .llvm_addrsig | 48 | .llvm_addrsig |
Offset 4, 9 lines modified | Offset 4, 9 lines modified | ||
4 | Hex·dump·of·section·'.group': | 4 | Hex·dump·of·section·'.group': |
5 | ··0x00000000·01000000·0b000000·0c000000··········............ | 5 | ··0x00000000·01000000·0b000000·0c000000··········............ |
6 | Hex·dump·of·section·'.group': | 6 | Hex·dump·of·section·'.group': |
7 | ··0x00000000·01000000·0 | 7 | ··0x00000000·01000000·0d000000·0e000000··········............ |
Offset 1, 11 lines modified | Offset 1, 10 lines modified | ||
1 | Hex·dump·of·section·'.rodata.cst8': | 1 | Hex·dump·of·section·'.rodata.cst8': |
2 | ··0x00000000·00000000·0000f87f·00000000·00003043·..............0C | 2 | ··0x00000000·00000000·0000f87f·00000000·00003043·..............0C |
3 | ··0x00000010·0038fafe·422ee63f·3067c793·57f32e3d·.8..B..?0g..W..= | 3 | ··0x00000010·0038fafe·422ee63f·3067c793·57f32e3d·.8..B..?0g..W..= |
4 | ··0x00000020·00000000·0000f0bf·9b4a5555·5555d53f·.........JUUUU.? | ||
5 | ··0x00000030·ffffffff·ffffdfbf·3c82c9dc·9999c93f·........<......? | ||
6 | ··0x00000040·67450900·0000d0bf·d724e6c4·021ac23f·gE.......$.....? | ||
7 | ··0x000000 | 4 | ··0x00000020·9b4a5555·5555d53f·ffffffff·ffffdfbf·.JUUUU.?........ |
5 | ··0x00000030·3c82c9dc·9999c93f·67450900·0000d0bf·<......?gE...... | ||
6 | ··0x00000040·d724e6c4·021ac23f·7a532eac·5055c5bf·.$.....?zS..PU.. | ||
7 | ··0x00000050·00000000·0000d03c·00000000·0000a03a·.......<.......: | ||
8 | ··0x00000060·00000000·0000 | 8 | ··0x00000060·00000000·0000f0ff·00000000·0000b043·...............C |
9 | ··0x00000070·00000000·0000b043···················.......C | ||
Offset 11, 256 lines modified | Offset 11, 275 lines modified | ||
11 | » push···%r14 | 11 | » push···%r14 |
12 | » push···%r13 | 12 | » push···%r13 |
13 | » push···%r12 | 13 | » push···%r12 |
14 | » push···%rbx | 14 | » push···%rbx |
15 | » sub····$0x108,%rsp | 15 | » sub····$0x108,%rsp |
16 | » mov····%fs:0x28,%rax | 16 | » mov····%fs:0x28,%rax |
17 | » mov····%rax,0x100(%rsp) | 17 | » mov····%rax,0x100(%rsp) |
18 | » movabs·$0x3ff0000000000000,%r | 18 | » movabs·$0x3ff0000000000000,%rcx |
19 | » | 19 | » movq···%xmm0,%rdx |
20 | » | 20 | » xorpd··%xmm1,%xmm1 |
21 | » cmp····%r | 21 | » cmp····%rcx,%rdx |
22 | » je·····7 | 22 | » je·····7d3·<__llvm_libc_18_1_8_::log(double)+0x7d3> |
23 | » movabs·$0x8010000000000000,%r | 23 | » movabs·$0x8010000000000000,%rax |
24 | » add····%r | 24 | » add····%rdx,%rax |
25 | » shr····$0x35,%r | 25 | » shr····$0x35,%rax |
26 | » mov····$0xfffffc01,%esi | 26 | » mov····$0xfffffc01,%esi |
27 | » cmp····$0x400,%e | 27 | » cmp····$0x400,%eax |
28 | » ja·····1c | 28 | » ja·····1c7·<__llvm_libc_18_1_8_::log(double)+0x1c7> |
29 | » | 29 | » movq···%xmm0,%rsi |
30 | » movabs·$0x7fffffffffffffff,%r | 30 | » movabs·$0x7fffffffffffffff,%rax |
31 | » and····%rsi,%r | 31 | » and····%rsi,%rax |
32 | » je·····12 | 32 | » je·····120·<__llvm_libc_18_1_8_::log(double)+0x120> |
33 | » movabs·$0x7ff0000000000000,%rsi | 33 | » movabs·$0x7ff0000000000000,%rsi |
34 | » test···%r | 34 | » test···%rdx,%rdx |
35 | » jns····1a | 35 | » jns····1a9·<__llvm_libc_18_1_8_::log(double)+0x1a9> |
36 | » cmp····%rsi,%r | 36 | » cmp····%rsi,%rax |
37 | » ja·····1a | 37 | » ja·····1a9·<__llvm_libc_18_1_8_::log(double)+0x1a9> |
38 | » call···9 | 38 | » call···9c·<__llvm_libc_18_1_8_::log(double)+0x9c> |
39 | ·R_X86_64_PLT32» __errno_location-0x4 | 39 | ·R_X86_64_PLT32» __errno_location-0x4 |
40 | » movl···$0x21,(%rax) | 40 | » movl···$0x21,(%rax) |
41 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax | 41 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax |
42 | » mov····%rax,0xe0(%rsp) | 42 | » mov····%rax,0xe0(%rsp) |
43 | » | 43 | » movapd·0x0(%rip),%xmm0········ |
44 | ·R_X86_64_PC32» .LCPI0_0-0x4 | 44 | ·R_X86_64_PC32» .LCPI0_0-0x4 |
45 | » | 45 | » movupd·%xmm0,0xe8(%rsp) |
46 | » movl···$0xaaaaaaaa,0xf8(%rsp) | 46 | » movl···$0xaaaaaaaa,0xf8(%rsp) |
47 | » fnstenv·0xe0(%rsp) | 47 | » fnstenv·0xe0(%rsp) |
48 | » movl···$0xaaaaaaaa,0xc8(%rsp) | 48 | » movl···$0xaaaaaaaa,0xc8(%rsp) |
49 | » stmxcsr·0xc8(%rsp) | 49 | » stmxcsr·0xc8(%rsp) |
50 | » orb····$0x1,0xe4(%rsp) | 50 | » orb····$0x1,0xe4(%rsp) |
51 | » mov····0xc8(%rsp),%eax | 51 | » mov····0xc8(%rsp),%eax |
52 | » or·····$0x1,%eax | 52 | » or·····$0x1,%eax |
53 | » fldenv·0xe0(%rsp) | 53 | » fldenv·0xe0(%rsp) |
54 | » mov····%eax,0xc8(%rsp) | 54 | » mov····%eax,0xc8(%rsp) |
55 | » ldmxcsr·0xc8(%rsp) | 55 | » ldmxcsr·0xc8(%rsp) |
56 | » fwait | 56 | » fwait |
57 | » | 57 | » movsd··0x0(%rip),%xmm1········ |
58 | ·R_X86_64_PC32» .LCPI0_1-0x4 | 58 | ·R_X86_64_PC32» .LCPI0_1-0x4 |
59 | » jmp····7 | 59 | » jmp····7d3·<__llvm_libc_18_1_8_::log(double)+0x7d3> |
60 | » call···12 | 60 | » call···125·<__llvm_libc_18_1_8_::log(double)+0x125> |
61 | ·R_X86_64_PLT32» __errno_location-0x4 | 61 | ·R_X86_64_PLT32» __errno_location-0x4 |
62 | » movl···$0x22,(%rax) | 62 | » movl···$0x22,(%rax) |
63 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax | 63 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax |
64 | » mov····%rax,0xe0(%rsp) | 64 | » mov····%rax,0xe0(%rsp) |
65 | » | 65 | » movapd·0x0(%rip),%xmm0········ |
66 | ·R_X86_64_PC32» .LCPI0_0-0x4 | 66 | ·R_X86_64_PC32» .LCPI0_0-0x4 |
67 | » | 67 | » movupd·%xmm0,0xe8(%rsp) |
68 | » movl···$0xaaaaaaaa,0xf8(%rsp) | 68 | » movl···$0xaaaaaaaa,0xf8(%rsp) |
69 | » fnstenv·0xe0(%rsp) | 69 | » fnstenv·0xe0(%rsp) |
70 | » movl···$0xaaaaaaaa,0xc8(%rsp) | 70 | » movl···$0xaaaaaaaa,0xc8(%rsp) |
71 | » stmxcsr·0xc8(%rsp) | 71 | » stmxcsr·0xc8(%rsp) |
72 | » orb····$0x4,0xe4(%rsp) | 72 | » orb····$0x4,0xe4(%rsp) |
73 | » mov····0xc8(%rsp),%eax | 73 | » mov····0xc8(%rsp),%eax |
74 | » or·····$0x4,%eax | 74 | » or·····$0x4,%eax |
75 | » fldenv·0xe0(%rsp) | 75 | » fldenv·0xe0(%rsp) |
76 | » mov····%eax,0xc8(%rsp) | 76 | » mov····%eax,0xc8(%rsp) |
77 | » ldmxcsr·0xc8(%rsp) | 77 | » ldmxcsr·0xc8(%rsp) |
78 | » fwait | 78 | » fwait |
79 | » | 79 | » movsd··0x0(%rip),%xmm1········ |
80 | ·R_X86_64_PC32» .LCPI0_1 | 80 | ·R_X86_64_PC32» .LCPI0_13-0x4 |
81 | » jmp····7 | 81 | » jmp····7d3·<__llvm_libc_18_1_8_::log(double)+0x7d3> |
82 | » not····%r | 82 | » not····%rdx |
83 | » test···%r | 83 | » test···%rdx,%rsi |
84 | » je·····7 | 84 | » je·····7cf·<__llvm_libc_18_1_8_::log(double)+0x7cf> |
85 | » | 85 | » mulsd··0x0(%rip),%xmm0········ |
86 | ·R_X86_64_PC32» .LCPI0_2-0x4 | 86 | ·R_X86_64_PC32» .LCPI0_2-0x4 |
87 | » | 87 | » movq···%xmm0,%rdx |
88 | » mov····$0xfffffbcd,%esi | 88 | » mov····$0xfffffbcd,%esi |
89 | » mov····%r | 89 | » mov····%rdx,%rdi |
90 | » shr····$0x2d,%rdi | 90 | » shr····$0x2d,%rdi |
91 | » and····$0x7f,%edi | 91 | » and····$0x7f,%edi |
92 | » movabs·$0x200000000000,%rax | ||
93 | » add····%rdx,%rax | ||
94 | » shr····$0x34,%rax | ||
95 | » add····%esi,%eax | ||
96 | » xorps··%xmm1,%xmm1 | ||
97 | » cvtsi2sd·%eax,%xmm1 | ||
98 | » mov····%edi,%esi | ||
92 | » mov····%edi,%r8d | 99 | » mov····%edi,%r8d |
100 | » shl····$0x4,%r8d | ||
93 | » mov····0x0(%rip),%r9········ | 101 | » mov····0x0(%rip),%r9········ |
94 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::RD-0x4 | ||
95 | » movabs·$0x200000000000,%rdx | ||
96 | » add····%rcx,%rdx | ||
97 | » shr····$0x34,%rdx | ||
98 | » add····%esi,%edx | ||
99 | » vcvtsi2sd·%edx,%xmm2,%xmm0 | ||
100 | » mov····%edi,%esi | ||
101 | » shl····$0x4,%esi | ||
102 | » mov····0x0(%rip),%r10········ | ||
103 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::LOG_R_DD-0x4 | 102 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::LOG_R_DD-0x4 |
104 | » | 103 | » movsd··0x0(%rip),%xmm2········ |
105 | ·R_X86_64_PC32» .LCPI0_3-0x4 | 104 | ·R_X86_64_PC32» .LCPI0_3-0x4 |
106 | » | 105 | » mulsd··%xmm1,%xmm2 |
107 | » | 106 | » addsd··0x8(%r9,%r8,1),%xmm2 |
108 | » | 107 | » mulsd··0x0(%rip),%xmm1········ |
109 | ·R_X86_64_PC32» .LCPI0_4-0x4 | 108 | ·R_X86_64_PC32» .LCPI0_4-0x4 |
110 | » | 109 | » addsd··(%r9,%r8,1),%xmm1 |
110 | » mov····0x0(%rip),%r8········ | ||
111 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::RD-0x4 | ||
111 | » movabs·$0xfffffffffffff,%r | 112 | » movabs·$0xfffffffffffff,%r9 |
112 | » and····%r | 113 | » and····%rdx,%r9 |
113 | » or·····%r | 114 | » or·····%rcx,%r9 |
114 | » | 115 | » movq···%r9,%xmm6 |
115 | » | 116 | » movabs·$0x3fffe00000000000,%rcx |
117 | » and····%r9,%rcx | ||
118 | » movq···%rcx,%xmm0 | ||
119 | » subsd··%xmm0,%xmm6 | ||
120 | » mov····0x0(%rip),%rcx········ | ||
121 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::CD-0x4 | ||
122 | » mulsd··(%r8,%rsi,8),%xmm6 | ||
123 | » addsd··(%rcx,%rsi,8),%xmm6 | ||
124 | » movapd·%xmm2,%xmm0 | ||
125 | » addsd··%xmm6,%xmm0 | ||
126 | » movapd·%xmm0,%xmm4 | ||
127 | » subsd··%xmm2,%xmm4 | ||
128 | » movapd·%xmm6,%xmm3 | ||
Max diff block lines reached; 13048/18196 bytes (71.71%) of diff not shown. |
Offset 9, 85 lines modified | Offset 9, 85 lines modified | ||
9 | » push···%rbx | 9 | » push···%rbx |
10 | » mov····%rdi,%rax | 10 | » mov····%rdi,%rax |
11 | » lea····0x28(%rsp),%r11 | 11 | » lea····0x28(%rsp),%r11 |
12 | » mov····0x18(%rsp),%rsi | 12 | » mov····0x18(%rsp),%rsi |
13 | » mov····0x20(%rsp),%r10 | 13 | » mov····0x20(%rsp),%r10 |
14 | » mov····%rsi,%rcx | 14 | » mov····%rsi,%rcx |
15 | » or·····%r10,%rcx | 15 | » or·····%r10,%rcx |
16 | » jne····3 | 16 | » jne····30·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x30> |
17 | » mov····0x10(%r11),%rcx | 17 | » mov····0x10(%r11),%rcx |
18 | » mov····%rcx,0x10(%rax) | 18 | » mov····%rcx,0x10(%rax) |
19 | » | 19 | » movups·(%r11),%xmm0 |
20 | » | 20 | » movups·%xmm0,(%rax) |
21 | » pop····%rbx | 21 | » pop····%rbx |
22 | » ret | 22 | » ret |
23 | » lea····0x10(%rsp),%r8 | 23 | » lea····0x10(%rsp),%r8 |
24 | » mov····0x8(%r11),%rdi | 24 | » mov····0x8(%r11),%rdi |
25 | » mov····0x10(%r11),%r9 | 25 | » mov····0x10(%r11),%r9 |
26 | » mov····%rdi,%rcx | 26 | » mov····%rdi,%rcx |
27 | » or·····%r9,%rcx | 27 | » or·····%r9,%rcx |
28 | » jne····5 | 28 | » jne····56·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x56> |
29 | » mov····0x10(%r8),%rcx | 29 | » mov····0x10(%r8),%rcx |
30 | » mov····%rcx,0x10(%rax) | 30 | » mov····%rcx,0x10(%rax) |
31 | » | 31 | » movups·(%r8),%xmm0 |
32 | » | 32 | » movups·%xmm0,(%rax) |
33 | » pop····%rbx | 33 | » pop····%rbx |
34 | » ret | 34 | » ret |
35 | » mov····0x4(%r8),%edx | 35 | » mov····0x4(%r8),%edx |
36 | » mov····0x4(%r11),%ebx | 36 | » mov····0x4(%r11),%ebx |
37 | » mov····%edx,%ecx | 37 | » mov····%edx,%ecx |
38 | » sub····%ebx,%ecx | 38 | » sub····%ebx,%ecx |
39 | » jle····7 | 39 | » jle····72·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x72> |
40 | » cmp····$0x7f,%ecx | 40 | » cmp····$0x7f,%ecx |
41 | » jbe····8 | 41 | » jbe····86·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x86> |
42 | » xor····%edi,%edi | 42 | » xor····%edi,%edi |
43 | » mov····%edx,%ebx | 43 | » mov····%edx,%ebx |
44 | » xor····%r9d,%r9d | 44 | » xor····%r9d,%r9d |
45 | » jmp····b | 45 | » jmp····b4·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0xb4> |
46 | » mov····%ebx,%ecx | 46 | » mov····%ebx,%ecx |
47 | » sub····%edx,%ecx | 47 | » sub····%edx,%ecx |
48 | » jle····b | 48 | » jle····b4·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0xb4> |
49 | » cmp····$0x7f,%ecx | 49 | » cmp····$0x7f,%ecx |
50 | » jbe···· | 50 | » jbe····9e·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x9e> |
51 | » xor····%esi,%esi | 51 | » xor····%esi,%esi |
52 | » mov····%ebx,%edx | 52 | » mov····%ebx,%edx |
53 | » xor····%r10d,%r10d | 53 | » xor····%r10d,%r10d |
54 | » jmp····b | 54 | » jmp····b4·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0xb4> |
55 | » shrd···%cl,%r9,%rdi | 55 | » shrd···%cl,%r9,%rdi |
56 | » shr····%cl,%r9 | 56 | » shr····%cl,%r9 |
57 | » xor····%ebx,%ebx | 57 | » xor····%ebx,%ebx |
58 | » test···$0x40,%cl | 58 | » test···$0x40,%cl |
59 | » cmovne·%r9,%rdi | 59 | » cmovne·%r9,%rdi |
60 | » cmovne·%rbx,%r9 | 60 | » cmovne·%rbx,%r9 |
61 | » mov····%edx,%ebx | 61 | » mov····%edx,%ebx |
62 | » jmp····b | 62 | » jmp····b4·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0xb4> |
63 | » shrd···%cl,%r10,%rsi | 63 | » shrd···%cl,%r10,%rsi |
64 | » shr····%cl,%r10 | 64 | » shr····%cl,%r10 |
65 | » xor····%edx,%edx | 65 | » xor····%edx,%edx |
66 | » test···$0x40,%cl | 66 | » test···$0x40,%cl |
67 | » cmovne·%r10,%rsi | 67 | » cmovne·%r10,%rsi |
68 | » cmovne·%rdx,%r10 | 68 | » cmovne·%rdx,%r10 |
69 | » mov····%ebx,%edx | 69 | » mov····%ebx,%edx |
70 | » movzbl·(%r8),%r8d | 70 | » movzbl·(%r8),%r8d |
71 | » movzbl·(%r11),%ecx | 71 | » movzbl·(%r11),%ecx |
72 | » mov····%ecx,%r11d | 72 | » mov····%ecx,%r11d |
73 | » xor····%r8b,%r11b | 73 | » xor····%r8b,%r11b |
74 | » test···$0x1,%r11b | 74 | » test···$0x1,%r11b |
75 | » jne····11 | 75 | » jne····119·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x119> |
76 | » mov····%rdi,%rcx | 76 | » mov····%rdi,%rcx |
77 | » add····%rsi,%rcx | 77 | » add····%rsi,%rcx |
78 | » mov····%r10,%r11 | 78 | » mov····%r10,%r11 |
79 | » adc····$0x0,%r11 | 79 | » adc····$0x0,%r11 |
80 | » add····%rsi,%rdi | 80 | » add····%rsi,%rdi |
81 | » mov····%r9,%rcx | 81 | » mov····%r9,%rcx |
82 | » adc····%r10,%rcx | 82 | » adc····%r10,%rcx |
83 | » cmp····%r10,%r11 | 83 | » cmp····%r10,%r11 |
84 | » jb·····e | 84 | » jb·····e8·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0xe8> |
85 | » cmp····%r9,%rcx | 85 | » cmp····%r9,%rcx |
86 | » jae···· | 86 | » jae····ff·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0xff> |
87 | » shrd···$0x1,%rcx,%rdi | 87 | » shrd···$0x1,%rcx,%rdi |
88 | » inc····%edx | 88 | » inc····%edx |
89 | » shr····$1,%rcx | 89 | » shr····$1,%rcx |
90 | » movabs·$0x8000000000000000,%rsi | 90 | » movabs·$0x8000000000000000,%rsi |
91 | » or·····%rsi,%rcx | 91 | » or·····%rsi,%rcx |
92 | » mov····%r8b,(%rax) | 92 | » mov····%r8b,(%rax) |
93 | » movw···$0xaaaa,0x1(%rax) | 93 | » movw···$0xaaaa,0x1(%rax) |
Offset 95, 39 lines modified | Offset 95, 39 lines modified | ||
95 | » mov····%edx,0x4(%rax) | 95 | » mov····%edx,0x4(%rax) |
96 | » mov····%rdi,0x8(%rax) | 96 | » mov····%rdi,0x8(%rax) |
97 | » mov····%rcx,0x10(%rax) | 97 | » mov····%rcx,0x10(%rax) |
98 | » pop····%rbx | 98 | » pop····%rbx |
99 | » ret | 99 | » ret |
100 | » mov····%r10,%r11 | 100 | » mov····%r10,%r11 |
101 | » sub····%r9,%r11 | 101 | » sub····%r9,%r11 |
102 | » ja·····12 | 102 | » ja·····128·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x128> |
103 | » jb·····1 | 103 | » jb·····13d·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x13d> |
104 | » cmp····%rdi,%rsi | 104 | » cmp····%rdi,%rsi |
105 | » jb·····1 | 105 | » jb·····13d·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x13d> |
106 | » xor····%ecx,%ecx | 106 | » xor····%ecx,%ecx |
107 | » sub····%rdi,%rsi | 107 | » sub····%rdi,%rsi |
108 | » setb···%cl | 108 | » setb···%cl |
109 | » sub····%rcx,%r11 | 109 | » sub····%rcx,%r11 |
110 | » mov····%rsi,%rcx | 110 | » mov····%rsi,%rcx |
111 | » or·····%r11,%rcx | 111 | » or·····%r11,%rcx |
112 | » jne····1 | 112 | » jne····15e·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x15e> |
113 | » jmp····19 | 113 | » jmp····199·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x199> |
114 | » xor····%edx,%edx | 114 | » xor····%edx,%edx |
115 | » sub····%rsi,%rdi | 115 | » sub····%rsi,%rdi |
116 | » setb···%dl | 116 | » setb···%dl |
117 | » sub····%r10,%r9 | 117 | » sub····%r10,%r9 |
118 | » sub····%rdx,%r9 | 118 | » sub····%rdx,%r9 |
119 | » mov····%ebx,%edx | 119 | » mov····%ebx,%edx |
120 | » mov····%ecx,%r8d | 120 | » mov····%ecx,%r8d |
121 | » mov····%rdi,%rsi | 121 | » mov····%rdi,%rsi |
122 | » mov····%r9,%r11 | 122 | » mov····%r9,%r11 |
123 | » mov····%rsi,%rcx | 123 | » mov····%rsi,%rcx |
124 | » or·····%r11,%rcx | 124 | » or·····%r11,%rcx |
125 | » je·····19 | 125 | » je·····199·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x199> |
126 | » je·····19 | 126 | » je·····196·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)+0x196> |
127 | » xor····%edi,%edi | 127 | » xor····%edi,%edi |
128 | » test···%r11,%r11 | 128 | » test···%r11,%r11 |
129 | » sete···%dil | 129 | » sete···%dil |
130 | » mov····%r11,%rcx | 130 | » mov····%r11,%rcx |
131 | » cmove··%rsi,%rcx | 131 | » cmove··%rsi,%rcx |
132 | » shl····$0x6,%edi | 132 | » shl····$0x6,%edi |
133 | » bsr····%rcx,%rcx | 133 | » bsr····%rcx,%rcx |
Offset 136, 15 lines modified | Offset 136, 15 lines modified | ||
136 | » shld···%cl,%rsi,%r11 | 136 | » shld···%cl,%rsi,%r11 |
Max diff block lines reached; 684/10967 bytes (6.24%) of diff not shown. |
Offset 14, 66 lines modified | Offset 14, 66 lines modified | ||
14 | » push···%rbx | 14 | » push···%rbx |
15 | » sub····$0x58,%rsp | 15 | » sub····$0x58,%rsp |
16 | » mov····%rdx,%r14 | 16 | » mov····%rdx,%r14 |
17 | » mov····%rsi,%r15 | 17 | » mov····%rsi,%r15 |
18 | » mov····%rdi,%rbx | 18 | » mov····%rdi,%rbx |
19 | » mov····%fs:0x28,%rax | 19 | » mov····%fs:0x28,%rax |
20 | » mov····%rax,0x50(%rsp) | 20 | » mov····%rax,0x50(%rsp) |
21 | » | 21 | » mulsd··0x0(%rip),%xmm0········#·31·<__llvm_libc_18_1_8_::log_range_reduction(double,·__llvm_libc_18_1_8_::LogRR·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>&)+0x31> |
22 | ·R_X86_64_PC32» .LCPI2_0-0x4 | 22 | ·R_X86_64_PC32» .LCPI2_0-0x4 |
23 | » | 23 | » cvttsd2si·%xmm0,%r12 |
24 | » movabs·$0x10200000000000,%r13 | 24 | » movabs·$0x10200000000000,%r13 |
25 | » add····%r12,%r13 | 25 | » add····%r12,%r13 |
26 | » sar····$0x2e,%r13 | 26 | » sar····$0x2e,%r13 |
27 | » lea····0x0(,%r13,2),%rax | 27 | » lea····0x0(,%r13,2),%rax |
28 | » add····%r13,%rax | 28 | » add····%r13,%rax |
29 | » mov····0xc10(%rsi,%rax,8),%rcx | 29 | » mov····0xc10(%rsi,%rax,8),%rcx |
30 | » mov····%rcx,0x28(%rsp) | 30 | » mov····%rcx,0x28(%rsp) |
31 | » | 31 | » movups·0xc00(%rsi,%rax,8),%xmm0 |
32 | » | 32 | » movups·%xmm0,0x18(%rsp) |
33 | » mov····0x10(%rdx),%rax | 33 | » mov····0x10(%rdx),%rax |
34 | » mov····%rax,0x10(%rsp) | 34 | » mov····%rax,0x10(%rsp) |
35 | » | 35 | » movups·(%rdx),%xmm0 |
36 | » | 36 | » movups·%xmm0,(%rsp) |
37 | » lea····0x38(%rsp),%rdi | 37 | » lea····0x38(%rsp),%rdi |
38 | » call···8 | 38 | » call···86·<__llvm_libc_18_1_8_::log_range_reduction(double,·__llvm_libc_18_1_8_::LogRR·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>&)+0x86> |
39 | ·R_X86_64_PLT32» __llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)-0x4 | 39 | ·R_X86_64_PLT32» __llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)-0x4 |
40 | » mov····0x48(%rsp),%rax | 40 | » mov····0x48(%rsp),%rax |
41 | » mov····%rax,0x10(%r14) | 41 | » mov····%rax,0x10(%r14) |
42 | » | 42 | » movups·0x38(%rsp),%xmm0 |
43 | » | 43 | » movups·%xmm0,(%r14) |
44 | » mov····0x0(%rip),%rax········#· | 44 | » mov····0x0(%rip),%rax········#·9f·<__llvm_libc_18_1_8_::log_range_reduction(double,·__llvm_libc_18_1_8_::LogRR·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>&)+0x9f> |
45 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::S2-0x4 | 45 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::S2-0x4 |
46 | » movslq·(%rax,%r13,4),%rax | 46 | » movslq·(%rax,%r13,4),%rax |
47 | » mov····%r12,%rcx | 47 | » mov····%r12,%rcx |
48 | » shl····$0x10,%rcx | 48 | » shl····$0x10,%rcx |
49 | » movabs·$0x1000000000000000,%r13 | 49 | » movabs·$0x1000000000000000,%r13 |
50 | » add····%r12,%r13 | 50 | » add····%r12,%r13 |
51 | » imul···%rax,%r13 | 51 | » imul···%rax,%r13 |
52 | » add····%rcx,%r13 | 52 | » add····%rcx,%r13 |
53 | » movabs·$0x2840000000000000,%r12 | 53 | » movabs·$0x2840000000000000,%r12 |
54 | » add····%r13,%r12 | 54 | » add····%r13,%r12 |
55 | » sar····$0x37,%r12 | 55 | » sar····$0x37,%r12 |
56 | » lea····(%r12,%r12,2),%rax | 56 | » lea····(%r12,%r12,2),%rax |
57 | » mov····0x1e28(%r15,%rax,8),%rcx | 57 | » mov····0x1e28(%r15,%rax,8),%rcx |
58 | » mov····%rcx,0x28(%rsp) | 58 | » mov····%rcx,0x28(%rsp) |
59 | » | 59 | » movups·0x1e18(%r15,%rax,8),%xmm0 |
60 | » | 60 | » movups·%xmm0,0x18(%rsp) |
61 | » mov····0x10(%r14),%rax | 61 | » mov····0x10(%r14),%rax |
62 | » mov····%rax,0x10(%rsp) | 62 | » mov····%rax,0x10(%rsp) |
63 | » | 63 | » movups·(%r14),%xmm0 |
64 | » | 64 | » movups·%xmm0,(%rsp) |
65 | » lea····0x38(%rsp),%rdi | 65 | » lea····0x38(%rsp),%rdi |
66 | » call···1 | 66 | » call···109·<__llvm_libc_18_1_8_::log_range_reduction(double,·__llvm_libc_18_1_8_::LogRR·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>&)+0x109> |
67 | ·R_X86_64_PLT32» __llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)-0x4 | 67 | ·R_X86_64_PLT32» __llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)-0x4 |
68 | » mov····0x48(%rsp),%rax | 68 | » mov····0x48(%rsp),%rax |
69 | » mov····%rax,0x10(%r14) | 69 | » mov····%rax,0x10(%r14) |
70 | » | 70 | » movups·0x38(%rsp),%xmm0 |
71 | » | 71 | » movups·%xmm0,(%r14) |
72 | » mov····0x0(%rip),%rax········#·12 | 72 | » mov····0x0(%rip),%rax········#·122·<__llvm_libc_18_1_8_::log_range_reduction(double,·__llvm_libc_18_1_8_::LogRR·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>&)+0x122> |
73 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::S3-0x4 | 73 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::S3-0x4 |
74 | » movslq·(%rax,%r12,4),%rax | 74 | » movslq·(%rax,%r12,4),%rax |
75 | » mov····%rax,%r12 | 75 | » mov····%rax,%r12 |
76 | » shl····$0x37,%r12 | 76 | » shl····$0x37,%r12 |
77 | » add····%r13,%r12 | 77 | » add····%r13,%r12 |
78 | » imul···%r13 | 78 | » imul···%r13 |
79 | » mov····%r12,%r13 | 79 | » mov····%r12,%r13 |
Offset 87, 28 lines modified | Offset 87, 28 lines modified | ||
87 | » add····$0x83,%eax | 87 | » add····$0x83,%eax |
88 | » sar····$1,%eax | 88 | » sar····$1,%eax |
89 | » movslq·%eax,%rbp | 89 | » movslq·%eax,%rbp |
90 | » lea····0x0(,%rbp,2),%rax | 90 | » lea····0x0(,%rbp,2),%rax |
91 | » add····%rbp,%rax | 91 | » add····%rbp,%rax |
92 | » mov····0x2d40(%r15,%rax,8),%rcx | 92 | » mov····0x2d40(%r15,%rax,8),%rcx |
93 | » mov····%rcx,0x28(%rsp) | 93 | » mov····%rcx,0x28(%rsp) |
94 | » | 94 | » movups·0x2d30(%r15,%rax,8),%xmm0 |
95 | » | 95 | » movups·%xmm0,0x18(%rsp) |
96 | » mov····0x10(%r14),%rax | 96 | » mov····0x10(%r14),%rax |
97 | » mov····%rax,0x10(%rsp) | 97 | » mov····%rax,0x10(%rsp) |
98 | » | 98 | » movups·(%r14),%xmm0 |
99 | » | 99 | » movups·%xmm0,(%rsp) |
100 | » lea····0x38(%rsp),%rdi | 100 | » lea····0x38(%rsp),%rdi |
101 | » call···1 | 101 | » call···19b·<__llvm_libc_18_1_8_::log_range_reduction(double,·__llvm_libc_18_1_8_::LogRR·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>&)+0x19b> |
102 | ·R_X86_64_PLT32» __llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)-0x4 | 102 | ·R_X86_64_PLT32» __llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>·__llvm_libc_18_1_8_::fputil::quick_add<128ul>(__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>)-0x4 |
103 | » mov····0x48(%rsp),%rax | 103 | » mov····0x48(%rsp),%rax |
104 | » mov····%rax,0x10(%r14) | 104 | » mov····%rax,0x10(%r14) |
105 | » | 105 | » movups·0x38(%rsp),%xmm0 |
106 | » | 106 | » movups·%xmm0,(%r14) |
107 | » mov····0x0(%rip),%rax········#·1 | 107 | » mov····0x0(%rip),%rax········#·1b4·<__llvm_libc_18_1_8_::log_range_reduction(double,·__llvm_libc_18_1_8_::LogRR·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>&)+0x1b4> |
108 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::S4-0x4 | 108 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::S4-0x4 |
109 | » movslq·(%rax,%rbp,4),%rcx | 109 | » movslq·(%rax,%rbp,4),%rcx |
110 | » movabs·$0x200000000,%rsi | 110 | » movabs·$0x200000000,%rsi |
111 | » add····%r13,%rsi | 111 | » add····%r13,%rsi |
112 | » mov····%r12,%rax | 112 | » mov····%r12,%rax |
113 | » mul····%rcx | 113 | » mul····%rcx |
114 | » imul···%rcx,%rsi | 114 | » imul···%rcx,%rsi |
Offset 117, 41 lines modified | Offset 117, 41 lines modified | ||
117 | » mov····%r12,%rdi | 117 | » mov····%r12,%rdi |
118 | » shl····$0x1c,%rdi | 118 | » shl····$0x1c,%rdi |
119 | » imul···%r12,%rcx | 119 | » imul···%r12,%rcx |
120 | » add····%rsi,%rdx | 120 | » add····%rsi,%rdx |
121 | » add····%rcx,%rdx | 121 | » add····%rcx,%rdx |
122 | » add····%rdi,%rax | 122 | » add····%rdi,%rax |
123 | » adc····%r13,%rdx | 123 | » adc····%r13,%rdx |
124 | » js·····2 | 124 | » js·····22d·<__llvm_libc_18_1_8_::log_range_reduction(double,·__llvm_libc_18_1_8_::LogRR·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>&)+0x22d> |
125 | » movb···$0x0,(%rbx) | 125 | » movb···$0x0,(%rbx) |
126 | » movl···$0xffffff83,0x4(%rbx) | 126 | » movl···$0xffffff83,0x4(%rbx) |
127 | » mov····%rax,0x8(%rbx) | 127 | » mov····%rax,0x8(%rbx) |
128 | » mov····%rdx,0x10(%rbx) | 128 | » mov····%rdx,0x10(%rbx) |
129 | » mov····%rdx,%rcx | 129 | » mov····%rdx,%rcx |
130 | » or·····%rax,%rcx | 130 | » or·····%rax,%rcx |
131 | » je·····2 | 131 | » je·····29c·<__llvm_libc_18_1_8_::log_range_reduction(double,·__llvm_libc_18_1_8_::LogRR·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>&)+0x29c> |
132 | » lea····0x4(%rbx),%rdi | 132 | » lea····0x4(%rbx),%rdi |
133 | » lea····0x8(%rbx),%r8 | 133 | » lea····0x8(%rbx),%r8 |
134 | » lea····0x10(%rbx),%r9 | 134 | » lea····0x10(%rbx),%r9 |
135 | » test···%rdx,%rdx | 135 | » test···%rdx,%rdx |
136 | » sete···%cl | 136 | » sete···%cl |
137 | » mov····%rdx,%r10 | 137 | » mov····%rdx,%r10 |
138 | » cmove··%rax,%r10 | 138 | » cmove··%rax,%r10 |
139 | » mov····%rdx,%rsi | 139 | » mov····%rdx,%rsi |
140 | » jmp····2 | 140 | » jmp····268·<__llvm_libc_18_1_8_::log_range_reduction(double,·__llvm_libc_18_1_8_::LogRR·const&,·__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>&)+0x268> |
141 | » xor····%esi,%esi | 141 | » xor····%esi,%esi |
142 | » neg····%rax | 142 | » neg····%rax |
143 | » sbb····%rdx,%rsi | 143 | » sbb····%rdx,%rsi |
144 | » movb···$0x1,(%rbx) | 144 | » movb···$0x1,(%rbx) |
145 | » movl···$0xffffff83,0x4(%rbx) | 145 | » movl···$0xffffff83,0x4(%rbx) |
146 | » mov····%rax,0x8(%rbx) | 146 | » mov····%rax,0x8(%rbx) |
147 | » mov····%rsi,0x10(%rbx) | 147 | » mov····%rsi,0x10(%rbx) |
Max diff block lines reached; 1183/8359 bytes (14.15%) of diff not shown. |
Offset 1, 5 lines modified | Offset 1, 6 lines modified | ||
1 | Hex·dump·of·section·'.rodata.cst16': | 1 | Hex·dump·of·section·'.rodata.cst16': |
2 | ··0x00000000·aaaaaaaa·aaaaaaaa·aaaaaaaa·aaaaaaaa·................ | ||
2 | ··0x000000 | 3 | ··0x00000010·00000000·000090c6·00000000·00009046·...............F |
3 | ··0x000000 | 4 | ··0x00000020·00000000·000050b9·00000000·00005039·......P.......P9 |
Offset 4, 18 lines modified | Offset 4, 18 lines modified | ||
4 | Disassembly·of·section·.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv: | 4 | Disassembly·of·section·.text._ZNK19__llvm_libc_18_1_8_6fputil11DyadicFloatILm128EEcvT_IdvEEv: |
5 | 0000000000000000·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const>: | 5 | 0000000000000000·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const>: |
6 | __llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const: | 6 | __llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const: |
7 | » endbr64 | 7 | » endbr64 |
8 | » mov····0x8(%rdi),%r8 | 8 | » mov····0x8(%rdi),%r8 |
9 | » mov····0x10(%rdi),%rsi | 9 | » mov····0x10(%rdi),%rsi |
10 | » | 10 | » pxor···%xmm0,%xmm0 |
11 | » mov····%r8,%rax | 11 | » mov····%r8,%rax |
12 | » or·····%rsi,%rax | 12 | » or·····%rsi,%rax |
13 | » je·····19 | 13 | » je·····19b·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const+0x19b> |
14 | » push···%r15 | 14 | » push···%r15 |
15 | » push···%r14 | 15 | » push···%r14 |
16 | » push···%r12 | 16 | » push···%r12 |
17 | » push···%rbx | 17 | » push···%rbx |
18 | » mov····0x4(%rdi),%edx | 18 | » mov····0x4(%rdi),%edx |
19 | » lea····0x47e(%rdx),%r9d | 19 | » lea····0x47e(%rdx),%r9d |
20 | » mov····$0xfffffbce,%eax | 20 | » mov····$0xfffffbce,%eax |
Offset 35, 29 lines modified | Offset 35, 29 lines modified | ||
35 | » shr····%cl,%r10 | 35 | » shr····%cl,%r10 |
36 | » test···$0x40,%cl | 36 | » test···$0x40,%cl |
37 | » cmove··%r9,%r10 | 37 | » cmove··%r9,%r10 |
38 | » movabs·$0xfffffffffffff,%rbx | 38 | » movabs·$0xfffffffffffff,%rbx |
39 | » and····%r10,%rbx | 39 | » and····%r10,%rbx |
40 | » movabs·$0x8000000000000000,%r9 | 40 | » movabs·$0x8000000000000000,%r9 |
41 | » movabs·$0x7ff0000000000000,%r11 | 41 | » movabs·$0x7ff0000000000000,%r11 |
42 | » movzbl·(%rdi),% | 42 | » movzbl·(%rdi),%r10d |
43 | » mov····%rax,%r | 43 | » mov····%rax,%rdi |
44 | » shl····$0x34,%r | 44 | » shl····$0x34,%rdi |
45 | » lea····(%r | 45 | » lea····(%rdi,%rbx,1),%r14 |
46 | » or·····%r9,%r14 | 46 | » or·····%r9,%r14 |
47 | » mov····%r | 47 | » mov····%rdi,%r15 |
48 | » and····%r11,%r15 | 48 | » and····%r11,%r15 |
49 | » or·····%rbx,%r15 | 49 | » or·····%rbx,%r15 |
50 | » test···% | 50 | » test···%r10b,%r10b |
51 | » cmovne·%r14,%r15 | 51 | » cmovne·%r14,%r15 |
52 | » dec····%ecx | 52 | » dec····%ecx |
53 | » mov····$0x1,%ebx | 53 | » mov····$0x1,%ebx |
54 | » xor····%r14d,%r14d | 54 | » xor····%r14d,%r14d |
55 | » shld···%cl,%rbx,%r14 | 55 | » shld···%cl,%rbx,%r14 |
56 | » | 56 | » movq···%r15,%xmm1 |
57 | » xor····%r15d,%r15d | 57 | » xor····%r15d,%r15d |
58 | » shl····%cl,%rbx | 58 | » shl····%cl,%rbx |
59 | » test···$0x40,%cl | 59 | » test···$0x40,%cl |
60 | » cmovne·%rbx,%r14 | 60 | » cmovne·%rbx,%r14 |
61 | » cmovne·%r15,%rbx | 61 | » cmovne·%r15,%rbx |
62 | » cmp····$0x7f,%ecx | 62 | » cmp····$0x7f,%ecx |
63 | » cmova··%r15,%r14 | 63 | » cmova··%r15,%r14 |
Offset 74, 45 lines modified | Offset 74, 48 lines modified | ||
74 | » and····%r8,%rcx | 74 | » and····%r8,%rcx |
75 | » and····%rsi,%r15 | 75 | » and····%rsi,%r15 |
76 | » xor····%esi,%esi | 76 | » xor····%esi,%esi |
77 | » or·····%rcx,%r15 | 77 | » or·····%rcx,%r15 |
78 | » setne··%sil | 78 | » setne··%sil |
79 | » lea····(%rsi,%r12,2),%ecx | 79 | » lea····(%rsi,%r12,2),%ecx |
80 | » cmp····$0x36,%eax | 80 | » cmp····$0x36,%eax |
81 | » jg·····15 | 81 | » jg·····158·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const+0x158> |
82 | » add····$0x34,%eax | 82 | » add····$0x34,%eax |
83 | » shl····$0x34,%rax | 83 | » shl····$0x34,%rax |
84 | » or·····%rax,%r9 | 84 | » or·····%rax,%r9 |
85 | » and····%r11,%rax | 85 | » and····%r11,%rax |
86 | » xor····%edx,%edx | 86 | » xor····%edx,%edx |
87 | » test···% | 87 | » test···%r10b,%r10b |
88 | » sete···%dl | 88 | » sete···%dl |
89 | » cmovne·%r9,%rax | 89 | » cmovne·%r9,%rax |
90 | » vcvtsi2sd·%ecx,%xmm2,%xmm0 | ||
91 | » | 90 | » movq···%rax,%xmm0 |
91 | » cvtsi2sd·%ecx,%xmm2 | ||
92 | » mulsd··%xmm0,%xmm2 | ||
92 | » lea····0x0(%rip),%rax········#·13 | 93 | » lea····0x0(%rip),%rax········#·13d·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const+0x13d> |
93 | ·R_X86_64_PC32» .LCPI3_0-0x4 | 94 | ·R_X86_64_PC32» .LCPI3_0-0x4 |
94 | » | 95 | » mulsd··(%rax,%rdx,8),%xmm1 |
95 | » | 96 | » addsd··%xmm2,%xmm1 |
96 | » lea····0x0(%rip),%rax········#·14 | 97 | » lea····0x0(%rip),%rax········#·14d·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const+0x14d> |
97 | ·R_X86_64_PC32» .LCPI3_1-0x4 | 98 | ·R_X86_64_PC32» .LCPI3_1-0x4 |
98 | » | 99 | » mulsd··(%rax,%rdx,8),%xmm1 |
100 | » movapd·%xmm1,%xmm0 | ||
99 | » jmp····1 | 101 | » jmp····194·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const+0x194> |
100 | » add····$0xfca,%eax | 102 | » add····$0xfca,%eax |
101 | » shl····$0x34,%rax | 103 | » shl····$0x34,%rax |
102 | » or·····%rax,%r9 | 104 | » or·····%rax,%r9 |
103 | » and····%r11,%rax | 105 | » and····%r11,%rax |
104 | » test···% | 106 | » test···%r10b,%r10b |
105 | » cmovne·%r9,%rax | 107 | » cmovne·%r9,%rax |
108 | » cvtsi2sd·%ecx,%xmm0 | ||
106 | » | 109 | » movq···%rax,%xmm2 |
107 | » vcvtsi2sd·%ecx,%xmm3,%xmm0 | ||
108 | » | 110 | » mulsd··%xmm2,%xmm0 |
111 | » addsd··%xmm1,%xmm0 | ||
109 | » cmp····$0xfffffb82,%edx | 112 | » cmp····$0xfffffb82,%edx |
110 | » jg·····1 | 113 | » jg·····194·<__llvm_libc_18_1_8_::fputil::DyadicFloat<128ul>::operator·double<double,·void>()·const+0x194> |
111 | » | 114 | » movq···%xmm0,%rax |
112 | » sub····%r | 115 | » sub····%rdi,%rax |
113 | » | 116 | » movq···%rax,%xmm0 |
114 | » pop····%rbx | 117 | » pop····%rbx |
115 | » pop····%r12 | 118 | » pop····%r12 |
116 | » pop····%r14 | 119 | » pop····%r14 |
117 | » pop····%r15 | 120 | » pop····%r15 |
118 | » ret | 121 | » ret |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.llvm_addrsig': | 1 | Hex·dump·of·section·'.llvm_addrsig': |
2 | ··0x00000000·2 | 2 | ··0x00000000·232b11······························#+. |
Offset 4, 46 lines modified | Offset 4, 47 lines modified | ||
4 | ··0x00000010·5f31002e·4c435049·305f3200·2e4c4350·_1..LCPI0_2..LCP | 4 | ··0x00000010·5f31002e·4c435049·305f3200·2e4c4350·_1..LCPI0_2..LCP |
5 | ··0x00000020·49305f33·002e4c43·5049305f·34002e4c·I0_3..LCPI0_4..L | 5 | ··0x00000020·49305f33·002e4c43·5049305f·34002e4c·I0_3..LCPI0_4..L |
6 | ··0x00000030·43504930·5f35002e·4c435049·305f3600·CPI0_5..LCPI0_6. | 6 | ··0x00000030·43504930·5f35002e·4c435049·305f3600·CPI0_5..LCPI0_6. |
7 | ··0x00000040·2e4c4350·49305f37·002e4c43·5049305f·.LCPI0_7..LCPI0_ | 7 | ··0x00000040·2e4c4350·49305f37·002e4c43·5049305f·.LCPI0_7..LCPI0_ |
8 | ··0x00000050·38002e4c·43504930·5f39002e·4c435049·8..LCPI0_9..LCPI | 8 | ··0x00000050·38002e4c·43504930·5f39002e·4c435049·8..LCPI0_9..LCPI |
9 | ··0x00000060·305f3130·002e4c43·5049305f·3131002e·0_10..LCPI0_11.. | 9 | ··0x00000060·305f3130·002e4c43·5049305f·3131002e·0_10..LCPI0_11.. |
10 | ··0x00000070·4c435049·305f3132·002e4c43·5049305f·LCPI0_12..LCPI0_ | 10 | ··0x00000070·4c435049·305f3132·002e4c43·5049305f·LCPI0_12..LCPI0_ |
11 | ··0x00000080·3133002e·4c435049·305f3134·005f5a4e·13..LCPI0_14._ZN | ||
12 | ··0x00000090·31395f5f·6c6c766d·5f6c6962·635f3138·19__llvm_libc_18 | ||
13 | ··0x000000a0·5f315f38·5f31325f·474c4f42·414c5f5f·_1_8_12_GLOBAL__ | ||
14 | ··0x000000b0·4e5f3139·4c4f475f·5441424c·4545005f·N_19LOG_TABLEE._ | ||
15 | ··0x000000c0·5a4e3139·5f5f6c6c·766d5f6c·6962635f·ZN19__llvm_libc_ | ||
16 | ··0x000000d0·31385f31·5f385f31·325f474c·4f42414c·18_1_8_12_GLOBAL | ||
17 | ··0x000000e0·5f5f4e5f·31313042·49475f43·4f454646·__N_110BIG_COEFF | ||
18 | ··0x000000f0·5345002e·4c435049·325f3000·2e4c4350·SE..LCPI2_0..LCP | ||
19 | ··0x00000100·49335f30·002e4c43·5049335f·31006c6f·I3_0..LCPI3_1.lo | ||
20 | ··0x00000110·67005f5f·6572726e·6f5f6c6f·63617469·g.__errno_locati | ||
21 | ··0x00000 | 11 | ··0x00000080·3133005f·5a4e3139·5f5f6c6c·766d5f6c·13._ZN19__llvm_l |
22 | ··0x00000 | 12 | ··0x00000090·6962635f·31385f31·5f385f31·325f474c·ibc_18_1_8_12_GL |
13 | ··0x000000a0·4f42414c·5f5f4e5f·31394c4f·475f5441·OBAL__N_19LOG_TA | ||
23 | ··0x00000140·5f5a4e31·395f5f6c·6c766d5f·6c696263·_ZN19__llvm_libc | ||
24 | ··0x00000150·5f31385f·315f385f·384c4f47·5f525f44·_18_1_8_8LOG_R_D | ||
25 | ··0x00000 | 14 | ··0x000000b0·424c4545·005f5a4e·31395f5f·6c6c766d·BLEE._ZN19__llvm |
26 | ··0x00000170·6962635f·31385f31·5f385f36·66707574·ibc_18_1_8_6fput | ||
27 | ··0x00000180·696c3971·7569636b·5f616464·494c6d31·il9quick_addILm1 | ||
28 | ··0x00000190·32384545·454e5330·5f313144·79616469·28EEENS0_11Dyadi | ||
29 | ··0x000001a0·63466c6f·61744958·545f4545·4553335f·cFloatIXT_EEES3_ | ||
30 | ··0x000001b0·53335f00·5f5a4e31·395f5f6c·6c766d5f·S3_._ZN19__llvm_ | ||
31 | ··0x000001c0·6c696263·5f31385f·315f385f·31396c6f·libc_18_1_8_19lo | ||
32 | ··0x000001d0·675f7261·6e67655f·72656475·6374696f·g_range_reductio | ||
33 | ··0x000001e0·6e456452·4b4e535f·354c6f67·52524552·nEdRKNS_5LogRRER | ||
34 | ··0x000001f0·4e535f36·66707574·696c3131·44796164·NS_6fputil11Dyad | ||
35 | ··0x00000200·6963466c·6f617449·4c6d3132·38454545·icFloatILm128EEE | ||
36 | ··0x00000210·005f5a4e·4b31395f·5f6c6c76·6d5f6c69·._ZNK19__llvm_li | ||
37 | ··0x00000220·62635f31·385f315f·385f3666·70757469·bc_18_1_8_6fputi | ||
38 | ··0x00000230·6c313144·79616469·63466c6f·6174494c·l11DyadicFloatIL | ||
39 | ··0x00000240·6d313238·45456376·545f4964·76454576·m128EEcvT_IdvEEv | ||
40 | ··0x00000250·005f5f73·7461636b·5f63686b·5f666169·.__stack_chk_fai | ||
41 | ··0x00000260·6c005f5a·4e31395f·5f6c6c76·6d5f6c69·l._ZN19__llvm_li | ||
42 | ··0x00000 | 15 | ··0x000000c0·5f6c6962·635f3138·5f315f38·5f31325f·_libc_18_1_8_12_ |
43 | ··0x00000280·5a4e3139·5f5f6c6c·766d5f6c·6962635f·ZN19__llvm_libc_ | ||
44 | ··0x00000290·31385f31·5f385f32·53334500·5f5a4e31·18_1_8_2S3E._ZN1 | ||
45 | ··0x000002a0·395f5f6c·6c766d5f·6c696263·5f31385f·9__llvm_libc_18_ | ||
46 | ··0x00000 | 16 | ··0x000000d0·474c4f42·414c5f5f·4e5f3131·30424947·GLOBAL__N_110BIG |
17 | ··0x000000e0·5f434f45·46465345·002e4c43·5049325f·_COEFFSE..LCPI2_ | ||
18 | ··0x000000f0·30002e4c·43504933·5f30002e·4c435049·0..LCPI3_0..LCPI | ||
19 | ··0x00000100·335f3100·6c6f6700·5f5f6572·726e6f5f·3_1.log.__errno_ | ||
20 | ··0x00000110·6c6f6361·74696f6e·005f5a4e·31395f5f·location._ZN19__ | ||
47 | ··0x00000 | 21 | ··0x00000120·6c6c766d·5f6c6962·635f3138·5f315f38·llvm_libc_18_1_8 |
22 | ··0x00000130·5f384c4f·475f525f·44444500·5f5a4e31·_8LOG_R_DDE._ZN1 | ||
23 | ··0x00000140·395f5f6c·6c766d5f·6c696263·5f31385f·9__llvm_libc_18_ | ||
24 | ··0x00000150·315f385f·32524445·005f5a4e·31395f5f·1_8_2RDE._ZN19__ | ||
25 | ··0x00000160·6c6c766d·5f6c6962·635f3138·5f315f38·llvm_libc_18_1_8 | ||
26 | ··0x00000170·5f324344·45005f5a·4e31395f·5f6c6c76·_2CDE._ZN19__llv | ||
27 | ··0x00000180·6d5f6c69·62635f31·385f315f·385f3666·m_libc_18_1_8_6f | ||
28 | ··0x00000190·70757469·6c397175·69636b5f·61646449·putil9quick_addI | ||
29 | ··0x000001a0·4c6d3132·38454545·4e53305f·31314479·Lm128EEENS0_11Dy | ||
30 | ··0x000001b0·61646963·466c6f61·74495854·5f454545·adicFloatIXT_EEE | ||
31 | ··0x000001c0·53335f53·335f005f·5a4e3139·5f5f6c6c·S3_S3_._ZN19__ll | ||
32 | ··0x000001d0·766d5f6c·6962635f·31385f31·5f385f31·vm_libc_18_1_8_1 | ||
33 | ··0x000001e0·396c6f67·5f72616e·67655f72·65647563·9log_range_reduc | ||
34 | ··0x000001f0·74696f6e·4564524b·4e535f35·4c6f6752·tionEdRKNS_5LogR | ||
35 | ··0x00000200·5245524e·535f3666·70757469·6c313144·RERNS_6fputil11D | ||
36 | ··0x00000210·79616469·63466c6f·6174494c·6d313238·yadicFloatILm128 | ||
37 | ··0x00000220·45454500·5f5a4e4b·31395f5f·6c6c766d·EEE._ZNK19__llvm | ||
38 | ··0x00000230·5f6c6962·635f3138·5f315f38·5f366670·_libc_18_1_8_6fp | ||
39 | ··0x00000240·7574696c·31314479·61646963·466c6f61·util11DyadicFloa | ||
40 | ··0x00000250·74494c6d·31323845·45637654·5f496476·tILm128EEcvT_Idv | ||
41 | ··0x00000260·45457600·5f5f7374·61636b5f·63686b5f·EEv.__stack_chk_ | ||
42 | ··0x00000270·6661696c·005f5a4e·31395f5f·6c6c766d·fail._ZN19__llvm | ||
43 | ··0x00000280·5f6c6962·635f3138·5f315f38·5f325332·_libc_18_1_8_2S2 | ||
44 | ··0x00000290·45005f5a·4e31395f·5f6c6c76·6d5f6c69·E._ZN19__llvm_li | ||
45 | ··0x000002a0·62635f31·385f315f·385f3253·3345005f·bc_18_1_8_2S3E._ | ||
46 | ··0x000002b0·5a4e3139·5f5f6c6c·766d5f6c·6962635f·ZN19__llvm_libc_ | ||
47 | ··0x000002c0·31385f31·5f385f32·53344500·5f5a4e31·18_1_8_2S4E._ZN1 | ||
48 | ··0x000002d0·395f5f6c·6c766d5f·6c696263·5f31385f·9__llvm_libc_18_ | ||
48 | ··0x000002 | 49 | ··0x000002e0·315f385f·336c6f67·456400············1_8_3logEd. |
Offset 1, 36 lines modified | Offset 1, 36 lines modified | ||
1 | Hex·dump·of·section·'.shstrtab': | 1 | Hex·dump·of·section·'.shstrtab': |
2 | ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab | 2 | ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab |
3 | ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text | 3 | ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text |
4 | ··0x00000020·002e6e6f·74652e67·6e752e70·726f7065·..note.gnu.prope | 4 | ··0x00000020·002e6e6f·74652e67·6e752e70·726f7065·..note.gnu.prope |
5 | ··0x00000030·72747900·2e726f64·6174612e·6373743 | 5 | ··0x00000030·72747900·2e726f64·6174612e·63737431·rty..rodata.cst1 |
6 | ··0x00000040·002e726f | 6 | ··0x00000040·36002e72·6f646174·612e6373·7438002e·6..rodata.cst8.. |
7 | ··0x00000050·656c612e | 7 | ··0x00000050·72656c61·2e746578·742e6c6f·67002e67·rela.text.log..g |
8 | ··0x00000060·6f7570 | 8 | ··0x00000060·726f7570·002e7465·78742e5f·5a4e3139·roup..text._ZN19 |
9 | ··0x00000070·5f6c6c76 | 9 | ··0x00000070·5f5f6c6c·766d5f6c·6962635f·31385f31·__llvm_libc_18_1 |
10 | ··0x00000080·385f36 | 10 | ··0x00000080·5f385f36·66707574·696c3971·7569636b·_8_6fputil9quick |
11 | ··0x00000090·61646449 | 11 | ··0x00000090·5f616464·494c6d31·32384545·454e5330·_addILm128EEENS0 |
12 | ··0x000000a0·31314479 | 12 | ··0x000000a0·5f313144·79616469·63466c6f·61744958·_11DyadicFloatIX |
13 | ··0x000000b0·5f454545 | 13 | ··0x000000b0·545f4545·4553335f·53335f00·2e72656c·T_EEES3_S3_..rel |
14 | ··0x000000c0·2e746578 | 14 | ··0x000000c0·612e7465·78742e5f·5a4e3139·5f5f6c6c·a.text._ZN19__ll |
15 | ··0x000000d0·6d5f6c69 | 15 | ··0x000000d0·766d5f6c·6962635f·31385f31·5f385f31·vm_libc_18_1_8_1 |
16 | ··0x000000e0·6c6f675f | 16 | ··0x000000e0·396c6f67·5f72616e·67655f72·65647563·9log_range_reduc |
17 | ··0x000000f0·696f6e45 | 17 | ··0x000000f0·74696f6e·4564524b·4e535f35·4c6f6752·tionEdRKNS_5LogR |
18 | ··0x00000100·45524e53 | 18 | ··0x00000100·5245524e·535f3666·70757469·6c313144·RERNS_6fputil11D |
19 | ··0x00000110·61646963 | 19 | ··0x00000110·79616469·63466c6f·6174494c·6d313238·yadicFloatILm128 |
20 | ··0x00000120·4545002e·726f6461·74612e63·73743136·EE..rodata.cst16 | ||
21 | ··0x000001 | 20 | ··0x00000120·45454500·2e72656c·612e7465·78742e5f·EEE..rela.text._ |
22 | ··0x00000140·31395f5f·6c6c766d·5f6c6962·635f3138·19__llvm_libc_18 | ||
23 | ··0x00000150·5f315f38·5f366670·7574696c·31314479·_1_8_6fputil11Dy | ||
24 | ··0x00000160·61646963·466c6f61·74494c6d·31323845·adicFloatILm128E | ||
25 | ··0x00000170·45637654·5f496476·45457600·2e726f64·EcvT_IdvEEv..rod | ||
26 | ··0x00000180·6174612e·5f5a4e31·395f5f6c·6c766d5f·ata._ZN19__llvm_ | ||
27 | ··0x00000190·6c696263·5f31385f·315f385f·31325f47·libc_18_1_8_12_G | ||
28 | ··0x000001a0·4c4f4241·4c5f5f4e·5f31394c·4f475f54·LOBAL__N_19LOG_T | ||
29 | ··0x000001b0·41424c45·45002e72·6f646174·612e5f5a·ABLEE..rodata._Z | ||
30 | ··0x000001 | 21 | ··0x00000130·5a4e4b31·395f5f6c·6c766d5f·6c696263·ZNK19__llvm_libc |
22 | ··0x00000140·5f31385f·315f385f·36667075·74696c31·_18_1_8_6fputil1 | ||
23 | ··0x00000150·31447961·64696346·6c6f6174·494c6d31·1DyadicFloatILm1 | ||
24 | ··0x00000160·32384545·6376545f·49647645·4576002e·28EEcvT_IdvEEv.. | ||
25 | ··0x00000170·726f6461·74612e5f·5a4e3139·5f5f6c6c·rodata._ZN19__ll | ||
26 | ··0x00000180·766d5f6c·6962635f·31385f31·5f385f31·vm_libc_18_1_8_1 | ||
27 | ··0x00000190·325f474c·4f42414c·5f5f4e5f·31394c4f·2_GLOBAL__N_19LO | ||
28 | ··0x000001a0·475f5441·424c4545·002e726f·64617461·G_TABLEE..rodata | ||
29 | ··0x000001b0·2e5f5a4e·31395f5f·6c6c766d·5f6c6962·._ZN19__llvm_lib | ||
31 | ··0x000001 | 30 | ··0x000001c0·635f3138·5f315f38·5f31325f·474c4f42·c_18_1_8_12_GLOB |
32 | ··0x000001 | 31 | ··0x000001d0·414c5f5f·4e5f3131·30424947·5f434f45·AL__N_110BIG_COE |
33 | ··0x000001 | 32 | ··0x000001e0·46465345·002e6e6f·74652e47·4e552d73·FFSE..note.GNU-s |
34 | ··0x00000 | 33 | ··0x000001f0·7461636b·002e6c6c·766d5f61·64647273·tack..llvm_addrs |
34 | ··0x00000200·696700······························ig. | ||
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························REL·(Relocatable·file) | 8 | ··Type:······························REL·(Relocatable·file) |
9 | ··Machine:···························Advanced·Micro·Devices·X86-64 | 9 | ··Machine:···························Advanced·Micro·Devices·X86-64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x0 | 11 | ··Entry·point·address:···············0x0 |
12 | ··Start·of·program·headers:··········0·(bytes·into·file) | 12 | ··Start·of·program·headers:··········0·(bytes·into·file) |
13 | ··Start·of·section·headers:··········3 | 13 | ··Start·of·section·headers:··········3288·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········0·(bytes) | 16 | ··Size·of·program·headers:···········0·(bytes) |
17 | ··Number·of·program·headers:·········0 | 17 | ··Number·of·program·headers:·········0 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········1 | 19 | ··Number·of·section·headers:·········16 |
20 | ··Section·header·string·table·index:·1 | 20 | ··Section·header·string·table·index:·15 |
Offset 1, 24 lines modified | Offset 1, 25 lines modified | ||
1 | There·are·1 | 1 | There·are·16·section·headers,·starting·at·offset·0xcd8: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.group············GROUP···········0000000000000000·000040·00000c·04·····1 | 5 | ··[·1]·.group············GROUP···········0000000000000000·000040·00000c·04·····13··16··4 |
6 | ··[·2]·.text·············PROGBITS········0000000000000000·00004c·000000·00··AX··0···0··4 | 6 | ··[·2]·.text·············PROGBITS········0000000000000000·00004c·000000·00··AX··0···0··4 |
7 | ··[·3]·.note.gnu.property·NOTE············0000000000000000·00004c·000020·00···A··0···0··8 | 7 | ··[·3]·.note.gnu.property·NOTE············0000000000000000·00004c·000020·00···A··0···0··8 |
8 | ··[·4]·.rodata.cst4······PROGBITS········0000000000000000·00006c·0000 | 8 | ··[·4]·.rodata.cst4······PROGBITS········0000000000000000·00006c·000014·04··AM··0···0··4 |
9 | ··[·5]·.rodata.cst8······PROGBITS········0000000000000000·00008 | 9 | ··[·5]·.rodata.cst8······PROGBITS········0000000000000000·000080·000030·08··AM··0···0··8 |
10 | ··[·6]·.rodata.cst16·····PROGBITS········0000000000000000·0000b0·000020·10··AM··0···0·16 | ||
10 | ··[· | 11 | ··[·7]·.text.logf········PROGBITS········0000000000000000·0000d0·000370·00··AX··0···0·16 |
11 | ··[· | 12 | ··[·8]·.rela.text.logf···RELA············0000000000000000·000968·000210·18···I·13···7··8 |
12 | ··[· | 13 | ··[·9]·.text._ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi·PROGBITS········0000000000000000·000440·0001fe·00·AXG··0···0·16 |
13 | ··[ | 14 | ··[10]·.rela.text._ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi·RELA············0000000000000000·000b78·000090·18··IG·13···9··8 |
14 | ··[1 | 15 | ··[11]·.note.GNU-stack···PROGBITS········0000000000000000·00063e·000000·00······0···0··1 |
15 | ··[1 | 16 | ··[12]·.llvm_addrsig·····LLVM_ADDRSIG····0000000000000000·00063e·000002·00···E··0···0··1 |
16 | ··[1 | 17 | ··[13]·.symtab···········SYMTAB··········0000000000000000·000640·0001f8·18·····14··14··8 |
17 | ··[1 | 18 | ··[14]·.strtab···········STRTAB··········0000000000000000·000838·00012c·00······0···0··1 |
18 | ··[1 | 19 | ··[15]·.shstrtab·········STRTAB··········0000000000000000·000c08·0000cc·00······0···0··1 |
19 | Key·to·Flags: | 20 | Key·to·Flags: |
20 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 21 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
21 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 22 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
22 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 23 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
23 | ··D·(mbind),·l·(large),·p·(processor·specific) | 24 | ··D·(mbind),·l·(large),·p·(processor·specific) |
Offset 3, 22 lines modified | Offset 3, 22 lines modified | ||
3 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name | 3 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name |
4 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | 4 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· |
5 | ·····1:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_0 | 5 | ·····1:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_0 |
6 | ·····2:·0000000000000004·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_1 | 6 | ·····2:·0000000000000004·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_1 |
7 | ·····3:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_2 | 7 | ·····3:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_2 |
8 | ·····4:·000000000000000c·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_3 | 8 | ·····4:·000000000000000c·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_3 |
9 | ·····5:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_4 | 9 | ·····5:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_4 |
10 | ·····6:·00000000000000 | 10 | ·····6:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_5 |
11 | ·····7:·00000000000000 | 11 | ·····7:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_6 |
12 | ·····8:·00000000000000 | 12 | ·····8:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_7 |
13 | ·····9:·00000000000000 | 13 | ·····9:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_8 |
14 | ····10:·00000000000000 | 14 | ····10:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_9 |
15 | ····11:·00000000000000 | 15 | ····11:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_10 |
16 | ····12:·00000000000000 | 16 | ····12:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_11 |
17 | ····13:·000000000000001 | 17 | ····13:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI1_0 |
18 | ····14:·0000000000000000··· | 18 | ····14:·0000000000000000···880·FUNC····GLOBAL·DEFAULT····7·logf |
19 | ····15:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location | 19 | ····15:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location |
20 | ····16:·0000000000000000···510·FUNC····WEAK···HIDDEN·····9·_ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi | ||
20 | ····1 | 21 | ····17:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_2RDE |
21 | ····1 | 22 | ····18:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_ZN19__llvm_libc_18_1_8_5LOG_RE |
22 | ····18:·0000000000000000···525·FUNC····WEAK···HIDDEN·····8·_ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi | ||
23 | ····19:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail | 23 | ····19:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail |
24 | ····20:·0000000000000000··· | 24 | ····20:·0000000000000000···880·FUNC····GLOBAL·DEFAULT····7·_ZN19__llvm_libc_18_1_8_4logfEf |
Offset 1, 33 lines modified | Offset 1, 34 lines modified | ||
1 | Relocation·section·'.rela.text.logf'·at·offset·0x | 1 | Relocation·section·'.rela.text.logf'·at·offset·0x968·contains·22·entries: |
2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
3 | 0000000000000 | 3 | 000000000000012f··0000000500000002·R_X86_64_PC32··········0000000000000010·.LCPI0_4·-·4 |
4 | 00000000000000ee··0000000600000002·R_X86_64_PC32··········0000000000000014·.LCPI0_5·-·4 | ||
5 | 00000000000001 | 4 | 000000000000016b··0000000f00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 |
5 | 000000000000017b··0000001000000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi·-·4 | ||
6 | 00000000000001 | 6 | 0000000000000183··0000000400000002·R_X86_64_PC32··········000000000000000c·.LCPI0_3·-·4 |
7 | 0000000000000177··0000000500000002·R_X86_64_PC32··········0000000000000010·.LCPI0_4·-·4 | ||
8 | 00000000000001 | 7 | 00000000000001c3··000000110000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_2RDE·-·4 |
8 | 00000000000001d0··0000000600000002·R_X86_64_PC32··········0000000000000000·.LCPI0_5·-·4 | ||
9 | 00000000000001 | 9 | 00000000000001d8··0000000700000002·R_X86_64_PC32··········0000000000000008·.LCPI0_6·-·4 |
10 | 00000000000001 | 10 | 00000000000001e4··0000000800000002·R_X86_64_PC32··········0000000000000010·.LCPI0_7·-·4 |
11 | 00000000000001 | 11 | 00000000000001ec··0000000900000002·R_X86_64_PC32··········0000000000000018·.LCPI0_8·-·4 |
12 | 00000000000001 | 12 | 00000000000001f8··0000000a00000002·R_X86_64_PC32··········0000000000000020·.LCPI0_9·-·4 |
13 | 00000000000001d8··0000000b00000002·R_X86_64_PC32··········0000000000000018·.LCPI0_10·-·4 | ||
14 | 0000000000000 | 13 | 0000000000000203··000000120000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_5LOG_RE·-·4 |
15 | 0000000000000 | 14 | 0000000000000224··0000000b00000002·R_X86_64_PC32··········0000000000000028·.LCPI0_10·-·4 |
16 | 00000000000002 | 15 | 0000000000000265··0000000200000002·R_X86_64_PC32··········0000000000000004·.LCPI0_1·-·4 |
16 | 0000000000000285··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_0·-·4 | ||
17 | 00000000000002c1··0000000b00000002·R_X86_64_PC32··········0000000000000028·.LCPI0_10·-·4 | ||
17 | 00000000000002 | 18 | 00000000000002cc··0000000f00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 |
18 | 000000000000027f··0000001200000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi·-·4 | ||
19 | 00000000000002 | 19 | 00000000000002e8··0000000c00000002·R_X86_64_PC32··········0000000000000000·.LCPI0_11·-·4 |
20 | 000000000000028e··0000000f00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 | ||
21 | 0000000000000 | 20 | 0000000000000328··0000000400000002·R_X86_64_PC32··········000000000000000c·.LCPI0_3·-·4 |
21 | 000000000000034a··0000000f00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 | ||
22 | 000000000000035a··0000001000000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi·-·4 | ||
22 | 0000000000000 | 23 | 0000000000000362··0000000300000002·R_X86_64_PC32··········0000000000000008·.LCPI0_2·-·4 |
23 | 0000000000000 | 24 | 000000000000036c··0000001300000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4 |
24 | Relocation·section·'.rela.text._ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi'·at·offset·0x | 25 | Relocation·section·'.rela.text._ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi'·at·offset·0xb78·contains·6·entries: |
25 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 26 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
26 | 000000000000007 | 27 | 0000000000000071··0000000d00000002·R_X86_64_PC32··········0000000000000010·.LCPI1_0·-·4 |
27 | 00000000000000 | 28 | 00000000000000bf··0000000d00000002·R_X86_64_PC32··········0000000000000010·.LCPI1_0·-·4 |
29 | 000000000000010d··0000000d00000002·R_X86_64_PC32··········0000000000000010·.LCPI1_0·-·4 | ||
28 | 00000000000001 | 30 | 000000000000015b··0000000d00000002·R_X86_64_PC32··········0000000000000010·.LCPI1_0·-·4 |
29 | 00000000000001 | 31 | 00000000000001a9··0000000d00000002·R_X86_64_PC32··········0000000000000010·.LCPI1_0·-·4 |
30 | 00000000000001b7··0000000d00000002·R_X86_64_PC32··········000000000000001c·.LCPI1_0·-·4 | ||
31 | 0000000000000 | 32 | 00000000000001fa··0000001300000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4 |
Offset 1, 27 lines modified | Offset 1, 29 lines modified | ||
1 | e]Lw6=-E | ||
1 | .LCPI0_0 | 2 | .LCPI0_0 |
2 | .LCPI0_1 | 3 | .LCPI0_1 |
3 | .LCPI0_2 | 4 | .LCPI0_2 |
4 | .LCPI0_3 | 5 | .LCPI0_3 |
5 | .LCPI0_4 | 6 | .LCPI0_4 |
6 | .LCPI0_5 | 7 | .LCPI0_5 |
7 | .LCPI0_6 | 8 | .LCPI0_6 |
8 | .LCPI0_7 | 9 | .LCPI0_7 |
9 | .LCPI0_8 | 10 | .LCPI0_8 |
10 | .LCPI0_9 | 11 | .LCPI0_9 |
11 | .LCPI0_10 | 12 | .LCPI0_10 |
12 | .LCPI0_11 | 13 | .LCPI0_11 |
13 | .LCPI1_0 | 14 | .LCPI1_0 |
14 | __errno_location | 15 | __errno_location |
15 | _ZN19__llvm_libc_18_1_8_1RE | ||
16 | _ZN19__llvm_libc_18_1_8_5LOG_RE | ||
17 | _ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi | 16 | _ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi |
17 | _ZN19__llvm_libc_18_1_8_2RDE | ||
18 | _ZN19__llvm_libc_18_1_8_5LOG_RE | ||
18 | __stack_chk_fail | 19 | __stack_chk_fail |
19 | _ZN19__llvm_libc_18_1_8_4logfEf | 20 | _ZN19__llvm_libc_18_1_8_4logfEf |
20 | .shstrtab | 21 | .shstrtab |
21 | .note.gnu.property | 22 | .note.gnu.property |
22 | .rodata.cst4 | 23 | .rodata.cst4 |
23 | .rodata.cst8 | 24 | .rodata.cst8 |
25 | .rodata.cst16 | ||
24 | .rela.text.logf | 26 | .rela.text.logf |
25 | .rela.text._ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi | 27 | .rela.text._ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi |
26 | .note.GNU-stack | 28 | .note.GNU-stack |
27 | .llvm_addrsig | 29 | .llvm_addrsig |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.group': | 1 | Hex·dump·of·section·'.group': |
2 | ··0x00000000·01000000·0 | 2 | ··0x00000000·01000000·09000000·0a000000··········............ |
Offset 1, 5 lines modified | Offset 1, 5 lines modified | ||
1 | Hex·dump·of·section·'.rodata.cst4': | 1 | Hex·dump·of·section·'.rodata.cst4': |
2 | ··0x00000000·00008000·00008080·0000c07f· | 2 | ··0x00000000·00008000·00008080·0000c07f·000080ff·................ |
3 | ··0x00000010·0000 | 3 | ··0x00000010·0000004b····························...K |
Offset 1, 6 lines modified | Offset 1, 6 lines modified | ||
1 | Hex·dump·of·section·'.rodata.cst8': | 1 | Hex·dump·of·section·'.rodata.cst8': |
2 | ··0x00000000·f7a7fd1b·6866c93f·86f9ed8d·0200d0bf·....hf.?........ | ||
3 | ··0x00000010·163c966e·5555d53f·63fe0000·0000e0bf·.<.nUU.?c....... | ||
4 | ··0x000000 | 2 | ··0x00000000·00000000·0000f0bf·f7a7fd1b·6866c93f·............hf.? |
3 | ··0x00000010·86f9ed8d·0200d0bf·163c966e·5555d53f·.........<.nUU.? | ||
4 | ··0x00000020·63fe0000·0000e0bf·ef39fafe·422ee63f·c........9..B..? | ||
Offset 5, 167 lines modified | Offset 5, 190 lines modified | ||
5 | 0000000000000000·<__llvm_libc_18_1_8_::logf(float)>: | 5 | 0000000000000000·<__llvm_libc_18_1_8_::logf(float)>: |
6 | logf(): | 6 | logf(): |
7 | » endbr64 | 7 | » endbr64 |
8 | » sub····$0x38,%rsp | 8 | » sub····$0x38,%rsp |
9 | » mov····%fs:0x28,%rax | 9 | » mov····%fs:0x28,%rax |
10 | » mov····%rax,0x30(%rsp) | 10 | » mov····%rax,0x30(%rsp) |
11 | » | 11 | » movd···%xmm0,%eax |
12 | » cmp····$0x4c5d65a4,%eax | 12 | » cmp····$0x4c5d65a4,%eax |
13 | » ja·····5 | 13 | » ja·····57·<__llvm_libc_18_1_8_::logf(float)+0x57> |
14 | » cmp····$0x1e88452d,%eax | ||
15 | » je·····102·<__llvm_libc_18_1_8_::logf(float)+0x102> | ||
14 | » cmp····$0x41178feb,%eax | 16 | » cmp····$0x41178feb,%eax |
15 | » je····· | 17 | » je·····ed·<__llvm_libc_18_1_8_::logf(float)+0xed> |
16 | » cmp····$0x3f800000,%eax | ||
17 | » je·····a6·<__llvm_libc_18_1_8_::logf(float)+0xa6> | ||
18 | » cmp····$0x3f7f4d6f,%eax | 18 | » cmp····$0x3f7f4d6f,%eax |
19 | » jne···· | 19 | » jne····117·<__llvm_libc_18_1_8_::logf(float)+0x117> |
20 | » movl···$0xffffffff,0x10(%rsp) | 20 | » movl···$0xffffffff,0x10(%rsp) |
21 | » movl···$0xbb32cf64,0x10(%rsp) | 21 | » movl···$0xbb32cf64,0x10(%rsp) |
22 | » jmp···· | 22 | » jmp····27b·<__llvm_libc_18_1_8_::logf(float)+0x27b> |
23 | » cmp····$0x5ee8984d,%eax | ||
24 | » jle····90·<__llvm_libc_18_1_8_::logf(float)+0x90> | ||
23 | » cmp····$0x6f31a8eb,%eax | 25 | » cmp····$0x6f31a8eb,%eax |
24 | » jg····· | 26 | » jg·····c6·<__llvm_libc_18_1_8_::logf(float)+0xc6> |
25 | » cmp····$0x | 27 | » cmp····$0x5ee8984e,%eax |
26 | » je·····2 | 28 | » je·····239·<__llvm_libc_18_1_8_::logf(float)+0x239> |
27 | » cmp····$0x65d890d3,%eax | 29 | » cmp····$0x65d890d3,%eax |
28 | » jne····1 | 30 | » jne····153·<__llvm_libc_18_1_8_::logf(float)+0x153> |
29 | » movl···$0xffffffff,0x10(%rsp) | 31 | » movl···$0xffffffff,0x10(%rsp) |
30 | » movl···$0x4254d1f9,0x10(%rsp) | 32 | » movl···$0x4254d1f9,0x10(%rsp) |
31 | » jmp····2 | 33 | » jmp····25b·<__llvm_libc_18_1_8_::logf(float)+0x25b> |
34 | » cmp····$0x4c5d65a5,%eax | ||
35 | » je·····13e·<__llvm_libc_18_1_8_::logf(float)+0x13e> | ||
36 | » cmp····$0x500ffb03,%eax | ||
37 | » je·····26b·<__llvm_libc_18_1_8_::logf(float)+0x26b> | ||
38 | » cmp····$0x5cd69e88,%eax | ||
39 | » jne····153·<__llvm_libc_18_1_8_::logf(float)+0x153> | ||
40 | » movl···$0xffffffff,0x10(%rsp) | ||
41 | » movl···$0x4222e0a3,0x10(%rsp) | ||
42 | » jmp····27b·<__llvm_libc_18_1_8_::logf(float)+0x27b> | ||
32 | » cmp····$0x6f31a8ec,%eax | 43 | » cmp····$0x6f31a8ec,%eax |
33 | » je·····2 | 44 | » je·····24b·<__llvm_libc_18_1_8_::logf(float)+0x24b> |
34 | » cmp····$0x7a17f30a,%eax | 45 | » cmp····$0x7a17f30a,%eax |
35 | » jne····1 | 46 | » jne····153·<__llvm_libc_18_1_8_::logf(float)+0x153> |
36 | » movl···$0xffffffff,0x10(%rsp) | 47 | » movl···$0xffffffff,0x10(%rsp) |
37 | » movl···$0x42a28a1b,0x10(%rsp) | 48 | » movl···$0x42a28a1b,0x10(%rsp) |
38 | » jmp···· | 49 | » jmp····27b·<__llvm_libc_18_1_8_::logf(float)+0x27b> |
39 | » vxorps·%xmm0,%xmm0,%xmm0 | ||
40 | » jmp····245·<__llvm_libc_18_1_8_::logf(float)+0x245> | ||
41 | » movl···$0xffffffff,0x10(%rsp) | 50 | » movl···$0xffffffff,0x10(%rsp) |
42 | » movl···$0x400fe5e7,0x10(%rsp) | 51 | » movl···$0x400fe5e7,0x10(%rsp) |
43 | » vmovss·0x10(%rsp),%xmm0 | ||
44 | » vaddss·0x0(%rip),%xmm0,%xmm0········ | ||
45 | ·R_X86_64_PC32» .LCPI0_0-0x4 | ||
46 | » jmp····2 | 52 | » jmp····27b·<__llvm_libc_18_1_8_::logf(float)+0x27b> |
53 | » movl···$0xffffffff,0x10(%rsp) | ||
54 | » movl···$0xc236bd8c,0x10(%rsp) | ||
55 | » jmp····27b·<__llvm_libc_18_1_8_::logf(float)+0x27b> | ||
47 | » mov····$0xffffff81,%e | 56 | » mov····$0xffffff81,%edx |
48 | » cmp····$0x7fffff,%eax | 57 | » cmp····$0x7fffff,%eax |
49 | » ja·····18 | 58 | » ja·····18c·<__llvm_libc_18_1_8_::logf(float)+0x18c> |
50 | » test···%eax,%eax | 59 | » test···%eax,%eax |
51 | » je·····2 | 60 | » je·····2cb·<__llvm_libc_18_1_8_::logf(float)+0x2cb> |
52 | » | 61 | » mulss··0x0(%rip),%xmm0········ |
53 | ·R_X86_64_PC32» .LCPI0_ | 62 | ·R_X86_64_PC32» .LCPI0_4-0x4 |
54 | » | 63 | » movd···%xmm0,%eax |
55 | » mov····$0xffffff6a,%e | 64 | » mov····$0xffffff6a,%edx |
56 | » jmp····18 | 65 | » jmp····18c·<__llvm_libc_18_1_8_::logf(float)+0x18c> |
66 | » movl···$0xffffffff,0x10(%rsp) | ||
67 | » movl···$0x418f034b,0x10(%rsp) | ||
68 | » jmp····25b·<__llvm_libc_18_1_8_::logf(float)+0x25b> | ||
57 | » mov····$0xffffff81,%e | 69 | » mov····$0xffffff81,%edx |
58 | » cmp····$0x7f800000,%eax | 70 | » cmp····$0x7f800000,%eax |
59 | » jb·····18 | 71 | » jb·····18c·<__llvm_libc_18_1_8_::logf(float)+0x18c> |
60 | » cmp····$0x80000000,%eax | 72 | » cmp····$0x80000000,%eax |
61 | » jne···· | 73 | » jne····331·<__llvm_libc_18_1_8_::logf(float)+0x331> |
62 | » call···1 | 74 | » call···16f·<__llvm_libc_18_1_8_::logf(float)+0x16f> |
63 | ·R_X86_64_PLT32» __errno_location-0x4 | 75 | ·R_X86_64_PLT32» __errno_location-0x4 |
64 | » movl···$0x22,(%rax) | 76 | » movl···$0x22,(%rax) |
65 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax | ||
66 | » mov···· | 77 | » mov····$0x4,%edi |
78 | » call···17f·<__llvm_libc_18_1_8_::logf(float)+0x17f> | ||
79 | ·R_X86_64_PLT32» __llvm_libc_18_1_8_::fputil::raise_except(int)-0x4 | ||
67 | » | 80 | » movss··0x0(%rip),%xmm0········ |
68 | ·R_X86_64_PC32» .LCPI0_3-0x4 | 81 | ·R_X86_64_PC32» .LCPI0_3-0x4 |
69 | » vmovups·%xmm0,0x18(%rsp) | ||
70 | » movl···$0xaaaaaaaa,0x28(%rsp) | ||
71 | » fnstenv·0x10(%rsp) | ||
72 | » movl···$0xaaaaaaaa,0xc(%rsp) | ||
73 | » stmxcsr·0xc(%rsp) | ||
74 | » orb····$0x4,0x14(%rsp) | ||
75 | » mov····0xc(%rsp),%eax | ||
76 | » or·····$0x4,%eax | ||
77 | » fldenv·0x10(%rsp) | ||
78 | » mov····%eax,0xc(%rsp) | ||
79 | » ldmxcsr·0xc(%rsp) | ||
80 | » fwait | ||
81 | » vmovss·0x0(%rip),%xmm0········ | ||
82 | ·R_X86_64_PC32» .LCPI0_4-0x4 | ||
83 | » jmp····2 | 82 | » jmp····295·<__llvm_libc_18_1_8_::logf(float)+0x295> |
83 | » test···$0x7fffff,%eax | ||
84 | » je·····2ae·<__llvm_libc_18_1_8_::logf(float)+0x2ae> | ||
85 | » lea····0x10000(%rax),%ecx | ||
86 | » shr····$0x17,%ecx | ||
87 | » add····%edx,%ecx | ||
84 | » mov····%eax,%edx | 88 | » mov····%eax,%edx |
85 | » shr····$0x10,%edx | ||
86 | » and····$0x7f,%edx | ||
87 | » lea····0x10000(%rax),%esi | ||
88 | » shr····$0x17,%esi | ||
89 | » and····$0x807fffff,%e | 89 | » and····$0x807fffff,%edx |
90 | » or·····$0x3f800000,%e | 90 | » or·····$0x3f800000,%edx |
91 | » | 91 | » movd···%edx,%xmm0 |
92 | » cvtss2sd·%xmm0,%xmm0 | ||
93 | » shr····$0xd,%eax | ||
94 | » and····$0x3f8,%eax | ||
92 | » mov····0x0(%rip),%r | 95 | » mov····0x0(%rip),%rdx········ |
93 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::R-0x4 | 96 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::RD-0x4 |
94 | » | 97 | » mulsd··(%rdx,%rax,1),%xmm0 |
95 | » | 98 | » addsd··0x0(%rip),%xmm0········ |
99 | ·R_X86_64_PC32» .LCPI0_5-0x4 | ||
100 | » movsd··0x0(%rip),%xmm1········ | ||
96 | ·R_X86_64_PC32» .LCPI0_6-0x4 | 101 | ·R_X86_64_PC32» .LCPI0_6-0x4 |
97 | » | 102 | » mulsd··%xmm0,%xmm1 |
98 | » | 103 | » addsd··0x0(%rip),%xmm1········ |
99 | ·R_X86_64_PC32» .LCPI0_7-0x4 | 104 | ·R_X86_64_PC32» .LCPI0_7-0x4 |
Max diff block lines reached; 4241/10194 bytes (41.60%) of diff not shown. |
Offset 9, 108 lines modified | Offset 9, 108 lines modified | ||
9 | » sub····$0x38,%rsp | 9 | » sub····$0x38,%rsp |
10 | » mov····%fs:0x28,%rax | 10 | » mov····%fs:0x28,%rax |
11 | » mov····%rax,0x30(%rsp) | 11 | » mov····%rax,0x30(%rsp) |
12 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax | 12 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax |
13 | » test···$0x1,%dil | 13 | » test···$0x1,%dil |
14 | » jne····69·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x69> | 14 | » jne····69·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x69> |
15 | » test···$0x4,%dil | 15 | » test···$0x4,%dil |
16 | » jne····b | 16 | » jne····b7·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0xb7> |
17 | » test···$0x8,%dil | 17 | » test···$0x8,%dil |
18 | » jne····10 | 18 | » jne····105·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x105> |
19 | » test···$0x10,%dil | 19 | » test···$0x10,%dil |
20 | » jne····15 | 20 | » jne····153·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x153> |
21 | » test···$0x20,%dil | 21 | » test···$0x20,%dil |
22 | » jne····1a | 22 | » jne····1a1·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x1a1> |
23 | » mov····%fs:0x28,%rax | 23 | » mov····%fs:0x28,%rax |
24 | » cmp····0x30(%rsp),%rax | 24 | » cmp····0x30(%rsp),%rax |
25 | » jne···· | 25 | » jne····1f9·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x1f9> |
26 | » xor····%eax,%eax | 26 | » xor····%eax,%eax |
27 | » add····$0x38,%rsp | 27 | » add····$0x38,%rsp |
28 | » ret | 28 | » ret |
29 | » mov····%rax,0x10(%rsp) | 29 | » mov····%rax,0x10(%rsp) |
30 | » | 30 | » movaps·0x0(%rip),%xmm0········ |
31 | ·R_X86_64_PC32» .LCPI1_0-0x4 | 31 | ·R_X86_64_PC32» .LCPI1_0-0x4 |
32 | » | 32 | » movups·%xmm0,0x18(%rsp) |
33 | » movl···$0xaaaaaaaa,0x28(%rsp) | 33 | » movl···$0xaaaaaaaa,0x28(%rsp) |
34 | » fnstenv·0x10(%rsp) | 34 | » fnstenv·0x10(%rsp) |
35 | » movl···$0xaaaaaaaa,0xc(%rsp) | 35 | » movl···$0xaaaaaaaa,0xc(%rsp) |
36 | » stmxcsr·0xc(%rsp) | 36 | » stmxcsr·0xc(%rsp) |
37 | » mov····0xc(%rsp),%ecx | 37 | » mov····0xc(%rsp),%ecx |
38 | » orb····$0x1,0x14(%rsp) | 38 | » orb····$0x1,0x14(%rsp) |
39 | » or·····$0x1,%ecx | 39 | » or·····$0x1,%ecx |
40 | » fldenv·0x10(%rsp) | 40 | » fldenv·0x10(%rsp) |
41 | » mov····%ecx,0xc(%rsp) | 41 | » mov····%ecx,0xc(%rsp) |
42 | » ldmxcsr·0xc(%rsp) | 42 | » ldmxcsr·0xc(%rsp) |
43 | » fwait | 43 | » fwait |
44 | » test···$0x4,%dil | 44 | » test···$0x4,%dil |
45 | » je·····30·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x30> | 45 | » je·····30·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x30> |
46 | » mov····%rax,0x10(%rsp) | 46 | » mov····%rax,0x10(%rsp) |
47 | » | 47 | » movaps·0x0(%rip),%xmm0········ |
48 | ·R_X86_64_PC32» .LCPI1_0-0x4 | 48 | ·R_X86_64_PC32» .LCPI1_0-0x4 |
49 | » | 49 | » movups·%xmm0,0x18(%rsp) |
50 | » movl···$0xaaaaaaaa,0x28(%rsp) | 50 | » movl···$0xaaaaaaaa,0x28(%rsp) |
51 | » fnstenv·0x10(%rsp) | 51 | » fnstenv·0x10(%rsp) |
52 | » movl···$0xaaaaaaaa,0xc(%rsp) | 52 | » movl···$0xaaaaaaaa,0xc(%rsp) |
53 | » stmxcsr·0xc(%rsp) | 53 | » stmxcsr·0xc(%rsp) |
54 | » mov····0xc(%rsp),%ecx | 54 | » mov····0xc(%rsp),%ecx |
55 | » orb····$0x4,0x14(%rsp) | 55 | » orb····$0x4,0x14(%rsp) |
56 | » or·····$0x4,%ecx | 56 | » or·····$0x4,%ecx |
57 | » fldenv·0x10(%rsp) | 57 | » fldenv·0x10(%rsp) |
58 | » mov····%ecx,0xc(%rsp) | 58 | » mov····%ecx,0xc(%rsp) |
59 | » ldmxcsr·0xc(%rsp) | 59 | » ldmxcsr·0xc(%rsp) |
60 | » fwait | 60 | » fwait |
61 | » test···$0x8,%dil | 61 | » test···$0x8,%dil |
62 | » je·····3a·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x3a> | 62 | » je·····3a·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x3a> |
63 | » mov····%rax,0x10(%rsp) | 63 | » mov····%rax,0x10(%rsp) |
64 | » | 64 | » movaps·0x0(%rip),%xmm0········ |
65 | ·R_X86_64_PC32» .LCPI1_0-0x4 | 65 | ·R_X86_64_PC32» .LCPI1_0-0x4 |
66 | » | 66 | » movups·%xmm0,0x18(%rsp) |
67 | » movl···$0xaaaaaaaa,0x28(%rsp) | 67 | » movl···$0xaaaaaaaa,0x28(%rsp) |
68 | » fnstenv·0x10(%rsp) | 68 | » fnstenv·0x10(%rsp) |
69 | » movl···$0xaaaaaaaa,0xc(%rsp) | 69 | » movl···$0xaaaaaaaa,0xc(%rsp) |
70 | » stmxcsr·0xc(%rsp) | 70 | » stmxcsr·0xc(%rsp) |
71 | » mov····0xc(%rsp),%ecx | 71 | » mov····0xc(%rsp),%ecx |
72 | » orb····$0x8,0x14(%rsp) | 72 | » orb····$0x8,0x14(%rsp) |
73 | » or·····$0x8,%ecx | 73 | » or·····$0x8,%ecx |
74 | » fldenv·0x10(%rsp) | 74 | » fldenv·0x10(%rsp) |
75 | » mov····%ecx,0xc(%rsp) | 75 | » mov····%ecx,0xc(%rsp) |
76 | » ldmxcsr·0xc(%rsp) | 76 | » ldmxcsr·0xc(%rsp) |
77 | » fwait | 77 | » fwait |
78 | » test···$0x10,%dil | 78 | » test···$0x10,%dil |
79 | » je·····44·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x44> | 79 | » je·····44·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x44> |
80 | » mov····%rax,0x10(%rsp) | 80 | » mov····%rax,0x10(%rsp) |
81 | » | 81 | » movaps·0x0(%rip),%xmm0········ |
82 | ·R_X86_64_PC32» .LCPI1_0-0x4 | 82 | ·R_X86_64_PC32» .LCPI1_0-0x4 |
83 | » | 83 | » movups·%xmm0,0x18(%rsp) |
84 | » movl···$0xaaaaaaaa,0x28(%rsp) | 84 | » movl···$0xaaaaaaaa,0x28(%rsp) |
85 | » fnstenv·0x10(%rsp) | 85 | » fnstenv·0x10(%rsp) |
86 | » movl···$0xaaaaaaaa,0xc(%rsp) | 86 | » movl···$0xaaaaaaaa,0xc(%rsp) |
87 | » stmxcsr·0xc(%rsp) | 87 | » stmxcsr·0xc(%rsp) |
88 | » mov····0xc(%rsp),%ecx | 88 | » mov····0xc(%rsp),%ecx |
89 | » orb····$0x10,0x14(%rsp) | 89 | » orb····$0x10,0x14(%rsp) |
90 | » or·····$0x10,%ecx | 90 | » or·····$0x10,%ecx |
91 | » fldenv·0x10(%rsp) | 91 | » fldenv·0x10(%rsp) |
92 | » mov····%ecx,0xc(%rsp) | 92 | » mov····%ecx,0xc(%rsp) |
93 | » ldmxcsr·0xc(%rsp) | 93 | » ldmxcsr·0xc(%rsp) |
94 | » fwait | 94 | » fwait |
95 | » test···$0x20,%dil | 95 | » test···$0x20,%dil |
96 | » je·····4e·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x4e> | 96 | » je·····4e·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x4e> |
97 | » mov····%rax,0x10(%rsp) | 97 | » mov····%rax,0x10(%rsp) |
98 | » | 98 | » movaps·0x0(%rip),%xmm0········ |
99 | ·R_X86_64_PC32» .LCPI1_0-0x4 | 99 | ·R_X86_64_PC32» .LCPI1_0-0x4 |
100 | » | 100 | » movups·%xmm0,0x18(%rsp) |
101 | » movl···$0xaaaaaaaa,0x28(%rsp) | 101 | » movl···$0xaaaaaaaa,0x28(%rsp) |
102 | » fnstenv·0x10(%rsp) | 102 | » fnstenv·0x10(%rsp) |
103 | » movl···$0xaaaaaaaa,0xc(%rsp) | 103 | » movl···$0xaaaaaaaa,0xc(%rsp) |
104 | » stmxcsr·0xc(%rsp) | 104 | » stmxcsr·0xc(%rsp) |
105 | » mov····0xc(%rsp),%eax | 105 | » mov····0xc(%rsp),%eax |
106 | » orb····$0x20,0x14(%rsp) | 106 | » orb····$0x20,0x14(%rsp) |
107 | » or·····$0x20,%eax | 107 | » or·····$0x20,%eax |
108 | » fldenv·0x10(%rsp) | 108 | » fldenv·0x10(%rsp) |
109 | » mov····%eax,0xc(%rsp) | 109 | » mov····%eax,0xc(%rsp) |
110 | » ldmxcsr·0xc(%rsp) | 110 | » ldmxcsr·0xc(%rsp) |
111 | » fwait | 111 | » fwait |
112 | » mov····%fs:0x28,%rax | 112 | » mov····%fs:0x28,%rax |
113 | » cmp····0x30(%rsp),%rax | 113 | » cmp····0x30(%rsp),%rax |
114 | » je·····62·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x62> | 114 | » je·····62·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x62> |
115 | » call··· | 115 | » call···1fe·<.LCPI0_10+0x1d6> |
116 | ·R_X86_64_PLT32» __stack_chk_fail-0x4 | 116 | ·R_X86_64_PLT32» __stack_chk_fail-0x4 |
Offset 6, 17 lines modified | Offset 6, 17 lines modified | ||
6 | ··0x00000030·43504930·5f35002e·4c435049·305f3600·CPI0_5..LCPI0_6. | 6 | ··0x00000030·43504930·5f35002e·4c435049·305f3600·CPI0_5..LCPI0_6. |
7 | ··0x00000040·2e4c4350·49305f37·002e4c43·5049305f·.LCPI0_7..LCPI0_ | 7 | ··0x00000040·2e4c4350·49305f37·002e4c43·5049305f·.LCPI0_7..LCPI0_ |
8 | ··0x00000050·38002e4c·43504930·5f39002e·4c435049·8..LCPI0_9..LCPI | 8 | ··0x00000050·38002e4c·43504930·5f39002e·4c435049·8..LCPI0_9..LCPI |
9 | ··0x00000060·305f3130·002e4c43·5049305f·3131002e·0_10..LCPI0_11.. | 9 | ··0x00000060·305f3130·002e4c43·5049305f·3131002e·0_10..LCPI0_11.. |
10 | ··0x00000070·4c435049·315f3000·6c6f6766·005f5f65·LCPI1_0.logf.__e | 10 | ··0x00000070·4c435049·315f3000·6c6f6766·005f5f65·LCPI1_0.logf.__e |
11 | ··0x00000080·72726e6f·5f6c6f63·6174696f·6e005f5a·rrno_location._Z | 11 | ··0x00000080·72726e6f·5f6c6f63·6174696f·6e005f5a·rrno_location._Z |
12 | ··0x00000090·4e31395f·5f6c6c76·6d5f6c69·62635f31·N19__llvm_libc_1 | 12 | ··0x00000090·4e31395f·5f6c6c76·6d5f6c69·62635f31·N19__llvm_libc_1 |
13 | ··0x000000a0·385f315f·385f3666·70757469·6c313272·8_1_8_6fputil12r | ||
14 | ··0x000000b0·61697365·5f657863·65707445·69005f5a·aise_exceptEi._Z | ||
15 | ··0x000000c0·4e31395f·5f6c6c76·6d5f6c69·62635f31·N19__llvm_libc_1 | ||
13 | ··0x000000 | 16 | ··0x000000d0·385f315f·385f3252·4445005f·5a4e3139·8_1_8_2RDE._ZN19 |
14 | ··0x000000b0·5f6c6c76·6d5f6c69·62635f31·385f315f·_llvm_libc_18_1_ | ||
15 | ··0x000000c0·385f354c·4f475f52·45005f5a·4e31395f·8_5LOG_RE._ZN19_ | ||
16 | ··0x000000d0·5f6c6c76·6d5f6c69·62635f31·385f315f·_llvm_libc_18_1_ | ||
17 | ··0x000000e0·385f3666·70757469·6c313272·61697365·8_6fputil12raise | ||
18 | ··0x000000f0·5f657863·65707445·69005f5f·73746163·_exceptEi.__stac | ||
19 | ··0x00000100·6b5f6368·6b5f6661·696c005f·5a4e3139·k_chk_fail._ZN19 | ||
20 | ··0x00000 | 17 | ··0x000000e0·5f5f6c6c·766d5f6c·6962635f·31385f31·__llvm_libc_18_1 |
18 | ··0x000000f0·5f385f35·4c4f475f·5245005f·5f737461·_8_5LOG_RE.__sta | ||
19 | ··0x00000100·636b5f63·686b5f66·61696c00·5f5a4e31·ck_chk_fail._ZN1 | ||
20 | ··0x00000110·395f5f6c·6c766d5f·6c696263·5f31385f·9__llvm_libc_18_ | ||
21 | ··0x00000120·5f385f34 | 21 | ··0x00000120·315f385f·346c6f67·66456600··········1_8_4logfEf. |
Offset 1, 15 lines modified | Offset 1, 16 lines modified | ||
1 | Hex·dump·of·section·'.shstrtab': | 1 | Hex·dump·of·section·'.shstrtab': |
2 | ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab | 2 | ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab |
3 | ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text | 3 | ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text |
4 | ··0x00000020·002e6e6f·74652e67·6e752e70·726f7065·..note.gnu.prope | 4 | ··0x00000020·002e6e6f·74652e67·6e752e70·726f7065·..note.gnu.prope |
5 | ··0x00000030·72747900·2e726f64·6174612e·63737434·rty..rodata.cst4 | 5 | ··0x00000030·72747900·2e726f64·6174612e·63737434·rty..rodata.cst4 |
6 | ··0x00000040·002e726f·64617461·2e637374·38002e72·..rodata.cst8..r | 6 | ··0x00000040·002e726f·64617461·2e637374·38002e72·..rodata.cst8..r |
7 | ··0x00000050·656c612e·74657874·2e6c6f67·66002e67·ela.text.logf..g | ||
8 | ··0x000000 | 7 | ··0x00000050·6f646174·612e6373·74313600·2e72656c·odata.cst16..rel |
8 | ··0x00000060·612e7465·78742e6c·6f676600·2e67726f·a.text.logf..gro | ||
9 | ··0x00000070·7570002e·72656c61·2e746578·742e5f5a·up..rela.text._Z | ||
9 | ··0x000000 | 10 | ··0x00000080·4e31395f·5f6c6c76·6d5f6c69·62635f31·N19__llvm_libc_1 |
10 | ··0x000000 | 11 | ··0x00000090·385f315f·385f3666·70757469·6c313272·8_1_8_6fputil12r |
11 | ··0x000000 | 12 | ··0x000000a0·61697365·5f657863·65707445·69002e6e·aise_exceptEi..n |
12 | ··0x000000 | 13 | ··0x000000b0·6f74652e·474e552d·73746163·6b002e6c·ote.GNU-stack..l |
13 | ··0x000000 | 14 | ··0x000000c0·6c766d5f·61646472·73696700··········lvm_addrsig. |
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························REL·(Relocatable·file) | 8 | ··Type:······························REL·(Relocatable·file) |
9 | ··Machine:···························Advanced·Micro·Devices·X86-64 | 9 | ··Machine:···························Advanced·Micro·Devices·X86-64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x0 | 11 | ··Entry·point·address:···············0x0 |
12 | ··Start·of·program·headers:··········0·(bytes·into·file) | 12 | ··Start·of·program·headers:··········0·(bytes·into·file) |
13 | ··Start·of·section·headers:··········2 | 13 | ··Start·of·section·headers:··········25272·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········0·(bytes) | 16 | ··Size·of·program·headers:···········0·(bytes) |
17 | ··Number·of·program·headers:·········0 | 17 | ··Number·of·program·headers:·········0 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········30 | 19 | ··Number·of·section·headers:·········30 |
20 | ··Section·header·string·table·index:·29 | 20 | ··Section·header·string·table·index:·29 |
Offset 1, 39 lines modified | Offset 1, 39 lines modified | ||
1 | There·are·30·section·headers,·starting·at·offset·0x | 1 | There·are·30·section·headers,·starting·at·offset·0x62b8: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.group············GROUP···········0000000000000000·000040·00000c·04·····27·13 | 5 | ··[·1]·.group············GROUP···········0000000000000000·000040·00000c·04·····27·136··4 |
6 | ··[·2]·.group············GROUP···········0000000000000000·00004c·00000c·04·····27·13 | 6 | ··[·2]·.group············GROUP···········0000000000000000·00004c·00000c·04·····27·138··4 |
7 | ··[·3]·.group············GROUP···········0000000000000000·000058·00000c·04·····27·13 | 7 | ··[·3]·.group············GROUP···········0000000000000000·000058·00000c·04·····27·139··4 |
8 | ··[·4]·.group············GROUP···········0000000000000000·000064·000008·04·····27·1 | 8 | ··[·4]·.group············GROUP···········0000000000000000·000064·000008·04·····27·142··4 |
9 | ··[·5]·.group············GROUP···········0000000000000000·00006c·000008·04·····27·1 | 9 | ··[·5]·.group············GROUP···········0000000000000000·00006c·000008·04·····27·141··4 |
10 | ··[·6]·.group············GROUP···········0000000000000000·000074·000008·04·····27·1 | 10 | ··[·6]·.group············GROUP···········0000000000000000·000074·000008·04·····27·143··4 |
11 | ··[·7]·.text·············PROGBITS········0000000000000000·00007c·000000·00··AX··0···0··4 | 11 | ··[·7]·.text·············PROGBITS········0000000000000000·00007c·000000·00··AX··0···0··4 |
12 | ··[·8]·.note.gnu.property·NOTE············0000000000000000·00007c·000020·00···A··0···0··8 | 12 | ··[·8]·.note.gnu.property·NOTE············0000000000000000·00007c·000020·00···A··0···0··8 |
13 | ··[·9]·.rodata.cst4······PROGBITS········0000000000000000·00009c·0000 | 13 | ··[·9]·.rodata.cst4······PROGBITS········0000000000000000·00009c·000098·04··AM··0···0··4 |
14 | ··[10]·.rodata.cst8······PROGBITS········0000000000000000·000148·000268·08··AM··0···0··8 | ||
15 | ··[1 | 14 | ··[10]·.rodata.cst16·····PROGBITS········0000000000000000·000134·000060·10··AM··0···0·16 |
15 | ··[11]·.rodata.cst8······PROGBITS········0000000000000000·000194·000290·08··AM··0···0··8 | ||
16 | ··[12]·.text.powf········PROGBITS········0000000000000000·000 | 16 | ··[12]·.text.powf········PROGBITS········0000000000000000·000424·001378·00··AX··0···0·16 |
17 | ··[13]·.rela.text.powf···RELA············0000000000000000·004 | 17 | ··[13]·.rela.text.powf···RELA············0000000000000000·004f70·000918·18···I·27··12··8 |
18 | ··[14]·.text._ZN19__llvm_libc_18_1_8_7generic5exp2fEf·PROGBITS········0000000000000000·00 | 18 | ··[14]·.text._ZN19__llvm_libc_18_1_8_7generic5exp2fEf·PROGBITS········0000000000000000·00179c·00034b·00·AXG··0···0·16 |
19 | ··[15]·.rela.text._ZN19__llvm_libc_18_1_8_7generic5exp2fEf·RELA············0000000000000000·00 | 19 | ··[15]·.rela.text._ZN19__llvm_libc_18_1_8_7generic5exp2fEf·RELA············0000000000000000·005888·0002e8·18··IG·27··14··8 |
20 | ··[16]·.text._ZN19__llvm_libc_18_1_8_7generic6exp10fEf·PROGBITS········0000000000000000·001 | 20 | ··[16]·.text._ZN19__llvm_libc_18_1_8_7generic6exp10fEf·PROGBITS········0000000000000000·001ae7·0004a5·00·AXG··0···0·16 |
21 | ··[17]·.rela.text._ZN19__llvm_libc_18_1_8_7generic6exp10fEf·RELA············0000000000000000·005 | 21 | ··[17]·.rela.text._ZN19__llvm_libc_18_1_8_7generic6exp10fEf·RELA············0000000000000000·005b70·000450·18··IG·27··16··8 |
22 | ··[18]·.text._ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi·PROGBITS········0000000000000000·001 | 22 | ··[18]·.text._ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi·PROGBITS········0000000000000000·001f8c·0001fe·00·AXG··0···0·16 |
23 | ··[19]·.rela.text._ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi·RELA············0000000000000000·005 | 23 | ··[19]·.rela.text._ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi·RELA············0000000000000000·005fc0·000090·18··IG·27··18··8 |
24 | ··[20]·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_19LOG2_R_TDE·PROGBITS········0000000000000000·00 | 24 | ··[20]·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_19LOG2_R_TDE·PROGBITS········0000000000000000·00218a·000c00·00···A··0···0·16 |
25 | ··[21]·.rodata._ZN19__llvm_libc_18_1_8_7ExpBase9EXP_2_MIDE·PROGBITS········0000000000000000·002 | 25 | ··[21]·.rodata._ZN19__llvm_libc_18_1_8_7ExpBase9EXP_2_MIDE·PROGBITS········0000000000000000·002d8a·000100·00··AG··0···0·16 |
26 | ··[22]·.data._ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x·PROGBITS········0000000000000000·002 | 26 | ··[22]·.data._ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x·PROGBITS········0000000000000000·002e8a·000004·00·WAG··0···0··4 |
27 | ··[23]·.data._ZZN19__llvm_libc_18_1_8_6fputil24fenv_is_round_to_nearestEvE1x·PROGBITS········0000000000000000·002 | 27 | ··[23]·.data._ZZN19__llvm_libc_18_1_8_6fputil24fenv_is_round_to_nearestEvE1x·PROGBITS········0000000000000000·002e8e·000004·00·WAG··0···0··4 |
28 | ··[24]·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110LOG2_R2_DDE·PROGBITS········0000000000000000·002 | 28 | ··[24]·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110LOG2_R2_DDE·PROGBITS········0000000000000000·002e92·000c10·00···A··0···0·16 |
29 | ··[25]·.note.GNU-stack···PROGBITS········0000000000000000·003 | 29 | ··[25]·.note.GNU-stack···PROGBITS········0000000000000000·003aa2·000000·00······0···0··1 |
30 | ··[26]·.llvm_addrsig·····LLVM_ADDRSIG····0000000000000000·003 | 30 | ··[26]·.llvm_addrsig·····LLVM_ADDRSIG····0000000000000000·003aa2·000008·00···E··0···0··1 |
31 | ··[27]·.symtab···········SYMTAB··········0000000000000000·003 | 31 | ··[27]·.symtab···········SYMTAB··········0000000000000000·003ab0·000d98·18·····28·131··8 |
32 | ··[28]·.strtab···········STRTAB··········0000000000000000·00 | 32 | ··[28]·.strtab···········STRTAB··········0000000000000000·004848·000721·00······0···0··1 |
33 | ··[29]·.shstrtab·········STRTAB··········0000000000000000·00 | 33 | ··[29]·.shstrtab·········STRTAB··········0000000000000000·006050·000262·00······0···0··1 |
34 | Key·to·Flags: | 34 | Key·to·Flags: |
35 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 35 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
36 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 36 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
37 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 37 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
38 | ··D·(mbind),·l·(large),·p·(processor·specific) | 38 | ··D·(mbind),·l·(large),·p·(processor·specific) |
Offset 1, 143 lines modified | Offset 1, 148 lines modified | ||
1 | Symbol·table·'.symtab'·contains·14 | 1 | Symbol·table·'.symtab'·contains·145·entries: |
2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name | 2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name |
3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | 3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· |
4 | ·····1:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI0_0 | 4 | ·····1:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI0_0 |
5 | ·····2:·0000000000000004·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI0_1 | 5 | ·····2:·0000000000000004·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI0_1 |
6 | ·····3:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI0_ | 6 | ·····3:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI0_3 |
7 | ·····4:·000000000000000c·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI0_ | 7 | ·····4:·000000000000000c·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI0_4 |
8 | ·····5:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI0_ | 8 | ·····5:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI0_5 |
9 | ·····6:·0000000000000014·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI0_ | 9 | ·····6:·0000000000000014·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI0_6 |
10 | ·····7:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI0_ | 10 | ·····7:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI0_15 |
11 | ·····8:·000000000000001c·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI0_7 | ||
12 | ·····9:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI0_14 | ||
13 | ···· | 11 | ·····8:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···10·.LCPI0_2 |
14 | ····11:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT···10·.LCPI0_9 | ||
15 | ···· | 12 | ·····9:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT···10·.LCPI0_7 |
16 | ····13:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT···10·.LCPI0_11 | ||
17 | ····1 | 13 | ····10:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT···10·.LCPI0_22 |
14 | ····11:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_8 | ||
15 | ····12:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_9 | ||
16 | ····13:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_10 | ||
17 | ····14:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_11 | ||
18 | ····15:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_12 | ||
18 | ····1 | 19 | ····16:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_13 |
19 | ····1 | 20 | ····17:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_14 |
20 | ····1 | 21 | ····18:·0000000000000038·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_16 |
21 | ····1 | 22 | ····19:·0000000000000040·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_17 |
22 | ···· | 23 | ····20:·0000000000000048·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_18 |
23 | ····2 | 24 | ····21:·0000000000000050·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_19 |
24 | ····2 | 25 | ····22:·0000000000000058·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_20 |
25 | ····2 | 26 | ····23:·0000000000000060·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_21 |
26 | ····2 | 27 | ····24:·0000000000000068·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_23 |
27 | ····2 | 28 | ····25:·0000000000000070·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_24 |
28 | ····2 | 29 | ····26:·0000000000000078·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_25 |
29 | ····2 | 30 | ····27:·0000000000000080·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_26 |
30 | ····2 | 31 | ····28:·0000000000000088·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_27 |
31 | ····2 | 32 | ····29:·0000000000000090·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_28 |
32 | ···· | 33 | ····30:·0000000000000098·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_29 |
33 | ····3 | 34 | ····31:·00000000000000a0·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_30 |
34 | ····3 | 35 | ····32:·00000000000000a8·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_31 |
35 | ····3 | 36 | ····33:·00000000000000b0·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_32 |
36 | ····3 | 37 | ····34:·00000000000000b8·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_33 |
37 | ····3 | 38 | ····35:·00000000000000c0·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_34 |
38 | ····3 | 39 | ····36:·00000000000000c8·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_35 |
39 | ····3 | 40 | ····37:·00000000000000d0·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_36 |
40 | ····3 | 41 | ····38:·00000000000000d8·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_37 |
41 | ····3 | 42 | ····39:·00000000000000e0·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_38 |
42 | ···· | 43 | ····40:·00000000000000e8·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_39 |
43 | ····4 | 44 | ····41:·00000000000000f0·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_40 |
44 | ····4 | 45 | ····42:·00000000000000f8·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_41 |
45 | ····4 | 46 | ····43:·0000000000000100·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_42 |
46 | ····4 | 47 | ····44:·0000000000000108·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_43 |
47 | ····4 | 48 | ····45:·0000000000000110·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_44 |
48 | ····4 | 49 | ····46:·0000000000000118·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_45 |
49 | ····4 | 50 | ····47:·0000000000000120·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_46 |
50 | ····4 | 51 | ····48:·0000000000000128·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_47 |
51 | ····4 | 52 | ····49:·0000000000000130·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_48 |
52 | ···· | 53 | ····50:·0000000000000138·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_49 |
53 | ····5 | 54 | ····51:·0000000000000140·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_50 |
54 | ····5 | 55 | ····52:·0000000000000148·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_51 |
55 | ····5 | 56 | ····53:·0000000000000150·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_52 |
56 | ····5 | 57 | ····54:·0000000000000158·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_53 |
57 | ····5 | 58 | ····55:·0000000000000160·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_54 |
58 | ····5 | 59 | ····56:·0000000000000168·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_55 |
59 | ····5 | 60 | ····57:·0000000000000170·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_56 |
60 | ····5 | 61 | ····58:·0000000000000178·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_57 |
61 | ····5 | 62 | ····59:·0000000000000180·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_58 |
62 | ···· | 63 | ····60:·0000000000000188·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_59 |
63 | ····6 | 64 | ····61:·0000000000000190·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_60 |
64 | ····6 | 65 | ····62:·0000000000000198·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_61 |
65 | ····6 | 66 | ····63:·00000000000001a0·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_62 |
66 | ····6 | 67 | ····64:·00000000000001a8·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_63 |
67 | ····6 | 68 | ····65:·00000000000001b0·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_64 |
68 | ····6 | 69 | ····66:·00000000000001b8·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_65 |
69 | ····6 | 70 | ····67:·00000000000001c0·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_66 |
71 | ····68:·00000000000001c8·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_67 | ||
72 | ····69:·00000000000001d0·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_68 | ||
73 | ····70:·00000000000001d8·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_69 | ||
74 | ····71:·00000000000001e0·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI0_70 | ||
70 | ···· | 75 | ····72:·0000000000000000··3072·OBJECT··LOCAL··DEFAULT···20·_ZN19__llvm_libc_18_1_8_12_GLOBAL__N_19LOG2_R_TDE |
71 | ···· | 76 | ····73:·0000000000000000··3088·OBJECT··LOCAL··DEFAULT···24·_ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110LOG2_R2_DDE |
72 | ···· | 77 | ····74:·000000000000001c·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_0 |
73 | ····7 | 78 | ····75:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_1 |
74 | ····7 | 79 | ····76:·0000000000000024·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_8 |
75 | ····7 | 80 | ····77:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_9 |
76 | ····7 | 81 | ····78:·000000000000002c·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_10 |
77 | ····7 | 82 | ····79:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_11 |
78 | ···· | 83 | ····80:·0000000000000034·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_12 |
79 | ····76:·0000000000000040·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_13 | ||
80 | ····77:·0000000000000044·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_14 | ||
81 | ···· | 84 | ····81:·0000000000000038·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_13 |
85 | ····82:·000000000000003c·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_15 | ||
82 | ···· | 86 | ····83:·0000000000000040·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI1_16 |
83 | ····80:·00000000000001c0·····0·NOTYPE··LOCAL··DEFAULT···10·.LCPI1_2 | ||
84 | ····81:·00000000000001c8·····0·NOTYPE··LOCAL··DEFAULT···10·.LCPI1_3 | ||
85 | ····82:·00000000000001d0·····0·NOTYPE··LOCAL··DEFAULT···10·.LCPI1_4 | ||
86 | ····83:·00000000000001d8·····0·NOTYPE··LOCAL··DEFAULT···10·.LCPI1_5 | ||
87 | ····84:·00000000000001e | 87 | ····84:·00000000000001e8·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI1_2 |
88 | ····85:·00000000000001e8·····0·NOTYPE··LOCAL··DEFAULT···10·.LCPI1_7 | ||
89 | ····8 | 88 | ····85:·00000000000001f0·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI1_3 |
90 | ····8 | 89 | ····86:·00000000000001f8·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI1_4 |
91 | ····8 | 90 | ····87:·0000000000000200·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI1_5 |
92 | ····8 | 91 | ····88:·0000000000000208·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI1_6 |
92 | ····89:·0000000000000210·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI1_7 | ||
93 | ····90:·000000000000021 | 93 | ····90:·0000000000000218·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI1_17 |
94 | ····91:·0000000000000220·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI1_18 | ||
95 | ····92:·0000000000000228·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI1_19 | ||
96 | ····93:·0000000000000230·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI1_20 | ||
94 | ····9 | 97 | ····94:·0000000000000238·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI1_21 |
95 | ····92:·0000000000000050·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI2_0 | ||
96 | ····93:·0000000000000054·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI2_1 | ||
97 | ····94:·0000000000000058·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI2_8 | ||
98 | ····95:·0000000000000 | 98 | ····95:·0000000000000240·····0·NOTYPE··LOCAL··DEFAULT···11·.LCPI1_22 |
99 | ····96:·00000000000000 | 99 | ····96:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT···10·.LCPI1_14 |
100 | ····97:·00000000000000 | 100 | ····97:·0000000000000044·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI2_0 |
101 | ····98:·00000000000000 | 101 | ····98:·0000000000000048·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI2_1 |
102 | ····99:·00000000000000 | 102 | ····99:·000000000000004c·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI2_8 |
103 | ···100:·00000000000000 | 103 | ···100:·0000000000000050·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI2_9 |
104 | ···101:·00000000000000 | 104 | ···101:·0000000000000054·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI2_10 |
105 | ···102:·00000000000000 | 105 | ···102:·0000000000000058·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI2_11 |
106 | ···103:·00000000000000 | 106 | ···103:·000000000000005c·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI2_12 |
107 | ···104:·00000000000000 | 107 | ···104:·0000000000000060·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI2_13 |
108 | ···105:·00000000000000 | 108 | ···105:·0000000000000064·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI2_14 |
109 | ···106:·00000000000000 | 109 | ···106:·0000000000000068·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI2_15 |
110 | ···107:·00000000000000 | 110 | ···107:·000000000000006c·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI2_16 |
111 | ···108:·00000000000000 | 111 | ···108:·0000000000000070·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI2_17 |
112 | ···109:·00000000000000 | 112 | ···109:·0000000000000074·····0·NOTYPE··LOCAL··DEFAULT····9·.LCPI2_18 |
Max diff block lines reached; -1/20915 bytes (-0.00%) of diff not shown. |
Offset 1, 186 lines modified | Offset 1, 192 lines modified | ||
1 | Relocation·section·'.rela.text.powf'·at·offset·0x4 | 1 | Relocation·section·'.rela.text.powf'·at·offset·0x4f70·contains·97·entries: |
2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
3 | 000000000000009 | 3 | 000000000000009a··000000840000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_2RDE·-·4 |
4 | 00000000000000a3··0000000800000002·R_X86_64_PC32··········000000000000001c·.LCPI0_7·-·4 | ||
5 | 00000000000000a | 4 | 00000000000000a9··0000000b00000002·R_X86_64_PC32··········0000000000000000·.LCPI0_8·-·4 |
6 | 00000000000000b | 5 | 00000000000000bb··0000000c00000002·R_X86_64_PC32··········0000000000000008·.LCPI0_9·-·4 |
7 | 00000000000000c | 6 | 00000000000000c8··0000000d00000002·R_X86_64_PC32··········0000000000000010·.LCPI0_10·-·4 |
8 | 00000000000000 | 7 | 00000000000000d0··0000000e00000002·R_X86_64_PC32··········0000000000000018·.LCPI0_11·-·4 |
9 | 00000000000000d | 8 | 00000000000000dd··0000000f00000002·R_X86_64_PC32··········0000000000000020·.LCPI0_12·-·4 |
10 | 00000000000000 | 9 | 00000000000000e5··0000001000000002·R_X86_64_PC32··········0000000000000028·.LCPI0_13·-·4 |
10 | 00000000000000f2··0000001100000002·R_X86_64_PC32··········0000000000000030·.LCPI0_14·-·4 | ||
11 | 0000000000000 | 11 | 0000000000000109··000000850000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_6LOG2_RE·-·4 |
12 | 00000000000001 | 12 | 0000000000000123··0000000700000002·R_X86_64_PC32··········0000000000000018·.LCPI0_15·-·4 |
13 | 00000000000001 | 13 | 000000000000013c··0000008100000002·R_X86_64_PC32··········0000000000000000·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_19LOG2_R_TDE·-·4 |
14 | 00000000000001 | 14 | 000000000000019f··000000860000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_9EXP2_MID1E·-·4 |
15 | 0000000000000186··0000001000000002·R_X86_64_PC32··········0000000000000030·.LCPI0_15·-·4 | ||
16 | 00000000000001 | 15 | 00000000000001bc··0000001200000002·R_X86_64_PC32··········0000000000000038·.LCPI0_16·-·4 |
17 | 00000000000001 | 16 | 00000000000001c8··0000001300000002·R_X86_64_PC32··········0000000000000040·.LCPI0_17·-·4 |
18 | 00000000000001 | 17 | 00000000000001d0··0000001400000002·R_X86_64_PC32··········0000000000000048·.LCPI0_18·-·4 |
19 | 00000000000001 | 18 | 00000000000001dc··0000001500000002·R_X86_64_PC32··········0000000000000050·.LCPI0_19·-·4 |
20 | 00000000000001 | 19 | 00000000000001e4··0000001600000002·R_X86_64_PC32··········0000000000000058·.LCPI0_20·-·4 |
21 | 00000000000001 | 20 | 00000000000001ec··0000001700000002·R_X86_64_PC32··········0000000000000060·.LCPI0_21·-·4 |
22 | 0000000000000213··0000008200000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 | ||
23 | 00000000000002 | 21 | 000000000000020c··0000000a00000002·R_X86_64_PC32··········0000000000000020·.LCPI0_22·-·4 |
24 | 000000000000027c··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_0·-·4 | ||
25 | 00000000000002 | 22 | 0000000000000248··0000008700000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 |
26 | 00000000000002 | 23 | 0000000000000269··0000000800000002·R_X86_64_PC32··········0000000000000000·.LCPI0_2·-·4 |
24 | 00000000000002af··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_0·-·4 | ||
25 | 00000000000002f6··0000008700000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 | ||
26 | 0000000000000312··0000000800000002·R_X86_64_PC32··········0000000000000000·.LCPI0_2·-·4 | ||
27 | 00000000000003 | 27 | 0000000000000352··0000000200000002·R_X86_64_PC32··········0000000000000004·.LCPI0_1·-·4 |
28 | 00000000000003 | 28 | 000000000000039c··0000008800000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_7generic5exp2fEf·-·4 |
29 | 00000000000003d5··0000001600000002·R_X86_64_PC32··········0000000000000060·.LCPI0_22·-·4 | ||
30 | 0000000000000 | 29 | 0000000000000408··0000001800000002·R_X86_64_PC32··········0000000000000068·.LCPI0_23·-·4 |
30 | 0000000000000415··0000001900000002·R_X86_64_PC32··········0000000000000070·.LCPI0_24·-·4 | ||
31 | 0000000000000 | 31 | 0000000000000427··0000001300000002·R_X86_64_PC32··········0000000000000040·.LCPI0_17·-·4 |
32 | 0000000000000 | 32 | 0000000000000436··000000890000002a·R_X86_64_REX_GOTPCRELX·0000000000000000·_ZN19__llvm_libc_18_1_8_2R2E·-·4 |
33 | 00000000000004 | 33 | 0000000000000445··0000000b00000002·R_X86_64_PC32··········0000000000000000·.LCPI0_8·-·4 |
34 | 00000000000004 | 34 | 000000000000044d··0000001a00000002·R_X86_64_PC32··········0000000000000078·.LCPI0_25·-·4 |
35 | 00000000000004 | 35 | 0000000000000479··0000001b00000002·R_X86_64_PC32··········0000000000000080·.LCPI0_26·-·4 |
36 | 00000000000004 | 36 | 0000000000000487··0000001c00000002·R_X86_64_PC32··········0000000000000088·.LCPI0_27·-·4 |
37 | 00000000000004 | 37 | 000000000000049f··0000001d00000002·R_X86_64_PC32··········0000000000000090·.LCPI0_28·-·4 |
38 | 00000000000004 | 38 | 00000000000004cb··0000001e00000002·R_X86_64_PC32··········0000000000000098·.LCPI0_29·-·4 |
39 | 00000000000004 | 39 | 00000000000004de··0000001f00000002·R_X86_64_PC32··········00000000000000a0·.LCPI0_30·-·4 |
40 | 00000000000004 | 40 | 00000000000004ec··0000002000000002·R_X86_64_PC32··········00000000000000a8·.LCPI0_31·-·4 |
41 | 00000000000004 | 41 | 00000000000004fa··0000002100000002·R_X86_64_PC32··········00000000000000b0·.LCPI0_32·-·4 |
42 | 0000000000000 | 42 | 0000000000000595··0000002200000002·R_X86_64_PC32··········00000000000000b8·.LCPI0_33·-·4 |
43 | 0000000000000 | 43 | 00000000000005a2··0000002300000002·R_X86_64_PC32··········00000000000000c0·.LCPI0_34·-·4 |
44 | 0000000000000 | 44 | 00000000000005b5··0000002400000002·R_X86_64_PC32··········00000000000000c8·.LCPI0_35·-·4 |
45 | 0000000000000 | 45 | 0000000000000645··0000002500000002·R_X86_64_PC32··········00000000000000d0·.LCPI0_36·-·4 |
46 | 0000000000000 | 46 | 0000000000000652··0000002600000002·R_X86_64_PC32··········00000000000000d8·.LCPI0_37·-·4 |
47 | 0000000000000 | 47 | 0000000000000665··0000002700000002·R_X86_64_PC32··········00000000000000e0·.LCPI0_38·-·4 |
48 | 0000000000000561··0000000b00000002·R_X86_64_PC32··········0000000000000008·.LCPI0_9·-·4 | ||
49 | 0000000000000 | 48 | 00000000000006f5··0000002800000002·R_X86_64_PC32··········00000000000000e8·.LCPI0_39·-·4 |
50 | 0000000000000 | 49 | 0000000000000702··0000002900000002·R_X86_64_PC32··········00000000000000f0·.LCPI0_40·-·4 |
50 | 0000000000000715··0000002a00000002·R_X86_64_PC32··········00000000000000f8·.LCPI0_41·-·4 | ||
51 | 00000000000007aa··0000000d00000002·R_X86_64_PC32··········0000000000000010·.LCPI0_10·-·4 | ||
52 | 00000000000007b7··0000002b00000002·R_X86_64_PC32··········0000000000000100·.LCPI0_42·-·4 | ||
53 | 00000000000007c5··0000002c00000002·R_X86_64_PC32··········0000000000000108·.LCPI0_43·-·4 | ||
51 | 0000000000000 | 54 | 000000000000084c··0000008200000002·R_X86_64_PC32··········0000000000000000·.rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110LOG2_R2_DDE·-·4 |
52 | 0000000000000693··0000002900000002·R_X86_64_PC32··········00000000000000f8·.LCPI0_41·-·4 | ||
53 | 00000000000006a9··0000002a00000002·R_X86_64_PC32··········0000000000000100·.LCPI0_42·-·4 | ||
54 | 00000000000006b6··0000002b00000002·R_X86_64_PC32··········0000000000000108·.LCPI0_43·-·4 | ||
55 | 0000000000000 | 55 | 0000000000000a01··0000002d00000002·R_X86_64_PC32··········0000000000000110·.LCPI0_44·-·4 |
56 | 0000000000000 | 56 | 0000000000000a13··0000002e00000002·R_X86_64_PC32··········0000000000000118·.LCPI0_45·-·4 |
57 | 0000000000000 | 57 | 0000000000000a28··0000002f00000002·R_X86_64_PC32··········0000000000000120·.LCPI0_46·-·4 |
58 | 0000000000000 | 58 | 0000000000000a52··0000003000000002·R_X86_64_PC32··········0000000000000128·.LCPI0_47·-·4 |
59 | 0000000000000 | 59 | 0000000000000a6e··0000003100000002·R_X86_64_PC32··········0000000000000130·.LCPI0_48·-·4 |
60 | 0000000000000 | 60 | 0000000000000a7b··0000003200000002·R_X86_64_PC32··········0000000000000138·.LCPI0_49·-·4 |
61 | 0000000000000 | 61 | 0000000000000a8e··0000003300000002·R_X86_64_PC32··········0000000000000140·.LCPI0_50·-·4 |
62 | 0000000000000 | 62 | 0000000000000b1c··0000003400000002·R_X86_64_PC32··········0000000000000148·.LCPI0_51·-·4 |
63 | 0000000000000 | 63 | 0000000000000b29··0000003500000002·R_X86_64_PC32··········0000000000000150·.LCPI0_52·-·4 |
64 | 0000000000000 | 64 | 0000000000000b3c··0000003600000002·R_X86_64_PC32··········0000000000000158·.LCPI0_53·-·4 |
65 | 0000000000000 | 65 | 0000000000000bca··0000003700000002·R_X86_64_PC32··········0000000000000160·.LCPI0_54·-·4 |
66 | 0000000000000 | 66 | 0000000000000bd7··0000003800000002·R_X86_64_PC32··········0000000000000168·.LCPI0_55·-·4 |
67 | 0000000000000 | 67 | 0000000000000bea··0000003900000002·R_X86_64_PC32··········0000000000000170·.LCPI0_56·-·4 |
68 | 0000000000000 | 68 | 0000000000000c78··0000003a00000002·R_X86_64_PC32··········0000000000000178·.LCPI0_57·-·4 |
69 | 0000000000000 | 69 | 0000000000000c85··0000003b00000002·R_X86_64_PC32··········0000000000000180·.LCPI0_58·-·4 |
70 | 0000000000000 | 70 | 0000000000000c93··0000003c00000002·R_X86_64_PC32··········0000000000000188·.LCPI0_59·-·4 |
71 | 0000000000000 | 71 | 0000000000000d26··0000003d00000002·R_X86_64_PC32··········0000000000000190·.LCPI0_60·-·4 |
72 | 0000000000000 | 72 | 0000000000000d33··0000003e00000002·R_X86_64_PC32··········0000000000000198·.LCPI0_61·-·4 |
73 | 0000000000000 | 73 | 0000000000000d46··0000003f00000002·R_X86_64_PC32··········00000000000001a0·.LCPI0_62·-·4 |
74 | 0000000000000 | 74 | 0000000000000dd4··0000004000000002·R_X86_64_PC32··········00000000000001a8·.LCPI0_63·-·4 |
75 | 00000000000008a7··0000001000000002·R_X86_64_PC32··········0000000000000030·.LCPI0_15·-·4 | ||
76 | 0000000000000 | 75 | 0000000000000de1··0000004100000002·R_X86_64_PC32··········00000000000001b0·.LCPI0_64·-·4 |
77 | 0000000000000 | 76 | 0000000000000df4··0000004200000002·R_X86_64_PC32··········00000000000001b8·.LCPI0_65·-·4 |
77 | 0000000000000e82··0000004300000002·R_X86_64_PC32··········00000000000001c0·.LCPI0_66·-·4 | ||
78 | 0000000000000e8f··0000004400000002·R_X86_64_PC32··········00000000000001c8·.LCPI0_67·-·4 | ||
79 | 0000000000000ea2··0000004500000002·R_X86_64_PC32··········00000000000001d0·.LCPI0_68·-·4 | ||
80 | 0000000000000f30··0000001200000002·R_X86_64_PC32··········0000000000000038·.LCPI0_16·-·4 | ||
81 | 0000000000000f3d··0000004600000002·R_X86_64_PC32··········00000000000001d8·.LCPI0_69·-·4 | ||
82 | 0000000000000f4b··0000004700000002·R_X86_64_PC32··········00000000000001e0·.LCPI0_70·-·4 | ||
83 | 0000000000000fdc··0000000b00000002·R_X86_64_PC32··········0000000000000000·.LCPI0_8·-·4 | ||
78 | 000000000000 | 84 | 00000000000010e2··0000008a00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_7generic6exp10fEf·-·4 |
79 | 0000000000000989··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_0·-·4 | ||
80 | 000000000000 | 85 | 00000000000010ea··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_0·-·4 |
81 | 0000000000000a09··0000008200000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 | ||
82 | 000000000000 | 86 | 0000000000001143··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_0·-·4 |
83 | 0000000000000ad3··0000000600000002·R_X86_64_PC32··········0000000000000014·.LCPI0_5·-·4 | ||
84 | 000000000000 | 87 | 0000000000001167··0000008700000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 |
88 | 0000000000001188··0000000800000002·R_X86_64_PC32··········0000000000000000·.LCPI0_2·-·4 | ||
89 | 0000000000001231··0000000500000002·R_X86_64_PC32··········0000000000000010·.LCPI0_5·-·4 | ||
90 | 00000000000012a5··0000008700000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 | ||
85 | 000000000000 | 91 | 00000000000012b5··0000008b00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi·-·4 |
86 | 000000000000 | 92 | 00000000000012c1··0000000300000002·R_X86_64_PC32··········0000000000000008·.LCPI0_3·-·4 |
87 | 000000000000 | 93 | 0000000000001301··0000000200000002·R_X86_64_PC32··········0000000000000004·.LCPI0_1·-·4 |
88 | 0000000000000bb5··0000000500000002·R_X86_64_PC32··········0000000000000010·.LCPI0_4·-·4 | ||
89 | 000000000000 | 94 | 0000000000001312··0000000400000002·R_X86_64_PC32··········000000000000000c·.LCPI0_4·-·4 |
95 | 000000000000133e··0000000900000002·R_X86_64_PC32··········0000000000000010·.LCPI0_7·-·4 | ||
90 | 000000000000 | 96 | 0000000000001352··0000008700000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 |
91 | 000000000000 | 97 | 0000000000001362··0000008b00000004·R_X86_64_PLT32·········0000000000000000·_ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi·-·4 |
92 | 000000000000 | 98 | 000000000000136a··0000000600000002·R_X86_64_PC32··········0000000000000014·.LCPI0_6·-·4 |
93 | 000000000000 | 99 | 0000000000001374··0000008c00000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4 |
94 | Relocation·section·'.rela.text._ZN19__llvm_libc_18_1_8_7generic5exp2fEf'·at·offset·0x | 100 | Relocation·section·'.rela.text._ZN19__llvm_libc_18_1_8_7generic5exp2fEf'·at·offset·0x5888·contains·31·entries: |
95 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 101 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
96 | 000000000000004c··0000004 | 102 | 000000000000004c··0000004c00000002·R_X86_64_PC32··········0000000000000024·.LCPI1_8·-·4 |
97 | 000000000000006 | 103 | 000000000000006f··0000008d00000002·R_X86_64_PC32··········0000000000000000·_ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x·-·4 |
98 | 000000000000007 | 104 | 0000000000000077··0000004e00000002·R_X86_64_PC32··········000000000000002c·.LCPI1_10·-·4 |
99 | 00000000000000 | 105 | 0000000000000083··0000004f00000002·R_X86_64_PC32··········0000000000000030·.LCPI1_11·-·4 |
100 | 000000000000009 | 106 | 0000000000000099··0000005000000002·R_X86_64_PC32··········0000000000000034·.LCPI1_12·-·4 |
101 | 00000000000000a | 107 | 00000000000000a8··0000005100000002·R_X86_64_PC32··········0000000000000038·.LCPI1_13·-·4 |
102 | 00000000000000b | 108 | 00000000000000bb··0000008700000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 |
103 | 00000000000000d | 109 | 00000000000000dd··0000006000000002·R_X86_64_PC32··········0000000000000030·.LCPI1_14·-·4 |
104 | 000000000000011 | 110 | 000000000000011d··0000005200000002·R_X86_64_PC32··········000000000000003c·.LCPI1_15·-·4 |
105 | 000000000000018 | 111 | 000000000000018c··0000004a00000002·R_X86_64_PC32··········000000000000001c·.LCPI1_0·-·4 |
Max diff block lines reached; 10298/34347 bytes (29.98%) of diff not shown. |
Offset 1, 34 lines modified | Offset 1, 35 lines modified | ||
1 | ~/;$]I20g | 1 | ~/;$]I20g |
2 | U8;P>fRs: | 2 | U8;P>fRs: |
3 | hX» bf?{L | 3 | hX» bf?{L |
4 | <w.WHH:u? | 4 | <w.WHH:u? |
5 | (/<IP1.5 | 5 | (/<IP1.5 |
6 | .LCPI0_0 | 6 | .LCPI0_0 |
7 | .LCPI0_1 | 7 | .LCPI0_1 |
8 | .LCPI0_2 | ||
9 | .LCPI0_3 | 8 | .LCPI0_3 |
10 | .LCPI0_4 | 9 | .LCPI0_4 |
11 | .LCPI0_5 | 10 | .LCPI0_5 |
12 | .LCPI0_6 | 11 | .LCPI0_6 |
12 | .LCPI0_15 | ||
13 | .LCPI0_2 | ||
13 | .LCPI0_7 | 14 | .LCPI0_7 |
14 | .LCPI0_ | 15 | .LCPI0_22 |
15 | .LCPI0_8 | 16 | .LCPI0_8 |
16 | .LCPI0_9 | 17 | .LCPI0_9 |
17 | .LCPI0_10 | 18 | .LCPI0_10 |
18 | .LCPI0_11 | 19 | .LCPI0_11 |
19 | .LCPI0_12 | 20 | .LCPI0_12 |
20 | .LCPI0_13 | 21 | .LCPI0_13 |
21 | .LCPI0_1 | 22 | .LCPI0_14 |
22 | .LCPI0_16 | 23 | .LCPI0_16 |
23 | .LCPI0_17 | 24 | .LCPI0_17 |
24 | .LCPI0_18 | 25 | .LCPI0_18 |
25 | .LCPI0_19 | 26 | .LCPI0_19 |
26 | .LCPI0_20 | 27 | .LCPI0_20 |
27 | .LCPI0_2 | 28 | .LCPI0_21 |
28 | .LCPI0_23 | 29 | .LCPI0_23 |
29 | .LCPI0_24 | 30 | .LCPI0_24 |
30 | .LCPI0_25 | 31 | .LCPI0_25 |
31 | .LCPI0_26 | 32 | .LCPI0_26 |
32 | .LCPI0_27 | 33 | .LCPI0_27 |
33 | .LCPI0_28 | 34 | .LCPI0_28 |
34 | .LCPI0_29 | 35 | .LCPI0_29 |
Offset 64, 40 lines modified | Offset 65, 44 lines modified | ||
64 | .LCPI0_59 | 65 | .LCPI0_59 |
65 | .LCPI0_60 | 66 | .LCPI0_60 |
66 | .LCPI0_61 | 67 | .LCPI0_61 |
67 | .LCPI0_62 | 68 | .LCPI0_62 |
68 | .LCPI0_63 | 69 | .LCPI0_63 |
69 | .LCPI0_64 | 70 | .LCPI0_64 |
70 | .LCPI0_65 | 71 | .LCPI0_65 |
71 | .LCPI0_ | 72 | .LCPI0_66 |
73 | .LCPI0_67 | ||
74 | .LCPI0_68 | ||
75 | .LCPI0_69 | ||
76 | .LCPI0_70 | ||
72 | _ZN19__llvm_libc_18_1_8_12_GLOBAL__N_19LOG2_R_TDE | 77 | _ZN19__llvm_libc_18_1_8_12_GLOBAL__N_19LOG2_R_TDE |
73 | _ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110LOG2_R2_DDE | 78 | _ZN19__llvm_libc_18_1_8_12_GLOBAL__N_110LOG2_R2_DDE |
74 | .LCPI1_0 | 79 | .LCPI1_0 |
75 | .LCPI1_1 | 80 | .LCPI1_1 |
76 | .LCPI1_8 | 81 | .LCPI1_8 |
77 | .LCPI1_9 | 82 | .LCPI1_9 |
78 | .LCPI1_10 | 83 | .LCPI1_10 |
79 | .LCPI1_11 | 84 | .LCPI1_11 |
80 | .LCPI1_12 | 85 | .LCPI1_12 |
81 | .LCPI1_13 | 86 | .LCPI1_13 |
82 | .LCPI1_14 | ||
83 | .LCPI1_15 | 87 | .LCPI1_15 |
84 | .LCPI1_16 | 88 | .LCPI1_16 |
85 | .LCPI1_2 | 89 | .LCPI1_2 |
86 | .LCPI1_3 | 90 | .LCPI1_3 |
87 | .LCPI1_4 | 91 | .LCPI1_4 |
88 | .LCPI1_5 | 92 | .LCPI1_5 |
89 | .LCPI1_6 | 93 | .LCPI1_6 |
90 | .LCPI1_7 | 94 | .LCPI1_7 |
91 | .LCPI1_17 | 95 | .LCPI1_17 |
92 | .LCPI1_18 | 96 | .LCPI1_18 |
93 | .LCPI1_19 | 97 | .LCPI1_19 |
94 | .LCPI1_20 | 98 | .LCPI1_20 |
95 | .LCPI1_21 | 99 | .LCPI1_21 |
96 | .LCPI1_22 | 100 | .LCPI1_22 |
101 | .LCPI1_14 | ||
97 | .LCPI2_0 | 102 | .LCPI2_0 |
98 | .LCPI2_1 | 103 | .LCPI2_1 |
99 | .LCPI2_8 | 104 | .LCPI2_8 |
100 | .LCPI2_9 | 105 | .LCPI2_9 |
101 | .LCPI2_10 | 106 | .LCPI2_10 |
102 | .LCPI2_11 | 107 | .LCPI2_11 |
103 | .LCPI2_12 | 108 | .LCPI2_12 |
Offset 109, 28 lines modified | Offset 114, 28 lines modified | ||
109 | .LCPI2_18 | 114 | .LCPI2_18 |
110 | .LCPI2_19 | 115 | .LCPI2_19 |
111 | .LCPI2_20 | 116 | .LCPI2_20 |
112 | .LCPI2_24 | 117 | .LCPI2_24 |
113 | .LCPI2_25 | 118 | .LCPI2_25 |
114 | .LCPI2_26 | 119 | .LCPI2_26 |
115 | .LCPI2_27 | 120 | .LCPI2_27 |
116 | .LCPI2_28 | ||
117 | .LCPI2_29 | 121 | .LCPI2_29 |
118 | .LCPI2_30 | 122 | .LCPI2_30 |
119 | .LCPI2_2 | 123 | .LCPI2_2 |
120 | .LCPI2_3 | 124 | .LCPI2_3 |
121 | .LCPI2_4 | 125 | .LCPI2_4 |
122 | .LCPI2_5 | 126 | .LCPI2_5 |
123 | .LCPI2_6 | 127 | .LCPI2_6 |
124 | .LCPI2_7 | 128 | .LCPI2_7 |
125 | .LCPI2_21 | 129 | .LCPI2_21 |
126 | .LCPI2_22 | 130 | .LCPI2_22 |
127 | .LCPI2_23 | 131 | .LCPI2_23 |
132 | .LCPI2_28 | ||
128 | .LCPI3_0 | 133 | .LCPI3_0 |
129 | _ZN19__llvm_libc_18_1_8_ | 134 | _ZN19__llvm_libc_18_1_8_2RDE |
130 | _ZN19__llvm_libc_18_1_8_6LOG2_RE | 135 | _ZN19__llvm_libc_18_1_8_6LOG2_RE |
131 | _ZN19__llvm_libc_18_1_8_9EXP2_MID1E | 136 | _ZN19__llvm_libc_18_1_8_9EXP2_MID1E |
132 | __errno_location | 137 | __errno_location |
133 | _ZN19__llvm_libc_18_1_8_7generic5exp2fEf | 138 | _ZN19__llvm_libc_18_1_8_7generic5exp2fEf |
134 | _ZN19__llvm_libc_18_1_8_2R2E | 139 | _ZN19__llvm_libc_18_1_8_2R2E |
135 | _ZN19__llvm_libc_18_1_8_7generic6exp10fEf | 140 | _ZN19__llvm_libc_18_1_8_7generic6exp10fEf |
136 | _ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi | 141 | _ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi |
Offset 138, 16 lines modified | Offset 143, 16 lines modified | ||
138 | _ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x | 143 | _ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x |
139 | _ZN19__llvm_libc_18_1_8_7ExpBase9EXP_2_MIDE | 144 | _ZN19__llvm_libc_18_1_8_7ExpBase9EXP_2_MIDE |
140 | _ZZN19__llvm_libc_18_1_8_6fputil24fenv_is_round_to_nearestEvE1x | 145 | _ZZN19__llvm_libc_18_1_8_6fputil24fenv_is_round_to_nearestEvE1x |
141 | _ZN19__llvm_libc_18_1_8_4powfEff | 146 | _ZN19__llvm_libc_18_1_8_4powfEff |
142 | .shstrtab | 147 | .shstrtab |
143 | .note.gnu.property | 148 | .note.gnu.property |
144 | .rodata.cst4 | 149 | .rodata.cst4 |
145 | .rodata.cst8 | ||
146 | .rodata.cst16 | 150 | .rodata.cst16 |
151 | .rodata.cst8 | ||
147 | .rela.text.powf | 152 | .rela.text.powf |
148 | .rela.text._ZN19__llvm_libc_18_1_8_7generic5exp2fEf | 153 | .rela.text._ZN19__llvm_libc_18_1_8_7generic5exp2fEf |
149 | .rela.text._ZN19__llvm_libc_18_1_8_7generic6exp10fEf | 154 | .rela.text._ZN19__llvm_libc_18_1_8_7generic6exp10fEf |
150 | .rela.text._ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi | 155 | .rela.text._ZN19__llvm_libc_18_1_8_6fputil12raise_exceptEi |
Max diff block lines reached; 115/2254 bytes (5.10%) of diff not shown. |
Offset 1, 14 lines modified | Offset 1, 13 lines modified | ||
1 | Hex·dump·of·section·'.rodata.cst4': | 1 | Hex·dump·of·section·'.rodata.cst4': |
2 | ··0x00000000·0000803f·0000807f· | 2 | ··0x00000000·0000803f·0000807f·000080ff·00000080·...?............ |
3 | ··0x00000010·0000805f·0000c07f·00008042·00000042·..._.......B...B | ||
3 | ··0x000000 | 4 | ··0x00000020·000000bd·0000803f·01000000·0100803f·.......?.......? |
4 | ··0x00000020·00008042·00000042·000000bd·0000803f·...B...B.......? | ||
5 | ··0x00000030·01000000·0100803f·000080bf·ffff7f7f·.......?........ | ||
6 | ··0x00000040·00000034·aaaaaaaa·0000807f·00008080·...4............ | ||
7 | ··0x00000050·0000803f·e22b8b3f·0000c03f·ffff7f3f·...?.+.?...?...? | ||
8 | ··0x00000060·8e5d1340·00002041·f9021550·286b6e4e·.].@..·A...P(knN | ||
9 | ··0x00000070·20bcbe4c·8096184b·00247449·0050c347··..L...K.$tI.P.G | ||
10 | ··0x00000080·00401c46·00007a44·0000c842·0100803f·.@.F..zD...B...? | ||
11 | ··0x000000 | 5 | ··0x00000030·000080bf·ffff7f7f·00000034·0000807f·...........4.... |
6 | ··0x00000040·00008080·0000803f·e22b8b3f·0000c03f·.......?.+.?...? | ||
7 | ··0x00000050·ffff7f3f·8e5d1340·00002041·f9021550·...?.].@..·A...P | ||
8 | ··0x00000060·286b6e4e·20bcbe4c·8096184b·00247449·(knN·..L...K.$tI | ||
9 | ··0x00000070·0050c347·00401c46·00007a44·0000c842·.P.G.@.F..zD...B | ||
10 | ··0x00000080·0100803f·000080bf·ffff7f7f·00000034·...?...........4 | ||
12 | ··0x000000 | 11 | ··0x00000090·0000807f·01000000···················........ |
Offset 1, 42 lines modified | Offset 1, 44 lines modified | ||
1 | Hex·dump·of·section·'.rodata.cst8': | 1 | Hex·dump·of·section·'.rodata.cst8': |
2 | ··0x00000000·077a2b65·4715e7bf·fe822b65·4715f73f·.z+eG.....+eG..? | ||
3 | ··0x00000010·c966229c·4715d7bf·b18d45dc·09c7de3f·.f".G.....E....? | ||
4 | ··0x00000020·57018778·217bcebf·f0f8dde1·6a77d23f·W..x!{......jw.? | ||
5 | ··0x00000030·ef39fafe·422e863f·00000000·0000f03f·.9..B..?.......? | ||
6 | ··0x00000040·686207d7·086b8c3e·3aa282ff·bdbf0e3f·hb...k.>:......? | ||
7 | ··0x00000050·4544d8c4·70d8753d·8bb4f833·adb2033e·ED..p.u=...3...> | ||
8 | ··0x00000060·00000000·0000d040·00000000·00005040·.......@......P@ | ||
9 | ··0x000000 | 2 | ··0x00000000·00000000·0000f0bf·077a2b65·4715e7bf·.........z+eG... |
10 | ··0x00000080·57e681d0·fbd2623c·a2926a51·6c77d23f·W.....b<..jQlw.? | ||
11 | ··0x00000090·a2926a51·6c77d2bf·18b3bdb3·305a5bbc·..jQlw......0Z[. | ||
12 | ··0x000000a0·fb822b65·4715d7bf·fb822b65·4715d73f·..+eG.....+eG..? | ||
13 | ··0x000000b0·e55b637e·b437713c·fd033adc·09c7de3f·.[c~.7q<..:....? | ||
14 | ··0x000000c0·fd033adc·09c7debf·67d84051·4be07c3c·..:.....g.@QK.|< | ||
15 | ··0x000000d0·fe822b65·4715e7bf·fe822b65·4715e73f·..+eG.....+eG..? | ||
16 | ··0x000000e0·840acf01·d17767bc·fe822b65·4715f7bf·.....wg...+eG... | ||
17 | ··0x000000f0·e025daff·d077773c·e1be97ff·51521b3b·.%...ww<....QR.; | ||
18 | ··0x00000100·2d64d9ab·3e48b8b7·3983eb4b·032cb63b·-d..>H..9..K.,.; | ||
19 | ··0x00000110·3983eb4b·032cb6bb·6bb34e16·57ba50b8·9..K.,..k.N.W.P. | ||
20 | ··0x00000120·d9de88c5·bffc4f3c·d9de88c5·bffc4fbc·......O<......O. | ||
21 | ··0x00000130·7fe49d71·551ae3b8·b8bf862f·9130e43c·...qU....../.0.< | ||
22 | ··0x00000140·b8bf862f·9130e4bc·e6c5ddbf·47a489b9·.../.0......G... | ||
23 | ··0x00000150·31678ae7·7fd8753d·31678ae7·7fd875bd·1g....u=1g....u. | ||
24 | ··0x00000160·e083be16·e984ee39·774eba6f·abb2033e·.......9wN.o...> | ||
25 | ··0x00000170·774eba6f·abb203be·4ea140d2·32fb943a·wN.o....N.@.2..: | ||
26 | ··0x00000180·c0a004d7·086b8c3e·c0a004d7·086b8cbe·.....k.>.....k.. | ||
27 | ··0x00000190·8f269124·16332dbb·8fc582ff·bdbf0e3f·.&.$.3-........? | ||
28 | ··0x000001a0·8fc582ff·bdbf0ebf·dbbd2954·3ae4a5bb·..........)T:... | ||
29 | ··0x000001b0·ef39fafe·422e86bf·2480393b·9ebc1a3c·.9..B...$.9;...< | ||
30 | ··0x000001c0·ef39fafe·422ee63f·00000000·0000f03f·.9..B..?.......? | ||
31 | ··0x000001d0·951606d7·086bac3f·c43181ff·bdbfce3f·.....k.?.1.....? | ||
32 | ··0x000001e0·29851991·80d8553f·2a4be7be·b1b2833f·).....U?*K.....? | ||
33 | ··0x000001f0·7bc582ff·bdbfce3f·f339fafe·422ee63f·{......?.9..B..? | ||
34 | ··0x00000200·5d2fc96f·abb2833f·aad7f2d6·086bac3f·]/.o...?.....k.? | ||
35 | ··0x00000210·f16a1ee6·9030243f·2571e2cf·97d8553f·.j...0$?%q....U? | ||
36 | ··0x00000220·1555b5bb·b16b0240·00000000·0000f03f·.U...k.@.......? | ||
37 | ··0x00000230·49f1df91·05470040·ead33bc7·24350540·I....G.@..;.$5.@ | ||
38 | ··0x00000240·438fa974·9e42e13f·4dbc9f0a·7cbdf23f·C..t.B.?M...|..? | ||
39 | ··0x00000250·71a37909·4f935a40·00809f50·134483bf·q.y.O.Z@...P.D.. | ||
40 | ··0x00000 | 3 | ··0x00000010·fe822b65·4715f73f·c966229c·4715d7bf·..+eG..?.f".G... |
4 | ··0x00000020·b18d45dc·09c7de3f·57018778·217bcebf·..E....?W..x!{.. | ||
5 | ··0x00000030·f0f8dde1·6a77d23f·ef39fafe·422e863f·....jw.?.9..B..? | ||
6 | ··0x00000040·00000000·0000f03f·686207d7·086b8c3e·.......?hb...k.> | ||
7 | ··0x00000050·3aa282ff·bdbf0e3f·4544d8c4·70d8753d·:......?ED..p.u= | ||
8 | ··0x00000060·8bb4f833·adb2033e·00000000·0000d040·...3...>.......@ | ||
9 | ··0x00000070·00000000·00005040·00000002·0000a041·......P@.......A | ||
10 | ··0x00000080·a69c92f1·0ac7cebf·000000f0·0ac7cebf·................ | ||
11 | ··0x00000090·00000060·ca2909be·57e681d0·fbd2623c·...`.)..W.....b< | ||
12 | ··0x000000a0·a2926a51·6c77d23f·a2926a51·6c77d2bf·..jQlw.?..jQlw.. | ||
13 | ··0x000000b0·18b3bdb3·305a5bbc·fb822b65·4715d7bf·....0Z[...+eG... | ||
14 | ··0x000000c0·fb822b65·4715d73f·e55b637e·b437713c·..+eG..?.[c~.7q< | ||
15 | ··0x000000d0·fd033adc·09c7de3f·fd033adc·09c7debf·..:....?..:..... | ||
16 | ··0x000000e0·67d84051·4be07c3c·fe822b65·4715e7bf·g.@QK.|<..+eG... | ||
17 | ··0x000000f0·fe822b65·4715e73f·840acf01·d17767bc·..+eG..?.....wg. | ||
18 | ··0x00000100·fe822b65·4715f7bf·e025daff·d077773c·..+eG....%...ww< | ||
19 | ··0x00000110·e1be97ff·51521b3b·00000000·52521b3b·....QR.;....RR.; | ||
20 | ··0x00000120·000000c0·47103ab9·2d64d9ab·3e48b8b7·....G.:.-d..>H.. | ||
21 | ··0x00000130·3983eb4b·032cb63b·3983eb4b·032cb6bb·9..K.,.;9..K.,.. | ||
22 | ··0x00000140·6bb34e16·57ba50b8·d9de88c5·bffc4f3c·k.N.W.P.......O< | ||
23 | ··0x00000150·d9de88c5·bffc4fbc·7fe49d71·551ae3b8·......O....qU... | ||
24 | ··0x00000160·b8bf862f·9130e43c·b8bf862f·9130e4bc·.../.0.<.../.0.. | ||
25 | ··0x00000170·e6c5ddbf·47a489b9·31678ae7·7fd8753d·....G...1g....u= | ||
26 | ··0x00000180·31678ae7·7fd875bd·e083be16·e984ee39·1g....u........9 | ||
27 | ··0x00000190·774eba6f·abb2033e·774eba6f·abb203be·wN.o...>wN.o.... | ||
28 | ··0x000001a0·4ea140d2·32fb943a·c0a004d7·086b8c3e·N.@.2..:.....k.> | ||
29 | ··0x000001b0·c0a004d7·086b8cbe·8f269124·16332dbb·.....k...&.$.3-. | ||
30 | ··0x000001c0·8fc582ff·bdbf0e3f·8fc582ff·bdbf0ebf·.......?........ | ||
31 | ··0x000001d0·dbbd2954·3ae4a5bb·ef39fafe·422e86bf·..)T:....9..B... | ||
32 | ··0x000001e0·2480393b·9ebc1a3c·ef39fafe·422ee63f·$.9;...<.9..B..? | ||
33 | ··0x000001f0·00000000·0000f03f·951606d7·086bac3f·.......?.....k.? | ||
34 | ··0x00000200·c43181ff·bdbfce3f·29851991·80d8553f·.1.....?).....U? | ||
35 | ··0x00000210·2a4be7be·b1b2833f·7bc582ff·bdbfce3f·*K.....?{......? | ||
36 | ··0x00000220·f339fafe·422ee63f·5d2fc96f·abb2833f·.9..B..?]/.o...? | ||
37 | ··0x00000230·aad7f2d6·086bac3f·f16a1ee6·9030243f·.....k.?.j...0$? | ||
38 | ··0x00000240·2571e2cf·97d8553f·1555b5bb·b16b0240·%q....U?.U...k.@ | ||
39 | ··0x00000250·00000000·0000f03f·49f1df91·05470040·.......?I....G.@ | ||
40 | ··0x00000260·ead33bc7·24350540·438fa974·9e42e13f·..;.$5.@C..t.B.? | ||
41 | ··0x00000270·4dbc9f0a·7cbdf23f·71a37909·4f935a40·M...|..?q.y.O.Z@ | ||
42 | ··0x00000280·00809f50·134483bf·2a533bb8·3304e83c·...P.D..*S;.3..< | ||
Offset 1, 4 lines modified | Offset 1, 9 lines modified | ||
1 | Hex·dump·of·section·'.rodata.cst16': | 1 | Hex·dump·of·section·'.rodata.cst16': |
2 | ··0x00000000·aaaaaaaa·aaaaaaaa·aaaaaaaa·aaaaaaaa·................ | ||
3 | ··0x00000010·00000080·00000080·00000080·00000080·................ | ||
2 | ··0x000000 | 4 | ··0x00000020·80000000·00000000·80ffffff·ffffffff·................ |
5 | ··0x00000030·aaaaaaaa·aaaaaaaa·aaaaaaaa·aaaaaaaa·................ | ||
6 | ··0x00000040·aaaaaaaa·aaaaaaaa·aaaaaaaa·aaaaaaaa·................ | ||
7 | ··0x00000050·aaaaaaaa·aaaaaaaa·aaaaaaaa·aaaaaaaa·................ | ||
Offset 3, 84 lines modified | Offset 3, 94 lines modified | ||
3 | Disassembly·of·section·.text.powf: | 3 | Disassembly·of·section·.text.powf: |
4 | 0000000000000000·<__llvm_libc_18_1_8_::powf(float,·float)>: | 4 | 0000000000000000·<__llvm_libc_18_1_8_::powf(float,·float)>: |
5 | powf(): | 5 | powf(): |
6 | » endbr64 | 6 | » endbr64 |
7 | » push···%rbx | 7 | » push···%rbx |
8 | » sub····$0x | 8 | » sub····$0x50,%rsp |
9 | » mov····%fs:0x28,%rax | 9 | » mov····%fs:0x28,%rax |
10 | » mov····%rax,0x | 10 | » mov····%rax,0x48(%rsp) |
11 | » | 11 | » movd···%xmm0,%ecx |
12 | » | 12 | » movd···%xmm1,%eax |
13 | » mov····%ecx,%edx | 13 | » mov····%ecx,%edx |
14 | » and····$0x7fffffff,%edx | 14 | » and····$0x7fffffff,%edx |
15 | » mov····%eax,%esi | 15 | » mov····%eax,%esi |
16 | » and····$0x7fffffff,%esi | 16 | » and····$0x7fffffff,%esi |
17 | » cmp····$0x4f170000,%esi | 17 | » cmp····$0x4f170000,%esi |
18 | » ja·····2 | 18 | » ja·····2ab·<__llvm_libc_18_1_8_::powf(float,·float)+0x2ab> |
19 | » mov····%eax,%edi | 19 | » mov····%eax,%edi |
20 | » and····$0x7fffff,%edi | 20 | » and····$0x7fffff,%edi |
21 | » je·····2 | 21 | » je·····2ab·<__llvm_libc_18_1_8_::powf(float,·float)+0x2ab> |
22 | » test···$0x801fffff,%ecx | 22 | » test···$0x801fffff,%ecx |
23 | » je·····3 | 23 | » je·····35b·<__llvm_libc_18_1_8_::powf(float,·float)+0x35b> |
24 | » lea····-0x7f800000(%rcx),%esi | 24 | » lea····-0x7f800000(%rcx),%esi |
25 | » cmp····$0x80ffffff,%esi | 25 | » cmp····$0x80ffffff,%esi |
26 | » jbe····3 | 26 | » jbe····35b·<__llvm_libc_18_1_8_::powf(float,·float)+0x35b> |
27 | » xor····%edx,%edx | 27 | » xor····%edx,%edx |
28 | » mov····$0xffffff81,%eax | 28 | » mov····$0xffffff81,%eax |
29 | » | 29 | » movd···%xmm0,%ecx |
30 | » mov····%ecx,%esi | 30 | » mov····%ecx,%esi |
31 | » shr····$0x17,%esi | 31 | » shr····$0x17,%esi |
32 | » add····%eax,%esi | 32 | » add····%eax,%esi |
33 | » | 33 | » cvtsi2sd·%esi,%xmm6 |
34 | » and····$0x7fffff,%ecx | 34 | » and····$0x7fffff,%ecx |
35 | » mov····%ecx,%eax | 35 | » mov····%ecx,%eax |
36 | » shr····$0x10,%eax | 36 | » shr····$0x10,%eax |
37 | » or·····$0x3f800000,%ecx | 37 | » or·····$0x3f800000,%ecx |
38 | » | 38 | » movd···%ecx,%xmm0 |
39 | » cvtss2sd·%xmm0,%xmm8 | ||
39 | » mov····0x0(%rip),%rcx········ | 40 | » mov····0x0(%rip),%rcx········ |
40 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::R-0x4 | 41 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::RD-0x4 |
41 | » | 42 | » mulsd··(%rcx,%rax,8),%xmm8 |
42 | » vfmadd213ss·0x0(%rip),%xmm2,%xmm3········ | ||
43 | ·R_X86_64_PC32» .LCPI0_7-0x4 | ||
44 | » vcvtss2sd·%xmm3,%xmm3,%xmm4 | ||
45 | » | 43 | » addsd··0x0(%rip),%xmm8········ |
46 | ·R_X86_64_PC32» .LCPI0_8-0x4 | 44 | ·R_X86_64_PC32» .LCPI0_8-0x4 |
45 | » movapd·%xmm8,%xmm0 | ||
46 | » mulsd··%xmm8,%xmm0 | ||
47 | » | 47 | » movsd··0x0(%rip),%xmm3········ |
48 | ·R_X86_64_PC32» .LCPI0_9-0x4 | 48 | ·R_X86_64_PC32» .LCPI0_9-0x4 |
49 | » | 49 | » mulsd··%xmm8,%xmm3 |
50 | » | 50 | » addsd··0x0(%rip),%xmm3········ |
51 | ·R_X86_64_PC32» .LCPI0_10-0x4 | 51 | ·R_X86_64_PC32» .LCPI0_10-0x4 |
52 | » | 52 | » movsd··0x0(%rip),%xmm4········ |
53 | ·R_X86_64_PC32» .LCPI0_11-0x4 | 53 | ·R_X86_64_PC32» .LCPI0_11-0x4 |
54 | » mulsd··%xmm8,%xmm4 | ||
54 | » | 55 | » addsd··0x0(%rip),%xmm4········ |
55 | ·R_X86_64_PC32» .LCPI0_12-0x4 | 56 | ·R_X86_64_PC32» .LCPI0_12-0x4 |
56 | » | 57 | » movsd··0x0(%rip),%xmm2········ |
57 | ·R_X86_64_PC32» .LCPI0_13-0x4 | 58 | ·R_X86_64_PC32» .LCPI0_13-0x4 |
58 | » vfmadd213sd·%xmm6,%xmm5,%xmm2 | ||
59 | » | 59 | » mulsd··%xmm8,%xmm2 |
60 | » addsd··0x0(%rip),%xmm2········ | ||
61 | ·R_X86_64_PC32» .LCPI0_14-0x4 | ||
62 | » mulsd··%xmm0,%xmm2 | ||
63 | » addsd··%xmm4,%xmm2 | ||
64 | » mulsd··%xmm0,%xmm2 | ||
65 | » addsd··%xmm3,%xmm2 | ||
60 | » mov····0x0(%rip),%rcx········ | 66 | » mov····0x0(%rip),%rcx········ |
61 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::LOG2_R-0x4 | 67 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::LOG2_R-0x4 |
62 | » | 68 | » movsd··(%rcx,%rax,8),%xmm0 |
63 | » | 69 | » addsd··%xmm6,%xmm0 |
70 | » mulsd··%xmm8,%xmm2 | ||
71 | » addsd··%xmm2,%xmm0 | ||
64 | » | 72 | » mulss··0x0(%rip),%xmm1········ |
65 | ·R_X86_64_PC32» .LCPI0_1 | 73 | ·R_X86_64_PC32» .LCPI0_15-0x4 |
66 | » | 74 | » cvtss2sd·%xmm1,%xmm7 |
67 | » | 75 | » mulsd··%xmm7,%xmm0 |
68 | » | 76 | » roundsd·$0x8,%xmm0,%xmm0 |
69 | » lea····(%rax,%rax,2),%rax | 77 | » lea····(%rax,%rax,2),%rax |
70 | » lea····0x0(%rip),%rcx········ | 78 | » lea····0x0(%rip),%rcx········ |
71 | ·R_X86_64_PC32» .rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_19LOG2_R_TDE-0x4 | 79 | ·R_X86_64_PC32» .rodata._ZN19__llvm_libc_18_1_8_12_GLOBAL__N_19LOG2_R_TDE-0x4 |
72 | » | 80 | » addsd··0x10(%rcx,%rax,8),%xmm6 |
73 | » | 81 | » mulsd··%xmm7,%xmm6 |
82 | » subsd··%xmm0,%xmm6 | ||
74 | » | 83 | » movsd··0x8(%rcx,%rax,8),%xmm9 |
75 | » vfmadd213sd·%xmm7,%xmm4,%xmm2 | ||
76 | » | 84 | » addsd··%xmm9,%xmm2 |
85 | » mulsd··%xmm7,%xmm2 | ||
86 | » addsd··%xmm6,%xmm2 | ||
77 | » | 87 | » cvttsd2si·%xmm0,%rsi |
78 | » cmp····$0xffffffffffff8001,%rsi | 88 | » cmp····$0xffffffffffff8001,%rsi |
79 | » mov····$0xffffffffffff8000,%r8 | 89 | » mov····$0xffffffffffff8000,%r8 |
80 | » cmovge·%rsi,%r8 | 90 | » cmovge·%rsi,%r8 |
81 | » cmp····$0x8000,%r8 | 91 | » cmp····$0x8000,%r8 |
82 | » mov····$0x8000,%edi | 92 | » mov····$0x8000,%edi |
83 | » cmovl··%r8,%rdi | 93 | » cmovl··%r8,%rdi |
84 | » mov····%edi,%esi | 94 | » mov····%edi,%esi |
Offset 88, 628 lines modified | Offset 98, 1013 lines modified | ||
88 | » shl····$0x2e,%rsi | 98 | » shl····$0x2e,%rsi |
89 | » and····$0x3f,%edi | 99 | » and····$0x3f,%edi |
90 | » lea····(%rdi,%rdi,2),%r8 | 100 | » lea····(%rdi,%rdi,2),%r8 |
91 | » mov····0x0(%rip),%r9········ | 101 | » mov····0x0(%rip),%r9········ |
92 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::EXP2_MID1-0x4 | 102 | ·R_X86_64_REX_GOTPCRELX» __llvm_libc_18_1_8_::EXP2_MID1-0x4 |
93 | » add····0x10(%r9,%r8,8),%rdx | 103 | » add····0x10(%r9,%r8,8),%rdx |
94 | » add····%rsi,%rdx | 104 | » add····%rsi,%rdx |
105 | » movq···%rdx,%xmm5 | ||
106 | » movapd·%xmm2,%xmm1 | ||
107 | » mulsd··%xmm2,%xmm1 | ||
95 | » | 108 | » movsd··0x0(%rip),%xmm3········ |
96 | ·R_X86_64_PC32» .LCPI0_15-0x4 | ||
97 | » vfmadd213sd·0x0(%rip),%xmm2,%xmm1········ | ||
98 | ·R_X86_64_PC32» .LCPI0_16-0x4 | 109 | ·R_X86_64_PC32» .LCPI0_16-0x4 |
99 | » | 110 | » mulsd··%xmm2,%xmm3 |
100 | » | 111 | » addsd··0x0(%rip),%xmm3········ |
101 | ·R_X86_64_PC32» .LCPI0_17-0x4 | 112 | ·R_X86_64_PC32» .LCPI0_17-0x4 |
102 | » | 113 | » movsd··0x0(%rip),%xmm4········ |
103 | ·R_X86_64_PC32» .LCPI0_18-0x4 | 114 | ·R_X86_64_PC32» .LCPI0_18-0x4 |
104 | » | 115 | » mulsd··%xmm2,%xmm4 |
105 | » | 116 | » addsd··0x0(%rip),%xmm4········ |
106 | ·R_X86_64_PC32» .LCPI0_19-0x4 | 117 | ·R_X86_64_PC32» .LCPI0_19-0x4 |
107 | » | 118 | » mulsd··0x0(%rip),%xmm2········ |
108 | ·R_X86_64_PC32» .LCPI0_20-0x4 | 119 | ·R_X86_64_PC32» .LCPI0_20-0x4 |
109 | » vfmadd213sd·%xmm3,%xmm8,%xmm9 | ||
110 | » vfmadd213sd·%xmm1,%xmm8,%xmm9 | ||
111 | » vmulsd·%xmm13,%xmm9,%xmm1 | ||
Max diff block lines reached; 40779/45853 bytes (88.93%) of diff not shown. |
Offset 5, 177 lines modified | Offset 5, 198 lines modified | ||
5 | 0000000000000000·<__llvm_libc_18_1_8_::generic::exp2f(float)>: | 5 | 0000000000000000·<__llvm_libc_18_1_8_::generic::exp2f(float)>: |
6 | __llvm_libc_18_1_8_::generic::exp2f(float): | 6 | __llvm_libc_18_1_8_::generic::exp2f(float): |
7 | » endbr64 | 7 | » endbr64 |
8 | » sub····$0x38,%rsp | 8 | » sub····$0x38,%rsp |
9 | » mov····%fs:0x28,%rax | 9 | » mov····%fs:0x28,%rax |
10 | » mov····%rax,0x30(%rsp) | 10 | » mov····%rax,0x30(%rsp) |
11 | » | 11 | » movd···%xmm0,%eax |
12 | » mov····%eax,%ecx | 12 | » mov····%eax,%ecx |
13 | » and····$0x7fffffff,%ecx | 13 | » and····$0x7fffffff,%ecx |
14 | » lea····-0x43000000(%rcx),%edx | 14 | » lea····-0x43000000(%rcx),%edx |
15 | » cmp····$0xfa000000,%edx | 15 | » cmp····$0xfa000000,%edx |
16 | » ja·····18 | 16 | » ja·····188·<__llvm_libc_18_1_8_::generic::exp2f(float)+0x188> |
17 | » cmp····$0x3d000000,%ecx | 17 | » cmp····$0x3d000000,%ecx |
18 | » ja·····5 | 18 | » ja·····58·<__llvm_libc_18_1_8_::generic::exp2f(float)+0x58> |
19 | » cmp····$0x32800000,%ecx | 19 | » cmp····$0x32800000,%ecx |
20 | » ja·····12 | 20 | » ja·····129·<__llvm_libc_18_1_8_::generic::exp2f(float)+0x129> |
21 | » | 21 | » addss··0x0(%rip),%xmm0········ |
22 | ·R_X86_64_PC32» .LCPI1_8-0x4 | 22 | ·R_X86_64_PC32» .LCPI1_8-0x4 |
23 | » movaps·%xmm0,%xmm1 | ||
23 | » jmp····2 | 24 | » jmp····22b·<__llvm_libc_18_1_8_::generic::exp2f(float)+0x22b> |
24 | » test···%eax,%eax | 25 | » test···%eax,%eax |
25 | » js·····16 | 26 | » js·····164·<__llvm_libc_18_1_8_::generic::exp2f(float)+0x164> |
26 | » cmp····$0x7f7fffff,%eax | 27 | » cmp····$0x7f7fffff,%eax |
27 | » ja·····11 | 28 | » ja·····119·<__llvm_libc_18_1_8_::generic::exp2f(float)+0x119> |
28 | » | 29 | » movss··0x0(%rip),%xmm1········ |
29 | ·R_X86_64_PC32» __llvm_libc_18_1_8_::fputil::quick_get_round()::x-0x4 | 30 | ·R_X86_64_PC32» __llvm_libc_18_1_8_::fputil::quick_get_round()::x-0x4 |
30 | » | 31 | » movss··0x0(%rip),%xmm2········ |
31 | ·R_X86_64_PC32» .LCPI1_10-0x4 | 32 | ·R_X86_64_PC32» .LCPI1_10-0x4 |
33 | » addss··%xmm1,%xmm2 | ||
32 | » | 34 | » movss··0x0(%rip),%xmm3········ |
33 | ·R_X86_64_PC32» .LCPI1_11-0x4 | 35 | ·R_X86_64_PC32» .LCPI1_11-0x4 |
34 | » | 36 | » subss··%xmm1,%xmm3 |
35 | » | 37 | » addss··%xmm2,%xmm3 |
36 | » | 38 | » xorps··%xmm1,%xmm1 |
37 | » | 39 | » ucomiss·%xmm1,%xmm3 |
38 | » | 40 | » movss··0x0(%rip),%xmm1········ |
39 | ·R_X86_64_PC32» .LCPI1_12-0x4 | 41 | ·R_X86_64_PC32» .LCPI1_12-0x4 |
40 | » jne····a | 42 | » jne····a5·<__llvm_libc_18_1_8_::generic::exp2f(float)+0xa5> |
41 | » jnp····2 | 43 | » jnp····22b·<__llvm_libc_18_1_8_::generic::exp2f(float)+0x22b> |
42 | » | 44 | » ucomiss·0x0(%rip),%xmm3········ |
43 | ·R_X86_64_PC32» .LCPI1_13-0x4 | 45 | ·R_X86_64_PC32» .LCPI1_13-0x4 |
44 | » jne····b | 46 | » jne····b4·<__llvm_libc_18_1_8_::generic::exp2f(float)+0xb4> |
45 | » jnp····2 | 47 | » jnp····22b·<__llvm_libc_18_1_8_::generic::exp2f(float)+0x22b> |
46 | » | 48 | » movss··%xmm0,0x8(%rsp) |
47 | » call···b | 49 | » call···bf·<__llvm_libc_18_1_8_::generic::exp2f(float)+0xbf> |
48 | ·R_X86_64_PLT32» __errno_location-0x4 | 50 | ·R_X86_64_PLT32» __errno_location-0x4 |
49 | » | 51 | » movss··0x8(%rsp),%xmm0 |
50 | » movl···$0x22,(%rax) | 52 | » movl···$0x22,(%rax) |
51 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax | 53 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax |
52 | » mov····%rax,0x10(%rsp) | 54 | » mov····%rax,0x10(%rsp) |
53 | » | 55 | » movaps·0x0(%rip),%xmm1········ |
54 | ·R_X86_64_PC32» .LCPI1_14-0x4 | 56 | ·R_X86_64_PC32» .LCPI1_14-0x4 |
55 | » | 57 | » movups·%xmm1,0x18(%rsp) |
56 | » movl···$0xaaaaaaaa,0x28(%rsp) | 58 | » movl···$0xaaaaaaaa,0x28(%rsp) |
57 | » fnstenv·0x10(%rsp) | 59 | » fnstenv·0x10(%rsp) |
58 | » movl···$0xaaaaaaaa,0xc(%rsp) | 60 | » movl···$0xaaaaaaaa,0xc(%rsp) |
59 | » stmxcsr·0xc(%rsp) | 61 | » stmxcsr·0xc(%rsp) |
60 | » mov····0xc(%rsp),%eax | 62 | » mov····0xc(%rsp),%eax |
61 | » orb····$0x8,0x14(%rsp) | 63 | » orb····$0x8,0x14(%rsp) |
62 | » or·····$0x8,%eax | 64 | » or·····$0x8,%eax |
63 | » fldenv·0x10(%rsp) | 65 | » fldenv·0x10(%rsp) |
64 | » mov····%eax,0xc(%rsp) | 66 | » mov····%eax,0xc(%rsp) |
65 | » ldmxcsr·0xc(%rsp) | 67 | » ldmxcsr·0xc(%rsp) |
66 | » fwait | 68 | » fwait |
67 | » | 69 | » addss··0x0(%rip),%xmm0········ |
68 | ·R_X86_64_PC32» .LCPI1_15-0x4 | 70 | ·R_X86_64_PC32» .LCPI1_15-0x4 |
71 | » movaps·%xmm0,%xmm1 | ||
69 | » jmp····2 | 72 | » jmp····22b·<__llvm_libc_18_1_8_::generic::exp2f(float)+0x22b> |
70 | » mov····%eax,%ecx | 73 | » mov····%eax,%ecx |
71 | » not····%ecx | 74 | » not····%ecx |
72 | » test···$0x38428937,%ecx | 75 | » test···$0x38428937,%ecx |
73 | » jne····2 | 76 | » jne····247·<__llvm_libc_18_1_8_::generic::exp2f(float)+0x247> |
74 | » cmp····$0xbcf3a937,%eax | 77 | » cmp····$0xbcf3a937,%eax |
75 | » je·····2 | 78 | » je·····2b6·<__llvm_libc_18_1_8_::generic::exp2f(float)+0x2b6> |
76 | » cmp····$0x3b429d37,%eax | 79 | » cmp····$0x3b429d37,%eax |
77 | » jne····2 | 80 | » jne····247·<__llvm_libc_18_1_8_::generic::exp2f(float)+0x247> |
78 | » movl···$0xffffffff,0x10(%rsp) | 81 | » movl···$0xffffffff,0x10(%rsp) |
79 | » movl···$0x3f804385,0x10(%rsp) | 82 | » movl···$0x3f804385,0x10(%rsp) |
80 | » jmp····2 | 83 | » jmp····2c6·<__llvm_libc_18_1_8_::generic::exp2f(float)+0x2c6> |
81 | » cmp····$0xc3160000,%eax | 84 | » cmp····$0xc3160000,%eax |
82 | » jb·····18 | 85 | » jb·····188·<__llvm_libc_18_1_8_::generic::exp2f(float)+0x188> |
83 | » | 86 | » xorps··%xmm1,%xmm1 |
84 | » cmp····$0x7f800000,%ecx | 87 | » cmp····$0x7f800000,%ecx |
85 | » je·····2 | 88 | » je·····22b·<__llvm_libc_18_1_8_::generic::exp2f(float)+0x22b> |
86 | » jbe····2 | 89 | » jbe····2e5·<__llvm_libc_18_1_8_::generic::exp2f(float)+0x2e5> |
87 | » | 90 | » movaps·%xmm0,%xmm1 |
88 | » jmp····2 | 91 | » jmp····22b·<__llvm_libc_18_1_8_::generic::exp2f(float)+0x22b> |
89 | » | 92 | » movss··0x0(%rip),%xmm1········ |
90 | ·R_X86_64_PC32» .LCPI1_0-0x4 | 93 | ·R_X86_64_PC32» .LCPI1_0-0x4 |
94 | » mulss··%xmm0,%xmm1 | ||
91 | » | 95 | » roundss·$0x8,%xmm1,%xmm1 |
92 | » | 96 | » cvttss2si·%xmm1,%eax |
93 | » | 97 | » mulss··0x0(%rip),%xmm1········ |
94 | ·R_X86_64_PC32» .LCPI1_1-0x4 | 98 | ·R_X86_64_PC32» .LCPI1_1-0x4 |
95 | » | 99 | » addss··%xmm0,%xmm1 |
96 | » mov····%eax,%ecx | 100 | » mov····%eax,%ecx |
97 | » shr····$0x5,%ecx | 101 | » shr····$0x5,%ecx |
98 | » shl····$0x34,%rcx | 102 | » shl····$0x34,%rcx |
99 | » and····$0x1f,%eax | 103 | » and····$0x1f,%eax |
100 | » lea····0x0(%rip),%rdx········ | 104 | » lea····0x0(%rip),%rdx········ |
101 | ·R_X86_64_PC32» __llvm_libc_18_1_8_::ExpBase::EXP_2_MID-0x4 | 105 | ·R_X86_64_PC32» __llvm_libc_18_1_8_::ExpBase::EXP_2_MID-0x4 |
102 | » add····(%rdx,%rax,8),%rcx | 106 | » add····(%rdx,%rax,8),%rcx |
107 | » xorps··%xmm0,%xmm0 | ||
108 | » cvtss2sd·%xmm1,%xmm0 | ||
103 | » | 109 | » movq···%rcx,%xmm1 |
110 | » movaps·%xmm0,%xmm2 | ||
104 | » | 111 | » mulsd··%xmm0,%xmm2 |
105 | » | 112 | » movsd··0x0(%rip),%xmm3········ |
106 | ·R_X86_64_PC32» .LCPI1_2-0x4 | 113 | ·R_X86_64_PC32» .LCPI1_2-0x4 |
114 | » mulsd··%xmm0,%xmm3 | ||
107 | » | 115 | » addsd··0x0(%rip),%xmm3········ |
108 | ·R_X86_64_PC32» .LCPI1_3-0x4 | 116 | ·R_X86_64_PC32» .LCPI1_3-0x4 |
109 | » | 117 | » movsd··0x0(%rip),%xmm4········ |
110 | ·R_X86_64_PC32» .LCPI1_4-0x4 | 118 | ·R_X86_64_PC32» .LCPI1_4-0x4 |
119 | » mulsd··%xmm0,%xmm4 | ||
111 | » | 120 | » addsd··0x0(%rip),%xmm4········ |
112 | ·R_X86_64_PC32» .LCPI1_5-0x4 | 121 | ·R_X86_64_PC32» .LCPI1_5-0x4 |
113 | » | 122 | » mulsd··0x0(%rip),%xmm0········ |
114 | ·R_X86_64_PC32» .LCPI1_6-0x4 | 123 | ·R_X86_64_PC32» .LCPI1_6-0x4 |
115 | » | 124 | » addsd··0x0(%rip),%xmm0········ |
116 | ·R_X86_64_PC32» .LCPI1_7-0x4 | 125 | ·R_X86_64_PC32» .LCPI1_7-0x4 |
117 | » vfmadd213sd·%xmm4,%xmm2,%xmm5 | ||
118 | » | 126 | » mulsd··%xmm2,%xmm0 |
127 | » addsd··%xmm4,%xmm0 | ||
128 | » mulsd··%xmm1,%xmm2 | ||
129 | » mulsd··%xmm0,%xmm2 | ||
Max diff block lines reached; 3732/10369 bytes (35.99%) of diff not shown. |
Offset 3, 258 lines modified | Offset 3, 280 lines modified | ||
3 | Disassembly·of·section·.text._ZN19__llvm_libc_18_1_8_7generic6exp10fEf: | 3 | Disassembly·of·section·.text._ZN19__llvm_libc_18_1_8_7generic6exp10fEf: |
4 | 0000000000000000·<__llvm_libc_18_1_8_::generic::exp10f(float)>: | 4 | 0000000000000000·<__llvm_libc_18_1_8_::generic::exp10f(float)>: |
5 | __llvm_libc_18_1_8_::generic::exp10f(float): | 5 | __llvm_libc_18_1_8_::generic::exp10f(float): |
6 | » endbr64 | 6 | » endbr64 |
7 | » sub····$0x38,%rsp | 7 | » sub····$0x38,%rsp |
8 | » | 8 | » movdqa·%xmm0,%xmm3 |
9 | » mov····%fs:0x28,%rax | 9 | » mov····%fs:0x28,%rax |
10 | » mov····%rax,0x30(%rsp) | 10 | » mov····%rax,0x30(%rsp) |
11 | » | 11 | » movd···%xmm0,%eax |
12 | » mov····%eax,%ecx | 12 | » mov····%eax,%ecx |
13 | » and····$0x7fffffff,%ecx | 13 | » and····$0x7fffffff,%ecx |
14 | » cmp····$0x421a209b,%ecx | 14 | » cmp····$0x421a209b,%ecx |
15 | » jb·····8 | 15 | » jb·····8c·<__llvm_libc_18_1_8_::generic::exp10f(float)+0x8c> |
16 | » cmp····$0xc2349e36,%eax | 16 | » cmp····$0xc2349e36,%eax |
17 | » jb·····d | 17 | » jb·····da·<__llvm_libc_18_1_8_::generic::exp10f(float)+0xda> |
18 | » | 18 | » pxor···%xmm0,%xmm0 |
19 | » cmp····$0x7f800000,%ecx | 19 | » cmp····$0x7f800000,%ecx |
20 | » je·····4 | 20 | » je·····48b·<__llvm_libc_18_1_8_::generic::exp10f(float)+0x48b> |
21 | » | 21 | » movaps·%xmm3,%xmm0 |
22 | » ja·····4 | 22 | » ja·····48b·<__llvm_libc_18_1_8_::generic::exp10f(float)+0x48b> |
23 | » movl···$0xffffffff,0x10(%rsp) | 23 | » movl···$0xffffffff,0x10(%rsp) |
24 | » movl···$0x33000000,0x10(%rsp) | 24 | » movl···$0x33000000,0x10(%rsp) |
25 | » | 25 | » movss··0x0(%rip),%xmm0········ |
26 | ·R_X86_64_PC32» .LCPI2_0-0x4 | 26 | ·R_X86_64_PC32» .LCPI2_0-0x4 |
27 | » | 27 | » movss··0x10(%rsp),%xmm1 |
28 | » addss··%xmm0,%xmm1 | ||
28 | » | 29 | » ucomiss·%xmm0,%xmm1 |
29 | » jne····7 | 30 | » jne····7f·<__llvm_libc_18_1_8_::generic::exp10f(float)+0x7f> |
30 | » jnp····3 | 31 | » jnp····3bb·<__llvm_libc_18_1_8_::generic::exp10f(float)+0x3bb> |
31 | » | 32 | » movss··0x0(%rip),%xmm0········ |
32 | ·R_X86_64_PC32» .LCPI2_30-0x4 | 33 | ·R_X86_64_PC32» .LCPI2_30-0x4 |
33 | » jmp····4 | 34 | » jmp····48b·<__llvm_libc_18_1_8_::generic::exp10f(float)+0x48b> |
34 | » cmp····$0x3b9a209b,%ecx | 35 | » cmp····$0x3b9a209b,%ecx |
35 | » ja·····1a | 36 | » ja·····1ad·<__llvm_libc_18_1_8_::generic::exp10f(float)+0x1ad> |
36 | » cmp····$0xb25e5bd9,%eax | 37 | » cmp····$0xb25e5bd9,%eax |
37 | » jne····2 | 38 | » jne····2ab·<__llvm_libc_18_1_8_::generic::exp10f(float)+0x2ab> |
38 | » | 39 | » movss··0x0(%rip),%xmm0········ |
39 | ·R_X86_64_PC32» __llvm_libc_18_1_8_::fputil::fenv_is_round_to_nearest()::x-0x4 | 40 | ·R_X86_64_PC32» __llvm_libc_18_1_8_::fputil::fenv_is_round_to_nearest()::x-0x4 |
40 | » | 41 | » movss··0x0(%rip),%xmm1········ |
41 | ·R_X86_64_PC32» .LCPI2_8-0x4 | 42 | ·R_X86_64_PC32» .LCPI2_8-0x4 |
43 | » movaps·%xmm0,%xmm2 | ||
42 | » | 44 | » addss··%xmm1,%xmm2 |
43 | » | 45 | » subss··%xmm0,%xmm1 |
44 | » | 46 | » ucomiss·%xmm1,%xmm2 |
45 | » jne····2 | 47 | » jne····2b3·<__llvm_libc_18_1_8_::generic::exp10f(float)+0x2b3> |
46 | » jp·····2 | 48 | » jp·····2b3·<__llvm_libc_18_1_8_::generic::exp10f(float)+0x2b3> |
47 | » | 49 | » movss··0x0(%rip),%xmm0········ |
48 | ·R_X86_64_PC32» .LCPI2_9-0x4 | 50 | ·R_X86_64_PC32» .LCPI2_9-0x4 |
49 | » jmp····4 | 51 | » jmp····48b·<__llvm_libc_18_1_8_::generic::exp10f(float)+0x48b> |
50 | » test···%eax,%eax | 52 | » test···%eax,%eax |
51 | » js·····1e | 53 | » js·····1ea·<__llvm_libc_18_1_8_::generic::exp10f(float)+0x1ea> |
52 | » cmp····$0x7f7fffff,%eax | 54 | » cmp····$0x7f7fffff,%eax |
53 | » ja·····19 | 55 | » ja·····19d·<__llvm_libc_18_1_8_::generic::exp10f(float)+0x19d> |
54 | » | 56 | » movss··0x0(%rip),%xmm0········ |
55 | ·R_X86_64_PC32» __llvm_libc_18_1_8_::fputil::quick_get_round()::x-0x4 | 57 | ·R_X86_64_PC32» __llvm_libc_18_1_8_::fputil::quick_get_round()::x-0x4 |
56 | » | 58 | » movss··0x0(%rip),%xmm2········ |
57 | ·R_X86_64_PC32» .LCPI2_24-0x4 | 59 | ·R_X86_64_PC32» .LCPI2_24-0x4 |
60 | » addss··%xmm0,%xmm2 | ||
58 | » | 61 | » movss··0x0(%rip),%xmm1········ |
59 | ·R_X86_64_PC32» .LCPI2_25-0x4 | 62 | ·R_X86_64_PC32» .LCPI2_25-0x4 |
60 | » | 63 | » subss··%xmm0,%xmm1 |
61 | » | 64 | » addss··%xmm2,%xmm1 |
62 | » | 65 | » xorps··%xmm0,%xmm0 |
63 | » | 66 | » ucomiss·%xmm0,%xmm1 |
64 | » | 67 | » movss··0x0(%rip),%xmm0········ |
65 | ·R_X86_64_PC32» .LCPI2_26-0x4 | 68 | ·R_X86_64_PC32» .LCPI2_26-0x4 |
66 | » jne····12 | 69 | » jne····127·<__llvm_libc_18_1_8_::generic::exp10f(float)+0x127> |
67 | » jnp····4 | 70 | » jnp····48b·<__llvm_libc_18_1_8_::generic::exp10f(float)+0x48b> |
68 | » | 71 | » ucomiss·0x0(%rip),%xmm1········ |
69 | ·R_X86_64_PC32» .LCPI2_27-0x4 | 72 | ·R_X86_64_PC32» .LCPI2_27-0x4 |
70 | » jne····13 | 73 | » jne····136·<__llvm_libc_18_1_8_::generic::exp10f(float)+0x136> |
71 | » jnp····4 | 74 | » jnp····48b·<__llvm_libc_18_1_8_::generic::exp10f(float)+0x48b> |
72 | » | 75 | » movss··%xmm3,0x8(%rsp) |
73 | » call···1 | 76 | » call···141·<__llvm_libc_18_1_8_::generic::exp10f(float)+0x141> |
74 | ·R_X86_64_PLT32» __errno_location-0x4 | 77 | ·R_X86_64_PLT32» __errno_location-0x4 |
75 | » | 78 | » movss··0x8(%rsp),%xmm3 |
76 | » movl···$0x22,(%rax) | 79 | » movl···$0x22,(%rax) |
77 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax | 80 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax |
78 | » mov····%rax,0x10(%rsp) | 81 | » mov····%rax,0x10(%rsp) |
79 | » | 82 | » movdqa·0x0(%rip),%xmm0········ |
80 | ·R_X86_64_PC32» .LCPI2_28-0x4 | 83 | ·R_X86_64_PC32» .LCPI2_28-0x4 |
81 | » | 84 | » movdqu·%xmm0,0x18(%rsp) |
82 | » movl···$0xaaaaaaaa,0x28(%rsp) | 85 | » movl···$0xaaaaaaaa,0x28(%rsp) |
83 | » fnstenv·0x10(%rsp) | 86 | » fnstenv·0x10(%rsp) |
84 | » movl···$0xaaaaaaaa,0xc(%rsp) | 87 | » movl···$0xaaaaaaaa,0xc(%rsp) |
85 | » stmxcsr·0xc(%rsp) | 88 | » stmxcsr·0xc(%rsp) |
86 | » mov····0xc(%rsp),%eax | 89 | » mov····0xc(%rsp),%eax |
87 | » orb····$0x8,0x14(%rsp) | 90 | » orb····$0x8,0x14(%rsp) |
88 | » or·····$0x8,%eax | 91 | » or·····$0x8,%eax |
89 | » fldenv·0x10(%rsp) | 92 | » fldenv·0x10(%rsp) |
90 | » mov····%eax,0xc(%rsp) | 93 | » mov····%eax,0xc(%rsp) |
91 | » ldmxcsr·0xc(%rsp) | 94 | » ldmxcsr·0xc(%rsp) |
92 | » fwait | 95 | » fwait |
93 | » | 96 | » addss··0x0(%rip),%xmm3········ |
94 | ·R_X86_64_PC32» .LCPI2_29-0x4 | 97 | ·R_X86_64_PC32» .LCPI2_29-0x4 |
98 | » movaps·%xmm3,%xmm0 | ||
95 | » jmp····4 | 99 | » jmp····48b·<__llvm_libc_18_1_8_::generic::exp10f(float)+0x48b> |
96 | » cmp····$0x3d14d956,%eax | 100 | » cmp····$0x3d14d956,%eax |
97 | » jne····1e | 101 | » jne····1ea·<__llvm_libc_18_1_8_::generic::exp10f(float)+0x1ea> |
98 | » movl···$0xffffffff,0x10(%rsp) | 102 | » movl···$0xffffffff,0x10(%rsp) |
99 | » movl···$0x33000000,0x10(%rsp) | 103 | » movl···$0x33000000,0x10(%rsp) |
100 | » | 104 | » movss··0x0(%rip),%xmm0········ |
101 | ·R_X86_64_PC32» .LCPI2_0-0x4 | 105 | ·R_X86_64_PC32» .LCPI2_0-0x4 |
102 | » | 106 | » movss··0x10(%rsp),%xmm1 |
107 | » addss··%xmm0,%xmm1 | ||
103 | » | 108 | » ucomiss·%xmm0,%xmm1 |
104 | » jne····1d | 109 | » jne····1dd·<__llvm_libc_18_1_8_::generic::exp10f(float)+0x1dd> |
105 | » jnp····1 | 110 | » jnp····1f5·<__llvm_libc_18_1_8_::generic::exp10f(float)+0x1f5> |
106 | » | 111 | » movss··0x0(%rip),%xmm0········ |
107 | ·R_X86_64_PC32» .LCPI2_1-0x4 | 112 | ·R_X86_64_PC32» .LCPI2_1-0x4 |
108 | » jmp····4 | 113 | » jmp····48b·<__llvm_libc_18_1_8_::generic::exp10f(float)+0x48b> |
109 | » test···$0x800fffff,%eax | 114 | » test···$0x800fffff,%eax |
110 | » je·····2 | 115 | » je·····2df·<__llvm_libc_18_1_8_::generic::exp10f(float)+0x2df> |
111 | » | 116 | » cvtss2sd·%xmm3,%xmm2 |
112 | » | 117 | » movsd··0x0(%rip),%xmm0········ |
113 | ·R_X86_64_PC32» .LCPI2_21-0x4 | 118 | ·R_X86_64_PC32» .LCPI2_21-0x4 |
119 | » mulsd··%xmm2,%xmm0 | ||
114 | » | 120 | » roundsd·$0x8,%xmm0,%xmm0 |
115 | » | 121 | » cvttsd2si·%xmm0,%eax |
116 | » mov····%eax,%ecx | 122 | » mov····%eax,%ecx |
117 | » shr····$0x5,%ecx | 123 | » shr····$0x5,%ecx |
118 | » shl····$0x34,%rcx | 124 | » shl····$0x34,%rcx |
119 | » and····$0x1f,%eax | 125 | » and····$0x1f,%eax |
120 | » lea····0x0(%rip),%rdx········ | 126 | » lea····0x0(%rip),%rdx········ |
121 | ·R_X86_64_PC32» __llvm_libc_18_1_8_::ExpBase::EXP_2_MID-0x4 | 127 | ·R_X86_64_PC32» __llvm_libc_18_1_8_::ExpBase::EXP_2_MID-0x4 |
Max diff block lines reached; 8471/15657 bytes (54.10%) of diff not shown. |
Offset 9, 108 lines modified | Offset 9, 108 lines modified | ||
9 | » sub····$0x38,%rsp | 9 | » sub····$0x38,%rsp |
10 | » mov····%fs:0x28,%rax | 10 | » mov····%fs:0x28,%rax |
11 | » mov····%rax,0x30(%rsp) | 11 | » mov····%rax,0x30(%rsp) |
12 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax | 12 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax |
13 | » test···$0x1,%dil | 13 | » test···$0x1,%dil |
14 | » jne····69·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x69> | 14 | » jne····69·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x69> |
15 | » test···$0x4,%dil | 15 | » test···$0x4,%dil |
16 | » jne····b | 16 | » jne····b7·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0xb7> |
17 | » test···$0x8,%dil | 17 | » test···$0x8,%dil |
18 | » jne····10 | 18 | » jne····105·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x105> |
19 | » test···$0x10,%dil | 19 | » test···$0x10,%dil |
20 | » jne····15 | 20 | » jne····153·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x153> |
21 | » test···$0x20,%dil | 21 | » test···$0x20,%dil |
22 | » jne····1a | 22 | » jne····1a1·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x1a1> |
23 | » mov····%fs:0x28,%rax | 23 | » mov····%fs:0x28,%rax |
24 | » cmp····0x30(%rsp),%rax | 24 | » cmp····0x30(%rsp),%rax |
25 | » jne···· | 25 | » jne····1f9·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x1f9> |
26 | » xor····%eax,%eax | 26 | » xor····%eax,%eax |
27 | » add····$0x38,%rsp | 27 | » add····$0x38,%rsp |
28 | » ret | 28 | » ret |
29 | » mov····%rax,0x10(%rsp) | 29 | » mov····%rax,0x10(%rsp) |
30 | » | 30 | » movaps·0x0(%rip),%xmm0········ |
31 | ·R_X86_64_PC32» .LCPI3_0-0x4 | 31 | ·R_X86_64_PC32» .LCPI3_0-0x4 |
32 | » | 32 | » movups·%xmm0,0x18(%rsp) |
33 | » movl···$0xaaaaaaaa,0x28(%rsp) | 33 | » movl···$0xaaaaaaaa,0x28(%rsp) |
34 | » fnstenv·0x10(%rsp) | 34 | » fnstenv·0x10(%rsp) |
35 | » movl···$0xaaaaaaaa,0xc(%rsp) | 35 | » movl···$0xaaaaaaaa,0xc(%rsp) |
36 | » stmxcsr·0xc(%rsp) | 36 | » stmxcsr·0xc(%rsp) |
37 | » mov····0xc(%rsp),%ecx | 37 | » mov····0xc(%rsp),%ecx |
38 | » orb····$0x1,0x14(%rsp) | 38 | » orb····$0x1,0x14(%rsp) |
39 | » or·····$0x1,%ecx | 39 | » or·····$0x1,%ecx |
40 | » fldenv·0x10(%rsp) | 40 | » fldenv·0x10(%rsp) |
41 | » mov····%ecx,0xc(%rsp) | 41 | » mov····%ecx,0xc(%rsp) |
42 | » ldmxcsr·0xc(%rsp) | 42 | » ldmxcsr·0xc(%rsp) |
43 | » fwait | 43 | » fwait |
44 | » test···$0x4,%dil | 44 | » test···$0x4,%dil |
45 | » je·····30·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x30> | 45 | » je·····30·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x30> |
46 | » mov····%rax,0x10(%rsp) | 46 | » mov····%rax,0x10(%rsp) |
47 | » | 47 | » movaps·0x0(%rip),%xmm0········ |
48 | ·R_X86_64_PC32» .LCPI3_0-0x4 | 48 | ·R_X86_64_PC32» .LCPI3_0-0x4 |
49 | » | 49 | » movups·%xmm0,0x18(%rsp) |
50 | » movl···$0xaaaaaaaa,0x28(%rsp) | 50 | » movl···$0xaaaaaaaa,0x28(%rsp) |
51 | » fnstenv·0x10(%rsp) | 51 | » fnstenv·0x10(%rsp) |
52 | » movl···$0xaaaaaaaa,0xc(%rsp) | 52 | » movl···$0xaaaaaaaa,0xc(%rsp) |
53 | » stmxcsr·0xc(%rsp) | 53 | » stmxcsr·0xc(%rsp) |
54 | » mov····0xc(%rsp),%ecx | 54 | » mov····0xc(%rsp),%ecx |
55 | » orb····$0x4,0x14(%rsp) | 55 | » orb····$0x4,0x14(%rsp) |
56 | » or·····$0x4,%ecx | 56 | » or·····$0x4,%ecx |
57 | » fldenv·0x10(%rsp) | 57 | » fldenv·0x10(%rsp) |
58 | » mov····%ecx,0xc(%rsp) | 58 | » mov····%ecx,0xc(%rsp) |
59 | » ldmxcsr·0xc(%rsp) | 59 | » ldmxcsr·0xc(%rsp) |
60 | » fwait | 60 | » fwait |
61 | » test···$0x8,%dil | 61 | » test···$0x8,%dil |
62 | » je·····3a·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x3a> | 62 | » je·····3a·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x3a> |
63 | » mov····%rax,0x10(%rsp) | 63 | » mov····%rax,0x10(%rsp) |
64 | » | 64 | » movaps·0x0(%rip),%xmm0········ |
65 | ·R_X86_64_PC32» .LCPI3_0-0x4 | 65 | ·R_X86_64_PC32» .LCPI3_0-0x4 |
66 | » | 66 | » movups·%xmm0,0x18(%rsp) |
67 | » movl···$0xaaaaaaaa,0x28(%rsp) | 67 | » movl···$0xaaaaaaaa,0x28(%rsp) |
68 | » fnstenv·0x10(%rsp) | 68 | » fnstenv·0x10(%rsp) |
69 | » movl···$0xaaaaaaaa,0xc(%rsp) | 69 | » movl···$0xaaaaaaaa,0xc(%rsp) |
70 | » stmxcsr·0xc(%rsp) | 70 | » stmxcsr·0xc(%rsp) |
71 | » mov····0xc(%rsp),%ecx | 71 | » mov····0xc(%rsp),%ecx |
72 | » orb····$0x8,0x14(%rsp) | 72 | » orb····$0x8,0x14(%rsp) |
73 | » or·····$0x8,%ecx | 73 | » or·····$0x8,%ecx |
74 | » fldenv·0x10(%rsp) | 74 | » fldenv·0x10(%rsp) |
75 | » mov····%ecx,0xc(%rsp) | 75 | » mov····%ecx,0xc(%rsp) |
76 | » ldmxcsr·0xc(%rsp) | 76 | » ldmxcsr·0xc(%rsp) |
77 | » fwait | 77 | » fwait |
78 | » test···$0x10,%dil | 78 | » test···$0x10,%dil |
79 | » je·····44·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x44> | 79 | » je·····44·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x44> |
80 | » mov····%rax,0x10(%rsp) | 80 | » mov····%rax,0x10(%rsp) |
81 | » | 81 | » movaps·0x0(%rip),%xmm0········ |
82 | ·R_X86_64_PC32» .LCPI3_0-0x4 | 82 | ·R_X86_64_PC32» .LCPI3_0-0x4 |
83 | » | 83 | » movups·%xmm0,0x18(%rsp) |
84 | » movl···$0xaaaaaaaa,0x28(%rsp) | 84 | » movl···$0xaaaaaaaa,0x28(%rsp) |
85 | » fnstenv·0x10(%rsp) | 85 | » fnstenv·0x10(%rsp) |
86 | » movl···$0xaaaaaaaa,0xc(%rsp) | 86 | » movl···$0xaaaaaaaa,0xc(%rsp) |
87 | » stmxcsr·0xc(%rsp) | 87 | » stmxcsr·0xc(%rsp) |
88 | » mov····0xc(%rsp),%ecx | 88 | » mov····0xc(%rsp),%ecx |
89 | » orb····$0x10,0x14(%rsp) | 89 | » orb····$0x10,0x14(%rsp) |
90 | » or·····$0x10,%ecx | 90 | » or·····$0x10,%ecx |
91 | » fldenv·0x10(%rsp) | 91 | » fldenv·0x10(%rsp) |
92 | » mov····%ecx,0xc(%rsp) | 92 | » mov····%ecx,0xc(%rsp) |
93 | » ldmxcsr·0xc(%rsp) | 93 | » ldmxcsr·0xc(%rsp) |
94 | » fwait | 94 | » fwait |
95 | » test···$0x20,%dil | 95 | » test···$0x20,%dil |
96 | » je·····4e·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x4e> | 96 | » je·····4e·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x4e> |
97 | » mov····%rax,0x10(%rsp) | 97 | » mov····%rax,0x10(%rsp) |
98 | » | 98 | » movaps·0x0(%rip),%xmm0········ |
99 | ·R_X86_64_PC32» .LCPI3_0-0x4 | 99 | ·R_X86_64_PC32» .LCPI3_0-0x4 |
100 | » | 100 | » movups·%xmm0,0x18(%rsp) |
101 | » movl···$0xaaaaaaaa,0x28(%rsp) | 101 | » movl···$0xaaaaaaaa,0x28(%rsp) |
102 | » fnstenv·0x10(%rsp) | 102 | » fnstenv·0x10(%rsp) |
103 | » movl···$0xaaaaaaaa,0xc(%rsp) | 103 | » movl···$0xaaaaaaaa,0xc(%rsp) |
104 | » stmxcsr·0xc(%rsp) | 104 | » stmxcsr·0xc(%rsp) |
105 | » mov····0xc(%rsp),%eax | 105 | » mov····0xc(%rsp),%eax |
106 | » orb····$0x20,0x14(%rsp) | 106 | » orb····$0x20,0x14(%rsp) |
107 | » or·····$0x20,%eax | 107 | » or·····$0x20,%eax |
108 | » fldenv·0x10(%rsp) | 108 | » fldenv·0x10(%rsp) |
109 | » mov····%eax,0xc(%rsp) | 109 | » mov····%eax,0xc(%rsp) |
110 | » ldmxcsr·0xc(%rsp) | 110 | » ldmxcsr·0xc(%rsp) |
111 | » fwait | 111 | » fwait |
112 | » mov····%fs:0x28,%rax | 112 | » mov····%fs:0x28,%rax |
113 | » cmp····0x30(%rsp),%rax | 113 | » cmp····0x30(%rsp),%rax |
114 | » je·····62·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x62> | 114 | » je·····62·<__llvm_libc_18_1_8_::fputil::raise_except(int)+0x62> |
115 | » call··· | 115 | » call···1fe·<.LCPI1_4+0x6> |
116 | ·R_X86_64_PLT32» __stack_chk_fail-0x4 | 116 | ·R_X86_64_PLT32» __stack_chk_fail-0x4 |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.llvm_addrsig': | 1 | Hex·dump·of·section·'.llvm_addrsig': |
2 | ··0x00000000· | 2 | ··0x00000000·90019901·9a019c01···················........ |
Offset 1, 114 lines modified | Offset 1, 118 lines modified | ||
1 | Hex·dump·of·section·'.strtab': | 1 | Hex·dump·of·section·'.strtab': |
2 | ··0x00000000·002e4c43·5049305f·30002e4c·43504930·..LCPI0_0..LCPI0 | 2 | ··0x00000000·002e4c43·5049305f·30002e4c·43504930·..LCPI0_0..LCPI0 |
3 | ··0x00000010·5f31002e·4c435049·305f3 | 3 | ··0x00000010·5f31002e·4c435049·305f3300·2e4c4350·_1..LCPI0_3..LCP |
4 | ··0x00000020·49305f3 | 4 | ··0x00000020·49305f34·002e4c43·5049305f·35002e4c·I0_4..LCPI0_5..L |
5 | ··0x00000030·43504930·5f3 | 5 | ··0x00000030·43504930·5f36002e·4c435049·305f3135·CPI0_6..LCPI0_15 |
6 | ··0x00000040·2e4c4350 | 6 | ··0x00000040·002e4c43·5049305f·32002e4c·43504930·..LCPI0_2..LCPI0 |
7 | ··0x00000050· | 7 | ··0x00000050·5f37002e·4c435049·305f3232·002e4c43·_7..LCPI0_22..LC |
8 | ··0x00000060·49305f | 8 | ··0x00000060·5049305f·38002e4c·43504930·5f39002e·PI0_8..LCPI0_9.. |
9 | ··0x00000070·4c435049·305f313 | 9 | ··0x00000070·4c435049·305f3130·002e4c43·5049305f·LCPI0_10..LCPI0_ |
10 | ··0x00000080·313 | 10 | ··0x00000080·3131002e·4c435049·305f3132·002e4c43·11..LCPI0_12..LC |
11 | ··0x00000090·5049305f·313 | 11 | ··0x00000090·5049305f·3133002e·4c435049·305f3134·PI0_13..LCPI0_14 |
12 | ··0x000000a0·002e4c43·5049305f·313 | 12 | ··0x000000a0·002e4c43·5049305f·3136002e·4c435049·..LCPI0_16..LCPI |
13 | ··0x000000b0·305f313 | 13 | ··0x000000b0·305f3137·002e4c43·5049305f·3138002e·0_17..LCPI0_18.. |
14 | ··0x000000c0·4c435049·305f3 | 14 | ··0x000000c0·4c435049·305f3139·002e4c43·5049305f·LCPI0_19..LCPI0_ |
15 | ··0x000000d0·323 | 15 | ··0x000000d0·3230002e·4c435049·305f3231·002e4c43·20..LCPI0_21..LC |
16 | ··0x000000e0·5049305f·323 | 16 | ··0x000000e0·5049305f·3233002e·4c435049·305f3234·PI0_23..LCPI0_24 |
17 | ··0x000000f0·002e4c43·5049305f·323 | 17 | ··0x000000f0·002e4c43·5049305f·3235002e·4c435049·..LCPI0_25..LCPI |
18 | ··0x00000100·305f323 | 18 | ··0x00000100·305f3236·002e4c43·5049305f·3237002e·0_26..LCPI0_27.. |
19 | ··0x00000110·4c435049·305f323 | 19 | ··0x00000110·4c435049·305f3238·002e4c43·5049305f·LCPI0_28..LCPI0_ |
20 | ··0x00000120·3 | 20 | ··0x00000120·3239002e·4c435049·305f3330·002e4c43·29..LCPI0_30..LC |
21 | ··0x00000130·5049305f·333 | 21 | ··0x00000130·5049305f·3331002e·4c435049·305f3332·PI0_31..LCPI0_32 |
22 | ··0x00000140·002e4c43·5049305f·333 | 22 | ··0x00000140·002e4c43·5049305f·3333002e·4c435049·..LCPI0_33..LCPI |
23 | ··0x00000150·305f333 | 23 | ··0x00000150·305f3334·002e4c43·5049305f·3335002e·0_34..LCPI0_35.. |
24 | ··0x00000160·4c435049·305f333 | 24 | ··0x00000160·4c435049·305f3336·002e4c43·5049305f·LCPI0_36..LCPI0_ |
25 | ··0x00000170·333 | 25 | ··0x00000170·3337002e·4c435049·305f3338·002e4c43·37..LCPI0_38..LC |
26 | ··0x00000180·5049305f·3 | 26 | ··0x00000180·5049305f·3339002e·4c435049·305f3430·PI0_39..LCPI0_40 |
27 | ··0x00000190·002e4c43·5049305f·343 | 27 | ··0x00000190·002e4c43·5049305f·3431002e·4c435049·..LCPI0_41..LCPI |
28 | ··0x000001a0·305f343 | 28 | ··0x000001a0·305f3432·002e4c43·5049305f·3433002e·0_42..LCPI0_43.. |
29 | ··0x000001b0·4c435049·305f343 | 29 | ··0x000001b0·4c435049·305f3434·002e4c43·5049305f·LCPI0_44..LCPI0_ |
30 | ··0x000001c0·343 | 30 | ··0x000001c0·3435002e·4c435049·305f3436·002e4c43·45..LCPI0_46..LC |
31 | ··0x000001d0·5049305f·343 | 31 | ··0x000001d0·5049305f·3437002e·4c435049·305f3438·PI0_47..LCPI0_48 |
32 | ··0x000001e0·002e4c43·5049305f·3 | 32 | ··0x000001e0·002e4c43·5049305f·3439002e·4c435049·..LCPI0_49..LCPI |
33 | ··0x000001f0·305f353 | 33 | ··0x000001f0·305f3530·002e4c43·5049305f·3531002e·0_50..LCPI0_51.. |
34 | ··0x00000200·4c435049·305f353 | 34 | ··0x00000200·4c435049·305f3532·002e4c43·5049305f·LCPI0_52..LCPI0_ |
35 | ··0x00000210·353 | 35 | ··0x00000210·3533002e·4c435049·305f3534·002e4c43·53..LCPI0_54..LC |
36 | ··0x00000220·5049305f·353 | 36 | ··0x00000220·5049305f·3535002e·4c435049·305f3536·PI0_55..LCPI0_56 |
37 | ··0x00000230·002e4c43·5049305f·353 | 37 | ··0x00000230·002e4c43·5049305f·3537002e·4c435049·..LCPI0_57..LCPI |
38 | ··0x00000240·305f353 | 38 | ··0x00000240·305f3538·002e4c43·5049305f·3539002e·0_58..LCPI0_59.. |
39 | ··0x00000250·4c435049·305f363 | 39 | ··0x00000250·4c435049·305f3630·002e4c43·5049305f·LCPI0_60..LCPI0_ |
40 | ··0x00000260·363 | 40 | ··0x00000260·3631002e·4c435049·305f3632·002e4c43·61..LCPI0_62..LC |
41 | ··0x00000270·5049305f·363 | 41 | ··0x00000270·5049305f·3633002e·4c435049·305f3634·PI0_63..LCPI0_64 |
42 | ··0x00000280·002e4c43·5049305f·3231005f·5a4e3139·..LCPI0_21._ZN19 | ||
43 | ··0x00000290·5f5f6c6c·766d5f6c·6962635f·31385f31·__llvm_libc_18_1 | ||
44 | ··0x000002a0·5f385f31·325f474c·4f42414c·5f5f4e5f·_8_12_GLOBAL__N_ | ||
45 | ··0x000002 | 42 | ··0x00000280·002e4c43·5049305f·3635002e·4c435049·..LCPI0_65..LCPI |
43 | ··0x00000290·305f3636·002e4c43·5049305f·3637002e·0_66..LCPI0_67.. | ||
44 | ··0x000002a0·4c435049·305f3638·002e4c43·5049305f·LCPI0_68..LCPI0_ | ||
45 | ··0x000002b0·3639002e·4c435049·305f3730·005f5a4e·69..LCPI0_70._ZN | ||
46 | ··0x000002c0·31395f5f·6c6c766d·5f6c6962·635f3138·19__llvm_libc_18 | 46 | ··0x000002c0·31395f5f·6c6c766d·5f6c6962·635f3138·19__llvm_libc_18 |
47 | ··0x000002d0·5f315f38·5f31325f·474c4f42·414c5f5f·_1_8_12_GLOBAL__ | 47 | ··0x000002d0·5f315f38·5f31325f·474c4f42·414c5f5f·_1_8_12_GLOBAL__ |
48 | ··0x000002e0·4e5f3139·4c4f4732·5f525f54·4445005f·N_19LOG2_R_TDE._ | ||
49 | ··0x000002f0·5a4e3139·5f5f6c6c·766d5f6c·6962635f·ZN19__llvm_libc_ | ||
50 | ··0x00000300·31385f31·5f385f31·325f474c·4f42414c·18_1_8_12_GLOBAL | ||
48 | ··0x00000 | 51 | ··0x00000310·5f5f4e5f·3131304c·4f47325f·52325f44·__N_110LOG2_R2_D |
49 | ··0x000002f0·002e4c43·5049315f·30002e4c·43504931·..LCPI1_0..LCPI1 | ||
50 | ··0x000003 | 52 | ··0x00000320·4445002e·4c435049·315f3000·2e4c4350·DE..LCPI1_0..LCP |
51 | ··0x000003 | 53 | ··0x00000330·49315f31·002e4c43·5049315f·38002e4c·I1_1..LCPI1_8..L |
52 | ··0x00000320·4c435049·315f3131·002e4c43·5049315f·LCPI1_11..LCPI1_ | ||
53 | ··0x00000330·3132002e·4c435049·315f3133·002e4c43·12..LCPI1_13..LC | ||
54 | ··0x00000340·504931 | 54 | ··0x00000340·43504931·5f39002e·4c435049·315f3130·CPI1_9..LCPI1_10 |
55 | ··0x00000350·002e4c43·5049315f·313 | 55 | ··0x00000350·002e4c43·5049315f·3131002e·4c435049·..LCPI1_11..LCPI |
56 | ··0x00000360·315f3132·002e4c43·5049315f·3133002e·1_12..LCPI1_13.. | ||
56 | ··0x00000360·315f3200·2e4c4350·49315f33·002e4c43·1_2..LCPI1_3..LC | ||
57 | ··0x00000370·5049315f·34002e4c·43504931·5f35002e·PI1_4..LCPI1_5.. | ||
58 | ··0x000003 | 57 | ··0x00000370·4c435049·315f3135·002e4c43·5049315f·LCPI1_15..LCPI1_ |
58 | ··0x00000380·3136002e·4c435049·315f3200·2e4c4350·16..LCPI1_2..LCP | ||
59 | ··0x00000390·49315f33·002e4c43·5049315f·34002e4c·I1_3..LCPI1_4..L | ||
60 | ··0x000003a0·43504931·5f35002e·4c435049·315f3600·CPI1_5..LCPI1_6. | ||
61 | ··0x000003b0·2e4c4350·49315f37·002e4c43·5049315f·.LCPI1_7..LCPI1_ | ||
62 | ··0x000003c0·3137002e·4c435049·315f3138·002e4c43·17..LCPI1_18..LC | ||
63 | ··0x000003d0·5049315f·3139002e·4c435049·315f3230·PI1_19..LCPI1_20 | ||
59 | ··0x000003 | 64 | ··0x000003e0·002e4c43·5049315f·3231002e·4c435049·..LCPI1_21..LCPI |
60 | ··0x000003 | 65 | ··0x000003f0·315f3232·002e4c43·5049315f·3134002e·1_22..LCPI1_14.. |
61 | ··0x000003b0·4c435049·315f3230·002e4c43·5049315f·LCPI1_20..LCPI1_ | ||
62 | ··0x000003c0·3231002e·4c435049·315f3232·002e4c43·21..LCPI1_22..LC | ||
63 | ··0x000003d0·5049325f·30002e4c·43504932·5f31002e·PI2_0..LCPI2_1.. | ||
64 | ··0x00000 | 66 | ··0x00000400·4c435049·325f3000·2e4c4350·49325f31·LCPI2_0..LCPI2_1 |
65 | ··0x00000 | 67 | ··0x00000410·002e4c43·5049325f·38002e4c·43504932·..LCPI2_8..LCPI2 |
66 | ··0x00000400·325f3131·002e4c43·5049325f·3132002e·2_11..LCPI2_12.. | ||
67 | ··0x00000410·4c435049·325f3133·002e4c43·5049325f·LCPI2_13..LCPI2_ | ||
68 | ··0x00000420· | 68 | ··0x00000420·5f39002e·4c435049·325f3130·002e4c43·_9..LCPI2_10..LC |
69 | ··0x00000430·5049325f·313 | 69 | ··0x00000430·5049325f·3131002e·4c435049·325f3132·PI2_11..LCPI2_12 |
70 | ··0x00000440·002e4c43·5049325f·313 | 70 | ··0x00000440·002e4c43·5049325f·3133002e·4c435049·..LCPI2_13..LCPI |
71 | ··0x00000450·325f313 | 71 | ··0x00000450·325f3134·002e4c43·5049325f·3135002e·2_14..LCPI2_15.. |
72 | ··0x00000460·4c435049·325f3 | 72 | ··0x00000460·4c435049·325f3136·002e4c43·5049325f·LCPI2_16..LCPI2_ |
73 | ··0x00000470·3 | 73 | ··0x00000470·3137002e·4c435049·325f3138·002e4c43·17..LCPI2_18..LC |
74 | ··0x00000480·5049325f·3 | 74 | ··0x00000480·5049325f·3139002e·4c435049·325f3230·PI2_19..LCPI2_20 |
75 | ··0x00000490·002e4c43·5049325f·323 | 75 | ··0x00000490·002e4c43·5049325f·3234002e·4c435049·..LCPI2_24..LCPI |
76 | ··0x000004a0·325f3330·002e4c43·5049325f·32002e4c·2_30..LCPI2_2..L | ||
77 | ··0x000004b0·43504932·5f33002e·4c435049·325f3400·CPI2_3..LCPI2_4. | ||
78 | ··0x000004c0·2e4c4350·49325f35·002e4c43·5049325f·.LCPI2_5..LCPI2_ | ||
79 | ··0x000004d0·36002e4c·43504932·5f37002e·4c435049·6..LCPI2_7..LCPI | ||
80 | ··0x000004 | 76 | ··0x000004a0·325f3235·002e4c43·5049325f·3236002e·2_25..LCPI2_26.. |
81 | ··0x000004 | 77 | ··0x000004b0·4c435049·325f3237·002e4c43·5049325f·LCPI2_27..LCPI2_ |
78 | ··0x000004c0·3239002e·4c435049·325f3330·002e4c43·29..LCPI2_30..LC | ||
79 | ··0x000004d0·5049325f·32002e4c·43504932·5f33002e·PI2_2..LCPI2_3.. | ||
80 | ··0x000004e0·4c435049·325f3400·2e4c4350·49325f35·LCPI2_4..LCPI2_5 | ||
81 | ··0x000004f0·002e4c43·5049325f·36002e4c·43504932·..LCPI2_6..LCPI2 | ||
82 | ··0x00000500·5f37002e·4c435049·325f3231·002e4c43·_7..LCPI2_21..LC | ||
83 | ··0x00000510·5049325f·3232002e·4c435049·325f3233·PI2_22..LCPI2_23 | ||
84 | ··0x00000520·002e4c43·5049325f·3238002e·4c435049·..LCPI2_28..LCPI | ||
82 | ··0x000005 | 85 | ··0x00000530·335f3000·706f7766·005f5a4e·31395f5f·3_0.powf._ZN19__ |
83 | ··0x00000510·766d5f6c·6962635f·31385f31·5f385f31·vm_libc_18_1_8_1 | ||
84 | ··0x00000520·5245005f·5a4e3139·5f5f6c6c·766d5f6c·RE._ZN19__llvm_l | ||
85 | ··0x00000530·6962635f·31385f31·5f385f36·4c4f4732·ibc_18_1_8_6LOG2 | ||
86 | ··0x00000540·5f524500·5f5a4e31·395f5f6c·6c766d5f·_RE._ZN19__llvm_ | ||
87 | ··0x00000550·6c696263·5f31385f·315f385f·39455850·libc_18_1_8_9EXP | ||
88 | ··0x00000560·325f4d49·44314500·5f5f6572·726e6f5f·2_MID1E.__errno_ | ||
89 | ··0x00000570·6c6f6361·74696f6e·005f5a4e·31395f5f·location._ZN19__ | ||
90 | ··0x000005 | 86 | ··0x00000540·6c6c766d·5f6c6962·635f3138·5f315f38·llvm_libc_18_1_8 |
87 | ··0x00000550·5f325244·45005f5a·4e31395f·5f6c6c76·_2RDE._ZN19__llv | ||
88 | ··0x00000560·6d5f6c69·62635f31·385f315f·385f364c·m_libc_18_1_8_6L | ||
89 | ··0x00000570·4f47325f·5245005f·5a4e3139·5f5f6c6c·OG2_RE._ZN19__ll | ||
90 | ··0x00000580·766d5f6c·6962635f·31385f31·5f385f39·vm_libc_18_1_8_9 | ||
91 | ··0x00000590·45585032·5f4d4944·3145005f·5f657272·EXP2_MID1E.__err | ||
92 | ··0x000005a0·6e6f5f6c·6f636174·696f6e00·5f5a4e31·no_location._ZN1 | ||
93 | ··0x000005b0·395f5f6c·6c766d5f·6c696263·5f31385f·9__llvm_libc_18_ | ||
91 | ··0x000005 | 94 | ··0x000005c0·315f385f·3767656e·65726963·35657870·1_8_7generic5exp |
95 | ··0x000005d0·32664566·005f5a4e·31395f5f·6c6c766d·2fEf._ZN19__llvm | ||
96 | ··0x000005e0·5f6c6962·635f3138·5f315f38·5f325232·_libc_18_1_8_2R2 | ||
92 | ··0x000005 | 97 | ··0x000005f0·45005f5a·4e31395f·5f6c6c76·6d5f6c69·E._ZN19__llvm_li |
93 | ··0x000005b0·62635f31·385f315f·385f3252·3245005f·bc_18_1_8_2R2E._ | ||
94 | ··0x000005c0·5a4e3139·5f5f6c6c·766d5f6c·6962635f·ZN19__llvm_libc_ | ||
95 | ··0x00000 | 98 | ··0x00000600·62635f31·385f315f·385f3767·656e6572·bc_18_1_8_7gener |
96 | ··0x00000 | 99 | ··0x00000610·69633665·78703130·66456600·5f5a4e31·ic6exp10fEf._ZN1 |
97 | ··0x000005f0·6c6c766d·5f6c6962·635f3138·5f315f38·llvm_libc_18_1_8 | ||
Max diff block lines reached; 0/14980 bytes (0.00%) of diff not shown. |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | Hex·dump·of·section·'.shstrtab': | 1 | Hex·dump·of·section·'.shstrtab': |
2 | ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab | 2 | ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab |
3 | ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text | 3 | ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text |
4 | ··0x00000020·002e6e6f·74652e67·6e752e70·726f7065·..note.gnu.prope | 4 | ··0x00000020·002e6e6f·74652e67·6e752e70·726f7065·..note.gnu.prope |
5 | ··0x00000030·72747900·2e726f64·6174612e·63737434·rty..rodata.cst4 | 5 | ··0x00000030·72747900·2e726f64·6174612e·63737434·rty..rodata.cst4 |
6 | ··0x00000040·002e726f·64617461·2e637374·3 | 6 | ··0x00000040·002e726f·64617461·2e637374·3136002e·..rodata.cst16.. |
7 | ··0x00000050·6f646174 | 7 | ··0x00000050·726f6461·74612e63·73743800·2e72656c·rodata.cst8..rel |
8 | ··0x00000060·612e7465·78742e70·6f776600·2e67726f·a.text.powf..gro | 8 | ··0x00000060·612e7465·78742e70·6f776600·2e67726f·a.text.powf..gro |
9 | ··0x00000070·7570002e·72656c61·2e746578·742e5f5a·up..rela.text._Z | 9 | ··0x00000070·7570002e·72656c61·2e746578·742e5f5a·up..rela.text._Z |
10 | ··0x00000080·4e31395f·5f6c6c76·6d5f6c69·62635f31·N19__llvm_libc_1 | 10 | ··0x00000080·4e31395f·5f6c6c76·6d5f6c69·62635f31·N19__llvm_libc_1 |
11 | ··0x00000090·385f315f·385f3767·656e6572·69633565·8_1_8_7generic5e | 11 | ··0x00000090·385f315f·385f3767·656e6572·69633565·8_1_8_7generic5e |
12 | ··0x000000a0·78703266·4566002e·72656c61·2e746578·xp2fEf..rela.tex | 12 | ··0x000000a0·78703266·4566002e·72656c61·2e746578·xp2fEf..rela.tex |
13 | ··0x000000b0·742e5f5a·4e31395f·5f6c6c76·6d5f6c69·t._ZN19__llvm_li | 13 | ··0x000000b0·742e5f5a·4e31395f·5f6c6c76·6d5f6c69·t._ZN19__llvm_li |
14 | ··0x000000c0·62635f31·385f315f·385f3767·656e6572·bc_18_1_8_7gener | 14 | ··0x000000c0·62635f31·385f315f·385f3767·656e6572·bc_18_1_8_7gener |
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························REL·(Relocatable·file) | 8 | ··Type:······························REL·(Relocatable·file) |
9 | ··Machine:···························Advanced·Micro·Devices·X86-64 | 9 | ··Machine:···························Advanced·Micro·Devices·X86-64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x0 | 11 | ··Entry·point·address:···············0x0 |
12 | ··Start·of·program·headers:··········0·(bytes·into·file) | 12 | ··Start·of·program·headers:··········0·(bytes·into·file) |
13 | ··Start·of·section·headers:··········4 | 13 | ··Start·of·section·headers:··········4592·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········0·(bytes) | 16 | ··Size·of·program·headers:···········0·(bytes) |
17 | ··Number·of·program·headers:·········0 | 17 | ··Number·of·program·headers:·········0 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:········· | 19 | ··Number·of·section·headers:·········20 |
20 | ··Section·header·string·table·index:·1 | 20 | ··Section·header·string·table·index:·19 |
Offset 1, 26 lines modified | Offset 1, 29 lines modified | ||
1 | There·are· | 1 | There·are·20·section·headers,·starting·at·offset·0x11f0: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.group············GROUP···········0000000000000000·000040·000008·04·····1 | 5 | ··[·1]·.group············GROUP···········0000000000000000·000040·000008·04·····17··31··4 |
6 | ··[·2]·.text·············PROGBITS········0000000000000000·000048·000000·00··AX··0···0··4 | 6 | ··[·2]·.text·············PROGBITS········0000000000000000·000048·000000·00··AX··0···0··4 |
7 | ··[·3]·.note.gnu.property·NOTE············0000000000000000·000048·000020·00···A··0···0··8 | 7 | ··[·3]·.note.gnu.property·NOTE············0000000000000000·000048·000020·00···A··0···0··8 |
8 | ··[·4]·.rodata.cst16·····PROGBITS········0000000000000000·000068·000030·10··AM··0···0·16 | ||
8 | ··[· | 9 | ··[·5]·.rodata.cst4······PROGBITS········0000000000000000·000098·000010·04··AM··0···0··4 |
9 | ··[· | 10 | ··[·6]·.rodata.cst8······PROGBITS········0000000000000000·0000a8·000060·08··AM··0···0··8 |
10 | ··[· | 11 | ··[·7]·.text.sincosf·····PROGBITS········0000000000000000·000108·0003f3·00··AX··0···0·16 |
11 | ··[· | 12 | ··[·8]·.rela.text.sincosf·RELA············0000000000000000·000da0·000288·18···I·17···7··8 |
12 | ··[· | 13 | ··[·9]·.rodata._ZN19__llvm_libc_18_1_8_L18EXCEPT_OUTPUTS_SINE·PROGBITS········0000000000000000·0004fb·000060·00···A··0···0·16 |
13 | ··[ | 14 | ··[10]·.rodata._ZN19__llvm_libc_18_1_8_L18EXCEPT_OUTPUTS_COSE·PROGBITS········0000000000000000·00055b·000060·00···A··0···0·16 |
14 | ··[1 | 15 | ··[11]·.data._ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x·PROGBITS········0000000000000000·0005bb·000004·00·WAG··0···0··4 |
15 | ··[1 | 16 | ··[12]·.rodata._ZN19__llvm_libc_18_1_8_L16SIN_K_PI_OVER_32E·PROGBITS········0000000000000000·0005bf·000200·00···A··0···0·16 |
17 | ··[13]·.rodata._ZN19__llvm_libc_18_1_8_7genericL20THIRTYTWO_OVER_PI_28E·PROGBITS········0000000000000000·0007bf·000040·00···A··0···0·16 | ||
18 | ··[14]·.rodata.cst32·····PROGBITS········0000000000000000·0007ff·000020·20··AM··0···0·16 | ||
16 | ··[1 | 19 | ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·00081f·000000·00······0···0··1 |
17 | ··[1 | 20 | ··[16]·.llvm_addrsig·····LLVM_ADDRSIG····0000000000000000·00081f·000003·00···E··0···0··1 |
18 | ··[1 | 21 | ··[17]·.symtab···········SYMTAB··········0000000000000000·000828·000330·18·····18··29··8 |
19 | ··[1 | 22 | ··[18]·.strtab···········STRTAB··········0000000000000000·000b58·000243·00······0···0··1 |
20 | ··[1 | 23 | ··[19]·.shstrtab·········STRTAB··········0000000000000000·001028·0001c3·00······0···0··1 |
21 | Key·to·Flags: | 24 | Key·to·Flags: |
22 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 25 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
23 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 26 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
24 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 27 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
25 | ··D·(mbind),·l·(large),·p·(processor·specific) | 28 | ··D·(mbind),·l·(large),·p·(processor·specific) |
Offset 1, 36 lines modified | Offset 1, 37 lines modified | ||
1 | Symbol·table·'.symtab'·contains·3 | 1 | Symbol·table·'.symtab'·contains·34·entries: |
2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name | 2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name |
3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | 3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· |
4 | ·····1:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_0 | 4 | ·····1:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_0 |
5 | ·····2:·00000000000000 | 5 | ·····2:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_5 |
6 | ·····3:·00000000000000 | 6 | ·····3:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_16 |
7 | ·····4:·000000000000000 | 7 | ·····4:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_1 |
8 | ·····5:·00000000000000 | 8 | ·····5:·0000000000000004·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_2 |
9 | ·····6:·0000000000000014·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_5 | ||
10 | ·····7:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_18 | ||
11 | ·····8:·000000000000001c·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_19 | ||
12 | ·····9:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_20 | ||
13 | ····10:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_6 | ||
14 | ···· | 9 | ·····6:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_3 |
10 | ·····7:·000000000000000c·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_4 | ||
11 | ·····8:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_6 | ||
12 | ·····9:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_7 | ||
15 | ····1 | 13 | ····10:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_8 |
16 | ····1 | 14 | ····11:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_9 |
17 | ····1 | 15 | ····12:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_10 |
18 | ····1 | 16 | ····13:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_11 |
19 | ····1 | 17 | ····14:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_12 |
20 | ····1 | 18 | ····15:·0000000000000038·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_13 |
21 | ····1 | 19 | ····16:·0000000000000040·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_14 |
22 | ····1 | 20 | ····17:·0000000000000048·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_15 |
23 | ····20:·0000000000000050·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_16 | ||
24 | ···· | 21 | ····18:·0000000000000050·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_17 |
22 | ····19:·0000000000000058·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_18 | ||
25 | ····2 | 23 | ····20:·0000000000000000····96·OBJECT··LOCAL··DEFAULT····9·_ZN19__llvm_libc_18_1_8_L18EXCEPT_OUTPUTS_SINE |
26 | ····2 | 24 | ····21:·0000000000000000····96·OBJECT··LOCAL··DEFAULT···10·_ZN19__llvm_libc_18_1_8_L18EXCEPT_OUTPUTS_COSE |
25 | ····22:·0000000000000000····32·OBJECT··LOCAL··DEFAULT···14·_ZN19__llvm_libc_18_1_8_7genericL28THIRTYTWO_OVER_PI_28_LSB_EXPE | ||
26 | ····23:·0000000000000000····64·OBJECT··LOCAL··DEFAULT···13·_ZN19__llvm_libc_18_1_8_7genericL20THIRTYTWO_OVER_PI_28E | ||
27 | ····24:·0000000000000000···512·OBJECT··LOCAL··DEFAULT···1 | 27 | ····24:·0000000000000000···512·OBJECT··LOCAL··DEFAULT···12·_ZN19__llvm_libc_18_1_8_L16SIN_K_PI_OVER_32E |
28 | ····25:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···· | 28 | ····25:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata._ZN19__llvm_libc_18_1_8_L18EXCEPT_OUTPUTS_SINE |
29 | ····26:·0000000000000000·····0·SECTION·LOCAL··DEFAULT··· | 29 | ····26:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata._ZN19__llvm_libc_18_1_8_L18EXCEPT_OUTPUTS_COSE |
30 | ····27:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···1 | 30 | ····27:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata._ZN19__llvm_libc_18_1_8_L16SIN_K_PI_OVER_32E |
31 | ····28:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···13·.rodata._ZN19__llvm_libc_18_1_8_7genericL20THIRTYTWO_OVER_PI_28E | ||
31 | ····2 | 32 | ····29:·0000000000000000··1011·FUNC····GLOBAL·DEFAULT····7·sincosf |
32 | ···· | 33 | ····30:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location |
33 | ····3 | 34 | ····31:·0000000000000000·····4·OBJECT··WEAK···DEFAULT···11·_ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x |
34 | ····3 | 35 | ····32:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail |
35 | ····3 | 36 | ····33:·0000000000000000··1011·FUNC····GLOBAL·DEFAULT····7·_ZN19__llvm_libc_18_1_8_7sincosfEfPfS0_ |
Offset 1, 35 lines modified | Offset 1, 30 lines modified | ||
1 | Relocation·section·'.rela.text.sincosf'·at·offset·0xd | 1 | Relocation·section·'.rela.text.sincosf'·at·offset·0xda0·contains·27·entries: |
2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
3 | 000000000000001 | 3 | 000000000000001d··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_0·-·4 |
4 | 000000000000003d··0000000800000002·R_X86_64_PC32··········000000000000001c·.LCPI0_19·-·4 | ||
5 | 000000000000004 | 4 | 0000000000000040··0000001200000002·R_X86_64_PC32··········0000000000000050·.LCPI0_17·-·4 |
5 | 0000000000000063··0000001300000002·R_X86_64_PC32··········0000000000000058·.LCPI0_18·-·4 | ||
6 | 00000000000000 | 6 | 0000000000000090··0000001e00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 |
7 | 00000000000000ad··0000000700000002·R_X86_64_PC32··········0000000000000018·.LCPI0_18·-·4 | ||
8 | 0000000000000 | 7 | 00000000000000b2··0000000300000002·R_X86_64_PC32··········0000000000000020·.LCPI0_16·-·4 |
9 | 00000000000001 | 8 | 000000000000016e··0000000800000002·R_X86_64_PC32··········0000000000000000·.LCPI0_6·-·4 |
9 | 0000000000000184··0000000900000002·R_X86_64_PC32··········0000000000000008·.LCPI0_7·-·4 | ||
10 | 0000000000000190··0000000a00000002·R_X86_64_PC32··········0000000000000010·.LCPI0_8·-·4 | ||
10 | 00000000000001 | 11 | 00000000000001ba··0000001900000002·R_X86_64_PC32··········0000000000000000·.rodata._ZN19__llvm_libc_18_1_8_L18EXCEPT_OUTPUTS_SINE·-·4 |
11 | 00000000000001 | 12 | 00000000000001c5··0000001a00000002·R_X86_64_PC32··········0000000000000000·.rodata._ZN19__llvm_libc_18_1_8_L18EXCEPT_OUTPUTS_COSE·-·4 |
12 | 00000000000001 | 13 | 00000000000001d1··0000001f00000002·R_X86_64_PC32··········0000000000000000·_ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x·-·4 |
14 | 00000000000001d9··0000000400000002·R_X86_64_PC32··········0000000000000000·.LCPI0_1·-·4 | ||
13 | 00000000000001e | 15 | 00000000000001e5··0000000500000002·R_X86_64_PC32··········0000000000000004·.LCPI0_2·-·4 |
14 | 0000000000000 | 16 | 000000000000021d··0000000600000002·R_X86_64_PC32··········0000000000000008·.LCPI0_3·-·4 |
15 | 000000000000022 | 17 | 000000000000022d··0000000700000002·R_X86_64_PC32··········000000000000000c·.LCPI0_4·-·4 |
18 | 0000000000000263··0000001600000002·R_X86_64_PC32··········0000000000000000·_ZN19__llvm_libc_18_1_8_7genericL28THIRTYTWO_OVER_PI_28_LSB_EXPE·-·4 | ||
19 | 0000000000000281··0000001c00000002·R_X86_64_PC32··········0000000000000000·.rodata._ZN19__llvm_libc_18_1_8_7genericL20THIRTYTWO_OVER_PI_28E·-·4 | ||
16 | 000000000000023e··0000000500000002·R_X86_64_PC32··········0000000000000010·.LCPI0_4·-·4 | ||
17 | 0000000000000277··0000000e00000002·R_X86_64_PC32··········0000000000000020·.LCPI0_10·-·4 | ||
18 | 00000000000002ad··0000000a00000002·R_X86_64_PC32··········0000000000000000·.LCPI0_6·-·4 | ||
19 | 00000000000002ce··0000000b00000002·R_X86_64_PC32··········0000000000000008·.LCPI0_7·-·4 | ||
20 | 00000000000002d7··0000000c00000002·R_X86_64_PC32··········0000000000000010·.LCPI0_8·-·4 | ||
21 | 0000000000000304··0000000600000002·R_X86_64_PC32··········0000000000000014·.LCPI0_5·-·4 | ||
22 | 0000000000000347··0000000a00000002·R_X86_64_PC32··········0000000000000000·.LCPI0_6·-·4 | ||
23 | 000000000000037b··0000000b00000002·R_X86_64_PC32··········0000000000000008·.LCPI0_7·-·4 | ||
24 | 000000000000039c··0000000c00000002·R_X86_64_PC32··········0000000000000010·.LCPI0_8·-·4 | ||
25 | 00000000000003a5··0000000d00000002·R_X86_64_PC32··········0000000000000018·.LCPI0_9·-·4 | ||
26 | 0000000000000 | 20 | 00000000000002e3··0000001b00000002·R_X86_64_PC32··········0000000000000000·.rodata._ZN19__llvm_libc_18_1_8_L16SIN_K_PI_OVER_32E·-·4 |
21 | 00000000000002fe··0000000b00000002·R_X86_64_PC32··········0000000000000018·.LCPI0_9·-·4 | ||
22 | 000000000000030a··0000000c00000002·R_X86_64_PC32··········0000000000000020·.LCPI0_10·-·4 | ||
27 | 00000000000003 | 23 | 000000000000031b··0000000d00000002·R_X86_64_PC32··········0000000000000028·.LCPI0_11·-·4 |
28 | 00000000000003 | 24 | 0000000000000327··0000000e00000002·R_X86_64_PC32··········0000000000000030·.LCPI0_12·-·4 |
29 | 00000000000003 | 25 | 0000000000000333··0000000f00000002·R_X86_64_PC32··········0000000000000038·.LCPI0_13·-·4 |
30 | 00000000000003 | 26 | 000000000000033f··0000001000000002·R_X86_64_PC32··········0000000000000040·.LCPI0_14·-·4 |
31 | 00000000000003 | 27 | 000000000000034b··0000001100000002·R_X86_64_PC32··········0000000000000048·.LCPI0_15·-·4 |
32 | 0000000000000 | 28 | 00000000000003b7··0000000200000002·R_X86_64_PC32··········0000000000000010·.LCPI0_5·-·4 |
33 | 000000000000040b··0000001500000002·R_X86_64_PC32··········0000000000000058·.LCPI0_17·-·4 | ||
34 | 0000000000000 | 29 | 00000000000003ef··0000002000000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4 |
Offset 1, 39 lines modified | Offset 1, 42 lines modified | ||
1 | .LCPI0_0 | 1 | .LCPI0_0 |
2 | .LCPI0_5 | ||
3 | .LCPI0_16 | ||
2 | .LCPI0_1 | 4 | .LCPI0_1 |
3 | .LCPI0_2 | 5 | .LCPI0_2 |
4 | .LCPI0_3 | 6 | .LCPI0_3 |
5 | .LCPI0_4 | 7 | .LCPI0_4 |
6 | .LCPI0_5 | ||
7 | .LCPI0_18 | ||
8 | .LCPI0_19 | ||
9 | .LCPI0_20 | ||
10 | .LCPI0_6 | 8 | .LCPI0_6 |
11 | .LCPI0_7 | 9 | .LCPI0_7 |
12 | .LCPI0_8 | 10 | .LCPI0_8 |
13 | .LCPI0_9 | 11 | .LCPI0_9 |
14 | .LCPI0_10 | 12 | .LCPI0_10 |
15 | .LCPI0_11 | 13 | .LCPI0_11 |
16 | .LCPI0_12 | 14 | .LCPI0_12 |
17 | .LCPI0_13 | 15 | .LCPI0_13 |
18 | .LCPI0_14 | 16 | .LCPI0_14 |
19 | .LCPI0_15 | 17 | .LCPI0_15 |
20 | .LCPI0_16 | ||
21 | .LCPI0_17 | 18 | .LCPI0_17 |
19 | .LCPI0_18 | ||
22 | _ZN19__llvm_libc_18_1_8_L18EXCEPT_OUTPUTS_SINE | 20 | _ZN19__llvm_libc_18_1_8_L18EXCEPT_OUTPUTS_SINE |
23 | _ZN19__llvm_libc_18_1_8_L18EXCEPT_OUTPUTS_COSE | 21 | _ZN19__llvm_libc_18_1_8_L18EXCEPT_OUTPUTS_COSE |
22 | _ZN19__llvm_libc_18_1_8_7genericL28THIRTYTWO_OVER_PI_28_LSB_EXPE | ||
23 | _ZN19__llvm_libc_18_1_8_7genericL20THIRTYTWO_OVER_PI_28E | ||
24 | _ZN19__llvm_libc_18_1_8_L16SIN_K_PI_OVER_32E | 24 | _ZN19__llvm_libc_18_1_8_L16SIN_K_PI_OVER_32E |
25 | __errno_location | 25 | __errno_location |
26 | _ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x | 26 | _ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x |
27 | __stack_chk_fail | 27 | __stack_chk_fail |
28 | _ZN19__llvm_libc_18_1_8_7sincosfEfPfS0_ | 28 | _ZN19__llvm_libc_18_1_8_7sincosfEfPfS0_ |
29 | .shstrtab | 29 | .shstrtab |
30 | .note.gnu.property | 30 | .note.gnu.property |
31 | .rodata.cst16 | ||
31 | .rodata.cst4 | 32 | .rodata.cst4 |
32 | .rodata.cst8 | 33 | .rodata.cst8 |
33 | .rela.text.sincosf | 34 | .rela.text.sincosf |
34 | .rodata._ZN19__llvm_libc_18_1_8_L18EXCEPT_OUTPUTS_SINE | 35 | .rodata._ZN19__llvm_libc_18_1_8_L18EXCEPT_OUTPUTS_SINE |
35 | .rodata._ZN19__llvm_libc_18_1_8_L18EXCEPT_OUTPUTS_COSE | 36 | .rodata._ZN19__llvm_libc_18_1_8_L18EXCEPT_OUTPUTS_COSE |
36 | .data._ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x | 37 | .data._ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x |
37 | .rodata._ZN19__llvm_libc_18_1_8_L16SIN_K_PI_OVER_32E | 38 | .rodata._ZN19__llvm_libc_18_1_8_L16SIN_K_PI_OVER_32E |
39 | .rodata._ZN19__llvm_libc_18_1_8_7genericL20THIRTYTWO_OVER_PI_28E | ||
40 | .rodata.cst32 | ||
38 | .note.GNU-stack | 41 | .note.GNU-stack |
39 | .llvm_addrsig | 42 | .llvm_addrsig |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.group': | 1 | Hex·dump·of·section·'.group': |
2 | ··0x00000000·01000000·0 | 2 | ··0x00000000·01000000·0b000000···················........ |
Offset 1, 6 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.rodata.cst4': | 1 | Hex·dump·of·section·'.rodata.cst4': |
2 | ··0x00000000· | 2 | ··0x00000000·0100803f·000080bf·00000034·00000040·...?.......4...@ |
3 | ··0x00000010·00000040·00000080·aaaaaaaa·000000b3·...@............ | ||
4 | ··0x00000020·0000803f····························...? | ||
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | Hex·dump·of·section·'.rodata.cst8': | 1 | Hex·dump·of·section·'.rodata.cst8': |
2 | ··0x00000000·0000006e·305f2440·000000ae·be1b3bbe·...n0_$@......;. | ||
3 | ··0x00000010·000000b0·4ef8633c·7e4a9d61·3a2cb3bd·....N.c<~J.a:,.. | ||
2 | ··0x00000000·567041c5·1eb0c6bc·ced43a49·7e4466b9·VpA.......:I~Df. | ||
3 | ··0x00000010·b228ff20·c8210e36·3792a70e·510895b2·.(.·.!.67...Q... | ||
4 | ··0x00000020·83c8c96d·305f2440·7e4a9d61·3a2cb3bd·...m0_$@~J.a:,.. | ||
5 | ··0x000000 | 4 | ··0x00000020·76274f62·bc66743e·b1ab25e6·bcab24bf·v'Ob.ft>..%...$. |
6 | ··0x000000 | 5 | ··0x00000030·182d4454·fb21b93f·0042d94b·c85c15be·.-DT.!.?.B.K.\.. |
7 | ··0x000000 | 6 | ··0x00000040·272e0c07·1f3cd03e·0b43bec9·3cbd73bf·'....<.>.C..<.s. |
7 | ··0x00000050·00000000·000060be·00000000·0000f03f·......`........? | ||
Offset 6, 258 lines modified | Offset 6, 259 lines modified | ||
6 | 0000000000000000·<__llvm_libc_18_1_8_::sincosf(float,·float*,·float*)>: | 6 | 0000000000000000·<__llvm_libc_18_1_8_::sincosf(float,·float*,·float*)>: |
7 | sincosf(): | 7 | sincosf(): |
8 | » endbr64 | 8 | » endbr64 |
9 | » push···%r14 | 9 | » push···%r14 |
10 | » push···%rbx | 10 | » push···%rbx |
11 | » sub····$0x38,%rsp | 11 | » sub····$0x38,%rsp |
12 | » mov····%fs:0x28,%rax | 12 | » mov····%fs:0x28,%rax |
13 | » vpbroadcastd·0x0(%rip),%xmm1········ | ||
14 | ·R_X86_64_PC32» .LCPI0_0-0x4 | ||
15 | » mov····%rax,0x30(%rsp) | 13 | » mov····%rax,0x30(%rsp) |
14 | » movdqa·0x0(%rip),%xmm2········ | ||
15 | ·R_X86_64_PC32» .LCPI0_0-0x4 | ||
16 | » | 16 | » pand···%xmm0,%xmm2 |
17 | » | 17 | » movd···%xmm2,%eax |
18 | » cvtss2sd·%xmm0,%xmm1 | ||
18 | » cmp····$0x397fffff,%eax | 19 | » cmp····$0x397fffff,%eax |
19 | » ja·····7 | 20 | » ja·····7b·<__llvm_libc_18_1_8_::sincosf(float,·float*,·float*)+0x7b> |
20 | » test···%eax,%eax | 21 | » test···%eax,%eax |
21 | » je·····1 | 22 | » je·····129·<__llvm_libc_18_1_8_::sincosf(float,·float*,·float*)+0x129> |
22 | » | 23 | » movsd··0x0(%rip),%xmm0········ |
23 | ·R_X86_64_PC32» .LCPI0_1 | 24 | ·R_X86_64_PC32» .LCPI0_17-0x4 |
24 | » vfmadd231ss·%xmm0,%xmm2,%xmm0 | ||
25 | » | 25 | » movapd·%xmm1,%xmm3 |
26 | » mulsd··%xmm0,%xmm3 | ||
27 | » addsd··%xmm1,%xmm3 | ||
28 | » xorps··%xmm1,%xmm1 | ||
29 | » cvtsd2ss·%xmm3,%xmm1 | ||
30 | » cvtss2sd·%xmm2,%xmm2 | ||
31 | » mulsd··%xmm0,%xmm2 | ||
26 | » | 32 | » addsd··0x0(%rip),%xmm2········ |
27 | ·R_X86_64_PC32» .LCPI0_ | 33 | ·R_X86_64_PC32» .LCPI0_18-0x4 |
28 | » | 34 | » movss··%xmm1,(%rdi) |
29 | » mov····%fs:0x28,%rax | ||
30 | » | 35 | » xorps··%xmm0,%xmm0 |
36 | » cvtsd2ss·%xmm2,%xmm0 | ||
37 | » movss··%xmm0,(%rsi) | ||
31 | » j | 38 | » jmp····3d6·<__llvm_libc_18_1_8_::sincosf(float,·float*,·float*)+0x3d6> |
32 | » jmp····44f·<__llvm_libc_18_1_8_::sincosf(float,·float*,·float*)+0x44f> | ||
33 | » cmp····$0x7f7fffff,%eax | 39 | » cmp····$0x7f7fffff,%eax |
34 | » jbe···· | 40 | » jbe····ff·<__llvm_libc_18_1_8_::sincosf(float,·float*,·float*)+0xff> |
35 | » cmp····$0x7f800000,%eax | 41 | » cmp····$0x7f800000,%eax |
36 | » jne····e | 42 | » jne····ee·<__llvm_libc_18_1_8_::sincosf(float,·float*,·float*)+0xee> |
37 | » mov····%rsi,%rbx | 43 | » mov····%rsi,%rbx |
38 | » mov····%rdi,%r14 | 44 | » mov····%rdi,%r14 |
39 | » call··· | 45 | » call···94·<__llvm_libc_18_1_8_::sincosf(float,·float*,·float*)+0x94> |
40 | ·R_X86_64_PLT32» __errno_location-0x4 | 46 | ·R_X86_64_PLT32» __errno_location-0x4 |
41 | » mov····%r14,%rdi | 47 | » mov····%r14,%rdi |
42 | » mov····%rbx,%rsi | 48 | » mov····%rbx,%rsi |
43 | » movl···$0x21,(%rax) | 49 | » movl···$0x21,(%rax) |
44 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax | 50 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax |
45 | » mov····%rax,0x10(%rsp) | 51 | » mov····%rax,0x10(%rsp) |
46 | » | 52 | » movaps·0x0(%rip),%xmm0········ |
47 | ·R_X86_64_PC32» .LCPI0_1 | 53 | ·R_X86_64_PC32» .LCPI0_16-0x4 |
48 | » | 54 | » movups·%xmm0,0x18(%rsp) |
49 | » movl···$0xaaaaaaaa,0x28(%rsp) | 55 | » movl···$0xaaaaaaaa,0x28(%rsp) |
50 | » fnstenv·0x10(%rsp) | 56 | » fnstenv·0x10(%rsp) |
51 | » movl···$0xaaaaaaaa,0xc(%rsp) | 57 | » movl···$0xaaaaaaaa,0xc(%rsp) |
52 | » stmxcsr·0xc(%rsp) | 58 | » stmxcsr·0xc(%rsp) |
53 | » mov····0xc(%rsp),%eax | 59 | » mov····0xc(%rsp),%eax |
54 | » orb····$0x1,0x14(%rsp) | 60 | » orb····$0x1,0x14(%rsp) |
55 | » or·····$0x1,%eax | 61 | » or·····$0x1,%eax |
56 | » fldenv·0x10(%rsp) | 62 | » fldenv·0x10(%rsp) |
57 | » mov····%eax,0xc(%rsp) | 63 | » mov····%eax,0xc(%rsp) |
58 | » ldmxcsr·0xc(%rsp) | 64 | » ldmxcsr·0xc(%rsp) |
59 | » fwait | 65 | » fwait |
60 | » movl···$0x7fffffff,(%rdi) | 66 | » movl···$0x7fffffff,(%rdi) |
61 | » movl···$0x7fffffff,(%rsi) | 67 | » movl···$0x7fffffff,(%rsi) |
62 | » mov····%fs:0x28,%rax | ||
63 | » cmp····0x30(%rsp),%rax | ||
64 | » j | 68 | » jmp····3d6·<__llvm_libc_18_1_8_::sincosf(float,·float*,·float*)+0x3d6> |
65 | » jmp····44f·<__llvm_libc_18_1_8_::sincosf(float,·float*,·float*)+0x44f> | ||
66 | » cmp····$0x5f18b877,%eax | 69 | » cmp····$0x5f18b877,%eax |
67 | » jg·····1 | 70 | » jg·····138·<__llvm_libc_18_1_8_::sincosf(float,·float*,·float*)+0x138> |
68 | » cmp····$0x46199998,%eax | 71 | » cmp····$0x46199998,%eax |
69 | » je·····1 | 72 | » je·····154·<__llvm_libc_18_1_8_::sincosf(float,·float*,·float*)+0x154> |
70 | » cmp····$0x55325019,%eax | 73 | » cmp····$0x55325019,%eax |
71 | » je·····1 | 74 | » je·····1a6·<__llvm_libc_18_1_8_::sincosf(float,·float*,·float*)+0x1a6> |
72 | » cmp····$0x5922aa80,%eax | 75 | » cmp····$0x5922aa80,%eax |
73 | » jne····1 | 76 | » jne····15f·<__llvm_libc_18_1_8_::sincosf(float,·float*,·float*)+0x15f> |
74 | » mov····$0x2,%ecx | 77 | » mov····$0x2,%ecx |
75 | » jmp····1 | 78 | » jmp····1b2·<__llvm_libc_18_1_8_::sincosf(float,·float*,·float*)+0x1b2> |
76 | » | 79 | » movss··%xmm0,(%rdi) |
77 | » movl···$0x3f800000,(%rsi) | 80 | » movl···$0x3f800000,(%rsi) |
78 | » mov····%fs:0x28,%rax | ||
79 | » cmp····0x30(%rsp),%rax | ||
80 | » j | 81 | » jmp····3d6·<__llvm_libc_18_1_8_::sincosf(float,·float*,·float*)+0x3d6> |
81 | » jmp····44f·<__llvm_libc_18_1_8_::sincosf(float,·float*,·float*)+0x44f> | ||
82 | » cmp····$0x5f18b878,%eax | 82 | » cmp····$0x5f18b878,%eax |
83 | » je·····1 | 83 | » je·····158·<__llvm_libc_18_1_8_::sincosf(float,·float*,·float*)+0x158> |
84 | » cmp····$0x6115cb11,%eax | 84 | » cmp····$0x6115cb11,%eax |
85 | » je·····1 | 85 | » je·····1ad·<__llvm_libc_18_1_8_::sincosf(float,·float*,·float*)+0x1ad> |
86 | » cmp····$0x7beef5ef,%eax | 86 | » cmp····$0x7beef5ef,%eax |
87 | » jne····1 | 87 | » jne····15f·<__llvm_libc_18_1_8_::sincosf(float,·float*,·float*)+0x15f> |
88 | » mov····$0x5,%ecx | 88 | » mov····$0x5,%ecx |
89 | » jmp····1 | 89 | » jmp····1b2·<__llvm_libc_18_1_8_::sincosf(float,·float*,·float*)+0x1b2> |
90 | » xor····%ecx,%ecx | 90 | » xor····%ecx,%ecx |
91 | » jmp····1 | 91 | » jmp····1b2·<__llvm_libc_18_1_8_::sincosf(float,·float*,·float*)+0x1b2> |
92 | » mov····$0x3,%ecx | 92 | » mov····$0x3,%ecx |
93 | » jmp····1 | 93 | » jmp····1b2·<__llvm_libc_18_1_8_::sincosf(float,·float*,·float*)+0x1b2> |
94 | » vcvtss2sd·%xmm0,%xmm0,%xmm0 | ||
95 | » cmp····$0x | 94 | » cmp····$0x4a800000,%eax |
96 | » jae····2 | 95 | » jae····256·<__llvm_libc_18_1_8_::sincosf(float,·float*,·float*)+0x256> |
97 | » | 96 | » movsd··0x0(%rip),%xmm0········ |
98 | ·R_X86_64_PC32» .LCPI0_10-0x4 | ||
99 | » vmulsd·%xmm1,%xmm0,%xmm2 | ||
100 | » vroundsd·$0x8,%xmm2,%xmm2,%xmm2 | ||
101 | » vfmsub213sd·%xmm2,%xmm0,%xmm1 | ||
102 | » vfmadd231sd·0x0(%rip),%xmm0,%xmm1········ | ||
103 | ·R_X86_64_PC32» .LCPI0_6-0x4 | 97 | ·R_X86_64_PC32» .LCPI0_6-0x4 |
98 | » mulsd··%xmm1,%xmm0 | ||
99 | » roundsd·$0x8,%xmm0,%xmm2 | ||
100 | » subsd··%xmm2,%xmm0 | ||
101 | » movsd··0x0(%rip),%xmm3········ | ||
102 | ·R_X86_64_PC32» .LCPI0_7-0x4 | ||
103 | » mulsd··%xmm1,%xmm3 | ||
104 | » mulsd··0x0(%rip),%xmm1········ | ||
105 | ·R_X86_64_PC32» .LCPI0_8-0x4 | ||
106 | » addsd··%xmm0,%xmm3 | ||
107 | » addsd··%xmm3,%xmm1 | ||
108 | » cvttsd2si·%xmm2,%rax | ||
104 | » jmp···· | 109 | » jmp····2db·<__llvm_libc_18_1_8_::sincosf(float,·float*,·float*)+0x2db> |
105 | » mov····$0x1,%ecx | 110 | » mov····$0x1,%ecx |
106 | » jmp····1 | 111 | » jmp····1b2·<__llvm_libc_18_1_8_::sincosf(float,·float*,·float*)+0x1b2> |
107 | » mov····$0x4,%ecx | 112 | » mov····$0x4,%ecx |
108 | » mov····%ecx,%eax | 113 | » mov····%ecx,%eax |
109 | » shl····$0x4,%eax | 114 | » shl····$0x4,%eax |
110 | » lea····0x0(%rip),%r9········ | 115 | » lea····0x0(%rip),%r9········ |
Max diff block lines reached; 8383/14886 bytes (56.31%) of diff not shown. |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.llvm_addrsig': | 1 | Hex·dump·of·section·'.llvm_addrsig': |
2 | ··0x00000000·2 | 2 | ··0x00000000·272a29······························'*) |
Offset 1, 33 lines modified | Offset 1, 40 lines modified | ||
1 | Hex·dump·of·section·'.strtab': | 1 | Hex·dump·of·section·'.strtab': |
2 | ··0x00000000·002e4c43·5049305f·30002e4c·43504930·..LCPI0_0..LCPI0 | 2 | ··0x00000000·002e4c43·5049305f·30002e4c·43504930·..LCPI0_0..LCPI0 |
3 | ··0x00000010·5f35002e·4c435049·305f3136·002e4c43·_5..LCPI0_16..LC | ||
4 | ··0x00000020·5049305f·31002e4c·43504930·5f32002e·PI0_1..LCPI0_2.. | ||
5 | ··0x00000030·4c435049·305f3300·2e4c4350·49305f34·LCPI0_3..LCPI0_4 | ||
6 | ··0x00000040·002e4c43·5049305f·36002e4c·43504930·..LCPI0_6..LCPI0 | ||
3 | ··0x000000 | 7 | ··0x00000050·5f37002e·4c435049·305f3800·2e4c4350·_7..LCPI0_8..LCP |
4 | ··0x000000 | 8 | ··0x00000060·49305f39·002e4c43·5049305f·3130002e·I0_9..LCPI0_10.. |
5 | ··0x00000030·43504930·5f35002e·4c435049·305f3138·CPI0_5..LCPI0_18 | ||
6 | ··0x00000040·002e4c43·5049305f·3139002e·4c435049·..LCPI0_19..LCPI | ||
7 | ··0x00000050·305f3230·002e4c43·5049305f·36002e4c·0_20..LCPI0_6..L | ||
8 | ··0x00000060·43504930·5f37002e·4c435049·305f3800·CPI0_7..LCPI0_8. | ||
9 | ··0x00000070· | 9 | ··0x00000070·4c435049·305f3131·002e4c43·5049305f·LCPI0_11..LCPI0_ |
10 | ··0x00000080·313 | 10 | ··0x00000080·3132002e·4c435049·305f3133·002e4c43·12..LCPI0_13..LC |
11 | ··0x00000090·5049305f·313 | 11 | ··0x00000090·5049305f·3134002e·4c435049·305f3135·PI0_14..LCPI0_15 |
12 | ··0x000000a0·002e4c43·5049305f·313 | 12 | ··0x000000a0·002e4c43·5049305f·3137002e·4c435049·..LCPI0_17..LCPI |
13 | ··0x000000b0·305f3135·002e4c43·5049305f·3136002e·0_15..LCPI0_16.. | ||
14 | ··0x000000c0·4c435049·305f3137·005f5a4e·31395f5f·LCPI0_17._ZN19__ | ||
15 | ··0x000000d0·6c6c766d·5f6c6962·635f3138·5f315f38·llvm_libc_18_1_8 | ||
16 | ··0x000000e0·5f4c3138·45584345·50545f4f·55545055·_L18EXCEPT_OUTPU | ||
17 | ··0x000000f0·54535f53·494e4500·5f5a4e31·395f5f6c·TS_SINE._ZN19__l | ||
18 | ··0x00000100·6c766d5f·6c696263·5f31385f·315f385f·lvm_libc_18_1_8_ | ||
19 | ··0x00000110·4c313845·58434550·545f4f55·54505554·L18EXCEPT_OUTPUT | ||
20 | ··0x00000120·535f434f·5345005f·5a4e3139·5f5f6c6c·S_COSE._ZN19__ll | ||
21 | ··0x00000130·766d5f6c·6962635f·31385f31·5f385f4c·vm_libc_18_1_8_L | ||
22 | ··0x00000140·31365349·4e5f4b5f·50495f4f·5645525f·16SIN_K_PI_OVER_ | ||
23 | ··0x00000150·33324500·73696e63·6f736600·5f5f6572·32E.sincosf.__er | ||
24 | ··0x00000160·726e6f5f·6c6f6361·74696f6e·005f5a5a·rno_location._ZZ | ||
25 | ··0x00000170·4e31395f·5f6c6c76·6d5f6c69·62635f31·N19__llvm_libc_1 | ||
26 | ··0x00000180·385f315f·385f3666·70757469·6c313571·8_1_8_6fputil15q | ||
27 | ··0x00000190·7569636b·5f676574·5f726f75·6e644576·uick_get_roundEv | ||
28 | ··0x000001a0·45317800·5f5f7374·61636b5f·63686b5f·E1x.__stack_chk_ | ||
29 | ··0x00000 | 13 | ··0x000000b0·305f3138·005f5a4e·31395f5f·6c6c766d·0_18._ZN19__llvm |
30 | ··0x00000 | 14 | ··0x000000c0·5f6c6962·635f3138·5f315f38·5f4c3138·_libc_18_1_8_L18 |
31 | ··0x00000 | 15 | ··0x000000d0·45584345·50545f4f·55545055·54535f53·EXCEPT_OUTPUTS_S |
16 | ··0x000000e0·494e4500·5f5a4e31·395f5f6c·6c766d5f·INE._ZN19__llvm_ | ||
17 | ··0x000000f0·6c696263·5f31385f·315f385f·4c313845·libc_18_1_8_L18E | ||
18 | ··0x00000100·58434550·545f4f55·54505554·535f434f·XCEPT_OUTPUTS_CO | ||
19 | ··0x00000110·5345005f·5a4e3139·5f5f6c6c·766d5f6c·SE._ZN19__llvm_l | ||
20 | ··0x00000120·6962635f·31385f31·5f385f37·67656e65·ibc_18_1_8_7gene | ||
21 | ··0x00000130·7269634c·32385448·49525459·54574f5f·ricL28THIRTYTWO_ | ||
22 | ··0x00000140·4f564552·5f50495f·32385f4c·53425f45·OVER_PI_28_LSB_E | ||
23 | ··0x00000150·58504500·5f5a4e31·395f5f6c·6c766d5f·XPE._ZN19__llvm_ | ||
24 | ··0x00000160·6c696263·5f31385f·315f385f·3767656e·libc_18_1_8_7gen | ||
25 | ··0x00000170·65726963·4c323054·48495254·5954574f·ericL20THIRTYTWO | ||
26 | ··0x00000180·5f4f5645·525f5049·5f323845·005f5a4e·_OVER_PI_28E._ZN | ||
27 | ··0x00000190·31395f5f·6c6c766d·5f6c6962·635f3138·19__llvm_libc_18 | ||
28 | ··0x000001a0·5f315f38·5f4c3136·53494e5f·4b5f5049·_1_8_L16SIN_K_PI | ||
29 | ··0x000001b0·5f4f5645·525f3332·45007369·6e636f73·_OVER_32E.sincos | ||
30 | ··0x000001c0·66005f5f·6572726e·6f5f6c6f·63617469·f.__errno_locati | ||
31 | ··0x000001d0·6f6e005f·5a5a4e31·395f5f6c·6c766d5f·on._ZZN19__llvm_ | ||
32 | ··0x000001e0·6c696263·5f31385f·315f385f·36667075·libc_18_1_8_6fpu | ||
33 | ··0x000001f0·74696c31·35717569·636b5f67·65745f72·til15quick_get_r | ||
34 | ··0x00000200·6f756e64·45764531·78005f5f·73746163·oundEvE1x.__stac | ||
35 | ··0x00000210·6b5f6368·6b5f6661·696c005f·5a4e3139·k_chk_fail._ZN19 | ||
36 | ··0x00000220·5f5f6c6c·766d5f6c·6962635f·31385f31·__llvm_libc_18_1 | ||
37 | ··0x00000230·5f385f37·73696e63·6f736645·66506653·_8_7sincosfEfPfS | ||
38 | ··0x00000240·305f00······························0_. | ||
Offset 1, 26 lines modified | Offset 1, 32 lines modified | ||
1 | Hex·dump·of·section·'.shstrtab': | 1 | Hex·dump·of·section·'.shstrtab': |
2 | ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab | 2 | ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab |
3 | ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text | 3 | ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text |
4 | ··0x00000020·002e6e6f·74652e67·6e752e70·726f7065·..note.gnu.prope | 4 | ··0x00000020·002e6e6f·74652e67·6e752e70·726f7065·..note.gnu.prope |
5 | ··0x00000030·72747900·2e726f64·6174612e·6373743 | 5 | ··0x00000030·72747900·2e726f64·6174612e·63737431·rty..rodata.cst1 |
6 | ··0x00000040·002e726f | 6 | ··0x00000040·36002e72·6f646174·612e6373·7434002e·6..rodata.cst4.. |
7 | ··0x00000050·726f6461·74612e63·73743800·2e72656c·rodata.cst8..rel | ||
7 | ··0x000000 | 8 | ··0x00000060·612e7465·78742e73·696e636f·7366002e·a.text.sincosf.. |
8 | ··0x000000 | 9 | ··0x00000070·726f6461·74612e5f·5a4e3139·5f5f6c6c·rodata._ZN19__ll |
9 | ··0x000000 | 10 | ··0x00000080·766d5f6c·6962635f·31385f31·5f385f4c·vm_libc_18_1_8_L |
10 | ··0x000000 | 11 | ··0x00000090·31384558·43455054·5f4f5554·50555453·18EXCEPT_OUTPUTS |
11 | ··0x000000 | 12 | ··0x000000a0·5f53494e·45002e72·6f646174·612e5f5a·_SINE..rodata._Z |
12 | ··0x000000a0·5f5a4e31·395f5f6c·6c766d5f·6c696263·_ZN19__llvm_libc | ||
13 | ··0x000000b0·5f31385f·315f385f·4c313845·58434550·_18_1_8_L18EXCEP | ||
14 | ··0x000000c0·545f4f55·54505554·535f434f·5345002e·T_OUTPUTS_COSE.. | ||
15 | ··0x000000d0·67726f75·70002e64·6174612e·5f5a5a4e·group..data._ZZN | ||
16 | ··0x000000 | 13 | ··0x000000b0·4e31395f·5f6c6c76·6d5f6c69·62635f31·N19__llvm_libc_1 |
17 | ··0x000000f0·5f315f38·5f366670·7574696c·31357175·_1_8_6fputil15qu | ||
18 | ··0x00000 | 14 | ··0x000000c0·385f315f·385f4c31·38455843·4550545f·8_1_8_L18EXCEPT_ |
15 | ··0x000000d0·4f555450·5554535f·434f5345·002e6772·OUTPUTS_COSE..gr | ||
19 | ··0x00000 | 16 | ··0x000000e0·6f757000·2e646174·612e5f5a·5a4e3139·oup..data._ZZN19 |
20 | ··0x00000 | 17 | ··0x000000f0·5f5f6c6c·766d5f6c·6962635f·31385f31·__llvm_libc_18_1 |
18 | ··0x00000100·5f385f36·66707574·696c3135·71756963·_8_6fputil15quic | ||
19 | ··0x00000110·6b5f6765·745f726f·756e6445·76453178·k_get_roundEvE1x | ||
20 | ··0x00000120·002e726f·64617461·2e5f5a4e·31395f5f·..rodata._ZN19__ | ||
21 | ··0x00000130·6c6c766d·5f6c6962·635f3138·5f315f38·llvm_libc_18_1_8 | ||
21 | ··0x000001 | 22 | ··0x00000140·5f4c3136·53494e5f·4b5f5049·5f4f5645·_L16SIN_K_PI_OVE |
22 | ··0x000001 | 23 | ··0x00000150·525f3332·45002e72·6f646174·612e5f5a·R_32E..rodata._Z |
24 | ··0x00000160·4e31395f·5f6c6c76·6d5f6c69·62635f31·N19__llvm_libc_1 | ||
25 | ··0x00000170·385f315f·385f3767·656e6572·69634c32·8_1_8_7genericL2 | ||
26 | ··0x00000180·30544849·52545954·574f5f4f·5645525f·0THIRTYTWO_OVER_ | ||
27 | ··0x00000190·50495f32·3845002e·726f6461·74612e63·PI_28E..rodata.c | ||
28 | ··0x000001a0·73743332·002e6e6f·74652e47·4e552d73·st32..note.GNU-s | ||
23 | ··0x000001 | 29 | ··0x000001b0·7461636b·002e6c6c·766d5f61·64647273·tack..llvm_addrs |
24 | ··0x000001 | 30 | ··0x000001c0·696700······························ig. |
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························REL·(Relocatable·file) | 8 | ··Type:······························REL·(Relocatable·file) |
9 | ··Machine:···························Advanced·Micro·Devices·X86-64 | 9 | ··Machine:···························Advanced·Micro·Devices·X86-64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x0 | 11 | ··Entry·point·address:···············0x0 |
12 | ··Start·of·program·headers:··········0·(bytes·into·file) | 12 | ··Start·of·program·headers:··········0·(bytes·into·file) |
13 | ··Start·of·section·headers:··········3 | 13 | ··Start·of·section·headers:··········3600·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········0·(bytes) | 16 | ··Size·of·program·headers:···········0·(bytes) |
17 | ··Number·of·program·headers:·········0 | 17 | ··Number·of·program·headers:·········0 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········1 | 19 | ··Number·of·section·headers:·········19 |
20 | ··Section·header·string·table·index:·1 | 20 | ··Section·header·string·table·index:·18 |
Offset 1, 27 lines modified | Offset 1, 28 lines modified | ||
1 | There·are·1 | 1 | There·are·19·section·headers,·starting·at·offset·0xe10: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.group············GROUP···········0000000000000000·000040·000008·04·····1 | 5 | ··[·1]·.group············GROUP···········0000000000000000·000040·000008·04·····16··25··4 |
6 | ··[·2]·.group············GROUP···········0000000000000000·000048·000008·04·····1 | 6 | ··[·2]·.group············GROUP···········0000000000000000·000048·000008·04·····16··27··4 |
7 | ··[·3]·.group············GROUP···········0000000000000000·000050·000008·04·····1 | 7 | ··[·3]·.group············GROUP···········0000000000000000·000050·000008·04·····16··26··4 |
8 | ··[·4]·.text·············PROGBITS········0000000000000000·000058·000000·00··AX··0···0··4 | 8 | ··[·4]·.text·············PROGBITS········0000000000000000·000058·000000·00··AX··0···0··4 |
9 | ··[·5]·.note.gnu.property·NOTE············0000000000000000·000058·000020·00···A··0···0··8 | 9 | ··[·5]·.note.gnu.property·NOTE············0000000000000000·000058·000020·00···A··0···0··8 |
10 | ··[·6]·.rodata.cst8······PROGBITS········0000000000000000·000078·000060·08··AM··0···0··8 | 10 | ··[·6]·.rodata.cst8······PROGBITS········0000000000000000·000078·000060·08··AM··0···0··8 |
11 | ··[·7]·.rodata.cst4······PROGBITS········0000000000000000·0000d8·00002 | 11 | ··[·7]·.rodata.cst4······PROGBITS········0000000000000000·0000d8·000020·04··AM··0···0··4 |
12 | ··[·8]·.rodata.cst16·····PROGBITS········0000000000000000·0000f8·000030·10··AM··0···0·16 | ||
12 | ··[· | 13 | ··[·9]·.text.sinhf·······PROGBITS········0000000000000000·000128·00032d·00··AX··0···0·16 |
13 | ··[ | 14 | ··[10]·.rela.text.sinhf··RELA············0000000000000000·000a20·0002a0·18···I·16···9··8 |
14 | ··[1 | 15 | ··[11]·.data._ZZN19__llvm_libc_18_1_8_6fputil24fenv_is_round_to_nearestEvE1x·PROGBITS········0000000000000000·000455·000004·00·WAG··0···0··4 |
15 | ··[1 | 16 | ··[12]·.data._ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x·PROGBITS········0000000000000000·000459·000004·00·WAG··0···0··4 |
16 | ··[1 | 17 | ··[13]·.rodata._ZN19__llvm_libc_18_1_8_7ExpBase9EXP_2_MIDE·PROGBITS········0000000000000000·00045d·000100·00··AG··0···0·16 |
17 | ··[1 | 18 | ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·00055d·000000·00······0···0··1 |
18 | ··[1 | 19 | ··[15]·.llvm_addrsig·····LLVM_ADDRSIG····0000000000000000·00055d·000004·00···E··0···0··1 |
19 | ··[1 | 20 | ··[16]·.symtab···········SYMTAB··········0000000000000000·000568·0002e8·18·····17··24··8 |
20 | ··[1 | 21 | ··[17]·.strtab···········STRTAB··········0000000000000000·000850·0001c9·00······0···0··1 |
21 | ··[1 | 22 | ··[18]·.shstrtab·········STRTAB··········0000000000000000·000cc0·000149·00······0···0··1 |
22 | Key·to·Flags: | 23 | Key·to·Flags: |
23 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 24 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
24 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 25 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
25 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 26 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
26 | ··D·(mbind),·l·(large),·p·(processor·specific) | 27 | ··D·(mbind),·l·(large),·p·(processor·specific) |
Offset 1, 33 lines modified | Offset 1, 34 lines modified | ||
1 | Symbol·table·'.symtab'·contains·3 | 1 | Symbol·table·'.symtab'·contains·31·entries: |
2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name | 2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name |
3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | 3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· |
4 | ·····1:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_0 | 4 | ·····1:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_0 |
5 | ·····2:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_1 | 5 | ·····2:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_1 |
6 | ·····3:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_2 | 6 | ·····3:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_2 |
7 | ·····4:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_3 | 7 | ·····4:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_3 |
8 | ·····5:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_4 | 8 | ·····5:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_4 |
9 | ·····6:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_5 | 9 | ·····6:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_5 |
10 | ·····7:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_6 | 10 | ·····7:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_6 |
11 | ·····8:·0000000000000038·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_7 | 11 | ·····8:·0000000000000038·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_7 |
12 | ·····9:·0000000000000040·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_1 | 12 | ·····9:·0000000000000040·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_18 |
13 | ····10:·0000000000000048·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_ | 13 | ····10:·0000000000000048·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_20 |
14 | ····11:·0000000000000050·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_2 | 14 | ····11:·0000000000000050·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_21 |
15 | ····12:·0000000000000058·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_2 | 15 | ····12:·0000000000000058·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_22 |
16 | ····13:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_8 | 16 | ····13:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_8 |
17 | ····14:·0000000000000004·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_9 | 17 | ····14:·0000000000000004·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_9 |
18 | ····15:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_10 | 18 | ····15:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_10 |
19 | ····16:·000000000000000c·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_11 | 19 | ····16:·000000000000000c·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_11 |
20 | ····17:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_1 | 20 | ····17:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_14 |
21 | ····18:·0000000000000014·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_1 | 21 | ····18:·0000000000000014·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_15 |
22 | ····19:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_1 | 22 | ····19:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_17 |
23 | ····20:·000000000000001c·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_1 | 23 | ····20:·000000000000001c·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_19 |
24 | ····21:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_12 | ||
25 | ····22:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_13 | ||
24 | ····2 | 26 | ····23:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT····8·.LCPI0_16 |
25 | ····22:·0000000000000024·····0·NOTYPE··LOCAL··DEFAULT····7·.LCPI0_18 | ||
26 | ····2 | 27 | ····24:·0000000000000000···813·FUNC····GLOBAL·DEFAULT····9·sinhf |
27 | ····2 | 28 | ····25:·0000000000000000·····4·OBJECT··WEAK···DEFAULT···11·_ZZN19__llvm_libc_18_1_8_6fputil24fenv_is_round_to_nearestEvE1x |
28 | ····2 | 29 | ····26:·0000000000000000···256·OBJECT··WEAK···DEFAULT···13·_ZN19__llvm_libc_18_1_8_7ExpBase9EXP_2_MIDE |
29 | ····2 | 30 | ····27:·0000000000000000·····4·OBJECT··WEAK···DEFAULT···12·_ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x |
30 | ····2 | 31 | ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location |
31 | ····2 | 32 | ····29:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail |
32 | ···· | 33 | ····30:·0000000000000000···813·FUNC····GLOBAL·DEFAULT····9·_ZN19__llvm_libc_18_1_8_5sinhfEf |
Offset 1, 31 lines modified | Offset 1, 31 lines modified | ||
1 | Relocation·section·'.rela.text.sinhf'·at·offset·0x | 1 | Relocation·section·'.rela.text.sinhf'·at·offset·0xa20·contains·28·entries: |
2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
3 | 000000000000004a··0000001 | 3 | 000000000000004a··0000001900000002·R_X86_64_PC32··········0000000000000000·_ZZN19__llvm_libc_18_1_8_6fputil24fenv_is_round_to_nearestEvE1x·-·4 |
4 | 0000000000000052··0000001 | 4 | 0000000000000052··0000001400000002·R_X86_64_PC32··········000000000000001c·.LCPI0_19·-·4 |
5 | 000000000000007 | 5 | 000000000000007d··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_0·-·4 |
6 | 00000000000000a | 6 | 00000000000000a7··0000001a00000002·R_X86_64_PC32··········0000000000000000·_ZN19__llvm_libc_18_1_8_7ExpBase9EXP_2_MIDE·-·4 |
7 | 00000000000000 | 7 | 00000000000000d0··0000000200000002·R_X86_64_PC32··········0000000000000008·.LCPI0_1·-·4 |
8 | 00000000000000d | 8 | 00000000000000dc··0000000300000002·R_X86_64_PC32··········0000000000000010·.LCPI0_2·-·4 |
9 | 00000000000000 | 9 | 00000000000000f4··0000000400000002·R_X86_64_PC32··········0000000000000018·.LCPI0_3·-·4 |
10 | 0000000000000 | 10 | 0000000000000100··0000000500000002·R_X86_64_PC32··········0000000000000020·.LCPI0_4·-·4 |
11 | 0000000000000 | 11 | 0000000000000110··0000000600000002·R_X86_64_PC32··········0000000000000028·.LCPI0_5·-·4 |
12 | 00000000000001 | 12 | 000000000000011c··0000000700000002·R_X86_64_PC32··········0000000000000030·.LCPI0_6·-·4 |
13 | 00000000000001 | 13 | 0000000000000128··0000000800000002·R_X86_64_PC32··········0000000000000038·.LCPI0_7·-·4 |
14 | 00000000000001 | 14 | 0000000000000158··0000001300000002·R_X86_64_PC32··········0000000000000018·.LCPI0_17·-·4 |
15 | 00000000000001 | 15 | 0000000000000178··0000000900000002·R_X86_64_PC32··········0000000000000040·.LCPI0_18·-·4 |
16 | 00000000000001 | 16 | 0000000000000198··0000001b00000002·R_X86_64_PC32··········0000000000000000·_ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x·-·4 |
17 | 00000000000001 | 17 | 00000000000001a0··0000000d00000002·R_X86_64_PC32··········0000000000000000·.LCPI0_8·-·4 |
18 | 00000000000001 | 18 | 00000000000001ac··0000000e00000002·R_X86_64_PC32··········0000000000000004·.LCPI0_9·-·4 |
19 | 00000000000001 | 19 | 00000000000001de··0000001100000002·R_X86_64_PC32··········0000000000000010·.LCPI0_14·-·4 |
20 | 00000000000001 | 20 | 00000000000001f3··0000000a00000002·R_X86_64_PC32··········0000000000000048·.LCPI0_20·-·4 |
21 | 00000000000001 | 21 | 00000000000001ff··0000000b00000002·R_X86_64_PC32··········0000000000000050·.LCPI0_21·-·4 |
22 | 0000000000000 | 22 | 000000000000020b··0000000c00000002·R_X86_64_PC32··········0000000000000058·.LCPI0_22·-·4 |
23 | 00000000000002 | 23 | 0000000000000247··0000000f00000002·R_X86_64_PC32··········0000000000000008·.LCPI0_10·-·4 |
24 | 00000000000002 | 24 | 0000000000000266··0000001500000002·R_X86_64_PC32··········0000000000000000·.LCPI0_12·-·4 |
25 | 00000000000002 | 25 | 000000000000026d··0000001600000002·R_X86_64_PC32··········0000000000000010·.LCPI0_13·-·4 |
26 | 00000000000002 | 26 | 000000000000027b··0000001000000002·R_X86_64_PC32··········000000000000000c·.LCPI0_11·-·4 |
27 | 00000000000002 | 27 | 00000000000002a6··0000001c00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 |
28 | 00000000000002 | 28 | 00000000000002c6··0000001700000002·R_X86_64_PC32··········0000000000000020·.LCPI0_16·-·4 |
29 | 0000000000000 | 29 | 000000000000031f··0000001200000002·R_X86_64_PC32··········0000000000000014·.LCPI0_15·-·4 |
30 | 0000000000000 | 30 | 0000000000000329··0000001d00000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4 |
Offset 2, 37 lines modified | Offset 2, 39 lines modified | ||
2 | .LCPI0_1 | 2 | .LCPI0_1 |
3 | .LCPI0_2 | 3 | .LCPI0_2 |
4 | .LCPI0_3 | 4 | .LCPI0_3 |
5 | .LCPI0_4 | 5 | .LCPI0_4 |
6 | .LCPI0_5 | 6 | .LCPI0_5 |
7 | .LCPI0_6 | 7 | .LCPI0_6 |
8 | .LCPI0_7 | 8 | .LCPI0_7 |
9 | .LCPI0_1 | 9 | .LCPI0_18 |
10 | .LCPI0_19 | ||
11 | .LCPI0_20 | 10 | .LCPI0_20 |
12 | .LCPI0_21 | 11 | .LCPI0_21 |
12 | .LCPI0_22 | ||
13 | .LCPI0_8 | 13 | .LCPI0_8 |
14 | .LCPI0_9 | 14 | .LCPI0_9 |
15 | .LCPI0_10 | 15 | .LCPI0_10 |
16 | .LCPI0_11 | 16 | .LCPI0_11 |
17 | .LCPI0_12 | ||
18 | .LCPI0_13 | ||
19 | .LCPI0_14 | 17 | .LCPI0_14 |
20 | .LCPI0_15 | 18 | .LCPI0_15 |
19 | .LCPI0_17 | ||
20 | .LCPI0_19 | ||
21 | .LCPI0_12 | ||
22 | .LCPI0_13 | ||
21 | .LCPI0_16 | 23 | .LCPI0_16 |
22 | .LCPI0_18 | ||
23 | _ZZN19__llvm_libc_18_1_8_6fputil24fenv_is_round_to_nearestEvE1x | 24 | _ZZN19__llvm_libc_18_1_8_6fputil24fenv_is_round_to_nearestEvE1x |
24 | _ZN19__llvm_libc_18_1_8_7ExpBase9EXP_2_MIDE | 25 | _ZN19__llvm_libc_18_1_8_7ExpBase9EXP_2_MIDE |
25 | _ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x | 26 | _ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x |
26 | __errno_location | 27 | __errno_location |
27 | __stack_chk_fail | 28 | __stack_chk_fail |
28 | _ZN19__llvm_libc_18_1_8_5sinhfEf | 29 | _ZN19__llvm_libc_18_1_8_5sinhfEf |
29 | .shstrtab | 30 | .shstrtab |
30 | .note.gnu.property | 31 | .note.gnu.property |
31 | .rodata.cst8 | 32 | .rodata.cst8 |
32 | .rodata.cst4 | 33 | .rodata.cst4 |
34 | .rodata.cst16 | ||
33 | .rela.text.sinhf | 35 | .rela.text.sinhf |
34 | .data._ZZN19__llvm_libc_18_1_8_6fputil24fenv_is_round_to_nearestEvE1x | 36 | .data._ZZN19__llvm_libc_18_1_8_6fputil24fenv_is_round_to_nearestEvE1x |
35 | .data._ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x | 37 | .data._ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x |
36 | .rodata._ZN19__llvm_libc_18_1_8_7ExpBase9EXP_2_MIDE | 38 | .rodata._ZN19__llvm_libc_18_1_8_7ExpBase9EXP_2_MIDE |
37 | .note.GNU-stack | 39 | .note.GNU-stack |
38 | .llvm_addrsig | 40 | .llvm_addrsig |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | Hex·dump·of·section·'.group': | 1 | Hex·dump·of·section·'.group': |
2 | ··0x00000000·01000000·0 | 2 | ··0x00000000·01000000·0b000000···················........ |
3 | Hex·dump·of·section·'.group': | 3 | Hex·dump·of·section·'.group': |
4 | ··0x00000000·01000000·0 | 4 | ··0x00000000·01000000·0c000000···················........ |
5 | Hex·dump·of·section·'.group': | 5 | Hex·dump·of·section·'.group': |
6 | ··0x00000000·01000000·0 | 6 | ··0x00000000·01000000·0d000000···················........ |
Offset 1, 6 lines modified | Offset 1, 5 lines modified | ||
1 | Hex·dump·of·section·'.rodata.cst4': | 1 | Hex·dump·of·section·'.rodata.cst4': |
2 | ··0x00000000·0100803f·000080bf·00000034·00000040·...?.......4...@ | 2 | ··0x00000000·0100803f·000080bf·00000034·00000040·...?.......4...@ |
3 | ··0x00000010·ffff7f7f·ffff7fff·0000803f·0000c03f·...........?...? | ||
3 | ··0x00000010·00000080·ffff7f7f·ffff7fff·aaaaaaaa·................ | ||
4 | ··0x00000020·0000803f·0000c03f···················...?...? | ||
Offset 6, 186 lines modified | Offset 6, 202 lines modified | ||
6 | 0000000000000000·<__llvm_libc_18_1_8_::sinhf(float)>: | 6 | 0000000000000000·<__llvm_libc_18_1_8_::sinhf(float)>: |
7 | sinhf(): | 7 | sinhf(): |
8 | » endbr64 | 8 | » endbr64 |
9 | » push···%rbx | 9 | » push···%rbx |
10 | » sub····$0x40,%rsp | 10 | » sub····$0x40,%rsp |
11 | » mov····%fs:0x28,%rax | 11 | » mov····%fs:0x28,%rax |
12 | » mov····%rax,0x38(%rsp) | 12 | » mov····%rax,0x38(%rsp) |
13 | » | 13 | » movd···%xmm0,%ebx |
14 | » mov····%ebx,%eax | 14 | » mov····%ebx,%eax |
15 | » and····$0x7fffffff,%eax | 15 | » and····$0x7fffffff,%eax |
16 | » lea····-0x42b40000(%rax),%ecx | 16 | » lea····-0x42b40000(%rax),%ecx |
17 | » cmp····$0xfaec0000,%ecx | 17 | » cmp····$0xfaec0000,%ecx |
18 | » ja·····7 | 18 | » ja·····75·<__llvm_libc_18_1_8_::sinhf(float)+0x75> |
19 | » cmp····$0x3da00000,%eax | 19 | » cmp····$0x3da00000,%eax |
20 | » ja·····1 | 20 | » ja·····14d·<__llvm_libc_18_1_8_::sinhf(float)+0x14d> |
21 | » cmp····$0x3a1285ff,%eax | 21 | » cmp····$0x3a1285ff,%eax |
22 | » jne····1 | 22 | » jne····161·<__llvm_libc_18_1_8_::sinhf(float)+0x161> |
23 | » | 23 | » movss··0x0(%rip),%xmm3········ |
24 | ·R_X86_64_PC32» __llvm_libc_18_1_8_::fputil::fenv_is_round_to_nearest()::x-0x4 | 24 | ·R_X86_64_PC32» __llvm_libc_18_1_8_::fputil::fenv_is_round_to_nearest()::x-0x4 |
25 | » | 25 | » movss··0x0(%rip),%xmm1········ |
26 | ·R_X86_64_PC32» .LCPI0_1 | 26 | ·R_X86_64_PC32» .LCPI0_19-0x4 |
27 | » movaps·%xmm3,%xmm2 | ||
27 | » | 28 | » addss··%xmm1,%xmm2 |
28 | » | 29 | » subss··%xmm3,%xmm1 |
29 | » | 30 | » ucomiss·%xmm1,%xmm2 |
30 | » jne····1 | 31 | » jne····1e4·<__llvm_libc_18_1_8_::sinhf(float)+0x1e4> |
31 | » jnp···· | 32 | » jnp····22a·<__llvm_libc_18_1_8_::sinhf(float)+0x22a> |
32 | » jmp····1 | 33 | » jmp····1e4·<__llvm_libc_18_1_8_::sinhf(float)+0x1e4> |
33 | » | 34 | » cvtss2sd·%xmm0,%xmm1 |
34 | » | 35 | » movsd··0x0(%rip),%xmm0········ |
35 | ·R_X86_64_PC32» .LCPI0_0-0x4 | 36 | ·R_X86_64_PC32» .LCPI0_0-0x4 |
37 | » mulsd··%xmm1,%xmm0 | ||
36 | » | 38 | » roundsd·$0x8,%xmm0,%xmm0 |
37 | » | 39 | » cvttsd2si·%xmm0,%eax |
38 | » mov····%eax,%ecx | 40 | » mov····%eax,%ecx |
39 | » neg····%ecx | 41 | » neg····%ecx |
40 | » mov····%eax,%edx | 42 | » mov····%eax,%edx |
41 | » shr····$0x5,%edx | 43 | » shr····$0x5,%edx |
42 | » shl····$0x34,%rdx | 44 | » shl····$0x34,%rdx |
43 | » mov····%ecx,%esi | 45 | » mov····%ecx,%esi |
44 | » shr····$0x5,%esi | 46 | » shr····$0x5,%esi |
45 | » and····$0x1f,%eax | 47 | » and····$0x1f,%eax |
46 | » lea····0x0(%rip),%rdi········ | 48 | » lea····0x0(%rip),%rdi········ |
47 | ·R_X86_64_PC32» __llvm_libc_18_1_8_::ExpBase::EXP_2_MID-0x4 | 49 | ·R_X86_64_PC32» __llvm_libc_18_1_8_::ExpBase::EXP_2_MID-0x4 |
48 | » add····(%rdi,%rax,8),%rdx | 50 | » add····(%rdi,%rax,8),%rdx |
49 | » shl····$0x34,%rsi | 51 | » shl····$0x34,%rsi |
50 | » and····$0x1f,%ecx | 52 | » and····$0x1f,%ecx |
51 | » add····(%rdi,%rcx,8),%rsi | 53 | » add····(%rdi,%rcx,8),%rsi |
52 | » | 54 | » movq···%rdx,%xmm3 |
53 | » | 55 | » movq···%rsi,%xmm4 |
56 | » movdqa·%xmm3,%xmm2 | ||
54 | » | 57 | » addsd··%xmm4,%xmm2 |
55 | » | 58 | » movsd··0x0(%rip),%xmm5········ |
56 | ·R_X86_64_PC32» .LCPI0_1-0x4 | 59 | ·R_X86_64_PC32» .LCPI0_1-0x4 |
60 | » mulsd··%xmm0,%xmm5 | ||
57 | » | 61 | » mulsd··0x0(%rip),%xmm0········ |
58 | ·R_X86_64_PC32» .LCPI0_2-0x4 | 62 | ·R_X86_64_PC32» .LCPI0_2-0x4 |
63 | » addsd··%xmm1,%xmm5 | ||
64 | » addsd··%xmm5,%xmm0 | ||
65 | » movapd·%xmm0,%xmm1 | ||
59 | » | 66 | » mulsd··%xmm0,%xmm1 |
60 | » | 67 | » movsd··0x0(%rip),%xmm5········ |
61 | ·R_X86_64_PC32» .LCPI0_3-0x4 | 68 | ·R_X86_64_PC32» .LCPI0_3-0x4 |
69 | » mulsd··%xmm1,%xmm5 | ||
62 | » | 70 | » addsd··0x0(%rip),%xmm5········ |
63 | ·R_X86_64_PC32» .LCPI0_4-0x4 | 71 | ·R_X86_64_PC32» .LCPI0_4-0x4 |
64 | » | 72 | » subsd··%xmm4,%xmm3 |
73 | » mulsd··%xmm1,%xmm5 | ||
65 | » | 74 | » movsd··0x0(%rip),%xmm4········ |
66 | ·R_X86_64_PC32» .LCPI0_5-0x4 | 75 | ·R_X86_64_PC32» .LCPI0_5-0x4 |
76 | » addsd··%xmm4,%xmm5 | ||
67 | » vfmadd213sd·%xmm3,%xmm1,%xmm5 | ||
68 | » vmulsd·%xmm2,%xmm5,%xmm2 | ||
69 | » | 77 | » movsd··0x0(%rip),%xmm6········ |
70 | ·R_X86_64_PC32» .LCPI0_6-0x4 | 78 | ·R_X86_64_PC32» .LCPI0_6-0x4 |
79 | » mulsd··%xmm1,%xmm6 | ||
71 | » | 80 | » addsd··0x0(%rip),%xmm6········ |
72 | ·R_X86_64_PC32» .LCPI0_7-0x4 | 81 | ·R_X86_64_PC32» .LCPI0_7-0x4 |
73 | » | 82 | » mulsd··%xmm3,%xmm5 |
83 | » mulsd··%xmm1,%xmm6 | ||
84 | » addsd··%xmm4,%xmm6 | ||
74 | » | 85 | » mulsd··%xmm2,%xmm0 |
75 | » | 86 | » mulsd··%xmm6,%xmm0 |
87 | » addsd··%xmm5,%xmm0 | ||
76 | » | 88 | » cvtsd2ss·%xmm0,%xmm0 |
77 | » mov····%fs:0x28,%rax | ||
78 | » cmp····0x38(%rsp),%rax | ||
79 | » j | 89 | » jmp····22a·<__llvm_libc_18_1_8_::sinhf(float)+0x22a> |
80 | » add····$0x40,%rsp | ||
81 | » pop····%rbx | ||
82 | » ret | ||
83 | » cmp····$0x7f800001,%eax | 90 | » cmp····$0x7f800001,%eax |
84 | » jb·····1 | 91 | » jb·····189·<__llvm_libc_18_1_8_::sinhf(float)+0x189> |
85 | » | 92 | » addss··0x0(%rip),%xmm0········ |
86 | ·R_X86_64_PC32» .LCPI0_1 | 93 | ·R_X86_64_PC32» .LCPI0_17-0x4 |
87 | » jmp···· | 94 | » jmp····22a·<__llvm_libc_18_1_8_::sinhf(float)+0x22a> |
88 | » cmp····$0x32800000,%eax | 95 | » cmp····$0x32800000,%eax |
89 | » ja·····1 | 96 | » ja·····1e4·<__llvm_libc_18_1_8_::sinhf(float)+0x1e4> |
90 | » test···%eax,%eax | 97 | » test···%eax,%eax |
91 | » je····· | 98 | » je·····22a·<__llvm_libc_18_1_8_::sinhf(float)+0x22a> |
92 | » | 99 | » cvtss2sd·%xmm0,%xmm0 |
93 | » | 100 | » movsd··0x0(%rip),%xmm1········ |
94 | ·R_X86_64_PC32» .LCPI0_1 | 101 | ·R_X86_64_PC32» .LCPI0_18-0x4 |
95 | » | 102 | » mulsd··%xmm0,%xmm1 |
103 | » mulsd··%xmm0,%xmm1 | ||
96 | » vfmadd213sd·%xmm0,%xmm0,%xmm1 | ||
97 | » vcvtsd2ss·%xmm1,%xmm1,%xmm0 | ||
98 | » jmp···· | 104 | » jmp····21b·<__llvm_libc_18_1_8_::sinhf(float)+0x21b> |
99 | » cmp····$0x7f800000,%eax | 105 | » cmp····$0x7f800000,%eax |
100 | » je····· | 106 | » je·····22a·<__llvm_libc_18_1_8_::sinhf(float)+0x22a> |
101 | » | 107 | » movss··0x0(%rip),%xmm3········ |
102 | ·R_X86_64_PC32» __llvm_libc_18_1_8_::fputil::quick_get_round()::x-0x4 | 108 | ·R_X86_64_PC32» __llvm_libc_18_1_8_::fputil::quick_get_round()::x-0x4 |
103 | » | 109 | » movss··0x0(%rip),%xmm2········ |
104 | ·R_X86_64_PC32» .LCPI0_8-0x4 | 110 | ·R_X86_64_PC32» .LCPI0_8-0x4 |
111 | » addss··%xmm3,%xmm2 | ||
105 | » | 112 | » movss··0x0(%rip),%xmm1········ |
106 | ·R_X86_64_PC32» .LCPI0_9-0x4 | 113 | ·R_X86_64_PC32» .LCPI0_9-0x4 |
107 | » | 114 | » subss··%xmm3,%xmm1 |
108 | » | 115 | » addss··%xmm2,%xmm1 |
109 | » mov····$0x400,%eax | 116 | » mov····$0x400,%eax |
110 | » | 117 | » xorps··%xmm2,%xmm2 |
111 | » | 118 | » ucomiss·%xmm2,%xmm1 |
112 | » jne····2 | 119 | » jne····244·<__llvm_libc_18_1_8_::sinhf(float)+0x244> |
113 | » jp·····2 | 120 | » jp·····244·<__llvm_libc_18_1_8_::sinhf(float)+0x244> |
114 | » test···%ebx,%ebx | 121 | » test···%ebx,%ebx |
115 | » js·····2 | 122 | » js·····29a·<__llvm_libc_18_1_8_::sinhf(float)+0x29a> |
116 | » test···$0x400,%eax | 123 | » test···$0x400,%eax |
Max diff block lines reached; 3329/9835 bytes (33.85%) of diff not shown. |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.llvm_addrsig': | 1 | Hex·dump·of·section·'.llvm_addrsig': |
2 | ··0x00000000·2 | 2 | ··0x00000000·22272325····························"'#% |
Offset 1, 31 lines modified | Offset 1, 32 lines modified | ||
1 | Hex·dump·of·section·'.strtab': | 1 | Hex·dump·of·section·'.strtab': |
2 | ··0x00000000·002e4c43·5049305f·30002e4c·43504930·..LCPI0_0..LCPI0 | 2 | ··0x00000000·002e4c43·5049305f·30002e4c·43504930·..LCPI0_0..LCPI0 |
3 | ··0x00000010·5f31002e·4c435049·305f3200·2e4c4350·_1..LCPI0_2..LCP | 3 | ··0x00000010·5f31002e·4c435049·305f3200·2e4c4350·_1..LCPI0_2..LCP |
4 | ··0x00000020·49305f33·002e4c43·5049305f·34002e4c·I0_3..LCPI0_4..L | 4 | ··0x00000020·49305f33·002e4c43·5049305f·34002e4c·I0_3..LCPI0_4..L |
5 | ··0x00000030·43504930·5f35002e·4c435049·305f3600·CPI0_5..LCPI0_6. | 5 | ··0x00000030·43504930·5f35002e·4c435049·305f3600·CPI0_5..LCPI0_6. |
6 | ··0x00000040·2e4c4350·49305f37·002e4c43·5049305f·.LCPI0_7..LCPI0_ | 6 | ··0x00000040·2e4c4350·49305f37·002e4c43·5049305f·.LCPI0_7..LCPI0_ |
7 | ··0x00000050·313 | 7 | ··0x00000050·3138002e·4c435049·305f3230·002e4c43·18..LCPI0_20..LC |
8 | ··0x00000060·5049305f·323 | 8 | ··0x00000060·5049305f·3231002e·4c435049·305f3232·PI0_21..LCPI0_22 |
9 | ··0x00000070·002e4c43·5049305f·38002e4c·43504930·..LCPI0_8..LCPI0 | 9 | ··0x00000070·002e4c43·5049305f·38002e4c·43504930·..LCPI0_8..LCPI0 |
10 | ··0x00000080·5f39002e·4c435049·305f3130·002e4c43·_9..LCPI0_10..LC | 10 | ··0x00000080·5f39002e·4c435049·305f3130·002e4c43·_9..LCPI0_10..LC |
11 | ··0x00000090·5049305f·3131002e·4c435049·305f313 | 11 | ··0x00000090·5049305f·3131002e·4c435049·305f3134·PI0_11..LCPI0_14 |
12 | ··0x000000a0·002e4c43·5049305f·313 | 12 | ··0x000000a0·002e4c43·5049305f·3135002e·4c435049·..LCPI0_15..LCPI |
13 | ··0x000000b0·305f313 | 13 | ··0x000000b0·305f3137·002e4c43·5049305f·3139002e·0_17..LCPI0_19.. |
14 | ··0x000000c0·4c435049·305f313 | 14 | ··0x000000c0·4c435049·305f3132·002e4c43·5049305f·LCPI0_12..LCPI0_ |
15 | ··0x000000d0·31380073·696e6866·005f5a5a·4e31395f·18.sinhf._ZZN19_ | ||
16 | ··0x000000e0·5f6c6c76·6d5f6c69·62635f31·385f315f·_llvm_libc_18_1_ | ||
17 | ··0x000000f0·385f3666·70757469·6c323466·656e765f·8_6fputil24fenv_ | ||
18 | ··0x00000100·69735f72·6f756e64·5f746f5f·6e656172·is_round_to_near | ||
19 | ··0x00000 | 15 | ··0x000000d0·3133002e·4c435049·305f3136·0073696e·13..LCPI0_16.sin |
16 | ··0x000000e0·6866005f·5a5a4e31·395f5f6c·6c766d5f·hf._ZZN19__llvm_ | ||
17 | ··0x000000f0·6c696263·5f31385f·315f385f·36667075·libc_18_1_8_6fpu | ||
18 | ··0x00000100·74696c32·3466656e·765f6973·5f726f75·til24fenv_is_rou | ||
19 | ··0x00000110·6e645f74·6f5f6e65·61726573·74457645·nd_to_nearestEvE | ||
20 | ··0x00000120·3178005f·5a4e3139·5f5f6c6c·766d5f6c·1x._ZN19__llvm_l | ||
21 | ··0x00000130·6962635f·31385f31·5f385f37·45787042·ibc_18_1_8_7ExpB | ||
22 | ··0x00000140·61736539·4558505f·325f4d49·4445005f·ase9EXP_2_MIDE._ | ||
23 | ··0x00000150·5a5a4e31·395f5f6c·6c766d5f·6c696263·ZZN19__llvm_libc | ||
24 | ··0x00000160·5f31385f·315f385f·36667075·74696c31·_18_1_8_6fputil1 | ||
25 | ··0x00000170·35717569·636b5f67·65745f72·6f756e64·5quick_get_round | ||
26 | ··0x00000180·45764531·78005f5f·6572726e·6f5f6c6f·EvE1x.__errno_lo | ||
27 | ··0x00000190·63617469·6f6e005f·5f737461·636b5f63·cation.__stack_c | ||
28 | ··0x000001a0·686b5f66·61696c00·5f5a4e31·395f5f6c·hk_fail._ZN19__l | ||
20 | ··0x000001 | 29 | ··0x000001b0·6c766d5f·6c696263·5f31385f·315f385f·lvm_libc_18_1_8_ |
30 | ··0x000001c0·3573696e·68664566·00················5sinhfEf. | ||
21 | ··0x00000130·5f374578·70426173·65394558·505f325f·_7ExpBase9EXP_2_ | ||
22 | ··0x00000140·4d494445·005f5a5a·4e31395f·5f6c6c76·MIDE._ZZN19__llv | ||
23 | ··0x00000150·6d5f6c69·62635f31·385f315f·385f3666·m_libc_18_1_8_6f | ||
24 | ··0x00000160·70757469·6c313571·7569636b·5f676574·putil15quick_get | ||
25 | ··0x00000170·5f726f75·6e644576·45317800·5f5f6572·_roundEvE1x.__er | ||
26 | ··0x00000180·726e6f5f·6c6f6361·74696f6e·005f5f73·rno_location.__s | ||
27 | ··0x00000190·7461636b·5f63686b·5f666169·6c005f5a·tack_chk_fail._Z | ||
28 | ··0x000001a0·4e31395f·5f6c6c76·6d5f6c69·62635f31·N19__llvm_libc_1 | ||
29 | ··0x000001b0·385f315f·385f3573·696e6866·456600···8_1_8_5sinhfEf. | ||
Offset 1, 23 lines modified | Offset 1, 24 lines modified | ||
1 | Hex·dump·of·section·'.shstrtab': | 1 | Hex·dump·of·section·'.shstrtab': |
2 | ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab | 2 | ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab |
3 | ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text | 3 | ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text |
4 | ··0x00000020·002e6e6f·74652e67·6e752e70·726f7065·..note.gnu.prope | 4 | ··0x00000020·002e6e6f·74652e67·6e752e70·726f7065·..note.gnu.prope |
5 | ··0x00000030·72747900·2e726f64·6174612e·63737438·rty..rodata.cst8 | 5 | ··0x00000030·72747900·2e726f64·6174612e·63737438·rty..rodata.cst8 |
6 | ··0x00000040·002e726f·64617461·2e637374·34002e72·..rodata.cst4..r | 6 | ··0x00000040·002e726f·64617461·2e637374·34002e72·..rodata.cst4..r |
7 | ··0x00000050·6f646174·612e6373·74313600·2e72656c·odata.cst16..rel | ||
7 | ··0x000000 | 8 | ··0x00000060·612e7465·78742e73·696e6866·002e6772·a.text.sinhf..gr |
8 | ··0x000000 | 9 | ··0x00000070·6f757000·2e646174·612e5f5a·5a4e3139·oup..data._ZZN19 |
9 | ··0x000000 | 10 | ··0x00000080·5f5f6c6c·766d5f6c·6962635f·31385f31·__llvm_libc_18_1 |
10 | ··0x000000 | 11 | ··0x00000090·5f385f36·66707574·696c3234·66656e76·_8_6fputil24fenv |
11 | ··0x000000 | 12 | ··0x000000a0·5f69735f·726f756e·645f746f·5f6e6561·_is_round_to_nea |
12 | ··0x000000 | 13 | ··0x000000b0·72657374·45764531·78002e64·6174612e·restEvE1x..data. |
13 | ··0x000000b0·612e5f5a·5a4e3139·5f5f6c6c·766d5f6c·a._ZZN19__llvm_l | ||
14 | ··0x000000c0·6962635f·31385f31·5f385f36·66707574·ibc_18_1_8_6fput | ||
15 | ··0x000000d0·696c3135·71756963·6b5f6765·745f726f·il15quick_get_ro | ||
16 | ··0x000000e0·756e6445·76453178·002e726f·64617461·undEvE1x..rodata | ||
17 | ··0x000000 | 14 | ··0x000000c0·5f5a5a4e·31395f5f·6c6c766d·5f6c6962·_ZZN19__llvm_lib |
15 | ··0x000000d0·635f3138·5f315f38·5f366670·7574696c·c_18_1_8_6fputil | ||
16 | ··0x000000e0·31357175·69636b5f·6765745f·726f756e·15quick_get_roun | ||
17 | ··0x000000f0·64457645·3178002e·726f6461·74612e5f·dEvE1x..rodata._ | ||
18 | ··0x00000100·5a4e3139·5f5f6c6c·766d5f6c·6962635f·ZN19__llvm_libc_ | ||
18 | ··0x000001 | 19 | ··0x00000110·31385f31·5f385f37·45787042·61736539·18_1_8_7ExpBase9 |
19 | ··0x000001 | 20 | ··0x00000120·4558505f·325f4d49·4445002e·6e6f7465·EXP_2_MIDE..note |
20 | ··0x000001 | 21 | ··0x00000130·2e474e55·2d737461·636b002e·6c6c766d·.GNU-stack..llvm |
21 | ··0x000001 | 22 | ··0x00000140·5f616464·72736967·00················_addrsig. |
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························REL·(Relocatable·file) | 8 | ··Type:······························REL·(Relocatable·file) |
9 | ··Machine:···························Advanced·Micro·Devices·X86-64 | 9 | ··Machine:···························Advanced·Micro·Devices·X86-64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x0 | 11 | ··Entry·point·address:···············0x0 |
12 | ··Start·of·program·headers:··········0·(bytes·into·file) | 12 | ··Start·of·program·headers:··········0·(bytes·into·file) |
13 | ··Start·of·section·headers:··········4 | 13 | ··Start·of·section·headers:··········4288·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········0·(bytes) | 16 | ··Size·of·program·headers:···········0·(bytes) |
17 | ··Number·of·program·headers:·········0 | 17 | ··Number·of·program·headers:·········0 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········1 | 19 | ··Number·of·section·headers:·········18 |
20 | ··Section·header·string·table·index:·1 | 20 | ··Section·header·string·table·index:·17 |
Offset 1, 24 lines modified | Offset 1, 27 lines modified | ||
1 | There·are·1 | 1 | There·are·18·section·headers,·starting·at·offset·0x10c0: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.group············GROUP···········0000000000000000·000040·000008·04·····1 | 5 | ··[·1]·.group············GROUP···········0000000000000000·000040·000008·04·····15··32··4 |
6 | ··[·2]·.text·············PROGBITS········0000000000000000·000048·000000·00··AX··0···0··4 | 6 | ··[·2]·.text·············PROGBITS········0000000000000000·000048·000000·00··AX··0···0··4 |
7 | ··[·3]·.note.gnu.property·NOTE············0000000000000000·000048·000020·00···A··0···0··8 | 7 | ··[·3]·.note.gnu.property·NOTE············0000000000000000·000048·000020·00···A··0···0··8 |
8 | ··[·4]·.rodata.cst8······PROGBITS········0000000000000000·000068·00008 | 8 | ··[·4]·.rodata.cst8······PROGBITS········0000000000000000·000068·000080·08··AM··0···0··8 |
9 | ··[·5]·.rodata.cst4······PROGBITS········0000000000000000·0000 | 9 | ··[·5]·.rodata.cst4······PROGBITS········0000000000000000·0000e8·00001c·04··AM··0···0··4 |
10 | ··[·6]·.rodata.cst16·····PROGBITS········0000000000000000·000104·000020·10··AM··0···0·16 | ||
10 | ··[· | 11 | ··[·7]·.text.sinf········PROGBITS········0000000000000000·000124·000330·00··AX··0···0·16 |
11 | ··[· | 12 | ··[·8]·.rela.text.sinf···RELA············0000000000000000·000c38·000330·18···I·15···7··8 |
12 | ··[· | 13 | ··[·9]·.data._ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x·PROGBITS········0000000000000000·000454·000004·00·WAG··0···0··4 |
13 | ··[ | 14 | ··[10]·.rodata._ZN19__llvm_libc_18_1_8_L16SIN_K_PI_OVER_32E·PROGBITS········0000000000000000·000458·000200·00···A··0···0·16 |
15 | ··[11]·.rodata._ZN19__llvm_libc_18_1_8_7genericL20THIRTYTWO_OVER_PI_28E·PROGBITS········0000000000000000·000658·000040·00···A··0···0·16 | ||
16 | ··[12]·.rodata.cst32·····PROGBITS········0000000000000000·000698·000020·20··AM··0···0·16 | ||
14 | ··[1 | 17 | ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·0006b8·000000·00······0···0··1 |
15 | ··[1 | 18 | ··[14]·.llvm_addrsig·····LLVM_ADDRSIG····0000000000000000·0006b8·000003·00···E··0···0··1 |
16 | ··[1 | 19 | ··[15]·.symtab···········SYMTAB··········0000000000000000·0006c0·000360·18·····16··31··8 |
17 | ··[1 | 20 | ··[16]·.strtab···········STRTAB··········0000000000000000·000a20·000216·00······0···0··1 |
18 | ··[1 | 21 | ··[17]·.shstrtab·········STRTAB··········0000000000000000·000f68·000152·00······0···0··1 |
19 | Key·to·Flags: | 22 | Key·to·Flags: |
20 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 23 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
21 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 24 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
22 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 25 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
23 | ··D·(mbind),·l·(large),·p·(processor·specific) | 26 | ··D·(mbind),·l·(large),·p·(processor·specific) |
Offset 1, 38 lines modified | Offset 1, 39 lines modified | ||
1 | Symbol·table·'.symtab'·contains·3 | 1 | Symbol·table·'.symtab'·contains·36·entries: |
2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name | 2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name |
3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | 3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· |
4 | ·····1:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_0 | 4 | ·····1:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_0 |
5 | ·····2:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_1 | 5 | ·····2:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_1 |
6 | ·····3:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_2 | 6 | ·····3:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_2 |
7 | ·····4:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_3 | 7 | ·····4:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_3 |
8 | ·····5:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_4 | 8 | ·····5:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_4 |
9 | ·····6:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_5 | 9 | ·····6:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_5 |
10 | ·····7:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_6 | 10 | ·····7:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_6 |
11 | ·····8:·0000000000000038·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_7 | 11 | ·····8:·0000000000000038·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_7 |
12 | ·····9:·0000000000000040·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_8 | 12 | ·····9:·0000000000000040·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_8 |
13 | ····10:·0000000000000048·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_9 | 13 | ····10:·0000000000000048·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_9 |
14 | ····11:·0000000000000050·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_1 | 14 | ····11:·0000000000000050·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_19 |
15 | ····12:·0000000000000058·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_ | 15 | ····12:·0000000000000058·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_20 |
16 | ····13:·0000000000000060·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_21 | 16 | ····13:·0000000000000060·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_21 |
17 | ····14:·0000000000000068·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_22 | 17 | ····14:·0000000000000068·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_22 |
18 | ····15:·0000000000000070·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_23 | 18 | ····15:·0000000000000070·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_23 |
19 | ····16:·0000000000000078·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_24 | 19 | ····16:·0000000000000078·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_24 |
20 | ····17:·00000000000000 | 20 | ····17:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_10 |
21 | ····18:·000000000000000 | 21 | ····18:·0000000000000004·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_12 |
22 | ····19:·000000000000000 | 22 | ····19:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_13 |
23 | ····20:·000000000000000 | 23 | ····20:·000000000000000c·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_14 |
24 | ····21:·00000000000000 | 24 | ····21:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_15 |
25 | ····22:·000000000000001 | 25 | ····22:·0000000000000014·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_16 |
26 | ····23:·000000000000001 | 26 | ····23:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_17 |
27 | ····24:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_11 | ||
27 | ····2 | 28 | ····25:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_18 |
29 | ····26:·0000000000000000····32·OBJECT··LOCAL··DEFAULT···12·_ZN19__llvm_libc_18_1_8_7genericL28THIRTYTWO_OVER_PI_28_LSB_EXPE | ||
30 | ····27:·0000000000000000····64·OBJECT··LOCAL··DEFAULT···11·_ZN19__llvm_libc_18_1_8_7genericL20THIRTYTWO_OVER_PI_28E | ||
28 | ····25:·000000000000001c·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_19 | ||
29 | ····26:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_20 | ||
30 | ····27:·0000000000000024·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_26 | ||
31 | ····28:·0000000000000000···512·OBJECT··LOCAL··DEFAULT··· | 31 | ····28:·0000000000000000···512·OBJECT··LOCAL··DEFAULT···10·_ZN19__llvm_libc_18_1_8_L16SIN_K_PI_OVER_32E |
32 | ····29:·0000000000000000·····0·SECTION·LOCAL··DEFAULT··· | 32 | ····29:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata._ZN19__llvm_libc_18_1_8_L16SIN_K_PI_OVER_32E |
33 | ····30:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata._ZN19__llvm_libc_18_1_8_7genericL20THIRTYTWO_OVER_PI_28E | ||
33 | ····3 | 34 | ····31:·0000000000000000···816·FUNC····GLOBAL·DEFAULT····7·sinf |
34 | ····3 | 35 | ····32:·0000000000000000·····4·OBJECT··WEAK···DEFAULT····9·_ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x |
35 | ····3 | 36 | ····33:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location |
36 | ····3 | 37 | ····34:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail |
37 | ····3 | 38 | ····35:·0000000000000000···816·FUNC····GLOBAL·DEFAULT····7·_ZN19__llvm_libc_18_1_8_4sinfEf |
Offset 1, 42 lines modified | Offset 1, 37 lines modified | ||
1 | Relocation·section·'.rela.text.sinf'·at·offset·0x | 1 | Relocation·section·'.rela.text.sinf'·at·offset·0xc38·contains·34·entries: |
2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
3 | 0000000000000043··0000001b00000002·R_X86_64_PC32··········0000000000000024·.LCPI0_26·-·4 | ||
4 | 000000000000005c··0000001f00000002·R_X86_64_PC32··········0000000000000000·_ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x·-·4 | ||
5 | 0000000000000064··0000001400000002·R_X86_64_PC32··········0000000000000008·.LCPI0_14·-·4 | ||
6 | 000000000000006c··0000001500000002·R_X86_64_PC32··········000000000000000c·.LCPI0_15·-·4 | ||
7 | 0000000000000098··0000001700000002·R_X86_64_PC32··········0000000000000014·.LCPI0_17·-·4 | ||
8 | 00000000000000a9··0000000d00000002·R_X86_64_PC32··········0000000000000060·.LCPI0_21·-·4 | ||
9 | 00000000000000b2··0000000e00000002·R_X86_64_PC32··········0000000000000068·.LCPI0_22·-·4 | ||
10 | 00000000000000bb··0000000f00000002·R_X86_64_PC32··········0000000000000070·.LCPI0_23·-·4 | ||
11 | 00000000000000 | 3 | 0000000000000042··0000001000000002·R_X86_64_PC32··········0000000000000078·.LCPI0_24·-·4 |
12 | 00000000000000 | 4 | 000000000000006a··0000002000000002·R_X86_64_PC32··········0000000000000000·_ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x·-·4 |
13 | 00000000000000 | 5 | 0000000000000072··0000001200000002·R_X86_64_PC32··········0000000000000004·.LCPI0_12·-·4 |
6 | 000000000000007e··0000001300000002·R_X86_64_PC32··········0000000000000008·.LCPI0_13·-·4 | ||
7 | 00000000000000a8··0000001500000002·R_X86_64_PC32··········0000000000000010·.LCPI0_15·-·4 | ||
8 | 00000000000000bd··0000000b00000002·R_X86_64_PC32··········0000000000000050·.LCPI0_19·-·4 | ||
9 | 00000000000000c9··0000000c00000002·R_X86_64_PC32··········0000000000000058·.LCPI0_20·-·4 | ||
10 | 00000000000000d5··0000000d00000002·R_X86_64_PC32··········0000000000000060·.LCPI0_21·-·4 | ||
11 | 00000000000000e1··0000000e00000002·R_X86_64_PC32··········0000000000000068·.LCPI0_22·-·4 | ||
12 | 00000000000000ed··0000000f00000002·R_X86_64_PC32··········0000000000000070·.LCPI0_23·-·4 | ||
13 | 0000000000000106··0000001100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_10·-·4 | ||
14 | 0000000000000 | 14 | 0000000000000111··0000002100000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 |
15 | 00000000000000fd··0000001200000002·R_X86_64_PC32··········0000000000000000·.LCPI0_12·-·4 | ||
16 | 000000000000011 | 15 | 0000000000000119··0000001100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_10·-·4 |
17 | 00000000000001 | 16 | 0000000000000135··0000001800000002·R_X86_64_PC32··········0000000000000000·.LCPI0_11·-·4 |
18 | 000000000000018 | 17 | 0000000000000186··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_0·-·4 |
19 | 000000000000018e··0000001700000002·R_X86_64_PC32··········0000000000000014·.LCPI0_17·-·4 | ||
20 | 000000000000019a··0000001600000002·R_X86_64_PC32··········0000000000000010·.LCPI0_16·-·4 | ||
21 | 00000000000001a2··0000001600000002·R_X86_64_PC32··········0000000000000010·.LCPI0_16·-·4 | ||
22 | 00000000000001ae··0000001800000002·R_X86_64_PC32··········0000000000000018·.LCPI0_18·-·4 | ||
23 | 00000000000001ba··0000001900000002·R_X86_64_PC32··········000000000000001c·.LCPI0_19·-·4 | ||
24 | 00000000000001cb··0000001a00000002·R_X86_64_PC32··········0000000000000020·.LCPI0_20·-·4 | ||
25 | 00000000000001e4··0000000500000002·R_X86_64_PC32··········0000000000000020·.LCPI0_4·-·4 | ||
26 | 000000000000021a··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_0·-·4 | ||
27 | 0000000000000 | 18 | 000000000000019c··0000000200000002·R_X86_64_PC32··········0000000000000008·.LCPI0_1·-·4 |
28 | 0000000000000244··0000000300000002·R_X86_64_PC32··········0000000000000010·.LCPI0_2·-·4 | ||
29 | 0000000000000254··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_0·-·4 | ||
30 | 0000000000000287··0000000200000002·R_X86_64_PC32··········0000000000000008·.LCPI0_1·-·4 | ||
31 | 0000000000000 | 19 | 00000000000001a8··0000000300000002·R_X86_64_PC32··········0000000000000010·.LCPI0_2·-·4 |
20 | 00000000000001c2··0000001500000002·R_X86_64_PC32··········0000000000000010·.LCPI0_15·-·4 | ||
21 | 00000000000001ce··0000001400000002·R_X86_64_PC32··········000000000000000c·.LCPI0_14·-·4 | ||
22 | 00000000000001d5··0000001400000002·R_X86_64_PC32··········000000000000000c·.LCPI0_14·-·4 | ||
23 | 00000000000001e0··0000001600000002·R_X86_64_PC32··········0000000000000014·.LCPI0_16·-·4 | ||
32 | 0000000000000 | 24 | 00000000000001ec··0000001700000002·R_X86_64_PC32··········0000000000000018·.LCPI0_17·-·4 |
25 | 00000000000001fb··0000001900000002·R_X86_64_PC32··········0000000000000010·.LCPI0_18·-·4 | ||
26 | 0000000000000211··0000001a00000002·R_X86_64_PC32··········0000000000000000·_ZN19__llvm_libc_18_1_8_7genericL28THIRTYTWO_OVER_PI_28_LSB_EXPE·-·4 | ||
27 | 0000000000000231··0000001e00000002·R_X86_64_PC32··········0000000000000000·.rodata._ZN19__llvm_libc_18_1_8_7genericL20THIRTYTWO_OVER_PI_28E·-·4 | ||
33 | 00000000000002 | 28 | 0000000000000293··0000001d00000002·R_X86_64_PC32··········0000000000000000·.rodata._ZN19__llvm_libc_18_1_8_L16SIN_K_PI_OVER_32E·-·4 |
29 | 00000000000002a8··0000000400000002·R_X86_64_PC32··········0000000000000018·.LCPI0_3·-·4 | ||
30 | 00000000000002b4··0000000500000002·R_X86_64_PC32··········0000000000000020·.LCPI0_4·-·4 | ||
34 | 00000000000002 | 31 | 00000000000002c3··0000000600000002·R_X86_64_PC32··········0000000000000028·.LCPI0_5·-·4 |
35 | 00000000000002 | 32 | 00000000000002cf··0000000700000002·R_X86_64_PC32··········0000000000000030·.LCPI0_6·-·4 |
36 | 00000000000002 | 33 | 00000000000002db··0000000800000002·R_X86_64_PC32··········0000000000000038·.LCPI0_7·-·4 |
37 | 00000000000002 | 34 | 00000000000002e7··0000000900000002·R_X86_64_PC32··········0000000000000040·.LCPI0_8·-·4 |
38 | 0000000000000 | 35 | 00000000000002f6··0000000a00000002·R_X86_64_PC32··········0000000000000048·.LCPI0_9·-·4 |
39 | 0000000000000309··0000000b00000002·R_X86_64_PC32··········0000000000000050·.LCPI0_10·-·4 | ||
40 | 0000000000000312··0000000c00000002·R_X86_64_PC32··········0000000000000058·.LCPI0_11·-·4 | ||
41 | 00000000000003 | 36 | 000000000000032c··0000002200000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4 |
Offset 4, 38 lines modified | Offset 4, 41 lines modified | ||
4 | .LCPI0_3 | 4 | .LCPI0_3 |
5 | .LCPI0_4 | 5 | .LCPI0_4 |
6 | .LCPI0_5 | 6 | .LCPI0_5 |
7 | .LCPI0_6 | 7 | .LCPI0_6 |
8 | .LCPI0_7 | 8 | .LCPI0_7 |
9 | .LCPI0_8 | 9 | .LCPI0_8 |
10 | .LCPI0_9 | 10 | .LCPI0_9 |
11 | .LCPI0_1 | 11 | .LCPI0_19 |
12 | .LCPI0_ | 12 | .LCPI0_20 |
13 | .LCPI0_21 | 13 | .LCPI0_21 |
14 | .LCPI0_22 | 14 | .LCPI0_22 |
15 | .LCPI0_23 | 15 | .LCPI0_23 |
16 | .LCPI0_24 | 16 | .LCPI0_24 |
17 | .LCPI0_ | 17 | .LCPI0_10 |
18 | .LCPI0_12 | 18 | .LCPI0_12 |
19 | .LCPI0_13 | 19 | .LCPI0_13 |
20 | .LCPI0_14 | 20 | .LCPI0_14 |
21 | .LCPI0_15 | 21 | .LCPI0_15 |
22 | .LCPI0_16 | 22 | .LCPI0_16 |
23 | .LCPI0_17 | 23 | .LCPI0_17 |
24 | .LCPI0_11 | ||
24 | .LCPI0_18 | 25 | .LCPI0_18 |
26 | _ZN19__llvm_libc_18_1_8_7genericL28THIRTYTWO_OVER_PI_28_LSB_EXPE | ||
27 | _ZN19__llvm_libc_18_1_8_7genericL20THIRTYTWO_OVER_PI_28E | ||
25 | .LCPI0_19 | ||
26 | .LCPI0_20 | ||
27 | .LCPI0_26 | ||
28 | _ZN19__llvm_libc_18_1_8_L16SIN_K_PI_OVER_32E | 28 | _ZN19__llvm_libc_18_1_8_L16SIN_K_PI_OVER_32E |
29 | _ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x | 29 | _ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x |
30 | __errno_location | 30 | __errno_location |
31 | __stack_chk_fail | 31 | __stack_chk_fail |
32 | _ZN19__llvm_libc_18_1_8_4sinfEf | 32 | _ZN19__llvm_libc_18_1_8_4sinfEf |
33 | .shstrtab | 33 | .shstrtab |
34 | .note.gnu.property | 34 | .note.gnu.property |
35 | .rodata.cst8 | 35 | .rodata.cst8 |
36 | .rodata.cst4 | 36 | .rodata.cst4 |
37 | .rodata.cst16 | ||
37 | .rela.text.sinf | 38 | .rela.text.sinf |
38 | .data._ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x | 39 | .data._ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x |
39 | .rodata._ZN19__llvm_libc_18_1_8_L16SIN_K_PI_OVER_32E | 40 | .rodata._ZN19__llvm_libc_18_1_8_L16SIN_K_PI_OVER_32E |
41 | .rodata._ZN19__llvm_libc_18_1_8_7genericL20THIRTYTWO_OVER_PI_28E | ||
42 | .rodata.cst32 | ||
40 | .note.GNU-stack | 43 | .note.GNU-stack |
41 | .llvm_addrsig | 44 | .llvm_addrsig |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.group': | 1 | Hex·dump·of·section·'.group': |
2 | ··0x00000000·01000000·0 | 2 | ··0x00000000·01000000·09000000···················........ |
Offset 1, 12 lines modified | Offset 1, 11 lines modified | ||
1 | Hex·dump·of·section·'.rodata.cst8': | 1 | Hex·dump·of·section·'.rodata.cst8': |
2 | ··0x00000000·0000006e·305f2440·000000ae·be1b3bbe·...n0_$@......;. | ||
3 | ··0x00000010·000000b0·4ef8633c·7e4a9d61·3a2cb3bd·....N.c<~J.a:,.. | ||
2 | ··0x00000000·567041c5·1eb0c6bc·ced43a49·7e4466b9·VpA.......:I~Df. | ||
3 | ··0x00000010·b228ff20·c8210e36·3792a70e·510895b2·.(.·.!.67...Q... | ||
4 | ··0x00000020·83c8c96d·305f2440·7e4a9d61·3a2cb3bd·...m0_$@~J.a:,.. | ||
5 | ··0x000000 | 4 | ··0x00000020·76274f62·bc66743e·b1ab25e6·bcab24bf·v'Ob.ft>..%...$. |
6 | ··0x000000 | 5 | ··0x00000030·182d4454·fb21b93f·0042d94b·c85c15be·.-DT.!.?.B.K.\.. |
7 | ··0x000000 | 6 | ··0x00000040·272e0c07·1f3cd03e·0b43bec9·3cbd73bf·'....<.>.C..<.s. |
8 | ··0x000000 | 7 | ··0x00000050·745e8179·d118c73e·4f4dfb70·9f012abf·t^.y...>OM.p..*. |
9 | ··0x000000 | 8 | ··0x00000060·655e0811·1111813f·c6545555·5555c5bf·e^.....?.TUUUU.. |
10 | ··0x000000 | 9 | ··0x00000070·00000000·0000f03f·00000000·000060be·.......?......`. |
Offset 1, 6 lines modified | Offset 1, 5 lines modified | ||
1 | Hex·dump·of·section·'.rodata.cst4': | 1 | Hex·dump·of·section·'.rodata.cst4': |
2 | ··0x00000000·0000c07f· | 2 | ··0x00000000·0000c07f·0100803f·000080bf·00000040·.......?.......@ |
3 | ··0x00000010· | 3 | ··0x00000010·5dfab1be·00000034·5efab1be··········]......4^... |
4 | ··0x00000020·00000080·000000b3···················........ | ||
Offset 5, 198 lines modified | Offset 5, 203 lines modified | ||
5 | 0000000000000000·<__llvm_libc_18_1_8_::sinf(float)>: | 5 | 0000000000000000·<__llvm_libc_18_1_8_::sinf(float)>: |
6 | sinf(): | 6 | sinf(): |
7 | » endbr64 | 7 | » endbr64 |
8 | » sub····$0x38,%rsp | 8 | » sub····$0x38,%rsp |
9 | » mov····%fs:0x28,%rax | 9 | » mov····%fs:0x28,%rax |
10 | » mov····%rax,0x30(%rsp) | 10 | » mov····%rax,0x30(%rsp) |
11 | » | 11 | » movd···%xmm0,%eax |
12 | » mov····%eax,%ecx | 12 | » mov····%eax,%ecx |
13 | » and····$0x7fffffff,%ecx | 13 | » and····$0x7fffffff,%ecx |
14 | » | 14 | » cvtss2sd·%xmm0,%xmm5 |
15 | » cmp····$0x3e490fdb,%ecx | 15 | » cmp····$0x3e490fdb,%ecx |
16 | » ja····· | 16 | » ja·····5a·<__llvm_libc_18_1_8_::sinf(float)+0x5a> |
17 | » cmp····$0x39e89768,%ecx | 17 | » cmp····$0x39e89768,%ecx |
18 | » ja····· | 18 | » ja·····b1·<__llvm_libc_18_1_8_::sinf(float)+0xb1> |
19 | » test···%ecx,%ecx | 19 | » test···%ecx,%ecx |
20 | » je·····3 | 20 | » je·····316·<__llvm_libc_18_1_8_::sinf(float)+0x316> |
21 | » | 21 | » movsd··0x0(%rip),%xmm1········ |
22 | ·R_X86_64_PC32» .LCPI0_2 | 22 | ·R_X86_64_PC32» .LCPI0_24-0x4 |
23 | » mulsd··%xmm5,%xmm1 | ||
24 | » addsd··%xmm5,%xmm1 | ||
25 | » xorps··%xmm0,%xmm0 | ||
26 | » cvtsd2ss·%xmm1,%xmm0 | ||
23 | » jmp····3 | 27 | » jmp····316·<__llvm_libc_18_1_8_::sinf(float)+0x316> |
24 | » cmp····$0x46199998,%ecx | 28 | » cmp····$0x46199998,%ecx |
25 | » jne···· | 29 | » jne····fa·<__llvm_libc_18_1_8_::sinf(float)+0xfa> |
26 | » | 30 | » movss··0x0(%rip),%xmm1········ |
27 | ·R_X86_64_PC32» __llvm_libc_18_1_8_::fputil::quick_get_round()::x-0x4 | 31 | ·R_X86_64_PC32» __llvm_libc_18_1_8_::fputil::quick_get_round()::x-0x4 |
28 | » vaddss·0x0(%rip),%xmm1,%xmm0········ | ||
29 | ·R_X86_64_PC32» .LCPI0_14-0x4 | ||
30 | » | 32 | » movss··0x0(%rip),%xmm2········ |
31 | ·R_X86_64_PC32» .LCPI0_1 | 33 | ·R_X86_64_PC32» .LCPI0_12-0x4 |
34 | » addss··%xmm1,%xmm2 | ||
35 | » movss··0x0(%rip),%xmm3········ | ||
36 | ·R_X86_64_PC32» .LCPI0_13-0x4 | ||
32 | » | 37 | » subss··%xmm1,%xmm3 |
33 | » | 38 | » addss··%xmm2,%xmm3 |
34 | » | 39 | » xorps··%xmm2,%xmm2 |
35 | » | 40 | » ucomiss·%xmm2,%xmm3 |
36 | » jne····1 | 41 | » jne····1be·<__llvm_libc_18_1_8_::sinf(float)+0x1be> |
37 | » jp·····1 | 42 | » jp·····1be·<__llvm_libc_18_1_8_::sinf(float)+0x1be> |
38 | » test···%eax,%eax | 43 | » test···%eax,%eax |
39 | » jns····1 | 44 | » jns····1e8·<__llvm_libc_18_1_8_::sinf(float)+0x1e8> |
40 | » | 45 | » movss··0x0(%rip),%xmm0········ |
41 | ·R_X86_64_PC32» .LCPI0_1 | 46 | ·R_X86_64_PC32» .LCPI0_15-0x4 |
42 | » jmp····1 | 47 | » jmp····1f0·<__llvm_libc_18_1_8_::sinf(float)+0x1f0> |
48 | » movapd·%xmm5,%xmm1 | ||
43 | » | 49 | » mulsd··%xmm5,%xmm1 |
44 | » | 50 | » movsd··0x0(%rip),%xmm2········ |
51 | ·R_X86_64_PC32» .LCPI0_19-0x4 | ||
52 | » mulsd··%xmm1,%xmm2 | ||
53 | » addsd··0x0(%rip),%xmm2········ | ||
54 | ·R_X86_64_PC32» .LCPI0_20-0x4 | ||
55 | » mulsd··%xmm1,%xmm2 | ||
56 | » addsd··0x0(%rip),%xmm2········ | ||
45 | ·R_X86_64_PC32» .LCPI0_21-0x4 | 57 | ·R_X86_64_PC32» .LCPI0_21-0x4 |
58 | » mulsd··%xmm1,%xmm2 | ||
46 | » | 59 | » addsd··0x0(%rip),%xmm2········ |
47 | ·R_X86_64_PC32» .LCPI0_22-0x4 | 60 | ·R_X86_64_PC32» .LCPI0_22-0x4 |
61 | » mulsd··%xmm1,%xmm2 | ||
48 | » | 62 | » addsd··0x0(%rip),%xmm2········ |
49 | ·R_X86_64_PC32» .LCPI0_23-0x4 | 63 | ·R_X86_64_PC32» .LCPI0_23-0x4 |
50 | » vfmadd213sd·0x0(%rip),%xmm1,%xmm2········ | ||
51 | ·R_X86_64_PC32» .LCPI0_24-0x4 | ||
52 | » vfmadd213sd·0x0(%rip),%xmm1,%xmm2········ | ||
53 | ·R_X86_64_PC32» .LCPI0_25-0x4 | ||
54 | » | 64 | » mulsd··%xmm5,%xmm2 |
55 | » vcvtsd2ss·%xmm0,%xmm0,%xmm0 | ||
56 | » jmp····3 | 65 | » jmp····30f·<__llvm_libc_18_1_8_::sinf(float)+0x30f> |
57 | » cmp····$0x7f800000,%ecx | 66 | » cmp····$0x7f800000,%ecx |
58 | » jb·····1 | 67 | » jb·····176·<__llvm_libc_18_1_8_::sinf(float)+0x176> |
59 | » | 68 | » movss··0x0(%rip),%xmm0········ |
60 | ·R_X86_64_PC32» .LCPI0_1 | 69 | ·R_X86_64_PC32» .LCPI0_10-0x4 |
61 | » jne····3 | 70 | » jne····316·<__llvm_libc_18_1_8_::sinf(float)+0x316> |
62 | » call··· | 71 | » call···115·<__llvm_libc_18_1_8_::sinf(float)+0x115> |
63 | ·R_X86_64_PLT32» __errno_location-0x4 | 72 | ·R_X86_64_PLT32» __errno_location-0x4 |
64 | » | 73 | » movss··0x0(%rip),%xmm0········ |
65 | ·R_X86_64_PC32» .LCPI0_1 | 74 | ·R_X86_64_PC32» .LCPI0_10-0x4 |
66 | » movl···$0x21,(%rax) | 75 | » movl···$0x21,(%rax) |
67 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax | 76 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax |
68 | » mov····%rax,0x10(%rsp) | 77 | » mov····%rax,0x10(%rsp) |
69 | » | 78 | » movaps·0x0(%rip),%xmm1········ |
70 | ·R_X86_64_PC32» .LCPI0_1 | 79 | ·R_X86_64_PC32» .LCPI0_11-0x4 |
71 | » | 80 | » movups·%xmm1,0x18(%rsp) |
72 | » movl···$0xaaaaaaaa,0x28(%rsp) | 81 | » movl···$0xaaaaaaaa,0x28(%rsp) |
73 | » fnstenv·0x10(%rsp) | 82 | » fnstenv·0x10(%rsp) |
74 | » movl···$0xaaaaaaaa,0xc(%rsp) | 83 | » movl···$0xaaaaaaaa,0xc(%rsp) |
75 | » stmxcsr·0xc(%rsp) | 84 | » stmxcsr·0xc(%rsp) |
76 | » mov····0xc(%rsp),%eax | 85 | » mov····0xc(%rsp),%eax |
77 | » orb····$0x1,0x14(%rsp) | 86 | » orb····$0x1,0x14(%rsp) |
78 | » or·····$0x1,%eax | 87 | » or·····$0x1,%eax |
79 | » fldenv·0x10(%rsp) | 88 | » fldenv·0x10(%rsp) |
80 | » mov····%eax,0xc(%rsp) | 89 | » mov····%eax,0xc(%rsp) |
81 | » ldmxcsr·0xc(%rsp) | 90 | » ldmxcsr·0xc(%rsp) |
82 | » fwait | 91 | » fwait |
83 | » jmp····3 | 92 | » jmp····316·<__llvm_libc_18_1_8_::sinf(float)+0x316> |
84 | » cmp····$0x | 93 | » cmp····$0x4a7fffff,%ecx |
85 | » ja····· | 94 | » ja·····204·<__llvm_libc_18_1_8_::sinf(float)+0x204> |
86 | » | 95 | » movsd··0x0(%rip),%xmm1········ |
87 | ·R_X86_64_PC32» .LCPI0_4-0x4 | ||
88 | » vmulsd·%xmm1,%xmm5,%xmm2 | ||
89 | » vroundsd·$0x8,%xmm2,%xmm2,%xmm2 | ||
90 | » vfmsub213sd·%xmm2,%xmm5,%xmm1 | ||
91 | » vfmadd231sd·0x0(%rip),%xmm5,%xmm1········ | ||
92 | ·R_X86_64_PC32» .LCPI0_0-0x4 | 96 | ·R_X86_64_PC32» .LCPI0_0-0x4 |
93 | » | 97 | » mulsd··%xmm5,%xmm1 |
98 | » roundsd·$0x8,%xmm1,%xmm2 | ||
99 | » subsd··%xmm2,%xmm1 | ||
94 | » | 100 | » movsd··0x0(%rip),%xmm3········ |
95 | ·R_X86_64_PC32» .LCPI0_1 | 101 | ·R_X86_64_PC32» .LCPI0_1-0x4 |
102 | » mulsd··%xmm5,%xmm3 | ||
103 | » mulsd··0x0(%rip),%xmm5········ | ||
104 | ·R_X86_64_PC32» .LCPI0_2-0x4 | ||
105 | » addsd··%xmm1,%xmm3 | ||
106 | » addsd··%xmm3,%xmm5 | ||
107 | » cvttsd2si·%xmm2,%rax | ||
108 | » jmp····28b·<__llvm_libc_18_1_8_::sinf(float)+0x28b> | ||
109 | » movss··0x0(%rip),%xmm0········ | ||
110 | ·R_X86_64_PC32» .LCPI0_15-0x4 | ||
96 | » test···%eax,%eax | 111 | » test···%eax,%eax |
97 | » jns····1 | 112 | » jns····1f0·<__llvm_libc_18_1_8_::sinf(float)+0x1f0> |
98 | » | 113 | » addss··0x0(%rip),%xmm1········ |
99 | ·R_X86_64_PC32» .LCPI0_1 | 114 | ·R_X86_64_PC32» .LCPI0_14-0x4 |
100 | » | 115 | » ucomiss·0x0(%rip),%xmm1········ |
116 | ·R_X86_64_PC32» .LCPI0_14-0x4 | ||
117 | » jne····1dd·<__llvm_libc_18_1_8_::sinf(float)+0x1dd> | ||
118 | » jnp····1f0·<__llvm_libc_18_1_8_::sinf(float)+0x1f0> | ||
Max diff block lines reached; 5268/11241 bytes (46.86%) of diff not shown. |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.llvm_addrsig': | 1 | Hex·dump·of·section·'.llvm_addrsig': |
2 | ··0x00000000·2 | 2 | ··0x00000000·292c2a······························),* |
Offset 2, 29 lines modified | Offset 2, 36 lines modified | ||
2 | Hex·dump·of·section·'.strtab': | 2 | Hex·dump·of·section·'.strtab': |
3 | ··0x00000000·002e4c43·5049305f·30002e4c·43504930·..LCPI0_0..LCPI0 | 3 | ··0x00000000·002e4c43·5049305f·30002e4c·43504930·..LCPI0_0..LCPI0 |
4 | ··0x00000010·5f31002e·4c435049·305f3200·2e4c4350·_1..LCPI0_2..LCP | 4 | ··0x00000010·5f31002e·4c435049·305f3200·2e4c4350·_1..LCPI0_2..LCP |
5 | ··0x00000020·49305f33·002e4c43·5049305f·34002e4c·I0_3..LCPI0_4..L | 5 | ··0x00000020·49305f33·002e4c43·5049305f·34002e4c·I0_3..LCPI0_4..L |
6 | ··0x00000030·43504930·5f35002e·4c435049·305f3600·CPI0_5..LCPI0_6. | 6 | ··0x00000030·43504930·5f35002e·4c435049·305f3600·CPI0_5..LCPI0_6. |
7 | ··0x00000040·2e4c4350·49305f37·002e4c43·5049305f·.LCPI0_7..LCPI0_ | 7 | ··0x00000040·2e4c4350·49305f37·002e4c43·5049305f·.LCPI0_7..LCPI0_ |
8 | ··0x00000050·38002e4c·43504930·5f39002e·4c435049·8..LCPI0_9..LCPI | 8 | ··0x00000050·38002e4c·43504930·5f39002e·4c435049·8..LCPI0_9..LCPI |
9 | ··0x00000060·305f313 | 9 | ··0x00000060·305f3139·002e4c43·5049305f·3230002e·0_19..LCPI0_20.. |
10 | ··0x00000070·4c435049·305f3231·002e4c43·5049305f·LCPI0_21..LCPI0_ | 10 | ··0x00000070·4c435049·305f3231·002e4c43·5049305f·LCPI0_21..LCPI0_ |
11 | ··0x00000080·3232002e·4c435049·305f3233·002e4c43·22..LCPI0_23..LC | 11 | ··0x00000080·3232002e·4c435049·305f3233·002e4c43·22..LCPI0_23..LC |
12 | ··0x00000090·5049305f·3234002e·4c435049·305f3 | 12 | ··0x00000090·5049305f·3234002e·4c435049·305f3130·PI0_24..LCPI0_10 |
13 | ··0x000000a0·002e4c43·5049305f·3132002e·4c435049·..LCPI0_12..LCPI | 13 | ··0x000000a0·002e4c43·5049305f·3132002e·4c435049·..LCPI0_12..LCPI |
14 | ··0x000000b0·305f3133·002e4c43·5049305f·3134002e·0_13..LCPI0_14.. | 14 | ··0x000000b0·305f3133·002e4c43·5049305f·3134002e·0_13..LCPI0_14.. |
15 | ··0x000000c0·4c435049·305f3135·002e4c43·5049305f·LCPI0_15..LCPI0_ | 15 | ··0x000000c0·4c435049·305f3135·002e4c43·5049305f·LCPI0_15..LCPI0_ |
16 | ··0x000000d0·3136002e·4c435049·305f3137·002e4c43·16..LCPI0_17..LC | 16 | ··0x000000d0·3136002e·4c435049·305f3137·002e4c43·16..LCPI0_17..LC |
17 | ··0x000000e0·5049305f·313 | 17 | ··0x000000e0·5049305f·3131002e·4c435049·305f3138·PI0_11..LCPI0_18 |
18 | ··0x000000f0·002e4c43·5049305f·3230002e·4c435049·..LCPI0_20..LCPI | ||
19 | ··0x00000100·305f3236·005f5a4e·31395f5f·6c6c766d·0_26._ZN19__llvm | ||
20 | ··0x00000110·5f6c6962·635f3138·5f315f38·5f4c3136·_libc_18_1_8_L16 | ||
21 | ··0x00000120·53494e5f·4b5f5049·5f4f5645·525f3332·SIN_K_PI_OVER_32 | ||
22 | ··0x00000130·45007369·6e66005f·5a5a4e31·395f5f6c·E.sinf._ZZN19__l | ||
23 | ··0x00000140·6c766d5f·6c696263·5f31385f·315f385f·lvm_libc_18_1_8_ | ||
24 | ··0x00000150·36667075·74696c31·35717569·636b5f67·6fputil15quick_g | ||
25 | ··0x00000160·65745f72·6f756e64·45764531·78005f5f·et_roundEvE1x.__ | ||
26 | ··0x00000170·6572726e·6f5f6c6f·63617469·6f6e005f·errno_location._ | ||
27 | ··0x00000180·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail. | ||
28 | ··0x00000 | 18 | ··0x000000f0·005f5a4e·31395f5f·6c6c766d·5f6c6962·._ZN19__llvm_lib |
29 | ··0x000001 | 19 | ··0x00000100·635f3138·5f315f38·5f376765·6e657269·c_18_1_8_7generi |
20 | ··0x00000110·634c3238·54484952·54595457·4f5f4f56·cL28THIRTYTWO_OV | ||
21 | ··0x00000120·45525f50·495f3238·5f4c5342·5f455850·ER_PI_28_LSB_EXP | ||
22 | ··0x00000130·45005f5a·4e31395f·5f6c6c76·6d5f6c69·E._ZN19__llvm_li | ||
23 | ··0x00000140·62635f31·385f315f·385f3767·656e6572·bc_18_1_8_7gener | ||
24 | ··0x00000150·69634c32·30544849·52545954·574f5f4f·icL20THIRTYTWO_O | ||
25 | ··0x00000160·5645525f·50495f32·3845005f·5a4e3139·VER_PI_28E._ZN19 | ||
26 | ··0x00000170·5f5f6c6c·766d5f6c·6962635f·31385f31·__llvm_libc_18_1 | ||
27 | ··0x00000180·5f385f4c·31365349·4e5f4b5f·50495f4f·_8_L16SIN_K_PI_O | ||
28 | ··0x00000190·5645525f·33324500·73696e66·005f5a5a·VER_32E.sinf._ZZ | ||
29 | ··0x000001a0·4e31395f·5f6c6c76·6d5f6c69·62635f31·N19__llvm_libc_1 | ||
30 | ··0x000001b0·385f315f·385f3666·70757469·6c313571·8_1_8_6fputil15q | ||
31 | ··0x000001c0·7569636b·5f676574·5f726f75·6e644576·uick_get_roundEv | ||
32 | ··0x000001d0·45317800·5f5f6572·726e6f5f·6c6f6361·E1x.__errno_loca | ||
33 | ··0x000001e0·74696f6e·005f5f73·7461636b·5f63686b·tion.__stack_chk | ||
34 | ··0x000001f0·5f666169·6c005f5a·4e31395f·5f6c6c76·_fail._ZN19__llv | ||
35 | ··0x00000200·6d5f6c69·62635f31·385f315f·385f3473·m_libc_18_1_8_4s | ||
36 | ··0x00000210·696e6645·6600·······················infEf. | ||
Offset 1, 19 lines modified | Offset 1, 25 lines modified | ||
1 | Hex·dump·of·section·'.shstrtab': | 1 | Hex·dump·of·section·'.shstrtab': |
2 | ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab | 2 | ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab |
3 | ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text | 3 | ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text |
4 | ··0x00000020·002e6e6f·74652e67·6e752e70·726f7065·..note.gnu.prope | 4 | ··0x00000020·002e6e6f·74652e67·6e752e70·726f7065·..note.gnu.prope |
5 | ··0x00000030·72747900·2e726f64·6174612e·63737438·rty..rodata.cst8 | 5 | ··0x00000030·72747900·2e726f64·6174612e·63737438·rty..rodata.cst8 |
6 | ··0x00000040·002e726f·64617461·2e637374·34002e72·..rodata.cst4..r | 6 | ··0x00000040·002e726f·64617461·2e637374·34002e72·..rodata.cst4..r |
7 | ··0x00000050·6f646174·612e6373·74313600·2e72656c·odata.cst16..rel | ||
7 | ··0x000000 | 8 | ··0x00000060·612e7465·78742e73·696e6600·2e67726f·a.text.sinf..gro |
8 | ··0x000000 | 9 | ··0x00000070·7570002e·64617461·2e5f5a5a·4e31395f·up..data._ZZN19_ |
9 | ··0x00000070·395f5f6c·6c766d5f·6c696263·5f31385f·9__llvm_libc_18_ | ||
10 | ··0x00000080·315f385f·36667075·74696c31·35717569·1_8_6fputil15qui | ||
11 | ··0x00000090·636b5f67·65745f72·6f756e64·45764531·ck_get_roundEvE1 | ||
12 | ··0x000000a0·78002e72·6f646174·612e5f5a·4e31395f·x..rodata._ZN19_ | ||
13 | ··0x000000 | 10 | ··0x00000080·5f6c6c76·6d5f6c69·62635f31·385f315f·_llvm_libc_18_1_ |
11 | ··0x00000090·385f3666·70757469·6c313571·7569636b·8_6fputil15quick | ||
12 | ··0x000000a0·5f676574·5f726f75·6e644576·45317800·_get_roundEvE1x. | ||
13 | ··0x000000b0·2e726f64·6174612e·5f5a4e31·395f5f6c·.rodata._ZN19__l | ||
14 | ··0x000000c0·6c766d5f·6c696263·5f31385f·315f385f·lvm_libc_18_1_8_ | ||
14 | ··0x000000 | 15 | ··0x000000d0·4c313653·494e5f4b·5f50495f·4f564552·L16SIN_K_PI_OVER |
16 | ··0x000000e0·5f333245·002e726f·64617461·2e5f5a4e·_32E..rodata._ZN | ||
17 | ··0x000000f0·31395f5f·6c6c766d·5f6c6962·635f3138·19__llvm_libc_18 | ||
18 | ··0x00000100·5f315f38·5f376765·6e657269·634c3230·_1_8_7genericL20 | ||
19 | ··0x00000110·54484952·54595457·4f5f4f56·45525f50·THIRTYTWO_OVER_P | ||
20 | ··0x00000120·495f3238·45002e72·6f646174·612e6373·I_28E..rodata.cs | ||
15 | ··0x00000 | 21 | ··0x00000130·74333200·2e6e6f74·652e474e·552d7374·t32..note.GNU-st |
16 | ··0x00000 | 22 | ··0x00000140·61636b00·2e6c6c76·6d5f6164·64727369·ack..llvm_addrsi |
17 | ··0x00000 | 23 | ··0x00000150·6700································g. |
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························REL·(Relocatable·file) | 8 | ··Type:······························REL·(Relocatable·file) |
9 | ··Machine:···························Advanced·Micro·Devices·X86-64 | 9 | ··Machine:···························Advanced·Micro·Devices·X86-64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x0 | 11 | ··Entry·point·address:···············0x0 |
12 | ··Start·of·program·headers:··········0·(bytes·into·file) | 12 | ··Start·of·program·headers:··········0·(bytes·into·file) |
13 | ··Start·of·section·headers:··········4 | 13 | ··Start·of·section·headers:··········4792·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········0·(bytes) | 16 | ··Size·of·program·headers:···········0·(bytes) |
17 | ··Number·of·program·headers:·········0 | 17 | ··Number·of·program·headers:·········0 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········1 | 19 | ··Number·of·section·headers:·········19 |
20 | ··Section·header·string·table·index:·1 | 20 | ··Section·header·string·table·index:·18 |
Offset 1, 25 lines modified | Offset 1, 28 lines modified | ||
1 | There·are·1 | 1 | There·are·19·section·headers,·starting·at·offset·0x12b8: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.group············GROUP···········0000000000000000·000040·000008·04·····1 | 5 | ··[·1]·.group············GROUP···········0000000000000000·000040·000008·04·····16··35··4 |
6 | ··[·2]·.text·············PROGBITS········0000000000000000·000048·000000·00··AX··0···0··4 | 6 | ··[·2]·.text·············PROGBITS········0000000000000000·000048·000000·00··AX··0···0··4 |
7 | ··[·3]·.note.gnu.property·NOTE············0000000000000000·000048·000020·00···A··0···0··8 | 7 | ··[·3]·.note.gnu.property·NOTE············0000000000000000·000048·000020·00···A··0···0··8 |
8 | ··[·4]·.rodata.cst4······PROGBITS········0000000000000000·000068·000024·04··AM··0···0··4 | ||
9 | ··[· | 8 | ··[·4]·.rodata.cst8······PROGBITS········0000000000000000·000068·000088·08··AM··0···0··8 |
9 | ··[·5]·.rodata.cst4······PROGBITS········0000000000000000·0000f0·000018·04··AM··0···0··4 | ||
10 | ··[·6]·.rodata.cst16·····PROGBITS········0000000000000000·000108·000020·10··AM··0···0·16 | ||
10 | ··[· | 11 | ··[·7]·.text.tanf········PROGBITS········0000000000000000·000128·00043d·00··AX··0···0·16 |
11 | ··[· | 12 | ··[·8]·.rela.text.tanf···RELA············0000000000000000·000e18·000318·18···I·16···7··8 |
12 | ··[· | 13 | ··[·9]·.rodata._ZN19__llvm_libc_18_1_8_L12TANF_EXCEPTSE·PROGBITS········0000000000000000·000565·000078·00···A··0···0··4 |
13 | ··[ | 14 | ··[10]·.data._ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x·PROGBITS········0000000000000000·0005dd·000004·00·WAG··0···0··4 |
14 | ··[1 | 15 | ··[11]·.rodata._ZN19__llvm_libc_18_1_8_L16SIN_K_PI_OVER_32E·PROGBITS········0000000000000000·0005e1·000200·00···A··0···0·16 |
16 | ··[12]·.rodata._ZN19__llvm_libc_18_1_8_7genericL20THIRTYTWO_OVER_PI_28E·PROGBITS········0000000000000000·0007e1·000040·00···A··0···0·16 | ||
17 | ··[13]·.rodata.cst32·····PROGBITS········0000000000000000·000821·000020·20··AM··0···0·16 | ||
15 | ··[1 | 18 | ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·000841·000000·00······0···0··1 |
16 | ··[1 | 19 | ··[15]·.llvm_addrsig·····LLVM_ADDRSIG····0000000000000000·000841·000003·00···E··0···0··1 |
17 | ··[1 | 20 | ··[16]·.symtab···········SYMTAB··········0000000000000000·000848·000390·18·····17··33··8 |
18 | ··[1 | 21 | ··[17]·.strtab···········STRTAB··········0000000000000000·000bd8·00023f·00······0···0··1 |
19 | ··[1 | 22 | ··[18]·.shstrtab·········STRTAB··········0000000000000000·001130·000183·00······0···0··1 |
20 | Key·to·Flags: | 23 | Key·to·Flags: |
21 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 24 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
22 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 25 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
23 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 26 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
24 | ··D·(mbind),·l·(large),·p·(processor·specific) | 27 | ··D·(mbind),·l·(large),·p·(processor·specific) |
Offset 1, 40 lines modified | Offset 1, 41 lines modified | ||
1 | Symbol·table·'.symtab'·contains·3 | 1 | Symbol·table·'.symtab'·contains·38·entries: |
2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name | 2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name |
3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | 3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· |
4 | ·····1:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_0 | 4 | ·····1:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_0 |
5 | ·····2:·000000000000000 | 5 | ·····2:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_1 |
6 | ·····3:·00000000000000 | 6 | ·····3:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_2 |
7 | ·····4:·000000000000000c·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_3 | ||
8 | ·····5:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_4 | ||
9 | ·····6:·0000000000000014·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_17 | ||
10 | ····· | 7 | ·····4:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_8 |
11 | ·····8:·000000000000001c·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_20 | ||
12 | ····· | 8 | ·····5:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_9 |
13 | ····10:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_5 | ||
14 | ····11:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_6 | ||
15 | ····12:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_7 | ||
16 | ····13:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_8 | ||
17 | ····14:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_9 | ||
18 | ···· | 9 | ·····6:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_10 |
19 | ···· | 10 | ·····7:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_11 |
20 | ···· | 11 | ·····8:·0000000000000038·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_12 |
12 | ·····9:·0000000000000040·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_13 | ||
13 | ····10:·0000000000000048·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_14 | ||
14 | ····11:·0000000000000050·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_17 | ||
15 | ····12:·0000000000000058·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_19 | ||
16 | ····13:·0000000000000060·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_20 | ||
17 | ····14:·0000000000000068·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_21 | ||
18 | ····15:·0000000000000070·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_22 | ||
19 | ····16:·0000000000000078·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_23 | ||
20 | ····17:·0000000000000080·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_24 | ||
21 | ····18:·00000000000000 | 21 | ····18:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_3 |
22 | ····19:·00000000000000 | 22 | ····19:·0000000000000004·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_4 |
23 | ····20:·00000000000000 | 23 | ····20:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_5 |
24 | ····21:·00000000000000 | 24 | ····21:·000000000000000c·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_6 |
25 | ····22:·00000000000000 | 25 | ····22:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_15 |
26 | ····23:·00000000000000 | 26 | ····23:·0000000000000014·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_18 |
27 | ····24:·00000000000000 | 27 | ····24:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_7 |
28 | ····25:·00000000000000 | 28 | ····25:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_16 |
29 | ····26:·0000000000000080·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_24 | ||
30 | ····2 | 29 | ····26:·0000000000000000····32·OBJECT··LOCAL··DEFAULT···13·_ZN19__llvm_libc_18_1_8_7genericL28THIRTYTWO_OVER_PI_28_LSB_EXPE |
30 | ····27:·0000000000000000····64·OBJECT··LOCAL··DEFAULT···12·_ZN19__llvm_libc_18_1_8_7genericL20THIRTYTWO_OVER_PI_28E | ||
31 | ····28:·0000000000000000···512·OBJECT··LOCAL··DEFAULT···1 | 31 | ····28:·0000000000000000···512·OBJECT··LOCAL··DEFAULT···11·_ZN19__llvm_libc_18_1_8_L16SIN_K_PI_OVER_32E |
32 | ····29:·0000000000000000···120·OBJECT··LOCAL··DEFAULT···· | 32 | ····29:·0000000000000000···120·OBJECT··LOCAL··DEFAULT····9·_ZN19__llvm_libc_18_1_8_L12TANF_EXCEPTSE |
33 | ····30:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···· | 33 | ····30:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata._ZN19__llvm_libc_18_1_8_L12TANF_EXCEPTSE |
34 | ····31:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···1 | 34 | ····31:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata._ZN19__llvm_libc_18_1_8_L16SIN_K_PI_OVER_32E |
35 | ····32:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata._ZN19__llvm_libc_18_1_8_7genericL20THIRTYTWO_OVER_PI_28E | ||
35 | ····3 | 36 | ····33:·0000000000000000··1085·FUNC····GLOBAL·DEFAULT····7·tanf |
36 | ····3 | 37 | ····34:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location |
37 | ····3 | 38 | ····35:·0000000000000000·····4·OBJECT··WEAK···DEFAULT···10·_ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x |
38 | ····3 | 39 | ····36:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail |
39 | ····3 | 40 | ····37:·0000000000000000··1085·FUNC····GLOBAL·DEFAULT····7·_ZN19__llvm_libc_18_1_8_4tanfEf |
Offset 1, 41 lines modified | Offset 1, 36 lines modified | ||
1 | Relocation·section·'.rela.text.tanf'·at·offset·0x | 1 | Relocation·section·'.rela.text.tanf'·at·offset·0xe18·contains·33·entries: |
2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
3 | 000000000000003f··0000000900000002·R_X86_64_PC32··········0000000000000020·.LCPI0_26·-·4 | ||
4 | 0000000000000056··0000001600000002·R_X86_64_PC32··········0000000000000060·.LCPI0_19·-·4 | ||
5 | 0000000000000073··0000000800000002·R_X86_64_PC32··········000000000000001c·.LCPI0_20·-·4 | ||
6 | 000000000000009b··0000001700000002·R_X86_64_PC32··········0000000000000068·.LCPI0_21·-·4 | ||
7 | 00000000000000a4··0000001800000002·R_X86_64_PC32··········0000000000000070·.LCPI0_22·-·4 | ||
8 | 00000000000000ad··0000001900000002·R_X86_64_PC32··········0000000000000078·.LCPI0_23·-·4 | ||
9 | 00000000000000 | 3 | 0000000000000042··0000001100000002·R_X86_64_PC32··········0000000000000080·.LCPI0_24·-·4 |
10 | 00000000000000 | 4 | 000000000000006c··0000000b00000002·R_X86_64_PC32··········0000000000000050·.LCPI0_17·-·4 |
11 | 00000000000000 | 5 | 0000000000000089··0000001700000002·R_X86_64_PC32··········0000000000000014·.LCPI0_18·-·4 |
6 | 00000000000000b7··0000000c00000002·R_X86_64_PC32··········0000000000000058·.LCPI0_19·-·4 | ||
7 | 00000000000000c3··0000000d00000002·R_X86_64_PC32··········0000000000000060·.LCPI0_20·-·4 | ||
8 | 00000000000000cf··0000000e00000002·R_X86_64_PC32··········0000000000000068·.LCPI0_21·-·4 | ||
9 | 00000000000000db··0000000f00000002·R_X86_64_PC32··········0000000000000070·.LCPI0_22·-·4 | ||
10 | 00000000000000e7··0000001000000002·R_X86_64_PC32··········0000000000000078·.LCPI0_23·-·4 | ||
11 | 0000000000000117··0000001600000002·R_X86_64_PC32··········0000000000000010·.LCPI0_15·-·4 | ||
12 | 0000000000000 | 12 | 0000000000000122··0000002200000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 |
13 | 0000000000000 | 13 | 000000000000012a··0000001600000002·R_X86_64_PC32··········0000000000000010·.LCPI0_15·-·4 |
14 | 00000000000001 | 14 | 0000000000000147··0000001900000002·R_X86_64_PC32··········0000000000000010·.LCPI0_16·-·4 |
15 | 0000000000000163··0000000e00000002·R_X86_64_PC32··········0000000000000020·.LCPI0_9·-·4 | ||
16 | 00000000000001 | 15 | 000000000000019d··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_0·-·4 |
16 | 00000000000001b3··0000000200000002·R_X86_64_PC32··········0000000000000008·.LCPI0_1·-·4 | ||
17 | 00000000000001bf··0000000300000002·R_X86_64_PC32··········0000000000000010·.LCPI0_2·-·4 | ||
18 | 000000000000024b··0000001a00000002·R_X86_64_PC32··········0000000000000000·_ZN19__llvm_libc_18_1_8_7genericL28THIRTYTWO_OVER_PI_28_LSB_EXPE·-·4 | ||
19 | 0000000000000271··0000002000000002·R_X86_64_PC32··········0000000000000000·.rodata._ZN19__llvm_libc_18_1_8_7genericL20THIRTYTWO_OVER_PI_28E·-·4 | ||
17 | 0000000000000 | 20 | 00000000000002d3··0000001f00000002·R_X86_64_PC32··········0000000000000000·.rodata._ZN19__llvm_libc_18_1_8_L16SIN_K_PI_OVER_32E·-·4 |
21 | 00000000000002f3··0000000400000002·R_X86_64_PC32··········0000000000000018·.LCPI0_8·-·4 | ||
22 | 00000000000002ff··0000000500000002·R_X86_64_PC32··········0000000000000020·.LCPI0_9·-·4 | ||
18 | 0000000000000 | 23 | 000000000000030b··0000000600000002·R_X86_64_PC32··········0000000000000028·.LCPI0_10·-·4 |
19 | 0000000000000 | 24 | 0000000000000317··0000000700000002·R_X86_64_PC32··········0000000000000030·.LCPI0_11·-·4 |
20 | 0000000000000 | 25 | 0000000000000323··0000000800000002·R_X86_64_PC32··········0000000000000038·.LCPI0_12·-·4 |
21 | 00000000000001be··0000001200000002·R_X86_64_PC32··········0000000000000040·.LCPI0_13·-·4 | ||
22 | 00000000000001ca··0000001300000002·R_X86_64_PC32··········0000000000000048·.LCPI0_14·-·4 | ||
23 | 00000000000001d3··0000001400000002·R_X86_64_PC32··········0000000000000050·.LCPI0_15·-·4 | ||
24 | 00000000000001e1··0000001500000002·R_X86_64_PC32··········0000000000000058·.LCPI0_16·-·4 | ||
25 | 00000000000002a7··0000000e00000002·R_X86_64_PC32··········0000000000000020·.LCPI0_9·-·4 | ||
26 | 00000000000002dd··0000000a00000002·R_X86_64_PC32··········0000000000000000·.LCPI0_5·-·4 | ||
27 | 00000000000002f | 26 | 000000000000032f··0000000900000002·R_X86_64_PC32··········0000000000000040·.LCPI0_13·-·4 |
28 | 00000000000003 | 27 | 000000000000033b··0000000a00000002·R_X86_64_PC32··········0000000000000048·.LCPI0_14·-·4 |
29 | 00000000000003 | 28 | 00000000000003a2··0000001e00000002·R_X86_64_PC32··········0000000000000000·.rodata._ZN19__llvm_libc_18_1_8_L12TANF_EXCEPTSE·-·4 |
30 | 00000000000003 | 29 | 00000000000003ae··0000002300000002·R_X86_64_PC32··········0000000000000000·_ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x·-·4 |
31 | 00000000000003 | 30 | 00000000000003b6··0000001200000002·R_X86_64_PC32··········0000000000000000·.LCPI0_3·-·4 |
32 | 000000000000033f··0000000200000002·R_X86_64_PC32··········0000000000000004·.LCPI0_1·-·4 | ||
33 | 00000000000003 | 31 | 00000000000003c2··0000001300000002·R_X86_64_PC32··········0000000000000004·.LCPI0_4·-·4 |
34 | 000000000000038b··0000000500000002·R_X86_64_PC32··········0000000000000010·.LCPI0_4·-·4 | ||
35 | 000000000000039c··0000000400000002·R_X86_64_PC32··········000000000000000c·.LCPI0_3·-·4 | ||
36 | 00000000000003c8··0000000a00000002·R_X86_64_PC32··········0000000000000000·.LCPI0_5·-·4 | ||
37 | 00000000000003f | 32 | 00000000000003f2··0000001400000002·R_X86_64_PC32··········0000000000000008·.LCPI0_5·-·4 |
38 | 00000000000004 | 33 | 000000000000040a··0000001800000002·R_X86_64_PC32··········0000000000000000·.LCPI0_7·-·4 |
39 | 00000000000004 | 34 | 0000000000000417··0000001500000002·R_X86_64_PC32··········000000000000000c·.LCPI0_6·-·4 |
40 | 00000000000004 | 35 | 0000000000000439··0000002400000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4 |
Offset 1, 43 lines modified | Offset 1, 46 lines modified | ||
1 | .LCPI0_0 | 1 | .LCPI0_0 |
2 | .LCPI0_1 | 2 | .LCPI0_1 |
3 | .LCPI0_2 | 3 | .LCPI0_2 |
4 | .LCPI0_3 | ||
5 | .LCPI0_4 | ||
6 | .LCPI0_17 | ||
7 | .LCPI0_18 | ||
8 | .LCPI0_20 | ||
9 | .LCPI0_26 | ||
10 | .LCPI0_5 | ||
11 | .LCPI0_6 | ||
12 | .LCPI0_7 | ||
13 | .LCPI0_8 | 4 | .LCPI0_8 |
14 | .LCPI0_9 | 5 | .LCPI0_9 |
15 | .LCPI0_10 | 6 | .LCPI0_10 |
16 | .LCPI0_11 | 7 | .LCPI0_11 |
17 | .LCPI0_12 | 8 | .LCPI0_12 |
18 | .LCPI0_13 | 9 | .LCPI0_13 |
19 | .LCPI0_14 | 10 | .LCPI0_14 |
20 | .LCPI0_1 | 11 | .LCPI0_17 |
21 | .LCPI0_16 | ||
22 | .LCPI0_19 | 12 | .LCPI0_19 |
13 | .LCPI0_20 | ||
23 | .LCPI0_21 | 14 | .LCPI0_21 |
24 | .LCPI0_22 | 15 | .LCPI0_22 |
25 | .LCPI0_23 | 16 | .LCPI0_23 |
26 | .LCPI0_24 | 17 | .LCPI0_24 |
18 | .LCPI0_3 | ||
19 | .LCPI0_4 | ||
27 | .LCPI0_ | 20 | .LCPI0_5 |
21 | .LCPI0_6 | ||
22 | .LCPI0_15 | ||
23 | .LCPI0_18 | ||
24 | .LCPI0_7 | ||
25 | .LCPI0_16 | ||
26 | _ZN19__llvm_libc_18_1_8_7genericL28THIRTYTWO_OVER_PI_28_LSB_EXPE | ||
27 | _ZN19__llvm_libc_18_1_8_7genericL20THIRTYTWO_OVER_PI_28E | ||
28 | _ZN19__llvm_libc_18_1_8_L16SIN_K_PI_OVER_32E | 28 | _ZN19__llvm_libc_18_1_8_L16SIN_K_PI_OVER_32E |
29 | _ZN19__llvm_libc_18_1_8_L12TANF_EXCEPTSE | 29 | _ZN19__llvm_libc_18_1_8_L12TANF_EXCEPTSE |
30 | __errno_location | 30 | __errno_location |
31 | _ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x | 31 | _ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x |
32 | __stack_chk_fail | 32 | __stack_chk_fail |
33 | _ZN19__llvm_libc_18_1_8_4tanfEf | 33 | _ZN19__llvm_libc_18_1_8_4tanfEf |
34 | .shstrtab | 34 | .shstrtab |
35 | .note.gnu.property | 35 | .note.gnu.property |
36 | .rodata.cst4 | ||
37 | .rodata.cst8 | 36 | .rodata.cst8 |
37 | .rodata.cst4 | ||
38 | .rodata.cst16 | ||
38 | .rela.text.tanf | 39 | .rela.text.tanf |
39 | .rodata._ZN19__llvm_libc_18_1_8_L12TANF_EXCEPTSE | 40 | .rodata._ZN19__llvm_libc_18_1_8_L12TANF_EXCEPTSE |
40 | .data._ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x | 41 | .data._ZZN19__llvm_libc_18_1_8_6fputil15quick_get_roundEvE1x |
41 | .rodata._ZN19__llvm_libc_18_1_8_L16SIN_K_PI_OVER_32E | 42 | .rodata._ZN19__llvm_libc_18_1_8_L16SIN_K_PI_OVER_32E |
43 | .rodata._ZN19__llvm_libc_18_1_8_7genericL20THIRTYTWO_OVER_PI_28E | ||
44 | .rodata.cst32 | ||
42 | .note.GNU-stack | 45 | .note.GNU-stack |
43 | .llvm_addrsig | 46 | .llvm_addrsig |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.group': | 1 | Hex·dump·of·section·'.group': |
2 | ··0x00000000·01000000·0 | 2 | ··0x00000000·01000000·0a000000···················........ |
Offset 1, 6 lines modified | Offset 1, 5 lines modified | ||
1 | Hex·dump·of·section·'.rodata.cst4': | 1 | Hex·dump·of·section·'.rodata.cst4': |
2 | ··0x00000000·0100803f·000080bf·00000034·00000040·...?.......4...@ | 2 | ··0x00000000·0100803f·000080bf·00000034·00000040·...?.......4...@ |
3 | ··0x00000010·00000080·0000c07f·aaaaaaaa·00008833·...............3 | ||
4 | ··0x000000 | 3 | ··0x00000010·0000c07f·00008833···················.......3 |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | Hex·dump·of·section·'.rodata.cst8': | 1 | Hex·dump·of·section·'.rodata.cst8': |
2 | ··0x00000000·0000006e·305f2440·000000ae·be1b3bbe·...n0_$@......;. | ||
3 | ··0x00000010·000000b0·4ef8633c·7e4a9d61·3a2cb3bd·....N.c<~J.a:,.. | ||
2 | ··0x00000000·567041c5·1eb0c6bc·ced43a49·7e4466b9·VpA.......:I~Df. | ||
3 | ··0x00000010·b228ff20·c8210e36·3792a70e·510895b2·.(.·.!.67...Q... | ||
4 | ··0x00000020·83c8c96d·305f2440·7e4a9d61·3a2cb3bd·...m0_$@~J.a:,.. | ||
5 | ··0x000000 | 4 | ··0x00000020·76274f62·bc66743e·b1ab25e6·bcab24bf·v'Ob.ft>..%...$. |
6 | ··0x000000 | 5 | ··0x00000030·182d4454·fb21b93f·0042d94b·c85c15be·.-DT.!.?.B.K.\.. |
7 | ··0x000000 | 6 | ··0x00000040·272e0c07·1f3cd03e·0b43bec9·3cbd73bf·'....<.>.C..<.s. |
8 | ··0x000000 | 7 | ··0x00000050·0000803f·000080bf·1fb7a088·0a9c963f·...?...........? |
9 | ··0x000000 | 8 | ··0x00000060·cddebba6·80a1ab3f·c142e41c·1111c13f·.......?.B.....? |
10 | ··0x000000 | 9 | ··0x00000070·22d05355·5555d53f·00000000·0000f03f·".SUUU.?.......? |
10 | ··0x00000080·00000000·0000603e···················......`> | ||
Offset 5, 251 lines modified | Offset 5, 264 lines modified | ||
5 | 0000000000000000·<__llvm_libc_18_1_8_::tanf(float)>: | 5 | 0000000000000000·<__llvm_libc_18_1_8_::tanf(float)>: |
6 | tanf(): | 6 | tanf(): |
7 | » endbr64 | 7 | » endbr64 |
8 | » sub····$0x38,%rsp | 8 | » sub····$0x38,%rsp |
9 | » mov····%fs:0x28,%rax | 9 | » mov····%fs:0x28,%rax |
10 | » mov····%rax,0x30(%rsp) | 10 | » mov····%rax,0x30(%rsp) |
11 | » | 11 | » movd···%xmm0,%eax |
12 | » mov····%eax,%ecx | 12 | » mov····%eax,%ecx |
13 | » and····$0x7fffffff,%ecx | 13 | » and····$0x7fffffff,%ecx |
14 | » cmp····$0x3dc90fdb,%ecx | 14 | » cmp····$0x3dc90fdb,%ecx |
15 | » ja····· | 15 | » ja·····5a·<__llvm_libc_18_1_8_::tanf(float)+0x5a> |
16 | » cvtss2sd·%xmm0,%xmm3 | ||
16 | » cmp····$0x397fffff,%ecx | 17 | » cmp····$0x397fffff,%ecx |
17 | » ja····· | 18 | » ja·····ac·<__llvm_libc_18_1_8_::tanf(float)+0xac> |
18 | » test···%ecx,%ecx | 19 | » test···%ecx,%ecx |
19 | » je····· | 20 | » je·····376·<__llvm_libc_18_1_8_::tanf(float)+0x376> |
20 | » | 21 | » movsd··0x0(%rip),%xmm1········ |
21 | ·R_X86_64_PC32» .LCPI0_2 | 22 | ·R_X86_64_PC32» .LCPI0_24-0x4 |
23 | » mulsd··%xmm3,%xmm1 | ||
24 | » addsd··%xmm3,%xmm1 | ||
25 | » xorps··%xmm0,%xmm0 | ||
26 | » cvtsd2ss·%xmm1,%xmm0 | ||
22 | » jmp···· | 27 | » jmp····376·<__llvm_libc_18_1_8_::tanf(float)+0x376> |
23 | » cmp····$0x3f8a1f62,%ecx | 28 | » cmp····$0x3f8a1f62,%ecx |
24 | » jne···· | 29 | » jne····fb·<__llvm_libc_18_1_8_::tanf(float)+0xfb> |
25 | » shr····$0x1f,%eax | 30 | » shr····$0x1f,%eax |
26 | » lea····0x0(%rip),%rcx········ | 31 | » lea····0x0(%rip),%rcx········ |
27 | ·R_X86_64_PC32» .LCPI0_1 | 32 | ·R_X86_64_PC32» .LCPI0_17-0x4 |
28 | » | 33 | » movss··(%rcx,%rax,4),%xmm0 |
29 | » movl···$0xffffffff,0x10(%rsp) | 34 | » movl···$0xffffffff,0x10(%rsp) |
30 | » movl···$0x3feefcfa,0x10(%rsp) | 35 | » movl···$0x3feefcfa,0x10(%rsp) |
31 | » | 36 | » movss··0x0(%rip),%xmm1········ |
37 | ·R_X86_64_PC32» .LCPI0_18-0x4 | ||
38 | » mulss··%xmm0,%xmm1 | ||
39 | » mulss··0x10(%rsp),%xmm0 | ||
40 | » addss··%xmm1,%xmm0 | ||
41 | » movss··%xmm0,0x10(%rsp) | ||
42 | » movss··0x10(%rsp),%xmm0 | ||
43 | » jmp····376·<__llvm_libc_18_1_8_::tanf(float)+0x376> | ||
44 | » movaps·%xmm3,%xmm1 | ||
45 | » mulsd··%xmm3,%xmm1 | ||
46 | » movsd··0x0(%rip),%xmm2········ | ||
47 | ·R_X86_64_PC32» .LCPI0_19-0x4 | ||
48 | » mulsd··%xmm1,%xmm2 | ||
49 | » addsd··0x0(%rip),%xmm2········ | ||
32 | ·R_X86_64_PC32» .LCPI0_20-0x4 | 50 | ·R_X86_64_PC32» .LCPI0_20-0x4 |
51 | » mulsd··%xmm1,%xmm2 | ||
33 | » vfmadd231ss·0x10(%rsp),%xmm0,%xmm1 | ||
34 | » vmovss·%xmm1,0x10(%rsp) | ||
35 | » vmovss·0x10(%rsp),%xmm0 | ||
36 | » jmp····209·<__llvm_libc_18_1_8_::tanf(float)+0x209> | ||
37 | » vcvtss2sd·%xmm0,%xmm0,%xmm0 | ||
38 | » vmulsd·%xmm0,%xmm0,%xmm1 | ||
39 | » | 52 | » addsd··0x0(%rip),%xmm2········ |
40 | ·R_X86_64_PC32» .LCPI0_21-0x4 | 53 | ·R_X86_64_PC32» .LCPI0_21-0x4 |
54 | » mulsd··%xmm1,%xmm2 | ||
41 | » | 55 | » addsd··0x0(%rip),%xmm2········ |
42 | ·R_X86_64_PC32» .LCPI0_22-0x4 | 56 | ·R_X86_64_PC32» .LCPI0_22-0x4 |
57 | » mulsd··%xmm1,%xmm2 | ||
43 | » | 58 | » addsd··0x0(%rip),%xmm2········ |
44 | ·R_X86_64_PC32» .LCPI0_23-0x4 | 59 | ·R_X86_64_PC32» .LCPI0_23-0x4 |
45 | » vfmadd213sd·0x0(%rip),%xmm1,%xmm2········ | ||
46 | ·R_X86_64_PC32» .LCPI0_24-0x4 | ||
47 | » vfmadd213sd·0x0(%rip),%xmm1,%xmm2········ | ||
48 | ·R_X86_64_PC32» .LCPI0_25-0x4 | ||
49 | » | 60 | » mulsd··%xmm3,%xmm2 |
61 | » xorps··%xmm0,%xmm0 | ||
62 | » cvtsd2ss·%xmm2,%xmm0 | ||
50 | » jmp···· | 63 | » jmp····376·<__llvm_libc_18_1_8_::tanf(float)+0x376> |
51 | » cmp····$0x4d56d35 | 64 | » cmp····$0x4d56d355,%ecx |
52 | » jb | 65 | » jb·····189·<__llvm_libc_18_1_8_::tanf(float)+0x189> |
53 | » cmp····$0x7f800000,%ecx | 66 | » cmp····$0x7f800000,%ecx |
54 | » jb····· | 67 | » jb·····1d5·<__llvm_libc_18_1_8_::tanf(float)+0x1d5> |
55 | » | 68 | » movss··0x0(%rip),%xmm0········ |
56 | ·R_X86_64_PC32» .LCPI0_1 | 69 | ·R_X86_64_PC32» .LCPI0_15-0x4 |
57 | » jne···· | 70 | » jne····376·<__llvm_libc_18_1_8_::tanf(float)+0x376> |
58 | » call··· | 71 | » call···126·<__llvm_libc_18_1_8_::tanf(float)+0x126> |
59 | ·R_X86_64_PLT32» __errno_location-0x4 | 72 | ·R_X86_64_PLT32» __errno_location-0x4 |
60 | » | 73 | » movss··0x0(%rip),%xmm0········ |
61 | ·R_X86_64_PC32» .LCPI0_1 | 74 | ·R_X86_64_PC32» .LCPI0_15-0x4 |
62 | » movl···$0x21,(%rax) | 75 | » movl···$0x21,(%rax) |
63 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax | 76 | » movabs·$0xaaaaaaaaaaaaaaaa,%rax |
64 | » mov····%rax,0x10(%rsp) | 77 | » mov····%rax,0x10(%rsp) |
65 | » | 78 | » movapd·0x0(%rip),%xmm1········ |
66 | ·R_X86_64_PC32» .LCPI0_1 | 79 | ·R_X86_64_PC32» .LCPI0_16-0x4 |
67 | » | 80 | » movupd·%xmm1,0x18(%rsp) |
68 | » movl···$0xaaaaaaaa,0x28(%rsp) | 81 | » movl···$0xaaaaaaaa,0x28(%rsp) |
69 | » fnstenv·0x10(%rsp) | 82 | » fnstenv·0x10(%rsp) |
70 | » movl···$0xaaaaaaaa,0xc(%rsp) | 83 | » movl···$0xaaaaaaaa,0xc(%rsp) |
71 | » stmxcsr·0xc(%rsp) | 84 | » stmxcsr·0xc(%rsp) |
72 | » mov····0xc(%rsp),%eax | 85 | » mov····0xc(%rsp),%eax |
73 | » orb····$0x1,0x14(%rsp) | 86 | » orb····$0x1,0x14(%rsp) |
74 | » or·····$0x1,%eax | 87 | » or·····$0x1,%eax |
75 | » fldenv·0x10(%rsp) | 88 | » fldenv·0x10(%rsp) |
76 | » mov····%eax,0xc(%rsp) | 89 | » mov····%eax,0xc(%rsp) |
77 | » ldmxcsr·0xc(%rsp) | 90 | » ldmxcsr·0xc(%rsp) |
78 | » fwait | 91 | » fwait |
79 | » jmp···· | 92 | » jmp····376·<__llvm_libc_18_1_8_::tanf(float)+0x376> |
80 | » | 93 | » cvtss2sd·%xmm0,%xmm0 |
94 | » cmp····$0x4a7fffff,%ecx | ||
95 | » ja·····23e·<__llvm_libc_18_1_8_::tanf(float)+0x23e> | ||
81 | » | 96 | » movsd··0x0(%rip),%xmm1········ |
82 | ·R_X86_64_PC32» .LCPI0_ | 97 | ·R_X86_64_PC32» .LCPI0_0-0x4 |
83 | » | 98 | » mulsd··%xmm0,%xmm1 |
84 | » | 99 | » roundsd·$0x8,%xmm1,%xmm2 |
85 | » vfmsub213sd·%xmm2,%xmm0,%xmm1 | ||
86 | » | 100 | » subsd··%xmm2,%xmm1 |
101 | » movsd··0x0(%rip),%xmm3········ | ||
87 | ·R_X86_64_PC32» .LCPI0_ | 102 | ·R_X86_64_PC32» .LCPI0_1-0x4 |
103 | » mulsd··%xmm0,%xmm3 | ||
104 | » mulsd··0x0(%rip),%xmm0········ | ||
105 | ·R_X86_64_PC32» .LCPI0_2-0x4 | ||
106 | » addsd··%xmm1,%xmm3 | ||
107 | » addsd··%xmm3,%xmm0 | ||
88 | » | 108 | » cvttsd2si·%xmm2,%rax |
109 | » jmp····2cb·<__llvm_libc_18_1_8_::tanf(float)+0x2cb> | ||
110 | » cmp····$0x5980445d,%ecx | ||
111 | » jg·····203·<__llvm_libc_18_1_8_::tanf(float)+0x203> | ||
112 | » cmp····$0x4d56d355,%ecx | ||
113 | » je·····229·<__llvm_libc_18_1_8_::tanf(float)+0x229> | ||
114 | » cmp····$0x50431032,%ecx | ||
115 | » je·····38f·<__llvm_libc_18_1_8_::tanf(float)+0x38f> | ||
116 | » cmp····$0x57d7b0ed,%ecx | ||
117 | » jne····23a·<__llvm_libc_18_1_8_::tanf(float)+0x23a> | ||
118 | » mov····$0x2,%ecx | ||
119 | » jmp····39b·<__llvm_libc_18_1_8_::tanf(float)+0x39b> | ||
Max diff block lines reached; 7553/14351 bytes (52.63%) of diff not shown. |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.llvm_addrsig': | 1 | Hex·dump·of·section·'.llvm_addrsig': |
2 | ··0x00000000·2 | 2 | ··0x00000000·2b2e2d······························+.- |
Offset 1, 33 lines modified | Offset 1, 39 lines modified | ||
1 | Hex·dump·of·section·'.strtab': | 1 | Hex·dump·of·section·'.strtab': |
2 | ··0x00000000·002e4c43·5049305f·30002e4c·43504930·..LCPI0_0..LCPI0 | 2 | ··0x00000000·002e4c43·5049305f·30002e4c·43504930·..LCPI0_0..LCPI0 |
3 | ··0x00000010·5f31002e·4c435049·305f3200·2e4c4350·_1..LCPI0_2..LCP | 3 | ··0x00000010·5f31002e·4c435049·305f3200·2e4c4350·_1..LCPI0_2..LCP |
4 | ··0x00000020·49305f3 | 4 | ··0x00000020·49305f38·002e4c43·5049305f·39002e4c·I0_8..LCPI0_9..L |
5 | ··0x00000030·43504930·5f313 | 5 | ··0x00000030·43504930·5f313000·2e4c4350·49305f31·CPI0_10..LCPI0_1 |
6 | ··0x00000040·3 | 6 | ··0x00000040·31002e4c·43504930·5f313200·2e4c4350·1..LCPI0_12..LCP |
7 | ··0x00000050·49305f31·33002e4c·43504930·5f313400·I0_13..LCPI0_14. | ||
8 | ··0x00000060·2e4c4350·49305f31·37002e4c·43504930·.LCPI0_17..LCPI0 | ||
9 | ··0x00000070·5f313900·2e4c4350·49305f32·30002e4c·_19..LCPI0_20..L | ||
10 | ··0x00000080·43504930·5f323100·2e4c4350·49305f32·CPI0_21..LCPI0_2 | ||
11 | ··0x00000090·32002e4c·43504930·5f323300·2e4c4350·2..LCPI0_23..LCP | ||
7 | ··0x000000 | 12 | ··0x000000a0·49305f32·34002e4c·43504930·5f33002e·I0_24..LCPI0_3.. |
8 | ··0x000000 | 13 | ··0x000000b0·4c435049·305f3400·2e4c4350·49305f35·LCPI0_4..LCPI0_5 |
9 | ··0x000000 | 14 | ··0x000000c0·002e4c43·5049305f·36002e4c·43504930·..LCPI0_6..LCPI0 |
10 | ··0x000000 | 15 | ··0x000000d0·5f313500·2e4c4350·49305f31·38002e4c·_15..LCPI0_18..L |
11 | ··0x000000 | 16 | ··0x000000e0·43504930·5f37002e·4c435049·305f3136·CPI0_7..LCPI0_16 |
12 | ··0x000000a0·002e4c43·5049305f·3133002e·4c435049·..LCPI0_13..LCPI | ||
13 | ··0x000000b0·305f3134·002e4c43·5049305f·3135002e·0_14..LCPI0_15.. | ||
14 | ··0x000000c0·4c435049·305f3136·002e4c43·5049305f·LCPI0_16..LCPI0_ | ||
15 | ··0x000000d0·3139002e·4c435049·305f3231·002e4c43·19..LCPI0_21..LC | ||
16 | ··0x000000e0·5049305f·3232002e·4c435049·305f3233·PI0_22..LCPI0_23 | ||
17 | ··0x000000f0·002e4c43·5049305f·3234002e·4c435049·..LCPI0_24..LCPI | ||
18 | ··0x00000 | 17 | ··0x000000f0·005f5a4e·31395f5f·6c6c766d·5f6c6962·._ZN19__llvm_lib |
19 | ··0x00000110·5f6c6962·635f3138·5f315f38·5f4c3136·_libc_18_1_8_L16 | ||
20 | ··0x000001 | 18 | ··0x00000100·635f3138·5f315f38·5f376765·6e657269·c_18_1_8_7generi |
19 | ··0x00000110·634c3238·54484952·54595457·4f5f4f56·cL28THIRTYTWO_OV | ||
20 | ··0x00000120·45525f50·495f3238·5f4c5342·5f455850·ER_PI_28_LSB_EXP | ||
21 | ··0x00000130·45005f5a·4e31395f·5f6c6c76·6d5f6c69·E._ZN19__llvm_li | 21 | ··0x00000130·45005f5a·4e31395f·5f6c6c76·6d5f6c69·E._ZN19__llvm_li |
22 | ··0x00000140·62635f31·385f315f·385f4c31·3254414e·bc_18_1_8_L12TAN | ||
23 | ··0x00000150·465f4558·43455054·53450074·616e6600·F_EXCEPTSE.tanf. | ||
24 | ··0x00000160·5f5f6572·726e6f5f·6c6f6361·74696f6e·__errno_location | ||
25 | ··0x00000170·005f5a5a·4e31395f·5f6c6c76·6d5f6c69·._ZZN19__llvm_li | ||
26 | ··0x000001 | 22 | ··0x00000140·62635f31·385f315f·385f3767·656e6572·bc_18_1_8_7gener |
27 | ··0x00000190·6c313571·7569636b·5f676574·5f726f75·l15quick_get_rou | ||
28 | ··0x000001a0·6e644576·45317800·5f5f7374·61636b5f·ndEvE1x.__stack_ | ||
29 | ··0x000001 | 23 | ··0x00000150·69634c32·30544849·52545954·574f5f4f·icL20THIRTYTWO_O |
24 | ··0x00000160·5645525f·50495f32·3845005f·5a4e3139·VER_PI_28E._ZN19 | ||
25 | ··0x00000170·5f5f6c6c·766d5f6c·6962635f·31385f31·__llvm_libc_18_1 | ||
26 | ··0x00000180·5f385f4c·31365349·4e5f4b5f·50495f4f·_8_L16SIN_K_PI_O | ||
27 | ··0x00000190·5645525f·33324500·5f5a4e31·395f5f6c·VER_32E._ZN19__l | ||
30 | ··0x000001 | 28 | ··0x000001a0·6c766d5f·6c696263·5f31385f·315f385f·lvm_libc_18_1_8_ |
31 | ··0x000001 | 29 | ··0x000001b0·4c313254·414e465f·45584345·50545345·L12TANF_EXCEPTSE |
30 | ··0x000001c0·0074616e·66005f5f·6572726e·6f5f6c6f·.tanf.__errno_lo | ||
31 | ··0x000001d0·63617469·6f6e005f·5a5a4e31·395f5f6c·cation._ZZN19__l | ||
32 | ··0x000001e0·6c766d5f·6c696263·5f31385f·315f385f·lvm_libc_18_1_8_ | ||
33 | ··0x000001f0·36667075·74696c31·35717569·636b5f67·6fputil15quick_g | ||
34 | ··0x00000200·65745f72·6f756e64·45764531·78005f5f·et_roundEvE1x.__ | ||
35 | ··0x00000210·73746163·6b5f6368·6b5f6661·696c005f·stack_chk_fail._ | ||
36 | ··0x00000220·5a4e3139·5f5f6c6c·766d5f6c·6962635f·ZN19__llvm_libc_ | ||
37 | ··0x00000230·31385f31·5f385f34·74616e66·456600···18_1_8_4tanfEf. | ||
Offset 1, 22 lines modified | Offset 1, 28 lines modified | ||
1 | Hex·dump·of·section·'.shstrtab': | 1 | Hex·dump·of·section·'.shstrtab': |
2 | ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab | 2 | ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab |
3 | ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text | 3 | ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text |
4 | ··0x00000020·002e6e6f·74652e67·6e752e70·726f7065·..note.gnu.prope | 4 | ··0x00000020·002e6e6f·74652e67·6e752e70·726f7065·..note.gnu.prope |
5 | ··0x00000030·72747900·2e726f64·6174612e·6373743 | 5 | ··0x00000030·72747900·2e726f64·6174612e·63737438·rty..rodata.cst8 |
6 | ··0x00000040·002e726f·64617461·2e637374·3 | 6 | ··0x00000040·002e726f·64617461·2e637374·34002e72·..rodata.cst4..r |
7 | ··0x00000050·6 | 7 | ··0x00000050·6f646174·612e6373·74313600·2e72656c·odata.cst16..rel |
8 | ··0x00000060·612e7465·78742e74·616e6600·2e726f64·a.text.tanf..rod | ||
8 | ··0x000000 | 9 | ··0x00000070·6174612e·5f5a4e31·395f5f6c·6c766d5f·ata._ZN19__llvm_ |
9 | ··0x000000 | 10 | ··0x00000080·6c696263·5f31385f·315f385f·4c313254·libc_18_1_8_L12T |
10 | ··0x000000 | 11 | ··0x00000090·414e465f·45584345·50545345·002e6772·ANF_EXCEPTSE..gr |
11 | ··0x000000 | 12 | ··0x000000a0·6f757000·2e646174·612e5f5a·5a4e3139·oup..data._ZZN19 |
12 | ··0x000000a0·31395f5f·6c6c766d·5f6c6962·635f3138·19__llvm_libc_18 | ||
13 | ··0x000000b0·5f315f38·5f366670·7574696c·31357175·_1_8_6fputil15qu | ||
14 | ··0x000000c0·69636b5f·6765745f·726f756e·64457645·ick_get_roundEvE | ||
15 | ··0x000000d0·3178002e·726f6461·74612e5f·5a4e3139·1x..rodata._ZN19 | ||
16 | ··0x000000 | 13 | ··0x000000b0·5f5f6c6c·766d5f6c·6962635f·31385f31·__llvm_libc_18_1 |
14 | ··0x000000c0·5f385f36·66707574·696c3135·71756963·_8_6fputil15quic | ||
15 | ··0x000000d0·6b5f6765·745f726f·756e6445·76453178·k_get_roundEvE1x | ||
16 | ··0x000000e0·002e726f·64617461·2e5f5a4e·31395f5f·..rodata._ZN19__ | ||
17 | ··0x000000f0·6c6c766d·5f6c6962·635f3138·5f315f38·llvm_libc_18_1_8 | ||
17 | ··0x00000 | 18 | ··0x00000100·5f4c3136·53494e5f·4b5f5049·5f4f5645·_L16SIN_K_PI_OVE |
18 | ··0x000001 | 19 | ··0x00000110·525f3332·45002e72·6f646174·612e5f5a·R_32E..rodata._Z |
20 | ··0x00000120·4e31395f·5f6c6c76·6d5f6c69·62635f31·N19__llvm_libc_1 | ||
21 | ··0x00000130·385f315f·385f3767·656e6572·69634c32·8_1_8_7genericL2 | ||
22 | ··0x00000140·30544849·52545954·574f5f4f·5645525f·0THIRTYTWO_OVER_ | ||
23 | ··0x00000150·50495f32·3845002e·726f6461·74612e63·PI_28E..rodata.c | ||
24 | ··0x00000160·73743332·002e6e6f·74652e47·4e552d73·st32..note.GNU-s | ||
19 | ··0x000001 | 25 | ··0x00000170·7461636b·002e6c6c·766d5f61·64647273·tack..llvm_addrs |
20 | ··0x000001 | 26 | ··0x00000180·696700······························ig. |
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························REL·(Relocatable·file) | 8 | ··Type:······························REL·(Relocatable·file) |
9 | ··Machine:···························Advanced·Micro·Devices·X86-64 | 9 | ··Machine:···························Advanced·Micro·Devices·X86-64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x0 | 11 | ··Entry·point·address:···············0x0 |
12 | ··Start·of·program·headers:··········0·(bytes·into·file) | 12 | ··Start·of·program·headers:··········0·(bytes·into·file) |
13 | ··Start·of·section·headers:··········23 | 13 | ··Start·of·section·headers:··········2320·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········0·(bytes) | 16 | ··Size·of·program·headers:···········0·(bytes) |
17 | ··Number·of·program·headers:·········0 | 17 | ··Number·of·program·headers:·········0 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········15 | 19 | ··Number·of·section·headers:·········15 |
20 | ··Section·header·string·table·index:·14 | 20 | ··Section·header·string·table·index:·14 |
Offset 1, 24 lines modified | Offset 1, 24 lines modified | ||
1 | There·are·15·section·headers,·starting·at·offset·0x9 | 1 | There·are·15·section·headers,·starting·at·offset·0x910: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.group············GROUP···········0000000000000000·000040·000008·04·····12··1 | 5 | ··[·1]·.group············GROUP···········0000000000000000·000040·000008·04·····12··17··4 |
6 | ··[·2]·.text·············PROGBITS········0000000000000000·000048·000000·00··AX··0···0··4 | 6 | ··[·2]·.text·············PROGBITS········0000000000000000·000048·000000·00··AX··0···0··4 |
7 | ··[·3]·.note.gnu.property·NOTE············0000000000000000·000048·000020·00···A··0···0··8 | 7 | ··[·3]·.note.gnu.property·NOTE············0000000000000000·000048·000020·00···A··0···0··8 |
8 | ··[·4]·.rodata.cst8······PROGBITS········0000000000000000·000068·0000 | 8 | ··[·4]·.rodata.cst8······PROGBITS········0000000000000000·000068·000068·08··AM··0···0··8 |
9 | ··[·5]·.rodata.cst16·····PROGBITS········0000000000000000·0000d | 9 | ··[·5]·.rodata.cst16·····PROGBITS········0000000000000000·0000d0·000010·10··AM··0···0·16 |
10 | ··[·6]·.rodata.cst4······PROGBITS········0000000000000000·0000e | 10 | ··[·6]·.rodata.cst4······PROGBITS········0000000000000000·0000e0·000004·04··AM··0···0··4 |
11 | ··[·7]·.text.tanhf·······PROGBITS········0000000000000000·0000e | 11 | ··[·7]·.text.tanhf·······PROGBITS········0000000000000000·0000e4·0001d4·00··AX··0···0·16 |
12 | ··[·8]·.rela.text.tanhf··RELA············0000000000000000·00069 | 12 | ··[·8]·.rela.text.tanhf··RELA············0000000000000000·000698·0001b0·18···I·12···7··8 |
13 | ··[·9]·.rodata._ZN19__llvm_libc_18_1_8_7ExpBase9EXP_2_MIDE·PROGBITS········0000000000000000·0002 | 13 | ··[·9]·.rodata._ZN19__llvm_libc_18_1_8_7ExpBase9EXP_2_MIDE·PROGBITS········0000000000000000·0002b8·000100·00··AG··0···0·16 |
14 | ··[10]·.note.GNU-stack···PROGBITS········0000000000000000·0003 | 14 | ··[10]·.note.GNU-stack···PROGBITS········0000000000000000·0003b8·000000·00······0···0··1 |
15 | ··[11]·.llvm_addrsig·····LLVM_ADDRSIG····0000000000000000·0003 | 15 | ··[11]·.llvm_addrsig·····LLVM_ADDRSIG····0000000000000000·0003b8·000002·00···E··0···0··1 |
16 | ··[12]·.symtab···········SYMTAB··········0000000000000000·0003 | 16 | ··[12]·.symtab···········SYMTAB··········0000000000000000·0003c0·0001e0·18·····13··16··8 |
17 | ··[13]·.strtab···········STRTAB··········0000000000000000·0005 | 17 | ··[13]·.strtab···········STRTAB··········0000000000000000·0005a0·0000f1·00······0···0··1 |
18 | ··[14]·.shstrtab·········STRTAB··········0000000000000000·0008 | 18 | ··[14]·.shstrtab·········STRTAB··········0000000000000000·000848·0000c6·00······0···0··1 |
19 | Key·to·Flags: | 19 | Key·to·Flags: |
20 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 20 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
21 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 21 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
22 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 22 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
23 | ··D·(mbind),·l·(large),·p·(processor·specific) | 23 | ··D·(mbind),·l·(large),·p·(processor·specific) |
Offset 1, 24 lines modified | Offset 1, 23 lines modified | ||
1 | Symbol·table·'.symtab'·contains·2 | 1 | Symbol·table·'.symtab'·contains·20·entries: |
2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name | 2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name |
3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | 3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· |
4 | ·····1:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_0 | 4 | ·····1:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_0 |
5 | ·····2:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_1 | 5 | ·····2:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_1 |
6 | ·····3:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_2 | 6 | ·····3:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_2 |
7 | ·····4:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_3 | 7 | ·····4:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_3 |
8 | ·····5:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_4 | 8 | ·····5:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_4 |
9 | ·····6:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_5 | 9 | ·····6:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_5 |
10 | ·····7:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_6 | 10 | ·····7:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_6 |
11 | ·····8:·0000000000000038·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_7 | 11 | ·····8:·0000000000000038·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_7 |
12 | ·····9:·0000000000000040·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_ | 12 | ·····9:·0000000000000040·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_10 |
13 | ····10:·0000000000000048·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_11 | 13 | ····10:·0000000000000048·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_11 |
14 | ····11:·0000000000000050·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_12 | 14 | ····11:·0000000000000050·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_12 |
15 | ····12:·0000000000000058·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_13 | 15 | ····12:·0000000000000058·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_13 |
16 | ····13:·0000000000000060·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_14 | 16 | ····13:·0000000000000060·····0·NOTYPE··LOCAL··DEFAULT····4·.LCPI0_14 |
17 | ····14:·00000000000000 | 17 | ····14:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····5·.LCPI0_8 |
18 | ····15:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···· | 18 | ····15:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_9 |
19 | ····16:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····6·.LCPI0_10 | ||
20 | ····1 | 19 | ····16:·0000000000000000···468·FUNC····GLOBAL·DEFAULT····7·tanhf |
21 | ····1 | 20 | ····17:·0000000000000000···256·OBJECT··WEAK···DEFAULT····9·_ZN19__llvm_libc_18_1_8_7ExpBase9EXP_2_MIDE |
22 | ····1 | 21 | ····18:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail |
23 | ···· | 22 | ····19:·0000000000000000···468·FUNC····GLOBAL·DEFAULT····7·_ZN19__llvm_libc_18_1_8_5tanhfEf |
Offset 1, 22 lines modified | Offset 1, 21 lines modified | ||
1 | Relocation·section·'.rela.text.tanhf'·at·offset·0x69 | 1 | Relocation·section·'.rela.text.tanhf'·at·offset·0x698·contains·18·entries: |
2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
3 | 0000000000000055··0000000 | 3 | 0000000000000055··0000000900000002·R_X86_64_PC32··········0000000000000040·.LCPI0_10·-·4 |
4 | 00000000000000 | 4 | 000000000000006e··0000000100000002·R_X86_64_PC32··········0000000000000000·.LCPI0_0·-·4 |
5 | 000000000000009 | 5 | 0000000000000091··0000001100000002·R_X86_64_PC32··········0000000000000000·_ZN19__llvm_libc_18_1_8_7ExpBase9EXP_2_MIDE·-·4 |
6 | 00000000000000 | 6 | 00000000000000a2··0000000200000002·R_X86_64_PC32··········0000000000000008·.LCPI0_1·-·4 |
7 | 00000000000000 | 7 | 00000000000000b2··0000000300000002·R_X86_64_PC32··········0000000000000010·.LCPI0_2·-·4 |
8 | 00000000000000 | 8 | 00000000000000ce··0000000400000002·R_X86_64_PC32··········0000000000000018·.LCPI0_3·-·4 |
9 | 00000000000000 | 9 | 00000000000000d6··0000000500000002·R_X86_64_PC32··········0000000000000020·.LCPI0_4·-·4 |
10 | 00000000000000 | 10 | 00000000000000e2··0000000600000002·R_X86_64_PC32··········0000000000000028·.LCPI0_5·-·4 |
11 | 00000000000000 | 11 | 00000000000000ea··0000000700000002·R_X86_64_PC32··········0000000000000030·.LCPI0_6·-·4 |
12 | 00000000000000 | 12 | 00000000000000f2··0000000800000002·R_X86_64_PC32··········0000000000000038·.LCPI0_7·-·4 |
13 | 00000000000000e0··0000000900000002·R_X86_64_PC32··········0000000000000040·.LCPI0_8·-·4 | ||
14 | 000000000000012 | 13 | 000000000000012d··0000000f00000002·R_X86_64_PC32··········0000000000000000·.LCPI0_9·-·4 |
14 | 000000000000014d··0000000900000002·R_X86_64_PC32··········0000000000000040·.LCPI0_10·-·4 | ||
15 | 00000000000001 | 15 | 0000000000000159··0000000a00000002·R_X86_64_PC32··········0000000000000048·.LCPI0_11·-·4 |
16 | 00000000000001 | 16 | 0000000000000165··0000000b00000002·R_X86_64_PC32··········0000000000000050·.LCPI0_12·-·4 |
17 | 00000000000001 | 17 | 000000000000016d··0000000c00000002·R_X86_64_PC32··········0000000000000058·.LCPI0_13·-·4 |
18 | 00000000000001 | 18 | 0000000000000175··0000000d00000002·R_X86_64_PC32··········0000000000000060·.LCPI0_14·-·4 |
19 | 000000000000015e··0000000e00000002·R_X86_64_PC32··········0000000000000068·.LCPI0_15·-·4 | ||
20 | 00000000000001 | 19 | 000000000000019d··0000000e00000002·R_X86_64_PC32··········0000000000000000·.LCPI0_8·-·4 |
21 | 00000000000001 | 20 | 00000000000001d0··0000001200000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4 |
Offset 2, 22 lines modified | Offset 2, 21 lines modified | ||
2 | .LCPI0_1 | 2 | .LCPI0_1 |
3 | .LCPI0_2 | 3 | .LCPI0_2 |
4 | .LCPI0_3 | 4 | .LCPI0_3 |
5 | .LCPI0_4 | 5 | .LCPI0_4 |
6 | .LCPI0_5 | 6 | .LCPI0_5 |
7 | .LCPI0_6 | 7 | .LCPI0_6 |
8 | .LCPI0_7 | 8 | .LCPI0_7 |
9 | .LCPI0_ | 9 | .LCPI0_10 |
10 | .LCPI0_11 | 10 | .LCPI0_11 |
11 | .LCPI0_12 | 11 | .LCPI0_12 |
12 | .LCPI0_13 | 12 | .LCPI0_13 |
13 | .LCPI0_14 | 13 | .LCPI0_14 |
14 | .LCPI0_ | 14 | .LCPI0_8 |
15 | .LCPI0_9 | 15 | .LCPI0_9 |
16 | .LCPI0_10 | ||
17 | _ZN19__llvm_libc_18_1_8_7ExpBase9EXP_2_MIDE | 16 | _ZN19__llvm_libc_18_1_8_7ExpBase9EXP_2_MIDE |
18 | __stack_chk_fail | 17 | __stack_chk_fail |
19 | _ZN19__llvm_libc_18_1_8_5tanhfEf | 18 | _ZN19__llvm_libc_18_1_8_5tanhfEf |
20 | .shstrtab | 19 | .shstrtab |
21 | .note.gnu.property | 20 | .note.gnu.property |
22 | .rodata.cst8 | 21 | .rodata.cst8 |
23 | .rodata.cst16 | 22 | .rodata.cst16 |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | Hex·dump·of·section·'.rodata.cst8': | 1 | Hex·dump·of·section·'.rodata.cst8': |
2 | ··0x00000000·fe822b65·47155740·0000fafe·422e86bf·..+eG.W@....B... | 2 | ··0x00000000·fe822b65·47155740·0000fafe·422e86bf·..+eG.W@....B... |
3 | ··0x00000010·3a3b9ebc·9af71cbd·00000000·0000 | 3 | ··0x00000010·3a3b9ebc·9af71cbd·00000000·0000f03f·:;.............? |
4 | ··0x00000020·00000000·0000f03f·67cd5555·5555f53f·.......?g.UUUU.? | ||
5 | ··0x00000030·c85bfeff·ffffff3f·db4be3a0·1211d13f·.[.....?.K.....? | ||
6 | ··0x00000040·b4489b2a·5c55e53f·55555555·5555d5bf·.H.*\U.?UUUUUU.. | ||
7 | ··0x00000050·1cbaa11b·baa1abbf·11111111·1111c13f·...............? | ||
8 | ··0x000000 | 4 | ··0x00000020·67cd5555·5555f53f·c85bfeff·ffffff3f·g.UUUU.?.[.....? |
5 | ··0x00000030·db4be3a0·1211d13f·b4489b2a·5c55e53f·.K.....?.H.*\U.? | ||
6 | ··0x00000040·55555555·5555d5bf·1cbaa11b·baa1abbf·UUUUUU.......... | ||
7 | ··0x00000050·11111111·1111c13f·3dc2e655·e32682bf·.......?=..U.&.. | ||
8 | ··0x00000060·fa102c88·f464963f···················..,..d.? | ||
Offset 5, 102 lines modified | Offset 5, 119 lines modified | ||
5 | 0000000000000000·<__llvm_libc_18_1_8_::tanhf(float)>: | 5 | 0000000000000000·<__llvm_libc_18_1_8_::tanhf(float)>: |
6 | tanhf(): | 6 | tanhf(): |
7 | » endbr64 | 7 | » endbr64 |
8 | » sub····$0x18,%rsp | 8 | » sub····$0x18,%rsp |
9 | » mov····%fs:0x28,%rax | 9 | » mov····%fs:0x28,%rax |
10 | » mov····%rax,0x10(%rsp) | 10 | » mov····%rax,0x10(%rsp) |
11 | » | 11 | » movd···%xmm0,%ecx |
12 | » mov····%ecx,%eax | 12 | » mov····%ecx,%eax |
13 | » and····$0x7fffffff,%eax | 13 | » and····$0x7fffffff,%eax |
14 | » lea····-0x41700000(%rax),%edx | 14 | » lea····-0x41700000(%rax),%edx |
15 | » cmp····$0xfc300000,%edx | 15 | » cmp····$0xfc300000,%edx |
16 | » ja·····6 | 16 | » ja·····66·<__llvm_libc_18_1_8_::tanhf(float)+0x66> |
17 | » cmp····$0x3da00000,%eax | 17 | » cmp····$0x3da00000,%eax |
18 | » ja·····1 | 18 | » ja·····122·<__llvm_libc_18_1_8_::tanhf(float)+0x122> |
19 | » cmp····$0x32800000,%eax | 19 | » cmp····$0x32800000,%eax |
20 | » ja·····1 | 20 | » ja·····136·<__llvm_libc_18_1_8_::tanhf(float)+0x136> |
21 | » test···%eax,%eax | 21 | » test···%eax,%eax |
22 | » je·····1 | 22 | » je·····1ba·<__llvm_libc_18_1_8_::tanhf(float)+0x1ba> |
23 | » | 23 | » cvtss2sd·%xmm0,%xmm0 |
24 | » | 24 | » movsd··0x0(%rip),%xmm1········ |
25 | ·R_X86_64_PC32» .LCPI0_1 | 25 | ·R_X86_64_PC32» .LCPI0_10-0x4 |
26 | » | 26 | » mulsd··%xmm0,%xmm1 |
27 | » mulsd··%xmm0,%xmm1 | ||
27 | » vfmadd213sd·%xmm0,%xmm0,%xmm1 | ||
28 | » vcvtsd2ss·%xmm1,%xmm1,%xmm0 | ||
29 | » jmp····1 | 28 | » jmp····189·<__llvm_libc_18_1_8_::tanhf(float)+0x189> |
30 | » | 29 | » cvtss2sd·%xmm0,%xmm2 |
31 | » | 30 | » movsd··0x0(%rip),%xmm0········ |
32 | ·R_X86_64_PC32» .LCPI0_0-0x4 | 31 | ·R_X86_64_PC32» .LCPI0_0-0x4 |
32 | » mulsd··%xmm2,%xmm0 | ||
33 | » | 33 | » roundsd·$0x8,%xmm0,%xmm0 |
34 | » | 34 | » cvttsd2si·%xmm0,%eax |
35 | » neg····%eax | 35 | » neg····%eax |
36 | » mov····%eax,%ecx | 36 | » mov····%eax,%ecx |
37 | » shr····$0x5,%ecx | 37 | » shr····$0x5,%ecx |
38 | » shl····$0x34,%rcx | 38 | » shl····$0x34,%rcx |
39 | » and····$0x1f,%eax | 39 | » and····$0x1f,%eax |
40 | » lea····0x0(%rip),%rdx········ | 40 | » lea····0x0(%rip),%rdx········ |
41 | ·R_X86_64_PC32» __llvm_libc_18_1_8_::ExpBase::EXP_2_MID-0x4 | 41 | ·R_X86_64_PC32» __llvm_libc_18_1_8_::ExpBase::EXP_2_MID-0x4 |
42 | » add····(%rdx,%rax,8),%rcx | 42 | » add····(%rdx,%rax,8),%rcx |
43 | » | 43 | » movq···%rcx,%xmm1 |
44 | » movsd··0x0(%rip),%xmm3········ | ||
44 | ·R_X86_64_PC32» .LCPI0_1-0x4 | 45 | ·R_X86_64_PC32» .LCPI0_1-0x4 |
46 | » mulsd··%xmm0,%xmm3 | ||
47 | » addsd··%xmm2,%xmm3 | ||
45 | » | 48 | » mulsd··0x0(%rip),%xmm0········ |
46 | ·R_X86_64_PC32» .LCPI0_2-0x4 | 49 | ·R_X86_64_PC32» .LCPI0_2-0x4 |
50 | » addsd··%xmm3,%xmm0 | ||
51 | » movapd·%xmm0,%xmm2 | ||
52 | » mulsd··%xmm0,%xmm2 | ||
53 | » movapd·%xmm0,%xmm3 | ||
54 | » addsd··%xmm0,%xmm3 | ||
47 | » | 55 | » addsd··0x0(%rip),%xmm3········ |
48 | ·R_X86_64_PC32» .LCPI0_3-0x4 | 56 | ·R_X86_64_PC32» .LCPI0_3-0x4 |
49 | » | 57 | » movsd··0x0(%rip),%xmm4········ |
50 | ·R_X86_64_PC32» .LCPI0_4-0x4 | 58 | ·R_X86_64_PC32» .LCPI0_4-0x4 |
59 | » mulsd··%xmm0,%xmm4 | ||
51 | » | 60 | » addsd··0x0(%rip),%xmm4········ |
52 | ·R_X86_64_PC32» .LCPI0_5-0x4 | 61 | ·R_X86_64_PC32» .LCPI0_5-0x4 |
53 | » | 62 | » mulsd··0x0(%rip),%xmm0········ |
54 | ·R_X86_64_PC32» .LCPI0_6-0x4 | 63 | ·R_X86_64_PC32» .LCPI0_6-0x4 |
55 | » vmovq··%rcx,%xmm3 | ||
56 | » | 64 | » addsd··0x0(%rip),%xmm0········ |
57 | ·R_X86_64_PC32» .LCPI0_7-0x4 | 65 | ·R_X86_64_PC32» .LCPI0_7-0x4 |
58 | » vfmadd213sd·0x0(%rip),%xmm0,%xmm4········ | ||
59 | ·R_X86_64_PC32» .LCPI0_8-0x4 | ||
60 | » | 66 | » mulsd··%xmm2,%xmm0 |
61 | » vfmadd213sd·%xmm2,%xmm0,%xmm4 | ||
62 | » vfmadd213sd·%xmm1,%xmm0,%xmm4 | ||
63 | » vsubsd·%xmm3,%xmm4,%xmm0 | ||
64 | » | 67 | » addsd··%xmm4,%xmm0 |
68 | » mulsd··%xmm2,%xmm0 | ||
69 | » addsd··%xmm3,%xmm0 | ||
70 | » movapd·%xmm0,%xmm2 | ||
71 | » subsd··%xmm1,%xmm2 | ||
72 | » addsd··%xmm1,%xmm0 | ||
65 | » | 73 | » divsd··%xmm0,%xmm2 |
74 | » xorps··%xmm0,%xmm0 | ||
66 | » | 75 | » cvtsd2ss·%xmm2,%xmm0 |
67 | » mov····%fs:0x28,%rax | ||
68 | » cmp····0x10(%rsp),%rax | ||
69 | » j | 76 | » jmp····1ba·<__llvm_libc_18_1_8_::tanhf(float)+0x1ba> |
70 | » add····$0x18,%rsp | ||
71 | » ret | ||
72 | » cmp····$0x7f800001,%eax | 77 | » cmp····$0x7f800001,%eax |
73 | » jb·····1 | 78 | » jb·····19a·<__llvm_libc_18_1_8_::tanhf(float)+0x19a> |
74 | » | 79 | » addss··0x0(%rip),%xmm0········ |
80 | ·R_X86_64_PC32» .LCPI0_9-0x4 | ||
81 | » jmp····1ba·<__llvm_libc_18_1_8_::tanhf(float)+0x1ba> | ||
82 | » cvtss2sd·%xmm0,%xmm0 | ||
83 | » movaps·%xmm0,%xmm1 | ||
84 | » mulsd··%xmm0,%xmm1 | ||
85 | » movapd·%xmm1,%xmm2 | ||
86 | » mulsd··%xmm1,%xmm2 | ||
87 | » movsd··0x0(%rip),%xmm3········ | ||
75 | ·R_X86_64_PC32» .LCPI0_10-0x4 | 88 | ·R_X86_64_PC32» .LCPI0_10-0x4 |
89 | » mulsd··%xmm1,%xmm3 | ||
76 | » jmp····102·<__llvm_libc_18_1_8_::tanhf(float)+0x102> | ||
77 | » vcvtss2sd·%xmm0,%xmm0,%xmm0 | ||
78 | » vmulsd·%xmm0,%xmm0,%xmm1 | ||
79 | » | 90 | » movsd··0x0(%rip),%xmm4········ |
80 | ·R_X86_64_PC32» .LCPI0_11-0x4 | 91 | ·R_X86_64_PC32» .LCPI0_11-0x4 |
81 | » | 92 | » mulsd··%xmm1,%xmm4 |
82 | » | 93 | » addsd··0x0(%rip),%xmm4········ |
83 | ·R_X86_64_PC32» .LCPI0_12-0x4 | 94 | ·R_X86_64_PC32» .LCPI0_12-0x4 |
84 | » | 95 | » mulsd··0x0(%rip),%xmm1········ |
85 | ·R_X86_64_PC32» .LCPI0_13-0x4 | 96 | ·R_X86_64_PC32» .LCPI0_13-0x4 |
86 | » | 97 | » addsd··0x0(%rip),%xmm1········ |
87 | ·R_X86_64_PC32» .LCPI0_14-0x4 | 98 | ·R_X86_64_PC32» .LCPI0_14-0x4 |
88 | » vfmadd213sd·0x0(%rip),%xmm1,%xmm5········ | ||
89 | ·R_X86_64_PC32» .LCPI0_15-0x4 | ||
90 | » vfmadd213sd·%xmm4,%xmm3,%xmm5 | ||
91 | » vfmadd213sd·%xmm2,%xmm3,%xmm5 | ||
92 | » | 99 | » mulsd··%xmm2,%xmm1 |
100 | » addsd··%xmm4,%xmm1 | ||
101 | » mulsd··%xmm2,%xmm1 | ||
102 | » addsd··%xmm3,%xmm1 | ||
103 | » mulsd··%xmm0,%xmm1 | ||
104 | » addsd··%xmm0,%xmm1 | ||
105 | » xorps··%xmm0,%xmm0 | ||
93 | » | 106 | » cvtsd2ss·%xmm1,%xmm0 |
94 | » jmp····1 | 107 | » jmp····1ba·<__llvm_libc_18_1_8_::tanhf(float)+0x1ba> |
95 | » | 108 | » movaps·0x0(%rip),%xmm0········ |
96 | ·R_X86_64_PC32» .LCPI0_ | 109 | ·R_X86_64_PC32» .LCPI0_8-0x4 |
97 | » | 110 | » movaps·%xmm0,(%rsp) |
98 | » shr····$0x1f,%ecx | 111 | » shr····$0x1f,%ecx |
Max diff block lines reached; 464/5586 bytes (8.31%) of diff not shown. |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.llvm_addrsig': | 1 | Hex·dump·of·section·'.llvm_addrsig': |
2 | ··0x00000000·1 | 2 | ··0x00000000·191b································.. |
Offset 1, 19 lines modified | Offset 1, 19 lines modified | ||
1 | Hex·dump·of·section·'.strtab': | 1 | Hex·dump·of·section·'.strtab': |
2 | ··0x00000000·002e4c43·5049305f·30002e4c·43504930·..LCPI0_0..LCPI0 | 2 | ··0x00000000·002e4c43·5049305f·30002e4c·43504930·..LCPI0_0..LCPI0 |
3 | ··0x00000010·5f31002e·4c435049·305f3200·2e4c4350·_1..LCPI0_2..LCP | 3 | ··0x00000010·5f31002e·4c435049·305f3200·2e4c4350·_1..LCPI0_2..LCP |
4 | ··0x00000020·49305f33·002e4c43·5049305f·34002e4c·I0_3..LCPI0_4..L | 4 | ··0x00000020·49305f33·002e4c43·5049305f·34002e4c·I0_3..LCPI0_4..L |
5 | ··0x00000030·43504930·5f35002e·4c435049·305f3600·CPI0_5..LCPI0_6. | 5 | ··0x00000030·43504930·5f35002e·4c435049·305f3600·CPI0_5..LCPI0_6. |
6 | ··0x00000040·2e4c4350·49305f37·002e4c43·5049305f·.LCPI0_7..LCPI0_ | 6 | ··0x00000040·2e4c4350·49305f37·002e4c43·5049305f·.LCPI0_7..LCPI0_ |
7 | ··0x00000050·3 | 7 | ··0x00000050·3130002e·4c435049·305f3131·002e4c43·10..LCPI0_11..LC |
8 | ··0x00000060·49305f31 | 8 | ··0x00000060·5049305f·3132002e·4c435049·305f3133·PI0_12..LCPI0_13 |
9 | ··0x00000070·2e4c4350 | 9 | ··0x00000070·002e4c43·5049305f·3134002e·4c435049·..LCPI0_14..LCPI |
10 | ··0x00000080· | 10 | ··0x00000080·305f3800·2e4c4350·49305f39·0074616e·0_8..LCPI0_9.tan |
11 | ··0x00000090· | 11 | ··0x00000090·6866005f·5a4e3139·5f5f6c6c·766d5f6c·hf._ZN19__llvm_l |
12 | ··0x000000a0·6962635f·31385f31·5f385f37·45787042·ibc_18_1_8_7ExpB | ||
13 | ··0x000000b0·61736539·4558505f·325f4d49·4445005f·ase9EXP_2_MIDE._ | ||
14 | ··0x000000c0·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail. | ||
12 | ··0x000000 | 15 | ··0x000000d0·5f5a4e31·395f5f6c·6c766d5f·6c696263·_ZN19__llvm_libc |
16 | ··0x000000e0·5f31385f·315f385f·3574616e·68664566·_18_1_8_5tanhfEf | ||
17 | ··0x000000f0·00··································. | ||
13 | ··0x000000b0·5f315f38·5f374578·70426173·65394558·_1_8_7ExpBase9EX | ||
14 | ··0x000000c0·505f325f·4d494445·005f5f73·7461636b·P_2_MIDE.__stack | ||
15 | ··0x000000d0·5f63686b·5f666169·6c005f5a·4e31395f·_chk_fail._ZN19_ | ||
16 | ··0x000000e0·5f6c6c76·6d5f6c69·62635f31·385f315f·_llvm_libc_18_1_ | ||
17 | ··0x000000f0·385f3574·616e6866·456600············8_5tanhfEf. | ||