| Date: | Monday, December 14th, 2020 |
|---|---|
| Commit: | 3ce4b6e4 on symmetry |
| Hostname: | warfa with Racket 7.9 |
| Seed: | 2020349 |
| Parameters: | 256 points for 4 iterations |
| Flags: | setup:simplifysetup:searchrules:arithmeticrules:polynomialsrules:fractionsrules:exponentsrules:trigonometryrules:hyperbolicrules:specialrules:boolsrules:branchesgenerate:rrgenerate:taylorgenerate:simplifyreduce:regimesreduce:avg-errorreduce:binary-searchreduce:branch-expressionsprecision:doubleprecision:fallback default |
Time bar (total: 2.6min)
| 56× | intervals |
| 24.1s | 36729× | body | 2048 | valid |
| 18.2s | 67031× | body | 1024 | valid |
| 5.3s | 35049× | body | 512 | valid |
| 3.1s | 73098× | body | 128 | valid |
| 1.6s | 17057× | body | 256 | valid |
| 1.2s | 1566× | body | 1024 | nan |
| 851.0ms | 2204× | body | 4096 | valid |
| 742.0ms | 43121× | pre | 128 | true |
| 525.0ms | 3036× | body | 128 | overflowed |
| 339.0ms | 766× | body | 512 | nan |
| 205.0ms | 671× | body | 1024 | overflowed |
| 193.0ms | 3983× | body | 128 | nan |
| 190.0ms | 214× | body | 1024 | invalid |
| 174.0ms | 373× | body | 2048 | overflowed |
| 120.0ms | 241× | body | 512 | invalid |
| 100.0ms | 1731× | body | 128 | invalid |
| 85.0ms | 380× | body | 256 | nan |
| 66.0ms | 335× | body | 512 | overflowed |
| 44.0ms | 162× | body | 256 | invalid |
| 21.0ms | 168× | body | 256 | overflowed |
| 11.0ms | 7× | body | 2048 | nan |
| 2.0ms | 3× | body | 2048 | invalid |
Compiled 20432 to 14967 computations (26.7% saved)
341 calls:
| 4.4s | (/.f64 (*.f64 eps (-.f64 (exp.f64 (*.f64 (+.f64 a b) eps)) 1)) (*.f64 (-.f64 (exp.f64 (*.f64 a eps)) 1) (+.f64 (*.f64 b eps) (*.f64 (*.f64 b b) (+.f64 (*.f64 b (*.f64 1/6 (pow.f64 eps 3))) (*.f64 1/2 (*.f64 eps eps))))))) |
| 547.0ms | (-.f64 (/.f64 (+.f64 (tan.f64 x) (tan.f64 eps)) (-.f64 1 (/.f64 (*.f64 (*.f64 (tan.f64 eps) (*.f64 (cbrt.f64 (sin.f64 x)) (cbrt.f64 (sin.f64 x)))) (cbrt.f64 (sin.f64 x))) (cos.f64 x)))) (tan.f64 x)) |
| 543.0ms | (-.f64 (/.f64 (+.f64 (tan.f64 x) (tan.f64 eps)) (-.f64 1 (/.f64 (*.f64 (tan.f64 eps) (sin.f64 x)) (cos.f64 x)))) (tan.f64 x)) |
| 516.0ms | (-.f64 (/.f64 (+.f64 (tan.f64 x) (tan.f64 eps)) (-.f64 1 (*.f64 (tan.f64 x) (tan.f64 eps)))) (tan.f64 x)) |
| 387.0ms | (log.f64 (cbrt.f64 (exp.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))))) |
| 28× | search |
| 56× | egg-herbie |
| True | Other | False | Iter |
|---|---|---|---|
| 0% | 90.9% | 9.1% | 0 |
| 14.3% | 76.7% | 9.1% | 1 |
| 21.4% | 67.8% | 10.9% | 2 |
| 33.2% | 51.7% | 15.1% | 3 |
| 37.6% | 44.1% | 18.2% | 4 |
| 43.8% | 36.2% | 19.9% | 5 |
| 46.6% | 32.5% | 20.9% | 6 |
| 48.1% | 29.6% | 22.3% | 7 |
| 49.9% | 27.4% | 22.7% | 8 |
| 51.1% | 25.4% | 23.5% | 9 |
| 51.5% | 24.3% | 24.2% | 10 |
| 52.4% | 22.9% | 24.7% | 11 |
| 53.2% | 21.5% | 25.2% | 12 |
| 53.5% | 20.9% | 25.6% | 13 |
| 53.9% | 20.1% | 26% | 14 |
Compiled 332 to 278 computations (16.3% saved)
Compiled 258631 to 151438 computations (41.4% saved)
| 160× | egg-herbie |
Compiled 57221 to 41062 computations (28.2% saved)
| 104× | rewrite-expression-head |
| 890× | *-un-lft-identity_binary64_1783 |
| 876× | *-un-lft-identity_binary64_1442 |
| 875× | add-sqr-sqrt_binary64_1464 |
| 799× | add-sqr-sqrt_binary64 |
| 775× | times-frac_binary64_1448 |
| 748× | sqrt-prod_binary64_1799 |
| 729× | *-un-lft-identity_binary64 |
| 675× | times-frac_binary64 |
| 621× | times-frac_binary64_1789 |
| 460× | add-cube-cbrt_binary64_1477 |
| 420× | *-un-lft-identity_binary64_78 |
| 419× | *-un-lft-identity_binary64_1101 |
| 398× | add-cube-cbrt_binary64 |
| 379× | add-sqr-sqrt_binary64_1805 |
| 344× | add-sqr-sqrt_binary64_1123 |
| 339× | add-sqr-sqrt_binary64_100 |
| 331× | add-cube-cbrt_binary64_1818 add-sqr-sqrt_binary64_441 |
| 329× | times-frac_binary64_84 |
| 309× | distribute-lft-out_binary64_1734 |
| 294× | *-un-lft-identity_binary64_419 |
| 272× | *-un-lft-identity_binary64_760 |
| 271× | add-cube-cbrt_binary64_113 |
| 264× | sqrt-prod_binary64_1458 |
| 258× | add-sqr-sqrt_binary64_782 |
| 202× | add-cube-cbrt_binary64_454 |
| 192× | difference-of-squares_binary64_1411 |
| 187× | difference-of-squares_binary64 |
| 175× | add-cube-cbrt_binary64_795 |
| 174× | add-exp-log_binary64_116 |
| 169× | add-cube-cbrt_binary64_1136 |
| 162× | sqrt-prod_binary64 |
| 160× | cbrt-prod_binary64_1132 |
| 159× | times-frac_binary64_425 |
| 157× | times-frac_binary64_766 |
| 155× | add-exp-log_binary64_1480 |
| 147× | pow1_binary64_139 |
| 143× | add-cbrt-cube_binary64_114 |
| 133× | times-frac_binary64_1107 distribute-lft-out_binary64_1393 |
| 132× | add-exp-log_binary64_798 add-exp-log_binary64 |
| 127× | add-cbrt-cube_binary64_1478 |
| 126× | add-cbrt-cube_binary64_796 |
| 119× | add-cbrt-cube_binary64 |
| 118× | pow1_binary64_821 |
| 116× | distribute-lft-out--_binary64 |
| 115× | add-exp-log_binary64_1139 |
| 112× | unpow-prod-down_binary64_498 |
| 110× | associate-/l*_binary64_1387 |
| 105× | cancel-sign-sub-inv_binary64_1408 |
| 104× | associate-/l*_binary64 |
| 103× | add-log-exp_binary64 distribute-lft-out_binary64_1052 |
| 101× | add-log-exp_binary64_1481 |
| 99× | add-sqr-sqrt_binary64_2146 pow1_binary64_1503 |
| 98× | pow1_binary64 |
| 97× | pow-unpow_binary64_496 |
| 92× | cbrt-prod_binary64_450 |
| 88× | pow1_binary64_2185 |
| 86× | add-exp-log_binary64_457 |
| 85× | add-log-exp_binary64_1140 add-cbrt-cube_binary64_1137 |
| 83× | pow1_binary64_1162 |
| 80× | log-prod_binary64_846 |
| 78× | cancel-sign-sub-inv_binary64_385 |
| 76× | associate-/r*_binary64_1386 |
| 73× | difference-of-squares_binary64_388 div-inv_binary64_1098 add-cbrt-cube_binary64_455 |
| 72× | add-log-exp_binary64_458 distribute-lft-out--_binary64_1394 |
| 70× | sqrt-prod_binary64_94 unpow-prod-down_binary64 pow1_binary64_480 *-un-lft-identity_binary64_2124 |
| 69× | associate-/r*_binary64 |
| 68× | add-log-exp_binary64_117 |
| 66× | add-log-exp_binary64_799 associate-*r*_binary64_1041 cube-prod_binary64 |
| 65× | log-prod_binary64_164 difference-of-squares_binary64_1070 |
| 64× | sqrt-pow1_binary64_2142 |
| 62× | add-exp-log_binary64_1821 cancel-sign-sub-inv_binary64_1067 |
| 61× | associate-*r/_binary64_1384 flip3--_binary64_1446 add-cube-cbrt_binary64_2159 flip--_binary64_1417 |
| 58× | associate-*l*_binary64_1042 |
| 57× | associate-*r*_binary64 |
| 56× | distribute-lft-out_binary64_29 |
| 55× | cancel-sign-sub-inv_binary64 |
| 52× | associate-/l*_binary64_23 cbrt-prod_binary64_2155 difference-of-sqr-1_binary64_1412 |
| 50× | flip-+_binary64_1416 flip3-+_binary64_1445 associate-*l*_binary64_1383 log-pow_binary64_849 |
| 49× | cbrt-prod_binary64_1473 add-log-exp_binary64_1822 |
| 48× | associate-*l*_binary64_19 distribute-lft-out_binary64 associate-/r/_binary64_1388 |
| 47× | associate-*r*_binary64_1382 sqr-pow_binary64_391 |
| 46× | flip3--_binary64 flip--_binary64 sqrt-div_binary64 |
| 45× | div-inv_binary64_1439 add-cbrt-cube_binary64_1819 |
| 44× | sqr-pow_binary64 |
| 43× | sqrt-pow1_binary64 swap-sqr_binary64_1068 pow1_binary64_1844 |
| 42× | associate-/l*_binary64_1728 |
| 41× | associate-/r/_binary64 div-exp_binary64_129 div-exp_binary64_1493 associate-/l*_binary64_705 |
| 40× | pow1/2_binary64_2204 log-prod_binary64_1187 |
| 39× | prod-exp_binary64_127 unpow-prod-down_binary64_1862 distribute-rgt-neg-in_binary64 log-prod_binary64_505 |
| 38× | sqrt-prod_binary64_2140 frac-add_binary64_1450 |
| 37× | cbrt-div_binary64_1133 difference-of-squares_binary64_729 associate-/r*_binary64_22 cbrt-prod_binary64_109 add-exp-log_binary64_2162 |
| 36× | sqrt-pow1_binary64_96 cbrt-prod_binary64_791 |
| 35× | pow-prod-up_binary64_2194 distribute-lft-out--_binary64_1053 add-cbrt-cube_binary64_2160 |
| 34× | sqrt-div_binary64_1800 sqrt-div_binary64_95 pow-prod-down_binary64_149 |
| 33× | distribute-lft-out--_binary64_712 add-log-exp_binary64_2163 sqrt-prod_binary64_435 div-inv_binary64_75 |
| 32× | cube-prod_binary64_788 log-pow_binary64 cbrt-undiv_binary64_112 unpow-prod-down_binary64_839 |
| 31× | prod-exp_binary64_1150 exp-prod_binary64 div-exp_binary64 |
| 30× | distribute-lft-out--_binary64_371 cancel-sign-sub-inv_binary64_44 |
| 29× | cbrt-unprod_binary64_111 associate-/l/_binary64_1389 pow1/3_binary64_1183 associate-/r*_binary64_704 flip3--_binary64_1105 flip--_binary64_1076 |
| 28× | associate-/r/_binary64_1729 |
| 27× | cbrt-undiv_binary64_794 pow1/2_binary64 associate-/r*_binary64_1727 div-inv_binary64 div-exp_binary64_811 |
| 26× | cbrt-undiv_binary64_1476 flip3-+_binary64_1786 cbrt-undiv_binary64 flip-+_binary64_1757 unswap-sqr_binary64_1069 |
| 25× | frac-times_binary64_1452 prod-exp_binary64_809 associate-*r*_binary64_2064 associate-*l*_binary64_701 sqr-pow_binary64_1414 cbrt-unprod_binary64_793 cube-prod_binary64_1470 associate-*r*_binary64_18 unpow-prod-down_binary64_1521 frac-times_binary64_88 |
| 24× | exp-sum_binary64_465 associate-*r*_binary64_700 associate-*r/_binary64_20 associate-*r*_binary64_1723 |
| 23× | flip3--_binary64_423 flip--_binary64_394 associate-*l*_binary64 |
| 22× | sub-neg_binary64_1435 sqrt-div_binary64_1459 |
| 21× | diff-log_binary64 flip3-+_binary64_763 flip-+_binary64_734 distribute-lft-neg-in_binary64 neg-mul-1_binary64 flip3-+_binary64_1104 flip-+_binary64_1075 distribute-lft-out--_binary64_30 unswap-sqr_binary64_1410 |
| 20× | flip3-+_binary64 log-pow_binary64_508 pow1/3_binary64_501 distribute-rgt-in_binary64_710 log-div_binary64_847 distribute-lft-in_binary64_709 associate-/r/_binary64_706 flip--_binary64_735 associate-/l*_binary64_364 flip3--_binary64_764 flip-+_binary64 |
| 19× | distribute-lft-out_binary64_711 unpow-prod-down_binary64_2203 cbrt-unprod_binary64_1134 pow-prod-down_binary64_1513 distribute-lft-out_binary64_370 difference-of-squares_binary64_47 rem-sqrt-square_binary64 tan-quot_binary64_1601 cancel-sign-sub-inv_binary64_1749 |
| 18× | sub-neg_binary64 sqrt-prod_binary64_776 swap-sqr_binary64 pow-pow_binary64_1855 difference-of-sqr-1_binary64_1071 pow-unpow_binary64_1860 associate-/r*_binary64_363 associate-*l*_binary64_2065 diff-log_binary64_1534 unswap-sqr_binary64 prod-exp_binary64_1491 associate-+l+_binary64_1375 |
| 17× | difference-of-squares_binary64_1752 associate-*l/_binary64_21 sqr-pow_binary64_1755 prod-exp_binary64 sub-neg_binary64_1094 frac-times_binary64_1111 unpow-prod-down_binary64_1180 |
| 16× | cbrt-unprod_binary64_1475 pow1/2_binary64_158 |
| 15× | sub-neg_binary64_412 div-inv_binary64_416 clear-num_binary64_1441 associate-*l/_binary64_1385 frac-2neg_binary64_1453 diff-log_binary64_1193 pow1/3_binary64_160 exp-prod_binary64_471 div-inv_binary64_757 |
| 14× | associate-/r/_binary64_1047 flip-+_binary64_52 div-inv_binary64_1780 swap-sqr_binary64_1409 flip3-+_binary64_81 |
| 13× | associate-/l/_binary64 pow-prod-up_binary64_148 swap-sqr_binary64_45 cbrt-prod_binary64_1814 cbrt-unprod_binary64 log-pow_binary64_167 |
| 12× | pow-prod-down_binary64_2195 unpow-prod-down_binary64_157 unswap-sqr_binary64_2092 cbrt-div_binary64_1474 associate-/r/_binary64_24 clear-num_binary64 div-exp_binary64_470 cbrt-undiv_binary64_453 cube-prod_binary64_106 associate-/r/_binary64_365 div-exp_binary64_1834 frac-2neg_binary64 frac-add_binary64_1109 pow-prod-down_binary64_1172 exp-prod_binary64_1835 diff-log_binary64_511 |
| 11× | *-commutative_binary64_1032 frac-2neg_binary64_89 clear-num_binary64_77 associate-*r/_binary64_1043 sqrt-pow1_binary64_1460 pow1/2_binary64_1522 |
| 10× | sqrt-div_binary64_436 pow-prod-down_binary64 distribute-rgt-out--_binary64_1396 cancel-sign-sub-inv_binary64_726 pow-pow_binary64_491 distribute-rgt-in_binary64_1392 associate-/l*_binary64_1046 pow-flip_binary64_1516 *-commutative_binary64_1373 distribute-lft-in_binary64_1391 cube-prod_binary64_2152 unpow3_binary64_1508 unswap-sqr_binary64_46 pow-prod-down_binary64_831 swap-sqr_binary64_2091 sqrt-div_binary64_777 |
| 9× | pow-sqr_binary64_51 1-exp_binary64_1486 distribute-lft-out--_binary64_1735 frac-2neg_binary64_771 pow-to-exp_binary64_488 div-sub_binary64 pow1/3_binary64_1524 rem-log-exp_binary64_801 pow-sqr_binary64_2097 clear-num_binary64_759 unswap-sqr_binary64_1751 sqr-pow_binary64_1073 pow-prod-up_binary64 rec-exp_binary64_1492 pow-exp_binary64_487 associate-*l*_binary64_1724 |
| 8× | *-commutative_binary64_9 cube-prod_binary64_1129 cbrt-div_binary64_451 associate-/r*_binary64_1045 frac-sub_binary64_1451 sum-log_binary64_1874 associate-*r/_binary64_702 div-exp_binary64_1152 pow-to-exp_binary64_1852 pow-exp_binary64_1851 associate--l+_binary64_697 *-commutative_binary64_691 |
| 7× | unswap-sqr_binary64_728 associate-/l/_binary64_25 cbrt-unprod_binary64_452 prod-exp_binary64_468 sqr-pow_binary64_2096 rem-sqrt-square_binary64_2137 log-div_binary64_165 sin-mult_binary64_233 associate-*l/_binary64_1044 prod-exp_binary64_1832 |
| 6× | inv-pow_binary64_1527 cbrt-undiv_binary64_1817 sum-log_binary64_851 flip--_binary64_53 tan-quot_binary64_237 flip3--_binary64_1787 cbrt-undiv_binary64_1135 sum-log_binary64_1533 pow-prod-up_binary64_1171 swap-sqr_binary64_386 cancel-sign-sub-inv_binary64_2090 diff-log_binary64_170 associate-*r*_binary64_359 cbrt-div_binary64_1815 cbrt-unprod_binary64_2157 prod-exp_binary64_2173 pow-sqr_binary64_1074 diff-log_binary64_852 associate--r+_binary64_696 pow-unpow_binary64_2201 associate-*l*_binary64_360 sub-neg_binary64_753 flip3--_binary64_82 flip--_binary64_1758 frac-times_binary64 sum-log_binary64_169 |
| 5× | difference-cubes_binary64 flip3-+_binary64_422 +-commutative_binary64_1713 sqrt-pow1_binary64_1801 log-div_binary64_1188 associate-/l/_binary64_707 pow1/2_binary64_840 pow-flip_binary64_1857 associate--l+_binary64_15 distribute-lft-in_binary64_1050 associate-*r/_binary64 +-commutative_binary64_1372 pow1/2_binary64_1863 sum-log_binary64 difference-of-sqr-1_binary64_730 cube-prod_binary64_1811 pow-exp_binary64_1169 rem-sqrt-square_binary64_773 rem-log-exp_binary64_119 flip-+_binary64_393 pow-to-exp_binary64_1170 distribute-rgt-in_binary64_1051 sqrt-pow1_binary64_437 pow-sqr_binary64 pow1/2_binary64_499 sqrt-pow1_binary64_778 sub-neg_binary64_71 *-commutative_binary64 rem-sqrt-square_binary64_432 |
| 4× | clear-num_binary64_418 frac-2neg_binary64_1794 diff-log_binary64_1875 rec-exp_binary64_128 frac-add_binary64_1791 frac-sub_binary64_87 rem-sqrt-square_binary64_91 frac-2neg_binary64_430 div-sub_binary64_765 neg-sub0_binary64 1-exp_binary64_1827 sqr-pow_binary64_50 rec-exp_binary64_1833 1-exp_binary64_122 unswap-sqr_binary64_387 *-commutative_binary64_2055 difference-of-sqr--1_binary64_1072 associate-/l/_binary64_1048 associate-+l+_binary64_1716 unpow3_binary64_144 +-commutative_binary64_690 cube-mult_binary64_108 clear-num_binary64_1782 sqr-pow_binary64_732 sub-neg_binary64_1776 sqr-abs_binary64 rem-log-exp_binary64_1142 div-sub_binary64_83 +-commutative_binary64 rem-sqrt-square_binary64_1796 associate-*l/_binary64 |
| 3× | +-commutative_binary64_8 cbrt-div_binary64_110 sqrt-unprod_binary64_2144 +-commutative_binary64_1031 distribute-lft-out_binary64_2075 pow-plus_binary64_1164 inv-pow_binary64_1868 rem-sqrt-square_binary64_1455 rec-exp_binary64 log-prod_binary64 exp-diff_binary64_467 pow2_binary64_1182 1-exp_binary64 pow-plus_binary64_141 clear-num_binary64_1100 frac-2neg_binary64_1112 cube-mult_binary64_2154 sum-log_binary64_1192 sqrt-unprod_binary64_1462 sqr-sin-a_binary64_226 associate-/l/_binary64_366 pow-unpow_binary64_837 associate--l-_binary64_16 log-div_binary64_506 pow2_binary64_159 pow1/3_binary64_2206 pow-unpow_binary64 *-commutative_binary64_1714 unpow3_binary64_2190 log-pow_binary64_1190 rem-log-exp_binary64_460 cbrt-unprod_binary64_1816 sum-log_binary64_2215 distribute-frac-neg_binary64 associate--r+_binary64_14 |
| 2× | pow-prod-down_binary64_490 associate-*l/_binary64_703 flip3--_binary64_2128 pow-to-exp_binary64 sin-sum_binary64_2257 associate--l-_binary64 unpow3_binary64_826 frac-add_binary64_86 neg-sub0_binary64_1778 div-sub_binary64_1447 pow-pow_binary64_2196 distribute-lft-out--_binary64_2076 pow-exp_binary64_828 pow-exp_binary64_2192 rem-cube-cbrt_binary64_783 pow-exp_binary64 unpow3_binary64 cube-mult_binary64 associate-*r/_binary64_1725 cube-mult_binary64_1131 exp-neg_binary64_1830 cube-mult_binary64_790 flip--_binary64_2099 difference-of-squares_binary64_2093 unpow3_binary64_1167 diff-log_binary64_2216 exp-diff_binary64_1831 cos-sum_binary64_212 neg-log_binary64 cube-div_binary64_789 sub-neg_binary64_2117 pow1/3_binary64_1865 cube-div_binary64_1812 pow-to-exp_binary64_2193 tan-quot_binary64_1260 pow-prod-up_binary64_1512 pow-sqr_binary64_392 pow-prod-up_binary64_489 pow-sqr_binary64_1415 tan-sum_binary64_1577 associate-+r+_binary64_1374 |
| 1× | sqrt-unprod_binary64 associate-/l/_binary64_1730 sin-cos-mult_binary64_2280 associate-+r+_binary64_692 pow-to-exp_binary64_147 rem-square-sqrt_binary64_90 rem-cbrt-cube_binary64_784 inv-pow_binary64_1186 pow-to-exp_binary64_829 associate--r+_binary64 diff-atan_binary64_2281 inv-pow_binary64_163 rem-cube-cbrt_binary64_1806 pow-prod-down_binary64_1854 cube-mult_binary64_1813 unpow3_binary64_1849 distribute-rgt-in_binary64_28 rem-cbrt-cube_binary64_2148 rem-log-exp_binary64 unpow2_binary64_1166 flip-+_binary64_2098 flip3-+_binary64_2127 pow2_binary64_500 sum-log_binary64_510 associate-+l-_binary64_1718 diff-sin_binary64_2274 rem-cube-cbrt_binary64_2147 pow-flip_binary64 exp-prod_binary64_1153 associate-+r+_binary64_2056 distribute-lft-in_binary64_27 pow-plus_binary64_482 exp-diff_binary64 pow-plus_binary64_2187 frac-sub_binary64_1110 1-exp_binary64_1145 rec-exp_binary64_1151 *-commutative_binary64_350 pow-exp_binary64_146 +-commutative_binary64_2054 pow1/3_binary64_842 pow2_binary64_1523 associate-+r+_binary64_1715 pow-plus_binary64 cbrt-div_binary64_792 inv-pow_binary64 rem-cube-cbrt_binary64 rem-square-sqrt_binary64_2136 associate--l+_binary64_2061 rem-exp-log_binary64_1141 associate-+l-_binary64_1377 associate-+r+_binary64_10 pow-flip_binary64_1175 log-div_binary64 sqr-abs_binary64_2139 rem-square-sqrt_binary64 pow-pow_binary64 sqrt-unprod_binary64_98 pow-plus_binary64_1505 pow2_binary64_2205 un-div-inv_binary64 +-commutative_binary64_349 exp-to-pow_binary64_1163 pow2_binary64 pow-flip_binary64_152 pow-pow_binary64_832 div-sub_binary64_1106 diff-cos_binary64_229 |
341 calls:
| 46.0ms | (+.f64 (-.f64 (/.f64 1 (+.f64 x 1)) (/.f64 2 x)) (/.f64 1 (-.f64 x 1))) |
| 41.0ms | (*.f64 (cbrt.f64 (+.f64 (/.f64 1 b) (/.f64 1 a))) (cbrt.f64 (+.f64 (/.f64 1 b) (/.f64 1 a)))) |
| 41.0ms | (-.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 1 (sqrt.f64 (+.f64 x 1)))) |
| 36.0ms | (-.f64 (+.f64 (/.f64 1/3 (pow.f64 N 3)) (/.f64 1 N)) (/.f64 1/2 (*.f64 N N))) |
| 35.0ms | (/.f64 (/.f64 1 (sqrt.f64 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (sqrt.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x)))) |
Compiled 45 to 51 computations (-13.3% saved)
Loading profile data...