| Date: | Tuesday, October 6th, 2020 |
|---|---|
| Commit: | 6ae26da3 on simplicity-regimes-only |
| Hostname: | warfa with Racket 7.8 |
| Seed: | 2020280 |
| 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: 3.0min)
| 56× | intervals |
| 26.6s | 36435× | body | 2048 | valid |
| 20.2s | 66810× | body | 1024 | valid |
| 5.7s | 34653× | body | 512 | valid |
| 3.4s | 73863× | body | 128 | valid |
| 1.7s | 17111× | body | 256 | valid |
| 1.3s | 1510× | body | 1024 | nan |
| 1.0s | 2295× | body | 4096 | valid |
| 766.0ms | 43083× | pre | 128 | true |
| 521.0ms | 2873× | body | 128 | overflowed |
| 402.0ms | 763× | body | 512 | nan |
| 221.0ms | 400× | body | 2048 | overflowed |
| 214.0ms | 655× | body | 1024 | overflowed |
| 208.0ms | 3764× | body | 128 | nan |
| 177.0ms | 181× | body | 1024 | invalid |
| 120.0ms | 223× | body | 512 | invalid |
| 112.0ms | 1729× | body | 128 | invalid |
| 94.0ms | 342× | body | 256 | nan |
| 64.0ms | 298× | body | 512 | overflowed |
| 42.0ms | 149× | body | 256 | invalid |
| 22.0ms | 156× | body | 256 | overflowed |
| 8.0ms | 6× | body | 2048 | nan |
| 3.0ms | 1× | body | 8192 | valid |
| 0.0ms | 1× | body | 2048 | invalid |
Compiled 6377 to 4866 computations (23.7% saved)
325 calls:
| 8.1s | (/.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 (*.f64 (pow.f64 eps 3) 1/6) b) (*.f64 (*.f64 eps eps) 1/2)))))) |
| 6.4s | (-.f64 (*.f64 (/.f64 (+.f64 (tan.f64 x) (tan.f64 eps)) (-.f64 1 (pow.f64 (*.f64 (tan.f64 x) (tan.f64 eps)) 3))) (+.f64 (*.f64 1 1) (+.f64 (*.f64 (*.f64 (tan.f64 x) (tan.f64 eps)) (*.f64 (tan.f64 x) (tan.f64 eps))) (*.f64 1 (*.f64 (tan.f64 x) (tan.f64 eps)))))) (tan.f64 x)) |
| 1.1s | (-.f64 (/.f64 (+.f64 (tan.f64 x) (tan.f64 eps)) (log.f64 (exp.f64 (-.f64 1 (*.f64 (tan.f64 x) (tan.f64 eps)))))) (tan.f64 x)) |
| 990.0ms | (-.f64 (/.f64 (+.f64 (tan.f64 x) (tan.f64 eps)) (-.f64 1 (*.f64 (tan.f64 x) (tan.f64 eps)))) (tan.f64 x)) |
| 659.0ms | (log.f64 (cbrt.f64 (exp.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))))) |
Compiled 411220 to 262603 computations (36.1% saved)
| 158× | egg-herbie |
| 28× | search |
| 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)
| 102× | rewrite-expression-head |
| 1981× | *-un-lft-identity_binary64_2143 |
| 1899× | times-frac_binary64_2149 |
| 1098× | add-sqr-sqrt_binary64_2165 |
| 628× | distribute-lft-out_binary64_2094 |
| 627× | *-un-lft-identity_binary64 |
| 618× | times-frac_binary64 |
| 612× | add-sqr-sqrt_binary64 |
| 586× | sqrt-prod_binary64_2159 |
| 581× | add-cube-cbrt_binary64_2178 |
| 446× | add-sqr-sqrt_binary64_445 |
| 435× | *-un-lft-identity_binary64_1455 |
| 381× | *-un-lft-identity_binary64_423 |
| 379× | *-un-lft-identity_binary64_79 |
| 366× | add-cube-cbrt_binary64 |
| 359× | *-un-lft-identity_binary64_1111 |
| 335× | add-sqr-sqrt_binary64_101 |
| 332× | add-sqr-sqrt_binary64_1477 |
| 283× | times-frac_binary64_1461 |
| 275× | *-un-lft-identity_binary64_767 |
| 274× | add-sqr-sqrt_binary64_789 times-frac_binary64_85 |
| 270× | times-frac_binary64_429 |
| 268× | add-sqr-sqrt_binary64_1133 |
| 246× | add-cube-cbrt_binary64_458 |
| 245× | div-inv_binary64_2140 |
| 238× | add-cube-cbrt_binary64_114 |
| 231× | add-cube-cbrt_binary64_1490 |
| 194× | distribute-lft-out--_binary64_2095 |
| 190× | *-un-lft-identity_binary64_1799 |
| 188× | difference-of-squares_binary64_2112 |
| 175× | add-sqr-sqrt_binary64_1821 |
| 163× | add-exp-log_binary64_117 |
| 162× | add-cube-cbrt_binary64_802 |
| 158× | sqrt-prod_binary64_1815 add-exp-log_binary64_1149 |
| 155× | add-cube-cbrt_binary64_1146 |
| 151× | add-cbrt-cube_binary64_115 |
| 149× | times-frac_binary64_773 |
| 148× | cbrt-prod_binary64_1142 |
| 141× | add-exp-log_binary64_805 |
| 135× | add-cbrt-cube_binary64_803 |
| 134× | times-frac_binary64_1117 |
| 130× | add-cbrt-cube_binary64_1147 |
| 116× | cbrt-prod_binary64_454 |
| 115× | add-exp-log_binary64_2181 |
| 114× | difference-of-squares_binary64_392 pow1_binary64_1172 |
| 113× | pow1_binary64_140 cancel-sign-sub-inv_binary64_389 |
| 112× | difference-of-squares_binary64 |
| 111× | add-exp-log_binary64 |
| 107× | unpow-prod-down_binary64_502 |
| 101× | add-log-exp_binary64 distribute-lft-out_binary64_1062 |
| 100× | pow1_binary64_828 |
| 99× | add-cube-cbrt_binary64_1834 add-log-exp_binary64_1494 |
| 98× | add-cbrt-cube_binary64 |
| 97× | add-exp-log_binary64_1493 |
| 95× | log-prod_binary64_509 |
| 93× | add-cbrt-cube_binary64_1491 add-exp-log_binary64_461 pow1_binary64_1516 |
| 88× | associate-/l*_binary64 |
| 86× | associate-/r*_binary64_2087 |
| 83× | add-cbrt-cube_binary64_2179 |
| 82× | distribute-lft-out--_binary64 add-cbrt-cube_binary64_459 |
| 80× | associate-/l*_binary64_2088 |
| 77× | add-log-exp_binary64_806 |
| 76× | add-log-exp_binary64_462 |
| 74× | div-inv_binary64_1108 |
| 72× | distribute-lft-out_binary64_1406 |
| 69× | associate-*r*_binary64_1051 add-log-exp_binary64_118 |
| 66× | pow1_binary64 pow1_binary64_484 pow1_binary64_1860 sqrt-prod_binary64 |
| 65× | associate-/r/_binary64_2089 |
| 64× | associate-/r*_binary64 |
| 63× | associate-*l*_binary64_1052 |
| 59× | pow1_binary64_2204 prod-exp_binary64_1160 |
| 57× | log-prod_binary64_853 associate-*r/_binary64_1397 add-log-exp_binary64_1150 |
| 54× | add-exp-log_binary64_1837 |
| 53× | add-log-exp_binary64_1838 |
| 52× | pow-unpow_binary64_500 difference-of-squares_binary64_736 |
| 51× | distribute-lft-out--_binary64_375 associate-/l*_binary64_24 cancel-sign-sub-inv_binary64 cancel-sign-sub-inv_binary64_2109 sqr-pow_binary64_395 |
| 50× | distribute-rgt-neg-in_binary64 cancel-sign-sub-inv_binary64_1421 difference-of-sqr--1_binary64_1426 |
| 49× | associate-*l*_binary64_20 |
| 48× | distribute-lft-out_binary64 exp-sum_binary64_469 |
| 47× | cbrt-unprod_binary64_1144 |
| 46× | associate-*r/_binary64_2085 associate-*r*_binary64_19 |
| 45× | distribute-lft-neg-in_binary64 add-cbrt-cube_binary64_1835 cbrt-div_binary64_1143 associate-/l*_binary64_712 |
| 44× | associate-*r*_binary64 cancel-sign-sub-inv_binary64_45 |
| 43× | flip-+_binary64_1429 associate-/l*_binary64_1400 flip3-+_binary64_1458 distribute-lft-out_binary64_30 |
| 42× | sqrt-prod_binary64_439 sqrt-pow1_binary64_1817 associate-/r*_binary64_711 flip-+_binary64_2117 flip3-+_binary64_2146 |
| 41× | flip3--_binary64 flip--_binary64 swap-sqr_binary64_1078 distribute-lft-out_binary64_1750 associate-*r*_binary64_1739 |
| 40× | add-log-exp_binary64_2182 cube-prod_binary64_107 associate-/r*_binary64_1399 unpow-prod-down_binary64_158 associate-/r*_binary64_367 |
| 39× | log-prod_binary64_165 associate-/r*_binary64_23 |
| 38× | sqrt-div_binary64_1816 div-exp_binary64_130 distribute-lft-out--_binary64_31 div-exp_binary64_2194 |
| 37× | difference-of-squares_binary64_1080 |
| 36× | flip--_binary64_1430 pow-prod-down_binary64_1182 flip3--_binary64_1459 times-frac_binary64_1805 frac-add_binary64_1463 |
| 35× | cbrt-undiv_binary64_113 difference-of-squares_binary64_48 distribute-lft-out--_binary64_719 |
| 33× | associate-*r*_binary64_1395 pow1/3_binary64_1193 tan-quot_binary64_1614 associate-*l*_binary64_1396 |
| 32× | log-pow_binary64_856 sqrt-prod_binary64_783 log-pow_binary64 |
| 31× | associate-/r/_binary64 cbrt-unprod_binary64_112 div-exp_binary64_818 exp-prod_binary64 cancel-sign-sub-inv_binary64_733 prod-exp_binary64_128 associate-*r*_binary64_2083 |
| 30× | cbrt-undiv_binary64_801 div-inv_binary64_76 log-prod_binary64_1197 |
| 29× | cbrt-unprod_binary64_800 cancel-sign-sub-inv_binary64_1077 prod-exp_binary64_816 neg-mul-1_binary64 associate-*r/_binary64_1053 flip3-+_binary64_1114 flip-+_binary64_1085 |
| 28× | log-pow_binary64_512 log-pow_binary64_168 |
| 26× | associate-/l/_binary64_1402 flip--_binary64_742 pow-flip_binary64_2217 flip3--_binary64_427 flip--_binary64_398 div-exp_binary64 flip3--_binary64_771 |
| 25× | associate-*l*_binary64_1740 cbrt-prod_binary64_110 div-inv_binary64 |
| 24× | flip3-+_binary64_1802 flip-+_binary64_1773 sqrt-prod_binary64_1471 unswap-sqr_binary64_1079 |
| 23× | distribute-lft-out--_binary64_1407 associate-/l*_binary64_368 frac-times_binary64_1465 |
| 22× | cbrt-undiv_binary64_2177 sub-neg_binary64_416 diff-log_binary64 difference-of-squares_binary64_1424 pow1/2_binary64_1879 associate-/r/_binary64_1057 |
| 21× | associate-*r*_binary64_707 div-inv_binary64_1452 cbrt-undiv_binary64 distribute-lft-out_binary64_374 distribute-lft-out--_binary64_1063 |
| 20× | sub-neg_binary64 associate-*l*_binary64_708 unswap-sqr_binary64_1767 |
| 19× | distribute-rgt-out_binary64_1408 unpow3_binary64_1521 associate-*l*_binary64_2084 distribute-lft-in_binary64_716 distribute-rgt-in_binary64_717 |
| 18× | log-div_binary64_854 associate-+l+_binary64_1388 flip-+_binary64_53 swap-sqr_binary64_1766 flip--_binary64_1086 sqrt-div_binary64 flip3--_binary64_1115 cancel-sign-sub-inv_binary64_1765 flip3-+_binary64_82 |
| 17× | pow-prod-down_binary64_150 frac-times_binary64_1121 div-inv_binary64_420 |
| 16× | associate-/r/_binary64_1401 *-commutative_binary64_1042 unpow-prod-down_binary64_1190 |
| 15× | distribute-rgt-in_binary64_1061 div-exp_binary64_474 sum-log_binary64_1546 unswap-sqr_binary64_47 distribute-lft-in_binary64_1060 exp-prod_binary64_475 pow-prod-down_binary64_1526 cbrt-undiv_binary64_457 |
| 14× | distribute-lft-out_binary64_718 sub-neg_binary64_1448 associate-/r/_binary64_713 diff-log_binary64_515 prod-exp_binary64_2192 cbrt-prod_binary64_798 distribute-rgt-neg-in_binary64_725 rem-sqrt-square_binary64_1812 associate-*l/_binary64_1398 |
| 13× | flip3-+_binary64 diff-log_binary64_859 cbrt-unprod_binary64_1488 cbrt-div_binary64_455 sqr-pow_binary64_51 cbrt-prod_binary64_1830 associate-/r/_binary64_369 prod-exp_binary64_1504 pow1/3_binary64_505 div-inv_binary64_764 flip-+_binary64 |
| 12× | sqrt-div_binary64_2160 clear-num_binary64_2142 *-commutative_binary64_10 prod-exp_binary64 div-exp_binary64_1506 frac-2neg_binary64_90 associate-/r*_binary64_1743 div-exp_binary64_1162 distribute-lft-in_binary64_1404 frac-add_binary64_1119 distribute-rgt-in_binary64_1405 associate-*r/_binary64_21 clear-num_binary64_78 1-exp_binary64_2187 associate-/l/_binary64_26 frac-times_binary64_2153 unswap-sqr_binary64_1423 rec-exp_binary64_2193 frac-2neg_binary64_2154 |
| 11× | frac-2neg_binary64_778 clear-num_binary64 pow-prod-down_binary64_838 unpow-prod-down_binary64_1878 associate-/l*_binary64_1056 frac-sub_binary64_1464 frac-2neg_binary64 log-div_binary64_166 diff-log_binary64_1547 clear-num_binary64_766 +-commutative_binary64_1385 |
| 10× | associate-/l/_binary64 sqrt-pow1_binary64_1473 pow1/2_binary64_1535 sub-neg_binary64_760 flip3-+_binary64_770 unpow-prod-down_binary64_1534 cbrt-unprod_binary64_2176 cbrt-undiv_binary64_1489 sum-log_binary64_1890 cbrt-undiv_binary64_1145 associate-/r/_binary64_25 log-div_binary64_510 prod-exp_binary64_1848 *-commutative_binary64_1386 flip-+_binary64_741 exp-sum_binary64_1501 |
| 9× | pow1/2_binary64_2223 neg-mul-1_binary64_1451 exp-prod_binary64_1507 associate-/l*_binary64_1744 pow1/2_binary64 pow-prod-up_binary64_1869 sqrt-pow1_binary64_2161 swap-sqr_binary64_46 distribute-rgt-neg-in_binary64_1413 inv-pow_binary64_2228 sqrt-pow1_binary64 div-sub_binary64 distribute-lft-neg-in_binary64_1412 rem-sqrt-square_binary64 pow1/3_binary64_161 associate-/r*_binary64_1055 |
| 8× | cube-prod_binary64_1139 associate-*r/_binary64_1741 swap-sqr_binary64_1422 rem-log-exp_binary64_464 exp-prod_binary64_1851 unpow-prod-down_binary64_846 frac-add_binary64_1807 sqr-pow_binary64_1427 sqrt-div_binary64_440 frac-2neg_binary64_1466 associate-*l*_binary64 cbrt-unprod_binary64 pow-prod-down_binary64_1870 sqr-pow_binary64_1083 cube-prod_binary64_795 prod-exp_binary64_472 distribute-lft-out--_binary64_1751 cbrt-unprod_binary64_456 frac-add_binary64_2151 sqrt-div_binary64_784 associate--l+_binary64_704 clear-num_binary64_1454 |
| 7× | pow-prod-down_binary64_2214 associate-+r+_binary64_1731 flip--_binary64_1774 unpow2_binary64_1520 div-sub_binary64_772 distribute-rgt-in_binary64_29 difference-of-sqr-1_binary64_737 *-commutative_binary64_698 sum-log_binary64_170 flip3--_binary64_1803 flip--_binary64_54 unswap-sqr_binary64 flip3-+_binary64_426 distribute-lft-in_binary64_28 associate-*l/_binary64_1054 flip-+_binary64_397 sin-sum_binary64_212 flip3--_binary64_83 diff-log_binary64_171 |
| 6× | pow-sqr_binary64_1084 unswap-sqr_binary64_735 difference-of-squares_binary64_1768 pow-prod-up_binary64_1181 flip--_binary64_2118 sin-mult_binary64_234 div-exp_binary64_1850 associate-*r/_binary64_709 +-commutative_binary64_1729 cbrt-unprod_binary64_1832 associate-*l*_binary64_364 diff-log_binary64_1203 pow-pow_binary64_1527 associate-/l/_binary64_1058 flip3--_binary64_2147 associate-/r/_binary64_1745 associate--r+_binary64_703 rem-log-exp_binary64_120 associate-*r*_binary64_363 rem-log-exp_binary64_808 log-pow_binary64_1888 *-commutative_binary64_1730 sub-neg_binary64_2136 unswap-sqr_binary64_2111 pow-unpow_binary64_1532 cbrt-div_binary64_1831 exp-diff_binary64_471 sub-neg_binary64_1104 *-commutative_binary64_2074 sub-neg_binary64_72 |
| 5× | exp-diff_binary64_1847 pow-sqr_binary64_1772 diff-log_binary64_1891 sub-neg_binary64_1792 difference-of-sqr-1_binary64_1081 frac-sub_binary64_2152 associate--l+_binary64_16 neg-sub0_binary64_762 associate-+r+_binary64_1387 sum-log_binary64 associate--l-_binary64_705 difference-of-sqr-1_binary64_1425 tan-quot_binary64_238 clear-num_binary64_422 sum-log_binary64_858 pow-exp_binary64_1179 cube-mult_binary64_109 log-prod_binary64_1541 sqr-pow_binary64_1771 frac-2neg_binary64_434 pow-to-exp_binary64_1180 pow-prod-up_binary64_1525 cos-mult_binary64_2297 sin-mult_binary64_2298 unpow3_binary64_145 associate-/l/_binary64_2090 |
| 4× | pow-prod-down_binary64 log-prod_binary64_1885 +-commutative_binary64_9 rem-sqrt-square_binary64_780 pow-to-exp_binary64_492 neg-sub0_binary64_1794 sqr-abs_binary64_1814 unpow-prod-down_binary64 pow-pow_binary64_495 frac-sub_binary64_88 neg-sub0_binary64 frac-2neg_binary64_1122 pow-exp_binary64_491 rem-sqrt-square_binary64_436 neg-log_binary64_860 exp-neg_binary64_1846 diff-log_binary64_2235 associate-*l/_binary64_2086 pow1/2_binary64_503 pow1/2_binary64_847 rem-sqrt-square_binary64_1468 pow-pow_binary64_1871 sqrt-pow1_binary64_785 +-commutative_binary64 div-sub_binary64_84 distribute-frac-neg_binary64 sqrt-pow1_binary64_441 associate-+l+_binary64_1732 frac-times_binary64_1809 log-pow_binary64_1544 clear-num_binary64_1110 |
| 3× | associate--l-_binary64_17 associate-/l/_binary64_370 1-exp_binary64_1843 distribute-rgt-in_binary64_2093 clear-num_binary64_1798 distribute-lft-in_binary64_1748 rec-exp_binary64 log-prod_binary64 associate-/l/_binary64_714 1-exp_binary64 pow-to-exp_binary64_1868 rec-exp_binary64_1849 pow-unpow_binary64_844 pow-flip_binary64_1873 cube-prod_binary64_1827 distribute-rgt-in_binary64_1749 pow-prod-up_binary64_149 cbrt-undiv_binary64_1833 pow-plus_binary64_1174 pow-exp_binary64_1867 pow-sqr_binary64_52 div-inv_binary64_1796 pow-exp_binary64_1523 pow2_binary64_1192 pow-unpow_binary64_1876 cube-div_binary64_1484 distribute-lft-in_binary64_2092 pow-sqr_binary64_1428 associate--r+_binary64_15 inv-pow_binary64_1884 frac-2neg_binary64_1810 sqr-sin-a_binary64_227 *-commutative_binary64 sum-log_binary64_2234 |
| 2× | pow-prod-down_binary64_494 distribute-rgt-in_binary64_373 cube-mult_binary64_1141 inv-pow_binary64_1540 distribute-lft-in_binary64_372 sin-cos-mult_binary64_2299 associate--l+_binary64_1392 cube-mult_binary64_797 pow-to-exp_binary64_1524 cos-sum_binary64_213 sin-sum_binary64_2276 sqr-pow_binary64_739 associate-*l/_binary64_710 unpow3_binary64_1177 rec-exp_binary64_1505 frac-add_binary64_87 tan-sum_binary64_1590 tan-quot_binary64_1270 unpow3_binary64_833 associate-+r-_binary64_1733 frac-times_binary64_89 *-commutative_binary64_354 associate-*l/_binary64_22 sub-div_binary64_2150 pow2_binary64_160 +-commutative_binary64_697 rem-cube-cbrt_binary64_1478 associate-*r/_binary64_365 rem-exp-log_binary64_1495 pow1/3_binary64_1881 rem-log-exp_binary64_1152 unswap-sqr_binary64_391 1-exp_binary64_1499 pow-plus_binary64_142 exp-diff_binary64_1503 frac-times_binary64 pow-flip_binary64_1529 sqr-pow_binary64 associate-+l-_binary64_702 associate-*l/_binary64_1742 associate-*l/_binary64 |
| 1× | rem-sqrt-square_binary64_2156 pow-to-exp_binary64_836 +-commutative_binary64_2073 exp-sum_binary64_1845 pow-exp_binary64_147 pow1/3_binary64_849 pow2_binary64_1536 rem-cube-cbrt_binary64_790 +-commutative_binary64_1041 pow-to-exp_binary64 associate--r+_binary64 associate--l-_binary64 associate-+r-_binary64_1389 cos-sum_binary64_2277 cube-mult_binary64_1829 log-div_binary64_1198 rec-exp_binary64_817 cube-mult_binary64_1485 rem-log-exp_binary64_1496 rem-log-exp_binary64 associate-*r/_binary64 associate-+l-_binary64_1390 pow-plus_binary64_1518 rem-cube-cbrt_binary64_1822 log-div_binary64_1542 div-sub_binary64_1116 +-commutative_binary64_353 1-exp_binary64_811 pow-exp_binary64 sqrt-unprod_binary64_1475 sin-cos-mult_binary64_235 pow-flip_binary64 pow-flip_binary64_841 diff-sin_binary64_2293 frac-sub_binary64_1120 exp-diff_binary64 sqr-abs_binary64_1470 diff-atan_binary64_1612 rem-cbrt-cube_binary64_791 associate-+r+_binary64_2075 pow-to-exp_binary64_148 1-exp_binary64_1155 rec-exp_binary64_1161 associate-+r+_binary64_699 pow2_binary64_1880 inv-pow_binary64 log-pow_binary64_1200 neg-log_binary64 sqrt-unprod_binary64_1819 associate--l+_binary64_2080 difference-cubes_binary64_81 unpow3_binary64_1865 sum-log_binary64_1202 pow-plus_binary64_1862 pow-exp_binary64_835 pow-flip_binary64_1185 log-div_binary64 neg-sub0_binary64_1450 unsub-neg_binary64_1449 cube-prod_binary64_1483 rem-square-sqrt_binary64_1467 associate-+r+_binary64_11 rem-square-sqrt_binary64_1811 neg-log_binary64_1548 un-div-inv_binary64 pow-pow_binary64_839 inv-pow_binary64_1196 associate-+l-_binary64_1734 log-div_binary64_1886 distribute-lft1-in_binary64_1410 sum-log_binary64_514 inv-pow_binary64_852 div-sub_binary64_2148 rem-log-exp_binary64_1840 diff-cos_binary64_230 |
325 calls:
| 79.0ms | (/.f64 (-.f64 (/.f64 1 x) (/.f64 1 (+.f64 1 x))) (+.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 1 (sqrt.f64 (+.f64 1 x))))) |
| 54.0ms | (/.f64 (/.f64 1 (*.f64 x (+.f64 1 x))) (+.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 1 (sqrt.f64 (+.f64 1 x))))) |
| 51.0ms | (+.f64 (-.f64 (/.f64 1 (+.f64 x 1)) (/.f64 2 x)) (/.f64 1 (-.f64 x 1))) |
| 49.0ms | (*.f64 (+.f64 x 1) (+.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 1 (sqrt.f64 (+.f64 x 1))))) |
| 49.0ms | (/.f64 (/.f64 (sqrt.f64 1) x) (*.f64 (+.f64 x 1) (+.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 1 (sqrt.f64 (+.f64 x 1)))))) |
Compiled 9883 to 7347 computations (25.7% saved)
Compiled 21 to 30 computations (-42.9% saved)
Loading profile data...