| Date: | Wednesday, April 28th, 2021 |
|---|---|
| Commit: | 15160217 on split-operator-table |
| Hostname: | warfa with Racket 7.9 |
| Seed: | 2021118 |
| 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:fallback default |
Time bar (total: 21.5min)
Compiled 4095214 to 3070932 computations (25% saved)
| 540× | intervals |
| 1.3min | 2114290× | body | 128 | valid |
| 25.7s | 291132× | body | 128 | invalid |
| 16.3s | 50882× | body | 1024 | valid |
| 7.7s | 34920× | body | 512 | valid |
| 6.7s | 91661× | body | 128 | nan |
| 4.4s | 10273× | body | 2048 | valid |
| 2.4s | 18401× | body | 256 | valid |
| 1.8s | 9118× | body | 1024 | invalid |
| 863.0ms | 5722× | body | 512 | invalid |
| 403.0ms | 354× | body | 4096 | valid |
| 312.0ms | 3034× | body | 256 | invalid |
| 233.0ms | 1284× | body | 1024 | nan |
| 128.0ms | 939× | body | 512 | nan |
| 57.0ms | 865× | body | 128 | overflowed |
| 48.0ms | 559× | body | 256 | nan |
| 1.0ms | 5× | body | 2048 | nan |
Compiled 56942 to 45618 computations (19.9% saved)
1777 calls:
| 5.0s | (*.f64 (cbrt.f64 (+.f64 (+.f64 (*.f64 i c) (+.f64 (*.f64 t z) (*.f64 a b))) (*.f64 x y))) (cbrt.f64 (+.f64 (+.f64 (*.f64 i c) (+.f64 (*.f64 t z) (*.f64 a b))) (*.f64 x y)))) |
| 3.1s | (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (+.f64 x (-.f64 (+.f64 z a) (+.f64 (*.f64 z y) (*.f64 a t))))) (cbrt.f64 (+.f64 x (-.f64 (+.f64 z a) (+.f64 (*.f64 z y) (*.f64 a t))))))) (cbrt.f64 (*.f64 (cbrt.f64 (+.f64 x (-.f64 (+.f64 z a) (+.f64 (*.f64 z y) (*.f64 a t))))) (cbrt.f64 (+.f64 x (-.f64 (+.f64 z a) (+.f64 (*.f64 z y) (*.f64 a t)))))))) |
| 2.3s | (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 y a))))))) (+.f64 t (*.f64 y (+.f64 7925469156333415/34359738368 (*.f64 y (+.f64 471841060772561/17179869184 (*.f64 y (+.f64 z (*.f64 y x))))))))) |
| 2.3s | (cbrt.f64 (*.f64 (cbrt.f64 (+.f64 x (-.f64 (+.f64 z a) (+.f64 (*.f64 z y) (*.f64 a t))))) (cbrt.f64 (+.f64 x (-.f64 (+.f64 z a) (+.f64 (*.f64 z y) (*.f64 a t))))))) |
| 2.0s | (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 471841060772561/17179869184) y) 7925469156333415/34359738368) y) t) (+.f64 (*.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c)) (cbrt.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c))) (*.f64 y (cbrt.f64 (+.f64 c (*.f64 y (+.f64 b (*.f64 y (+.f64 y a)))))))) i)) |
Compiled 2290365 to 1571483 computations (31.4% saved)
| 270× | search |
| 540× | egg-herbie |
| 59803× | sub-neg_binary64 |
| 58785× | div-sub_binary64 |
| 49338× | unsub-neg_binary64 |
| 48283× | distribute-rgt-in_binary64 |
| 40196× | neg-mul-1_binary64 |
| 34733× | cancel-sign-sub-inv_binary64 |
| 33506× | neg-sub0_binary64 |
| 33485× | distribute-lft-in_binary64 |
| 29095× | times-frac_binary64 |
| 29044× | associate-/l*_binary64 |
| 25929× | *-commutative_binary64 |
| 23569× | +-commutative_binary64 |
| 22461× | associate-+l+_binary64 |
| 20791× | distribute-rgt-neg-in_binary64 |
| 19976× | associate-*l*_binary64 |
| 19655× | associate-*r*_binary64 |
| 19405× | distribute-neg-in_binary64 |
| 18227× | associate--r-_binary64 |
| 17970× | associate-/l/_binary64 |
| 17725× | associate--r+_binary64 |
| 17524× | associate-+r+_binary64 |
| 16406× | associate-/r*_binary64 |
| 16044× | distribute-lft-neg-in_binary64 |
| 15790× | associate-/r/_binary64 |
| 14858× | distribute-lft-neg-out_binary64 |
| 14841× | distribute-rgt-neg-out_binary64 |
| 14346× | distribute-frac-neg_binary64 |
| 14096× | distribute-neg-frac_binary64 |
| 12597× | associate-+l-_binary64 |
| 11083× | associate--l+_binary64 |
| 10177× | associate-*l/_binary64 |
| 10115× | distribute-rgt-out--_binary64 |
| 9270× | distribute-neg-out_binary64 |
| 8824× | distribute-rgt-out_binary64 |
| 8129× | associate--l-_binary64 |
| 8004× | remove-double-neg_binary64 |
| 7347× | associate-+r-_binary64 |
| 6523× | associate-*r/_binary64 |
| 5436× | distribute-lft-out--_binary64 |
| 5320× | sub0-neg_binary64 |
| 5145× | sqr-pow_binary64 |
| 4799× | unswap-sqr_binary64 |
| 4667× | cancel-sign-sub_binary64 |
| 3672× | *-lft-identity_binary64 |
| 3627× | mul0-rgt_binary64 |
| 3537× | mul0-lft_binary64 |
| 3399× | distribute-lft-out_binary64 |
| 2807× | div0_binary64 |
| 2634× | *-rgt-identity_binary64 |
| 2574× | cube-prod_binary64 |
| 2573× | pow-sqr_binary64 |
| 2563× | +-rgt-identity_binary64 |
| 2321× | swap-sqr_binary64 |
| 2059× | /-rgt-identity_binary64 |
| 1984× | +-lft-identity_binary64 |
| 1960× | exp-prod_binary64 |
| 1772× | --rgt-identity_binary64 |
| 1686× | distribute-rgt1-in_binary64 |
| 1604× | exp-sum_binary64 |
| 1070× | remove-double-div_binary64 |
| 1045× | unpow3_binary64 |
| 998× | cube-div_binary64 |
| 890× | mul-1-neg_binary64 |
| 805× | log-prod_binary64 |
| 759× | exp-diff_binary64 |
| 697× | cube-mult_binary64 |
| 600× | rem-sqrt-square_binary64 |
| 599× | distribute-lft1-in_binary64 |
| 563× | pow-plus_binary64 |
| 483× | prod-exp_binary64 |
| 409× | div-exp_binary64 |
| 352× | cube-unmult_binary64 |
| 296× | log-div_binary64 |
| 260× | sqr-neg_binary64 |
| 193× | 1-exp_binary64 |
| 169× | *-inverses_binary64 |
| 150× | exp-lft-sqr_binary64 |
| 117× | exp-to-pow_binary64 |
| 108× | exp-sqrt_binary64 |
| 103× | exp-neg_binary64 |
| 98× | lft-mult-inverse_binary64 |
| 92× | difference-of-squares_binary64 |
| 87× | count-2_binary64 |
| 85× | unpow1/2_binary64 |
| 75× | unpow1_binary64 |
| 73× | unpow2_binary64 |
| 69× | log-pow_binary64 |
| 66× | +-inverses_binary64 |
| 58× | difference-of-sqr--1_binary64 |
| 49× | log-rec_binary64 |
| 45× | swap-x-y |
| 38× | rem-exp-log_binary64 rec-exp_binary64 |
| 34× | difference-of-sqr-1_binary64 |
| 18× | cos-neg_binary64 |
| 15× | unpow-1_binary64 |
| 12× | cube-neg_binary64 swap-z-t sin-neg_binary64 |
| 11× | rem-square-sqrt_binary64 |
| 9× | tanh-def-a_binary64 tanh-def-c_binary64 tanh-def-b_binary64 |
| 8× | exp-1-e_binary64 swap-y-z |
| 7× | rgt-mult-inverse_binary64 |
| 6× | sinh-def_binary64 |
| 5× | cosh-def_binary64 swap-x-z |
| 4× | swap-a-b |
| 3× | swap-y-t |
| 2× | rem-log-exp_binary64 swap-t-a |
| 1× | swap-z-a swap-j-k swap-x-t swap-b-c swap-c-i |
| 0× | e-exp-1_binary64 hang-m-tan_binary64 cos-PI/3_binary64 if-if-and-not_binary64 cos-PI/2_binary64 not-lte_binary64 sinh-+-cosh_binary64 not-or tan-0_binary64 sinh-cosh_binary64 and-false-r cos-PI_binary64 if-false_binary64 gt-same_binary64 cos-sin-sum_binary64 hang-p0-tan_binary64 not-lt_binary64 sqr-abs_binary64 cos-+PI_binary64 unpow0_binary64 sin-PI_binary64 1-sub-sin_binary64 exp-cbrt_binary64 not-not if-not_binary64 if-if-or-not_binary64 lte-same_binary64 exp-lft-cube_binary64 1-sub-cos_binary64 tan-PI/4_binary64 lt-same_binary64 cos-PI/6_binary64 tan-PI/6_binary64 erfc-erf_binary64 tan-neg_binary64 or-true-l sub-1-cos_binary64 rem-3cbrt-rft_binary64 exp-0_binary64 tan-+PI_binary64 tan-PI/3_binary64 if-if-or_binary64 rem-3cbrt-lft_binary64 log-E_binary64 pow-base-1_binary64 or-false-l erf-odd_binary64 if-same_binary64 and-true-l and-same -1-add-cos_binary64 not-gt_binary64 -1-add-sin_binary64 rem-cube-cbrt_binary64 cos-PI/4_binary64 or-true-r erf-erfc_binary64 or-false-r cos-+PI/2_binary64 not-gte_binary64 hang-m0-tan_binary64 hang-0p-tan_binary64 pow-base-0_binary64 not-and rem-cbrt-cube_binary64 sin-PI/4_binary64 sin-PI/2_binary64 sin-0_binary64 hang-p-tan_binary64 hang-0m-tan_binary64 or-same sin-PI/3_binary64 sinh---cosh_binary64 if-if-and_binary64 sin-PI/6_binary64 tan-+PI/2_binary64 if-true_binary64 and-true-r cos-0_binary64 sin-+PI_binary64 gte-same_binary64 sin-+PI/2_binary64 not-false sub-1-sin_binary64 tan-PI_binary64 not-true and-false-l unpow1/3_binary64 |
| True | Other | False | Iter |
|---|---|---|---|
| 0% | 99.9% | 0.1% | 0 |
| 2.2% | 97.6% | 0.1% | 1 |
| 4.3% | 95.4% | 0.3% | 2 |
| 10.5% | 88.3% | 1.3% | 3 |
| 15.3% | 81.9% | 2.8% | 4 |
| 23.4% | 72.9% | 3.7% | 5 |
| 29.1% | 65.4% | 5.4% | 6 |
| 36.4% | 56.3% | 7.3% | 7 |
| 40.6% | 51% | 8.4% | 8 |
| 45.6% | 44.6% | 9.8% | 9 |
| 49.5% | 39.2% | 11.4% | 10 |
| 52.9% | 34.9% | 12.2% | 11 |
| 55.6% | 31.3% | 13% | 12 |
| 58.6% | 27.3% | 14.1% | 13 |
| 60.5% | 25.1% | 14.4% | 14 |
Compiled 3201 to 2770 computations (13.5% saved)
| 1414× | egg-herbie |
| 277329× | distribute-rgt-in_binary64 |
| 217003× | distribute-lft-in_binary64 |
| 205323× | associate-*l*_binary64 |
| 204155× | times-frac_binary64 |
| 180406× | associate-/l*_binary64 |
| 179037× | *-commutative_binary64 |
| 172905× | associate-*r*_binary64 |
| 168830× | cancel-sign-sub-inv_binary64 |
| 151797× | sub-neg_binary64 |
| 132378× | div-sub_binary64 |
| 124606× | unswap-sqr_binary64 |
| 123272× | unsub-neg_binary64 |
| 106023× | neg-mul-1_binary64 |
| 104532× | associate-/l/_binary64 |
| 104501× | distribute-rgt-neg-in_binary64 |
| 100513× | associate-/r*_binary64 |
| 99255× | associate-*l/_binary64 |
| 94545× | neg-sub0_binary64 |
| 93375× | associate-/r/_binary64 |
| 85190× | distribute-lft-neg-in_binary64 |
| 84069× | sqr-pow_binary64 |
| 82455× | associate-+l+_binary64 |
| 80934× | exp-prod_binary64 |
| 77268× | associate-*r/_binary64 |
| 74723× | +-commutative_binary64 |
| 74010× | log-prod_binary64 |
| 66298× | associate-+r+_binary64 |
| 58761× | distribute-rgt-neg-out_binary64 |
| 57902× | distribute-rgt-out_binary64 |
| 57469× | distribute-lft-neg-out_binary64 |
| 54482× | distribute-neg-in_binary64 |
| 47107× | associate--r-_binary64 |
| 46234× | cube-prod_binary64 |
| 44393× | associate--r+_binary64 |
| 40454× | associate--l+_binary64 |
| 37522× | distribute-neg-frac_binary64 |
| 31558× | exp-sum_binary64 |
| 30626× | log-div_binary64 |
| 28996× | distribute-lft-out_binary64 |
| 27216× | associate-+l-_binary64 |
| 25759× | swap-sqr_binary64 |
| 25381× | distribute-rgt-out--_binary64 |
| 24201× | pow-sqr_binary64 |
| 23438× | distribute-neg-out_binary64 |
| 23236× | *-rgt-identity_binary64 |
| 21733× | *-lft-identity_binary64 |
| 19522× | associate-+r-_binary64 |
| 19088× | unpow3_binary64 |
| 17297× | cube-div_binary64 |
| 16270× | exp-diff_binary64 |
| 15148× | associate--l-_binary64 |
| 14456× | distribute-frac-neg_binary64 |
| 12307× | cube-mult_binary64 |
| 11870× | distribute-lft-out--_binary64 |
| 11489× | log-pow_binary64 |
| 10991× | remove-double-neg_binary64 |
| 8880× | rem-sqrt-square_binary64 |
| 8511× | cube-unmult_binary64 |
| 8434× | pow-plus_binary64 |
| 8297× | sub0-neg_binary64 |
| 7909× | /-rgt-identity_binary64 |
| 6831× | mul0-rgt_binary64 |
| 6725× | mul0-lft_binary64 |
| 6439× | difference-of-squares_binary64 |
| 6329× | +-rgt-identity_binary64 |
| 5822× | cancel-sign-sub_binary64 |
| 5781× | prod-exp_binary64 |
| 5600× | distribute-rgt1-in_binary64 |
| 4111× | mul-1-neg_binary64 |
| 3481× | count-2_binary64 |
| 3437× | div0_binary64 |
| 3228× | unpow1/2_binary64 |
| 3105× | log-rec_binary64 |
| 2877× | exp-neg_binary64 |
| 2870× | +-lft-identity_binary64 |
| 2435× | sqr-neg_binary64 |
| 2427× | --rgt-identity_binary64 |
| 2330× | unpow2_binary64 |
| 2309× | exp-to-pow_binary64 |
| 2270× | div-exp_binary64 |
| 2229× | distribute-lft1-in_binary64 |
| 1975× | unpow1_binary64 |
| 1871× | remove-double-div_binary64 |
| 1451× | cube-neg_binary64 |
| 1378× | unpow1/3_binary64 |
| 1142× | 1-exp_binary64 |
| 862× | exp-lft-sqr_binary64 |
| 860× | exp-sqrt_binary64 |
| 690× | rem-square-sqrt_binary64 |
| 596× | exp-1-e_binary64 |
| 533× | rem-3cbrt-lft_binary64 |
| 473× | rem-cbrt-cube_binary64 |
| 447× | rem-exp-log_binary64 |
| 409× | difference-of-sqr-1_binary64 |
| 364× | difference-of-sqr--1_binary64 |
| 299× | rec-exp_binary64 |
| 253× | exp-lft-cube_binary64 |
| 238× | +-inverses_binary64 |
| 232× | *-inverses_binary64 |
| 213× | rem-log-exp_binary64 |
| 181× | rem-3cbrt-rft_binary64 |
| 134× | rem-cube-cbrt_binary64 |
| 93× | pow-base-1_binary64 |
| 78× | exp-cbrt_binary64 |
| 73× | lft-mult-inverse_binary64 |
| 42× | unpow-1_binary64 |
| 30× | log-E_binary64 |
| 28× | sqr-abs_binary64 |
| 23× | rgt-mult-inverse_binary64 |
| 21× | if-if-or-not_binary64 |
| 16× | cos-neg_binary64 |
| 13× | sinh-def_binary64 |
| 11× | sin-neg_binary64 |
| 9× | tanh-def-a_binary64 tanh-def-c_binary64 tanh-def-b_binary64 |
| 8× | e-exp-1_binary64 cosh-def_binary64 |
| 4× | not-or |
| 3× | not-not if-not_binary64 |
| 1× | not-and |
| 0× | if-if-and-not_binary64 cos-PI/2_binary64 cos-PI/3_binary64 not-lte_binary64 sinh-+-cosh_binary64 sub-1-cos_binary64 tan-0_binary64 sinh-cosh_binary64 and-false-r cos-PI_binary64 if-false_binary64 gt-same_binary64 cos-sin-sum_binary64 hang-p0-tan_binary64 not-lt_binary64 cos-+PI_binary64 unpow0_binary64 sin-PI_binary64 1-sub-sin_binary64 tan-PI/4_binary64 lte-same_binary64 1-sub-cos_binary64 lt-same_binary64 cos-PI/6_binary64 tan-PI/6_binary64 erfc-erf_binary64 tan-neg_binary64 or-true-l not-false exp-0_binary64 tan-+PI_binary64 tan-PI/3_binary64 if-if-or_binary64 or-false-l erf-odd_binary64 if-same_binary64 sin-0_binary64 and-same -1-add-cos_binary64 not-gt_binary64 and-true-l -1-add-sin_binary64 cos-PI/4_binary64 or-true-r erf-erfc_binary64 or-false-r cos-+PI/2_binary64 not-gte_binary64 hang-m0-tan_binary64 hang-0p-tan_binary64 pow-base-0_binary64 sin-+PI/2_binary64 sin-PI/4_binary64 sin-PI/2_binary64 if-true_binary64 hang-p-tan_binary64 hang-0m-tan_binary64 or-same sin-PI/3_binary64 sinh---cosh_binary64 hang-m-tan_binary64 if-if-and_binary64 sin-PI/6_binary64 and-true-r cos-0_binary64 sin-+PI_binary64 gte-same_binary64 tan-+PI/2_binary64 sub-1-sin_binary64 tan-PI_binary64 not-true and-false-l |
| 874× | rewrite-expression-head |
| 28154× | *-un-lft-identity_binary64 |
| 27847× | add-sqr-sqrt_binary64 |
| 25234× | times-frac_binary64 |
| 17881× | add-cube-cbrt_binary64 |
| 11176× | add-exp-log_binary64 |
| 8596× | add-cbrt-cube_binary64 |
| 7116× | pow1_binary64 |
| 6255× | associate-*r*_binary64 |
| 5130× | cbrt-prod_binary64 |
| 4168× | associate-*l*_binary64 |
| 3998× | add-log-exp_binary64 |
| 3677× | prod-exp_binary64 |
| 3545× | difference-of-squares_binary64 |
| 3007× | distribute-lft-out--_binary64 |
| 2844× | associate-/r*_binary64 |
| 2744× | cancel-sign-sub-inv_binary64 |
| 2724× | cbrt-unprod_binary64 |
| 2522× | cbrt-div_binary64 |
| 2411× | sqrt-prod_binary64 |
| 2330× | associate-*r/_binary64 |
| 2271× | div-exp_binary64 |
| 2238× | distribute-lft-out_binary64 |
| 2204× | pow-prod-down_binary64 |
| 2051× | distribute-rgt-in_binary64 distribute-lft-in_binary64 |
| 2043× | flip--_binary64 flip3--_binary64 |
| 1913× | associate-/r/_binary64 |
| 1857× | flip3-+_binary64 flip-+_binary64 |
| 1708× | frac-times_binary64 |
| 1583× | associate-/l*_binary64 |
| 1488× | cbrt-undiv_binary64 |
| 1467× | unpow-prod-down_binary64 |
| 1464× | log-prod_binary64 |
| 1435× | div-inv_binary64 |
| 1403× | unswap-sqr_binary64 |
| 1319× | associate-*l/_binary64 |
| 885× | cube-prod_binary64 |
| 877× | *-commutative_binary64 |
| 780× | pow1/3_binary64 |
| 687× | sub-neg_binary64 |
| 639× | associate-+r+_binary64 |
| 638× | swap-sqr_binary64 |
| 578× | sum-log_binary64 |
| 550× | sqrt-pow1_binary64 |
| 479× | associate-/l/_binary64 |
| 461× | frac-2neg_binary64 clear-num_binary64 |
| 446× | associate-+l+_binary64 |
| 409× | sqrt-div_binary64 |
| 408× | associate--l+_binary64 |
| 392× | frac-add_binary64 |
| 379× | sqr-pow_binary64 |
| 331× | +-commutative_binary64 |
| 309× | pow-prod-up_binary64 |
| 293× | pow-exp_binary64 |
| 278× | exp-sum_binary64 |
| 277× | diff-log_binary64 |
| 257× | pow-to-exp_binary64 |
| 242× | pow-sqr_binary64 |
| 241× | pow1/2_binary64 1-exp_binary64 |
| 229× | log-pow_binary64 |
| 227× | rec-exp_binary64 |
| 202× | frac-sub_binary64 |
| 196× | exp-prod_binary64 |
| 195× | pow-unpow_binary64 |
| 135× | cube-div_binary64 pow-pow_binary64 |
| 118× | div-sub_binary64 distribute-rgt-neg-in_binary64 |
| 111× | distribute-lft-neg-in_binary64 |
| 108× | pow-plus_binary64 |
| 100× | pow2_binary64 |
| 98× | cube-mult_binary64 |
| 95× | associate--r+_binary64 |
| 92× | unpow3_binary64 |
| 86× | rem-sqrt-square_binary64 |
| 77× | pow-flip_binary64 |
| 61× | inv-pow_binary64 |
| 57× | log-div_binary64 |
| 42× | associate-+r-_binary64 |
| 41× | rem-cube-cbrt_binary64 |
| 39× | tanh-def-a_binary64 tanh-def-b_binary64 tanh-def-c_binary64 |
| 34× | associate-+l-_binary64 rem-log-exp_binary64 |
| 33× | distribute-rgt-out--_binary64 |
| 31× | difference-of-sqr-1_binary64 |
| 28× | cosh-def_binary64 distribute-rgt-out_binary64 |
| 24× | exp-diff_binary64 |
| 23× | unpow2_binary64 |
| 22× | sinh-def_binary64 |
| 21× | rem-exp-log_binary64 rem-cbrt-cube_binary64 |
| 19× | un-div-inv_binary64 neg-sub0_binary64 |
| 18× | cos-sum_binary64 |
| 17× | sum-cubes_binary64 sqrt-unprod_binary64 distribute-neg-frac_binary64 |
| 16× | rem-square-sqrt_binary64 difference-cubes_binary64 unpow-prod-up_binary64 |
| 15× | sqr-abs_binary64 |
| 14× | associate--r-_binary64 sub-div_binary64 |
| 13× | unsub-neg_binary64 neg-log_binary64 |
| 12× | distribute-rgt1-in_binary64 sqrt-pow2_binary64 |
| 11× | exp-neg_binary64 |
| 9× | associate--l-_binary64 |
| 7× | e-exp-1_binary64 neg-mul-1_binary64 |
| 6× | distribute-lft1-in_binary64 |
| 5× | count-2_binary64 |
| 4× | exp-to-pow_binary64 diff-cos_binary64 distribute-lft-neg-out_binary64 distribute-rgt-neg-out_binary64 |
| 3× | cos-diff_binary64 sin-mult_binary64 |
| 2× | tan-quot_binary64 pow3_binary64 distribute-neg-in_binary64 acos-asin_binary64 sqrt-undiv_binary64 difference-of-sqr--1_binary64 |
| 1× | exp-lft-sqr_binary64 pow-sub_binary64 rem-3cbrt-lft_binary64 |
1777 calls:
| 176.0ms | (-.f64 (/.f64 y (/.f64 (+.f64 1 (-.f64 t z)) a)) (/.f64 z (/.f64 (+.f64 1 (-.f64 t z)) a))) |
| 93.0ms | (/.f64 (+.f64 1 (/.f64 (/.f64 (-.f64 (*.f64 y x) y) (+.f64 y 1)) (/.f64 (+.f64 y 1) (-.f64 y (*.f64 y x))))) (+.f64 1 (*.f64 (/.f64 y (+.f64 y 1)) (-.f64 1 x)))) |
| 92.0ms | (+.f64 (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))) (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 y)) (sqrt.f64 y)))) |
| 89.0ms | (+.f64 1 (/.f64 (/.f64 (-.f64 (*.f64 y x) y) (+.f64 y 1)) (/.f64 (+.f64 y 1) (-.f64 y (*.f64 y x))))) |
| 86.0ms | (+.f64 x (/.f64 1 (/.f64 (/.f64 (-.f64 a t) y) (-.f64 z t)))) |
Compiled 1989356 to 827545 computations (58.4% saved)
Compiled 1533261 to 668522 computations (56.4% saved)
Compiled 410 to 463 computations (-12.9% saved)
Compiled 11774 to 7670 computations (34.9% saved)
Loading profile data...