
Time bar (total: 16.5s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 0% | 100% | 0% | 0% | 0% | 0 |
| 100% | 0% | 0% | 100% | 0% | 0% | 0% | 1 |
Compiled 38 to 21 computations (44.7% saved)
| 2.2s | 8256× | body | 256 | valid |
| 2× | egg-herbie |
| 1656× | associate-/l* |
| 1422× | times-frac |
| 1266× | associate-*r* |
| 1234× | associate-*r/ |
| 786× | associate-/l/ |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 21 | 142 |
| 1 | 52 | 142 |
| 2 | 176 | 142 |
| 3 | 730 | 142 |
| 4 | 2139 | 142 |
| 5 | 3143 | 142 |
| 6 | 3143 | 142 |
| 7 | 4460 | 142 |
| 8 | 4727 | 142 |
| 9 | 4845 | 142 |
| 10 | 4857 | 142 |
| 11 | 4857 | 142 |
| 12 | 4893 | 142 |
| 13 | 4893 | 142 |
| 0 | 2 | 2 |
| 1× | saturated |
| 1× | saturated |
| Inputs |
|---|
0 |
1 |
| Outputs |
|---|
0 |
1 |
| Inputs |
|---|
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 tau (PI.f32)) x)) (*.f32 (*.f32 tau (PI.f32)) x)) (/.f32 (sin.f32 (*.f32 tau (PI.f32))) (*.f32 tau (PI.f32)))) |
| Outputs |
|---|
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 tau (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (*.f32 x (PI.f32)))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (*.f32 x tau) (*.f32 (PI.f32) (PI.f32)))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 tau (PI.f32)) x)) (*.f32 (*.f32 tau (PI.f32)) x)) (/.f32 (sin.f32 (*.f32 tau (PI.f32))) (*.f32 tau (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 (PI.f32) tau)) (*.f32 (PI.f32) tau))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 tau (/.f32 (sin.f32 (*.f32 (PI.f32) tau)) (*.f32 (PI.f32) tau)))) (*.f32 x (PI.f32))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) tau)) (*.f32 (PI.f32) tau)) (*.f32 x (*.f32 (PI.f32) tau)))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 (PI.f32) tau)) (*.f32 (*.f32 x (PI.f32)) (*.f32 (PI.f32) (*.f32 tau tau))))) |
Compiled 25 to 12 computations (52% saved)
| 1× | egg-herbie |
| 692× | associate-/l* |
| 652× | associate-*r* |
| 574× | associate-/l/ |
| 562× | times-frac |
| 546× | associate-*r/ |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 14 | 71 |
| 1 | 27 | 71 |
| 2 | 86 | 71 |
| 3 | 332 | 71 |
| 4 | 1064 | 71 |
| 5 | 2189 | 71 |
| 6 | 2410 | 71 |
| 7 | 2440 | 71 |
| 8 | 2450 | 71 |
| 9 | 2454 | 71 |
| 10 | 2456 | 71 |
| 11 | 2456 | 71 |
| 1× | saturated |
| Inputs |
|---|
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
| Outputs |
|---|
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
Compiled 86 to 23 computations (73.3% saved)
5 alts after pruning (5 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 0 | 4 | 4 |
| Fresh | 0 | 1 | 1 |
| Picked | 0 | 0 | 0 |
| Done | 0 | 0 | 0 |
| Total | 0 | 5 | 5 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 98.1% | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
| ▶ | 98.2% | (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
| ▶ | 97.1% | (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
| ▶ | 97.1% | (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
Compiled 92 to 49 computations (46.7% saved)
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 98.8% | (*.f32 x (*.f32 (PI.f32) (PI.f32))) |
| ✓ | 98.8% | (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) |
| ✓ | 98.5% | (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
| ✓ | 96.9% | (*.f32 (PI.f32) (PI.f32)) |
Compiled 88 to 15 computations (83% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 3.0ms | tau | @ | inf | (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
| 2.0ms | x | @ | 0 | (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
| 1.0ms | x | @ | inf | (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
| 1.0ms | x | @ | -inf | (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
| 1.0ms | tau | @ | -inf | (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
| 1× | batch-egg-rewrite |
| 954× | pow-prod-up |
| 810× | pow-exp |
| 656× | expm1-udef |
| 656× | log1p-udef |
| 580× | log-pow |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 18 | 112 |
| 1 | 367 | 106 |
| 2 | 4891 | 106 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 (PI.f32) (PI.f32)) |
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
(sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) |
(*.f32 x (*.f32 (PI.f32) (PI.f32))) |
| Outputs |
|---|
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (PI.f32) 2))) 1) |
(pow.f32 (PI.f32) 2) |
(pow.f32 (pow.f32 (PI.f32) 2) 1) |
(pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) 3) |
(pow.f32 (cbrt.f32 (PI.f32)) 6) |
(pow.f32 (pow.f32 (PI.f32) 6) 1/3) |
(pow.f32 (pow.f32 (PI.f32) 3) 2/3) |
(pow.f32 (sqrt.f32 (PI.f32)) 4) |
(sqrt.f32 (pow.f32 (PI.f32) 4)) |
(log.f32 (exp.f32 (pow.f32 (PI.f32) 2))) |
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (PI.f32) 2)))) |
(cbrt.f32 (pow.f32 (PI.f32) 6)) |
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) 2))) |
(exp.f32 (*.f32 2 (log.f32 (PI.f32)))) |
(exp.f32 (*.f32 (log.f32 (PI.f32)) 2)) |
(exp.f32 (*.f32 (*.f32 2 (log.f32 (PI.f32))) 1)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (PI.f32)) 1) 2)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (PI.f32)) 2) 1)) |
(exp.f32 (*.f32 (*.f32 (*.f32 2 (log.f32 (PI.f32))) 1) 1)) |
(exp.f32 (*.f32 (log.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2)) 3)) |
(exp.f32 (*.f32 (log.f32 (pow.f32 (PI.f32) 6)) 1/3)) |
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) 2))) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2))))) 1) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau))) |
(/.f32 1 (/.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) (*.f32 tau (neg.f32 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) (*.f32 tau (neg.f32 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau)) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (neg.f32 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (sin.f32 (*.f32 (PI.f32) x))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) tau) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (pow.f32 (*.f32 (PI.f32) x) 2)) tau) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) 1) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (cbrt.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau)) 4))) (cbrt.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau))) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (*.f32 x tau)) (*.f32 (pow.f32 (PI.f32) 2) x)) |
(pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2))) 1) |
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2)))) 3) |
(pow.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2))) 3) 1/3) |
(pow.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau)) (*.f32 (PI.f32) x))) 2) |
(pow.f32 (/.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) -1) |
(sqrt.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2))) 2)) |
(log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2)))))) |
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2))) 3)) |
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) x)) 3) (pow.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) 3))) |
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) 3) (pow.f32 (sin.f32 (*.f32 (PI.f32) x)) 3))) |
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(exp.f32 (log.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2)))) 1)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2)))) 1) 1)) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2))))) 3)) |
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2))))) 1/3)) |
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau)) (*.f32 (PI.f32) x)))) 2)) |
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) 1) |
(-.f32 (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 x tau))))) (cos.f32 1)) (*.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 x tau))))) (sin.f32 1))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) 1) |
(*.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) |
(*.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) 2)) |
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) 2) (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) |
(*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) |
(pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) 1) |
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) 3) |
(pow.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) 3) 1/3) |
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) 2) |
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) 2)) |
(log.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) |
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))))) |
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) 3)) |
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) |
(exp.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) |
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) 1)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) 1) 1)) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) 3)) |
(exp.f32 (*.f32 (*.f32 3 (log.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) 1/3)) |
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) 2)) |
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) 2) x))) 1) |
(pow.f32 (*.f32 (pow.f32 (PI.f32) 2) x) 1) |
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 (PI.f32) 2) x)) 3) |
(pow.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) 2) x) 3) 1/3) |
(pow.f32 (*.f32 (PI.f32) (sqrt.f32 x)) 2) |
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (sqrt.f32 x)) 4)) |
(log.f32 (pow.f32 (exp.f32 (pow.f32 (PI.f32) 2)) x)) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 (PI.f32) 2) x)))) |
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) 2) x) 3)) |
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 3))) |
(cbrt.f32 (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 6))) |
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 3) (pow.f32 (PI.f32) 3))) |
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) 2) x))) |
(exp.f32 (fma.f32 2 (log.f32 (PI.f32)) (log.f32 x))) |
(exp.f32 (*.f32 (fma.f32 2 (log.f32 (PI.f32)) (log.f32 x)) 1)) |
(exp.f32 (*.f32 (*.f32 (fma.f32 2 (log.f32 (PI.f32)) (log.f32 x)) 1) 1)) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (pow.f32 (PI.f32) 2) x))) 3)) |
(exp.f32 (*.f32 (*.f32 3 (fma.f32 2 (log.f32 (PI.f32)) (log.f32 x))) 1/3)) |
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (sqrt.f32 x))) 2)) |
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (PI.f32) 2) x))) |
| 1× | egg-herbie |
| 1654× | fma-def |
| 1188× | distribute-lft-in |
| 628× | associate-*r* |
| 594× | log-prod |
| 466× | cube-prod |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 349 | 6403 |
| 1 | 919 | 6057 |
| 2 | 3843 | 6021 |
| 1× | node limit |
| Inputs |
|---|
1 |
(+.f32 1 (*.f32 (+.f32 (*.f32 -1/6 (pow.f32 (PI.f32) 2)) (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2)))) (pow.f32 x 2))) |
(+.f32 1 (+.f32 (*.f32 (+.f32 (*.f32 -1/6 (pow.f32 (PI.f32) 2)) (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2)))) (pow.f32 x 2)) (*.f32 (+.f32 (*.f32 1/36 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 4))) (+.f32 (*.f32 1/120 (pow.f32 (PI.f32) 4)) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4))))) (pow.f32 x 4)))) |
(+.f32 1 (+.f32 (*.f32 (+.f32 (*.f32 -1/6 (pow.f32 (PI.f32) 2)) (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2)))) (pow.f32 x 2)) (+.f32 (*.f32 (+.f32 (*.f32 1/36 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 4))) (+.f32 (*.f32 1/120 (pow.f32 (PI.f32) 4)) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4))))) (pow.f32 x 4)) (*.f32 (+.f32 (*.f32 -1/5040 (pow.f32 (PI.f32) 6)) (+.f32 (*.f32 -1/720 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 6))) (+.f32 (*.f32 -1/720 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 6))) (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (pow.f32 (PI.f32) 6)))))) (pow.f32 x 6))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) x)) |
(+.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 -1/6 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 2) (*.f32 (PI.f32) x))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (+.f32 (*.f32 1/120 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))))) (*.f32 -1/6 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 2) (*.f32 (PI.f32) x)))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (+.f32 (*.f32 1/120 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))))) (+.f32 (*.f32 -1/6 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 2) (*.f32 (PI.f32) x)))) (*.f32 -1/5040 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) (*.f32 tau (*.f32 x (PI.f32))))) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 7) (*.f32 (pow.f32 (PI.f32) 7) (pow.f32 x 7)))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) (*.f32 tau (*.f32 x (PI.f32)))))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) (*.f32 tau (*.f32 x (PI.f32))))) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 7) (*.f32 (pow.f32 (PI.f32) 7) (pow.f32 x 7)))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) (*.f32 tau (*.f32 x (PI.f32)))))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (PI.f32) 2))) 1) |
(pow.f32 (PI.f32) 2) |
(pow.f32 (pow.f32 (PI.f32) 2) 1) |
(pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) 3) |
(pow.f32 (cbrt.f32 (PI.f32)) 6) |
(pow.f32 (pow.f32 (PI.f32) 6) 1/3) |
(pow.f32 (pow.f32 (PI.f32) 3) 2/3) |
(pow.f32 (sqrt.f32 (PI.f32)) 4) |
(sqrt.f32 (pow.f32 (PI.f32) 4)) |
(log.f32 (exp.f32 (pow.f32 (PI.f32) 2))) |
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (PI.f32) 2)))) |
(cbrt.f32 (pow.f32 (PI.f32) 6)) |
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) 2))) |
(exp.f32 (*.f32 2 (log.f32 (PI.f32)))) |
(exp.f32 (*.f32 (log.f32 (PI.f32)) 2)) |
(exp.f32 (*.f32 (*.f32 2 (log.f32 (PI.f32))) 1)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (PI.f32)) 1) 2)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (PI.f32)) 2) 1)) |
(exp.f32 (*.f32 (*.f32 (*.f32 2 (log.f32 (PI.f32))) 1) 1)) |
(exp.f32 (*.f32 (log.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2)) 3)) |
(exp.f32 (*.f32 (log.f32 (pow.f32 (PI.f32) 6)) 1/3)) |
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) 2))) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2))))) 1) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau))) |
(/.f32 1 (/.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) (*.f32 tau (neg.f32 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) (*.f32 tau (neg.f32 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau)) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (neg.f32 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (sin.f32 (*.f32 (PI.f32) x))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) tau) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (pow.f32 (*.f32 (PI.f32) x) 2)) tau) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) 1) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (cbrt.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau)) 4))) (cbrt.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau))) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (*.f32 x tau)) (*.f32 (pow.f32 (PI.f32) 2) x)) |
(pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2))) 1) |
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2)))) 3) |
(pow.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2))) 3) 1/3) |
(pow.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau)) (*.f32 (PI.f32) x))) 2) |
(pow.f32 (/.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) -1) |
(sqrt.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2))) 2)) |
(log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2)))))) |
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2))) 3)) |
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) x)) 3) (pow.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) 3))) |
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) 3) (pow.f32 (sin.f32 (*.f32 (PI.f32) x)) 3))) |
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(exp.f32 (log.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2)))) 1)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2)))) 1) 1)) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2))))) 3)) |
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2))))) 1/3)) |
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau)) (*.f32 (PI.f32) x)))) 2)) |
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) 1) |
(-.f32 (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 x tau))))) (cos.f32 1)) (*.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 x tau))))) (sin.f32 1))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) 1) |
(*.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) |
(*.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) 2)) |
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) 2) (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) |
(*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) |
(pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) 1) |
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) 3) |
(pow.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) 3) 1/3) |
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) 2) |
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) 2)) |
(log.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) |
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))))) |
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) 3)) |
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) |
(exp.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) |
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) 1)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) 1) 1)) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) 3)) |
(exp.f32 (*.f32 (*.f32 3 (log.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) 1/3)) |
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) 2)) |
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) 2) x))) 1) |
(pow.f32 (*.f32 (pow.f32 (PI.f32) 2) x) 1) |
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 (PI.f32) 2) x)) 3) |
(pow.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) 2) x) 3) 1/3) |
(pow.f32 (*.f32 (PI.f32) (sqrt.f32 x)) 2) |
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (sqrt.f32 x)) 4)) |
(log.f32 (pow.f32 (exp.f32 (pow.f32 (PI.f32) 2)) x)) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 (PI.f32) 2) x)))) |
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) 2) x) 3)) |
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 3))) |
(cbrt.f32 (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 6))) |
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 3) (pow.f32 (PI.f32) 3))) |
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) 2) x))) |
(exp.f32 (fma.f32 2 (log.f32 (PI.f32)) (log.f32 x))) |
(exp.f32 (*.f32 (fma.f32 2 (log.f32 (PI.f32)) (log.f32 x)) 1)) |
(exp.f32 (*.f32 (*.f32 (fma.f32 2 (log.f32 (PI.f32)) (log.f32 x)) 1) 1)) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (pow.f32 (PI.f32) 2) x))) 3)) |
(exp.f32 (*.f32 (*.f32 3 (fma.f32 2 (log.f32 (PI.f32)) (log.f32 x))) 1/3)) |
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (sqrt.f32 x))) 2)) |
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (PI.f32) 2) x))) |
| Outputs |
|---|
1 |
(+.f32 1 (*.f32 (+.f32 (*.f32 -1/6 (pow.f32 (PI.f32) 2)) (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2)))) (pow.f32 x 2))) |
(+.f32 1 (*.f32 (*.f32 -1/6 (+.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 tau tau)))) (*.f32 x x))) |
(fma.f32 (*.f32 -1/6 (*.f32 (+.f32 (*.f32 tau tau) 1) (pow.f32 (PI.f32) 2))) (*.f32 x x) 1) |
(fma.f32 -1/6 (*.f32 (*.f32 (fma.f32 tau tau 1) (pow.f32 (PI.f32) 2)) (*.f32 x x)) 1) |
(+.f32 1 (+.f32 (*.f32 (+.f32 (*.f32 -1/6 (pow.f32 (PI.f32) 2)) (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2)))) (pow.f32 x 2)) (*.f32 (+.f32 (*.f32 1/36 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 4))) (+.f32 (*.f32 1/120 (pow.f32 (PI.f32) 4)) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4))))) (pow.f32 x 4)))) |
(+.f32 1 (fma.f32 (*.f32 -1/6 (+.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 tau tau)))) (*.f32 x x) (*.f32 (fma.f32 1/36 (*.f32 (*.f32 tau tau) (pow.f32 (PI.f32) 4)) (*.f32 1/120 (+.f32 (pow.f32 (PI.f32) 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 tau 4))))) (pow.f32 x 4)))) |
(+.f32 1 (fma.f32 (*.f32 -1/6 (*.f32 (+.f32 (*.f32 tau tau) 1) (pow.f32 (PI.f32) 2))) (*.f32 x x) (*.f32 (fma.f32 1/36 (*.f32 tau (*.f32 tau (pow.f32 (PI.f32) 4))) (*.f32 (pow.f32 (PI.f32) 4) (+.f32 1/120 (*.f32 1/120 (pow.f32 tau 4))))) (pow.f32 x 4)))) |
(fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 4) 1/36) (*.f32 (pow.f32 (PI.f32) 4) (fma.f32 1/120 (pow.f32 tau 4) 1/120))) (pow.f32 x 4) (fma.f32 -1/6 (*.f32 (*.f32 (fma.f32 tau tau 1) (pow.f32 (PI.f32) 2)) (*.f32 x x)) 1)) |
(+.f32 1 (+.f32 (*.f32 (+.f32 (*.f32 -1/6 (pow.f32 (PI.f32) 2)) (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2)))) (pow.f32 x 2)) (+.f32 (*.f32 (+.f32 (*.f32 1/36 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 4))) (+.f32 (*.f32 1/120 (pow.f32 (PI.f32) 4)) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4))))) (pow.f32 x 4)) (*.f32 (+.f32 (*.f32 -1/5040 (pow.f32 (PI.f32) 6)) (+.f32 (*.f32 -1/720 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 6))) (+.f32 (*.f32 -1/720 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 6))) (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (pow.f32 (PI.f32) 6)))))) (pow.f32 x 6))))) |
(+.f32 1 (fma.f32 (*.f32 -1/6 (+.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 tau tau)))) (*.f32 x x) (fma.f32 (fma.f32 1/36 (*.f32 (*.f32 tau tau) (pow.f32 (PI.f32) 4)) (*.f32 1/120 (+.f32 (pow.f32 (PI.f32) 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 tau 4))))) (pow.f32 x 4) (*.f32 (fma.f32 -1/5040 (pow.f32 (PI.f32) 6) (fma.f32 -1/720 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 6)) (fma.f32 -1/720 (*.f32 (*.f32 tau tau) (pow.f32 (PI.f32) 6)) (*.f32 -1/5040 (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 tau 6)))))) (pow.f32 x 6))))) |
(+.f32 1 (fma.f32 (*.f32 -1/6 (*.f32 (+.f32 (*.f32 tau tau) 1) (pow.f32 (PI.f32) 2))) (*.f32 x x) (fma.f32 (fma.f32 1/36 (*.f32 tau (*.f32 tau (pow.f32 (PI.f32) 4))) (*.f32 (pow.f32 (PI.f32) 4) (+.f32 1/120 (*.f32 1/120 (pow.f32 tau 4))))) (pow.f32 x 4) (*.f32 (+.f32 (*.f32 (pow.f32 (PI.f32) 6) (+.f32 (*.f32 (*.f32 tau tau) -1/720) (*.f32 -1/5040 (pow.f32 tau 6)))) (*.f32 (pow.f32 (PI.f32) 6) (+.f32 -1/5040 (*.f32 (pow.f32 tau 4) -1/720)))) (pow.f32 x 6))))) |
(+.f32 1 (fma.f32 -1/6 (*.f32 (*.f32 (fma.f32 tau tau 1) (pow.f32 (PI.f32) 2)) (*.f32 x x)) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 4) 1/36) (*.f32 (pow.f32 (PI.f32) 4) (fma.f32 1/120 (pow.f32 tau 4) 1/120))) (pow.f32 x 4) (*.f32 (fma.f32 (pow.f32 (PI.f32) 6) (fma.f32 (*.f32 tau tau) -1/720 (*.f32 -1/5040 (pow.f32 tau 6))) (*.f32 (pow.f32 (PI.f32) 6) (+.f32 -1/5040 (*.f32 (pow.f32 tau 4) -1/720)))) (pow.f32 x 6))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) x)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(+.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 -1/6 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 2) (*.f32 (PI.f32) x))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) (*.f32 -1/6 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (*.f32 tau tau) (*.f32 (PI.f32) x))))) |
(fma.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (*.f32 (PI.f32) x) (sin.f32 (*.f32 (PI.f32) x)))) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) |
(+.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (+.f32 (*.f32 1/120 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))))) (*.f32 -1/6 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 2) (*.f32 (PI.f32) x)))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) (fma.f32 1/120 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 tau 4)) (pow.f32 (*.f32 (PI.f32) x) 3)) (*.f32 -1/6 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (*.f32 tau tau) (*.f32 (PI.f32) x)))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) (fma.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (*.f32 (PI.f32) x) (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 3) (sin.f32 (*.f32 (PI.f32) x))))))) |
(fma.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (*.f32 (PI.f32) x) (sin.f32 (*.f32 (PI.f32) x)))) (fma.f32 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 (PI.f32) x) 3)) (*.f32 1/120 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) |
(+.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (+.f32 (*.f32 1/120 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))))) (+.f32 (*.f32 -1/6 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 2) (*.f32 (PI.f32) x)))) (*.f32 -1/5040 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) (fma.f32 1/120 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 tau 4)) (pow.f32 (*.f32 (PI.f32) x) 3)) (fma.f32 -1/6 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (*.f32 tau tau) (*.f32 (PI.f32) x))) (*.f32 (*.f32 -1/5040 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5))))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) (fma.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 3) (sin.f32 (*.f32 (PI.f32) x)))) (fma.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (*.f32 (PI.f32) x) (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 (*.f32 (*.f32 -1/5040 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (pow.f32 tau 6) (pow.f32 (PI.f32) 5))) (pow.f32 x 5))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) (fma.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 3) (sin.f32 (*.f32 (PI.f32) x)))) (fma.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (*.f32 (PI.f32) x) (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 -1/5040 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(fma.f32 -1/6 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 3) (pow.f32 tau 3)) (*.f32 (PI.f32) (*.f32 tau x))) |
(fma.f32 (*.f32 -1/6 (pow.f32 tau 3)) (pow.f32 (*.f32 (PI.f32) x) 3) (*.f32 (PI.f32) (*.f32 tau x))) |
(fma.f32 (pow.f32 (*.f32 (PI.f32) x) 3) (*.f32 -1/6 (pow.f32 tau 3)) (*.f32 (PI.f32) (*.f32 tau x))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) (*.f32 tau (*.f32 x (PI.f32))))) |
(fma.f32 -1/6 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 3) (pow.f32 tau 3)) (fma.f32 1/120 (*.f32 (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)) (pow.f32 tau 5)) (*.f32 (PI.f32) (*.f32 tau x)))) |
(fma.f32 -1/6 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 3) (pow.f32 tau 3)) (fma.f32 (PI.f32) (*.f32 tau x) (*.f32 1/120 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 (pow.f32 x 5) (pow.f32 tau 5)))))) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 7) (*.f32 (pow.f32 (PI.f32) 7) (pow.f32 x 7)))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) (*.f32 tau (*.f32 x (PI.f32)))))) |
(fma.f32 -1/5040 (*.f32 (pow.f32 tau 7) (*.f32 (pow.f32 (PI.f32) 7) (pow.f32 x 7))) (fma.f32 -1/6 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 3) (pow.f32 tau 3)) (fma.f32 1/120 (*.f32 (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)) (pow.f32 tau 5)) (*.f32 (PI.f32) (*.f32 tau x))))) |
(fma.f32 -1/5040 (*.f32 (pow.f32 tau 7) (*.f32 (pow.f32 (PI.f32) 7) (pow.f32 x 7))) (fma.f32 -1/6 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 3) (pow.f32 tau 3)) (fma.f32 (PI.f32) (*.f32 tau x) (*.f32 1/120 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 (pow.f32 x 5) (pow.f32 tau 5))))))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(fma.f32 -1/6 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 3) (pow.f32 tau 3)) (*.f32 (PI.f32) (*.f32 tau x))) |
(fma.f32 (*.f32 -1/6 (pow.f32 tau 3)) (pow.f32 (*.f32 (PI.f32) x) 3) (*.f32 (PI.f32) (*.f32 tau x))) |
(fma.f32 (pow.f32 (*.f32 (PI.f32) x) 3) (*.f32 -1/6 (pow.f32 tau 3)) (*.f32 (PI.f32) (*.f32 tau x))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) (*.f32 tau (*.f32 x (PI.f32))))) |
(fma.f32 -1/6 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 3) (pow.f32 tau 3)) (fma.f32 1/120 (*.f32 (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)) (pow.f32 tau 5)) (*.f32 (PI.f32) (*.f32 tau x)))) |
(fma.f32 -1/6 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 3) (pow.f32 tau 3)) (fma.f32 (PI.f32) (*.f32 tau x) (*.f32 1/120 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 (pow.f32 x 5) (pow.f32 tau 5)))))) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 7) (*.f32 (pow.f32 (PI.f32) 7) (pow.f32 x 7)))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) (*.f32 tau (*.f32 x (PI.f32)))))) |
(fma.f32 -1/5040 (*.f32 (pow.f32 tau 7) (*.f32 (pow.f32 (PI.f32) 7) (pow.f32 x 7))) (fma.f32 -1/6 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 3) (pow.f32 tau 3)) (fma.f32 1/120 (*.f32 (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)) (pow.f32 tau 5)) (*.f32 (PI.f32) (*.f32 tau x))))) |
(fma.f32 -1/5040 (*.f32 (pow.f32 tau 7) (*.f32 (pow.f32 (PI.f32) 7) (pow.f32 x 7))) (fma.f32 -1/6 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 3) (pow.f32 tau 3)) (fma.f32 (PI.f32) (*.f32 tau x) (*.f32 1/120 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 (pow.f32 x 5) (pow.f32 tau 5))))))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (PI.f32) 2))) 1) |
(pow.f32 (PI.f32) 2) |
(pow.f32 (PI.f32) 2) |
(pow.f32 (pow.f32 (PI.f32) 2) 1) |
(pow.f32 (PI.f32) 2) |
(pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) 3) |
(pow.f32 (PI.f32) 2) |
(pow.f32 (cbrt.f32 (PI.f32)) 6) |
(pow.f32 (PI.f32) 2) |
(pow.f32 (pow.f32 (PI.f32) 6) 1/3) |
(pow.f32 (PI.f32) 2) |
(pow.f32 (pow.f32 (PI.f32) 3) 2/3) |
(pow.f32 (PI.f32) 2) |
(pow.f32 (sqrt.f32 (PI.f32)) 4) |
(pow.f32 (PI.f32) 2) |
(sqrt.f32 (pow.f32 (PI.f32) 4)) |
(pow.f32 (PI.f32) 2) |
(log.f32 (exp.f32 (pow.f32 (PI.f32) 2))) |
(pow.f32 (PI.f32) 2) |
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (PI.f32) 2)))) |
(pow.f32 (PI.f32) 2) |
(cbrt.f32 (pow.f32 (PI.f32) 6)) |
(pow.f32 (PI.f32) 2) |
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) 2))) |
(pow.f32 (PI.f32) 2) |
(exp.f32 (*.f32 2 (log.f32 (PI.f32)))) |
(pow.f32 (PI.f32) 2) |
(exp.f32 (*.f32 (log.f32 (PI.f32)) 2)) |
(pow.f32 (PI.f32) 2) |
(exp.f32 (*.f32 (*.f32 2 (log.f32 (PI.f32))) 1)) |
(pow.f32 (PI.f32) 2) |
(exp.f32 (*.f32 (*.f32 (log.f32 (PI.f32)) 1) 2)) |
(pow.f32 (PI.f32) 2) |
(exp.f32 (*.f32 (*.f32 (log.f32 (PI.f32)) 2) 1)) |
(pow.f32 (PI.f32) 2) |
(exp.f32 (*.f32 (*.f32 (*.f32 2 (log.f32 (PI.f32))) 1) 1)) |
(pow.f32 (PI.f32) 2) |
(exp.f32 (*.f32 (log.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2)) 3)) |
(pow.f32 (PI.f32) 2) |
(exp.f32 (*.f32 (log.f32 (pow.f32 (PI.f32) 6)) 1/3)) |
(pow.f32 (PI.f32) 2) |
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) 2))) |
(pow.f32 (PI.f32) 2) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2))))) 1) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 1 (/.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) (*.f32 tau (neg.f32 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) (*.f32 tau (neg.f32 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau)) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (neg.f32 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (sin.f32 (*.f32 (PI.f32) x))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) tau) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (pow.f32 (*.f32 (PI.f32) x) 2)) tau) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) 1) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (cbrt.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau)) 4))) (cbrt.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x (sqrt.f32 tau))) 4)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (cbrt.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (cbrt.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x (sqrt.f32 tau))) 4)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (cbrt.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) (/.f32 (cbrt.f32 (pow.f32 (*.f32 x (*.f32 (PI.f32) (sqrt.f32 tau))) 4)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau))) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (*.f32 x tau)) (*.f32 (pow.f32 (PI.f32) 2) x)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2))) 1) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2)))) 3) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(pow.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2))) 3) 1/3) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(pow.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau)) (*.f32 (PI.f32) x))) 2) |
(pow.f32 (/.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau))) (*.f32 (PI.f32) x)) 2) |
(pow.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) (*.f32 (PI.f32) x))) 2) |
(pow.f32 (/.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) -1) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(sqrt.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2))) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2)))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2))) 3)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) x)) 3) (pow.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) 3))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) 3) (pow.f32 (sin.f32 (*.f32 (PI.f32) x)) 3))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(exp.f32 (log.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2)))) 1)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2)))) 1) 1)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2))))) 3)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2))))) 1/3)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau)) (*.f32 (PI.f32) x)))) 2)) |
(pow.f32 (/.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau))) (*.f32 (PI.f32) x)) 2) |
(pow.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) (*.f32 (PI.f32) x))) 2) |
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) 1) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(-.f32 (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 x tau))))) (cos.f32 1)) (*.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 x tau))))) (sin.f32 1))) |
(-.f32 (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (cos.f32 1)) (*.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (sin.f32 1))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) 1) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) 2)) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) 2) (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) 1) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) 3) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(pow.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) 3) 1/3) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) 2) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) 2)) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(log.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) 3)) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(exp.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) 1)) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(exp.f32 (*.f32 (*.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) 1) 1)) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) 3)) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(exp.f32 (*.f32 (*.f32 3 (log.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) 1/3)) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) 2)) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) 2) x))) 1) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(pow.f32 (*.f32 (pow.f32 (PI.f32) 2) x) 1) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 (PI.f32) 2) x)) 3) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(pow.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) 2) x) 3) 1/3) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(pow.f32 (*.f32 (PI.f32) (sqrt.f32 x)) 2) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (sqrt.f32 x)) 4)) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(log.f32 (pow.f32 (exp.f32 (pow.f32 (PI.f32) 2)) x)) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 (PI.f32) 2) x)))) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) 2) x) 3)) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 3))) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(cbrt.f32 (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 6))) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 3) (pow.f32 (PI.f32) 3))) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) 2) x))) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(exp.f32 (fma.f32 2 (log.f32 (PI.f32)) (log.f32 x))) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(exp.f32 (*.f32 (fma.f32 2 (log.f32 (PI.f32)) (log.f32 x)) 1)) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(exp.f32 (*.f32 (*.f32 (fma.f32 2 (log.f32 (PI.f32)) (log.f32 x)) 1) 1)) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (pow.f32 (PI.f32) 2) x))) 3)) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(exp.f32 (*.f32 (*.f32 3 (fma.f32 2 (log.f32 (PI.f32)) (log.f32 x))) 1/3)) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (sqrt.f32 x))) 2)) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (PI.f32) 2) x))) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| 98.8% | (*.f32 x (*.f32 (PI.f32) (PI.f32))) | |
| 98.8% | (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) | |
| ✓ | 98.5% | (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
| 96.9% | (*.f32 (PI.f32) (PI.f32)) |
Compiled 86 to 15 computations (82.6% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | x | @ | inf | (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
| 1.0ms | tau | @ | -inf | (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
| 1.0ms | tau | @ | inf | (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
| 0.0ms | x | @ | 0 | (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
| 0.0ms | x | @ | -inf | (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
| 1× | batch-egg-rewrite |
| 954× | pow-prod-up |
| 810× | pow-exp |
| 656× | expm1-udef |
| 656× | log1p-udef |
| 580× | log-pow |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 18 | 69 |
| 1 | 367 | 63 |
| 2 | 4895 | 63 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
| Outputs |
|---|
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)) tau)))) 1) |
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 tau (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)))) |
(/.f32 1 (/.f32 (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2)) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32))))) (*.f32 tau (neg.f32 (pow.f32 (*.f32 x (PI.f32)) 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32))))) (*.f32 tau (neg.f32 (pow.f32 (*.f32 x (PI.f32)) 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (neg.f32 (pow.f32 (*.f32 x (PI.f32)) 2)))) |
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) tau) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (pow.f32 (*.f32 x (PI.f32)) 2)) tau) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) 1) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (cbrt.f32 (pow.f32 (*.f32 (*.f32 x (PI.f32)) (sqrt.f32 tau)) 4))) (cbrt.f32 (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2)))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x (PI.f32)) (sqrt.f32 tau))) (*.f32 (*.f32 x (PI.f32)) (sqrt.f32 tau))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x tau)) (*.f32 x (pow.f32 (PI.f32) 2))) |
(pow.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)) tau)) 1) |
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)) tau))) 3) |
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)) tau)) 3) 1/3) |
(pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) (*.f32 x (PI.f32))) (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) 2) |
(pow.f32 (/.f32 (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2)) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32))))) -1) |
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)) tau)) 2)) |
(log.f32 (pow.f32 (exp.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)) tau))))) |
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)) tau)) 3)) |
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 3) (pow.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)) tau) 3))) |
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)) tau) 3) (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 3))) |
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)) tau)))) |
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)) tau)))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)) tau))) 1)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)) tau))) 1) 1)) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)) tau)))) 3)) |
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)) tau)))) 1/3)) |
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) (*.f32 x (PI.f32))) (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) 2)) |
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)) tau)))) |
| 1× | egg-herbie |
| 1776× | times-frac |
| 1126× | associate-*r/ |
| 1062× | fma-def |
| 926× | associate-*l/ |
| 574× | unswap-sqr |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 195 | 4372 |
| 1 | 566 | 4026 |
| 2 | 1955 | 3936 |
| 1× | node limit |
| Inputs |
|---|
1 |
(+.f32 1 (*.f32 (+.f32 (*.f32 -1/6 (pow.f32 (PI.f32) 2)) (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2)))) (pow.f32 x 2))) |
(+.f32 1 (+.f32 (*.f32 (+.f32 (*.f32 -1/6 (pow.f32 (PI.f32) 2)) (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2)))) (pow.f32 x 2)) (*.f32 (+.f32 (*.f32 1/36 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 4))) (+.f32 (*.f32 1/120 (pow.f32 (PI.f32) 4)) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4))))) (pow.f32 x 4)))) |
(+.f32 1 (+.f32 (*.f32 (+.f32 (*.f32 -1/6 (pow.f32 (PI.f32) 2)) (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2)))) (pow.f32 x 2)) (+.f32 (*.f32 (+.f32 (*.f32 1/36 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 4))) (+.f32 (*.f32 1/120 (pow.f32 (PI.f32) 4)) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4))))) (pow.f32 x 4)) (*.f32 (+.f32 (*.f32 -1/5040 (pow.f32 (PI.f32) 6)) (+.f32 (*.f32 -1/720 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 6))) (+.f32 (*.f32 -1/720 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 6))) (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (pow.f32 (PI.f32) 6)))))) (pow.f32 x 6))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) x)) |
(+.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 -1/6 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 2) (*.f32 (PI.f32) x))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (+.f32 (*.f32 1/120 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))))) (*.f32 -1/6 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 2) (*.f32 (PI.f32) x)))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (+.f32 (*.f32 1/120 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))))) (+.f32 (*.f32 -1/6 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 2) (*.f32 (PI.f32) x)))) (*.f32 -1/5040 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)) tau)))) 1) |
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 tau (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)))) |
(/.f32 1 (/.f32 (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2)) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32))))) (*.f32 tau (neg.f32 (pow.f32 (*.f32 x (PI.f32)) 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32))))) (*.f32 tau (neg.f32 (pow.f32 (*.f32 x (PI.f32)) 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (neg.f32 (pow.f32 (*.f32 x (PI.f32)) 2)))) |
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) tau) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (pow.f32 (*.f32 x (PI.f32)) 2)) tau) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) 1) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (cbrt.f32 (pow.f32 (*.f32 (*.f32 x (PI.f32)) (sqrt.f32 tau)) 4))) (cbrt.f32 (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2)))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x (PI.f32)) (sqrt.f32 tau))) (*.f32 (*.f32 x (PI.f32)) (sqrt.f32 tau))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x tau)) (*.f32 x (pow.f32 (PI.f32) 2))) |
(pow.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)) tau)) 1) |
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)) tau))) 3) |
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)) tau)) 3) 1/3) |
(pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) (*.f32 x (PI.f32))) (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) 2) |
(pow.f32 (/.f32 (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2)) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32))))) -1) |
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)) tau)) 2)) |
(log.f32 (pow.f32 (exp.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)) tau))))) |
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)) tau)) 3)) |
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 3) (pow.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)) tau) 3))) |
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)) tau) 3) (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 3))) |
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)) tau)))) |
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)) tau)))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)) tau))) 1)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)) tau))) 1) 1)) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)) tau)))) 3)) |
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)) tau)))) 1/3)) |
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) (*.f32 x (PI.f32))) (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) 2)) |
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)) tau)))) |
| Outputs |
|---|
1 |
(+.f32 1 (*.f32 (+.f32 (*.f32 -1/6 (pow.f32 (PI.f32) 2)) (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2)))) (pow.f32 x 2))) |
(+.f32 1 (*.f32 (*.f32 -1/6 (+.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 tau tau)))) (*.f32 x x))) |
(fma.f32 (*.f32 -1/6 (*.f32 (+.f32 (*.f32 tau tau) 1) (pow.f32 (PI.f32) 2))) (*.f32 x x) 1) |
(fma.f32 -1/6 (*.f32 (*.f32 (fma.f32 tau tau 1) (pow.f32 (PI.f32) 2)) (*.f32 x x)) 1) |
(+.f32 1 (+.f32 (*.f32 (+.f32 (*.f32 -1/6 (pow.f32 (PI.f32) 2)) (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2)))) (pow.f32 x 2)) (*.f32 (+.f32 (*.f32 1/36 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 4))) (+.f32 (*.f32 1/120 (pow.f32 (PI.f32) 4)) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4))))) (pow.f32 x 4)))) |
(+.f32 1 (fma.f32 (*.f32 -1/6 (+.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 tau tau)))) (*.f32 x x) (*.f32 (fma.f32 1/36 (*.f32 (*.f32 tau tau) (pow.f32 (PI.f32) 4)) (*.f32 1/120 (+.f32 (pow.f32 (PI.f32) 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 tau 4))))) (pow.f32 x 4)))) |
(+.f32 (fma.f32 (*.f32 -1/6 (*.f32 (+.f32 (*.f32 tau tau) 1) (pow.f32 (PI.f32) 2))) (*.f32 x x) 1) (*.f32 (fma.f32 1/36 (*.f32 tau (*.f32 tau (pow.f32 (PI.f32) 4))) (*.f32 (pow.f32 (PI.f32) 4) (+.f32 1/120 (*.f32 1/120 (pow.f32 tau 4))))) (pow.f32 x 4))) |
(fma.f32 -1/6 (*.f32 (*.f32 (fma.f32 tau tau 1) (pow.f32 (PI.f32) 2)) (*.f32 x x)) (fma.f32 (*.f32 (pow.f32 (PI.f32) 4) (+.f32 (*.f32 (*.f32 tau tau) 1/36) (fma.f32 1/120 (pow.f32 tau 4) 1/120))) (pow.f32 x 4) 1)) |
(+.f32 1 (+.f32 (*.f32 (+.f32 (*.f32 -1/6 (pow.f32 (PI.f32) 2)) (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2)))) (pow.f32 x 2)) (+.f32 (*.f32 (+.f32 (*.f32 1/36 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 4))) (+.f32 (*.f32 1/120 (pow.f32 (PI.f32) 4)) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4))))) (pow.f32 x 4)) (*.f32 (+.f32 (*.f32 -1/5040 (pow.f32 (PI.f32) 6)) (+.f32 (*.f32 -1/720 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 6))) (+.f32 (*.f32 -1/720 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 6))) (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (pow.f32 (PI.f32) 6)))))) (pow.f32 x 6))))) |
(+.f32 1 (fma.f32 (*.f32 -1/6 (+.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 tau tau)))) (*.f32 x x) (fma.f32 (fma.f32 1/36 (*.f32 (*.f32 tau tau) (pow.f32 (PI.f32) 4)) (*.f32 1/120 (+.f32 (pow.f32 (PI.f32) 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 tau 4))))) (pow.f32 x 4) (*.f32 (fma.f32 -1/5040 (pow.f32 (PI.f32) 6) (fma.f32 -1/720 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 6)) (fma.f32 -1/720 (*.f32 (*.f32 tau tau) (pow.f32 (PI.f32) 6)) (*.f32 -1/5040 (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 tau 6)))))) (pow.f32 x 6))))) |
(+.f32 (fma.f32 (*.f32 -1/6 (*.f32 (+.f32 (*.f32 tau tau) 1) (pow.f32 (PI.f32) 2))) (*.f32 x x) 1) (fma.f32 (fma.f32 1/36 (*.f32 tau (*.f32 tau (pow.f32 (PI.f32) 4))) (*.f32 (pow.f32 (PI.f32) 4) (+.f32 1/120 (*.f32 1/120 (pow.f32 tau 4))))) (pow.f32 x 4) (*.f32 (+.f32 (*.f32 (pow.f32 (PI.f32) 6) (+.f32 (*.f32 (*.f32 tau tau) -1/720) (*.f32 -1/5040 (pow.f32 tau 6)))) (*.f32 (pow.f32 (PI.f32) 6) (+.f32 -1/5040 (*.f32 (pow.f32 tau 4) -1/720)))) (pow.f32 x 6)))) |
(+.f32 (fma.f32 -1/6 (*.f32 (*.f32 (fma.f32 tau tau 1) (pow.f32 (PI.f32) 2)) (*.f32 x x)) 1) (fma.f32 (*.f32 (pow.f32 (PI.f32) 4) (+.f32 (*.f32 (*.f32 tau tau) 1/36) (fma.f32 1/120 (pow.f32 tau 4) 1/120))) (pow.f32 x 4) (*.f32 (*.f32 (pow.f32 (PI.f32) 6) (+.f32 (fma.f32 (*.f32 tau tau) -1/720 (*.f32 -1/5040 (pow.f32 tau 6))) (+.f32 -1/5040 (*.f32 (pow.f32 tau 4) -1/720)))) (pow.f32 x 6)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) x)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(+.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 -1/6 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 2) (*.f32 (PI.f32) x))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) (*.f32 -1/6 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (*.f32 (*.f32 tau tau) (PI.f32)) x)))) |
(fma.f32 -1/6 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) (*.f32 x (*.f32 tau tau)))) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) |
(fma.f32 -1/6 (*.f32 (*.f32 (PI.f32) x) (*.f32 (*.f32 tau tau) (sin.f32 (*.f32 (PI.f32) x)))) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) |
(+.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (+.f32 (*.f32 1/120 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))))) (*.f32 -1/6 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 2) (*.f32 (PI.f32) x)))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) (fma.f32 1/120 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (*.f32 -1/6 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (*.f32 (*.f32 tau tau) (PI.f32)) x))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) (fma.f32 -1/6 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) (*.f32 x (*.f32 tau tau)))) (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))) 1/120)))) |
(+.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 x (*.f32 tau tau))) -1/6) (*.f32 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))) 1/120)))) |
(+.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (+.f32 (*.f32 1/120 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))))) (+.f32 (*.f32 -1/6 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 2) (*.f32 (PI.f32) x)))) (*.f32 -1/5040 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) (fma.f32 1/120 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (fma.f32 -1/6 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (*.f32 (*.f32 tau tau) (PI.f32)) x)) (*.f32 -1/5040 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) (fma.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)) (sin.f32 (*.f32 (PI.f32) x)))) (fma.f32 -1/6 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) (*.f32 x (*.f32 tau tau)))) (*.f32 -1/5040 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5))) (pow.f32 tau 6)))))) |
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 x (*.f32 tau tau))) -1/6) (*.f32 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))) 1/120))) (fma.f32 -1/5040 (*.f32 (*.f32 (pow.f32 tau 6) (pow.f32 (PI.f32) 5)) (*.f32 (pow.f32 x 5) (sin.f32 (*.f32 (PI.f32) x)))) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)) tau)))) 1) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 tau (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 1 (/.f32 (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2)) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32))))) (*.f32 tau (neg.f32 (pow.f32 (*.f32 x (PI.f32)) 2)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32))))) (*.f32 tau (neg.f32 (pow.f32 (*.f32 x (PI.f32)) 2)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (neg.f32 (pow.f32 (*.f32 x (PI.f32)) 2)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) tau) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (pow.f32 (*.f32 x (PI.f32)) 2)) tau) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) 1) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (cbrt.f32 (pow.f32 (*.f32 (*.f32 x (PI.f32)) (sqrt.f32 tau)) 4))) (cbrt.f32 (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) (cbrt.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau)) 4)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (cbrt.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x (sqrt.f32 tau))) 4)))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x (PI.f32)) (sqrt.f32 tau))) (*.f32 (*.f32 x (PI.f32)) (sqrt.f32 tau))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x tau)) (*.f32 x (pow.f32 (PI.f32) 2))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(pow.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)) tau)) 1) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)) tau))) 3) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)) tau)) 3) 1/3) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) (*.f32 x (PI.f32))) (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) 2) |
(pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau)) (*.f32 (PI.f32) x)) (sqrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) 2) |
(pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau)) (*.f32 (PI.f32) x)) (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) 2) |
(pow.f32 (/.f32 (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2)) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32))))) -1) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)) tau)) 2)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(log.f32 (pow.f32 (exp.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)) tau))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)) tau)) 3)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 3) (pow.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)) tau) 3))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)) tau) 3) (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 3))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)) tau)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)) tau)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)) tau))) 1)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)) tau))) 1) 1)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)) tau)))) 3)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)) tau)))) 1/3)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) (*.f32 x (PI.f32))) (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) 2)) |
(pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau)) (*.f32 (PI.f32) x)) (sqrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) 2) |
(pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau)) (*.f32 (PI.f32) x)) (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) 2) |
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)) tau)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (*.f32 (*.f32 tau (*.f32 x x)) (pow.f32 (PI.f32) 2)) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 98.9% | (*.f32 x (PI.f32)) |
| ✓ | 98.9% | (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
| ✓ | 98.8% | (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) |
| 98.8% | (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) |
Compiled 68 to 12 computations (82.4% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 3.0ms | x | @ | inf | (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
| 3.0ms | x | @ | -inf | (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) |
| 1.0ms | tau | @ | -inf | (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) |
| 1.0ms | tau | @ | inf | (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) |
| 1.0ms | x | @ | inf | (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) |
| 1× | batch-egg-rewrite |
| 1726× | log-prod |
| 1710× | prod-diff |
| 546× | expm1-udef |
| 546× | log1p-udef |
| 300× | pow1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 14 | 75 |
| 1 | 289 | 75 |
| 2 | 3992 | 75 |
| 1× | node limit |
| Inputs |
|---|
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(*.f32 x (PI.f32)) |
| Outputs |
|---|
(+.f32 0 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))) |
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))) |
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) 1) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (/.f32 1 x) (PI.f32)) tau)) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) |
(*.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 2)) |
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 2) (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (/.f32 (/.f32 1 x) (PI.f32)) tau))) |
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (/.f32 (/.f32 1 x) (PI.f32)) tau))) |
(*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 1 (*.f32 x (neg.f32 (*.f32 (PI.f32) tau))))) |
(*.f32 (/.f32 (/.f32 1 x) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) |
(*.f32 (/.f32 (/.f32 (/.f32 1 x) (PI.f32)) tau) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (/.f32 1 (*.f32 (PI.f32) tau))) |
(*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) |
(*.f32 (/.f32 1 (*.f32 (PI.f32) tau)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x)) |
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 x (*.f32 (PI.f32) tau))) 2)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (cbrt.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sqrt.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) x) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) tau))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) (*.f32 (PI.f32) tau)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) x)) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) (*.f32 x (PI.f32))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) tau)) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) (pow.f32 (cbrt.f32 (*.f32 x (*.f32 (PI.f32) tau))) 2)) (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) (sqrt.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (sqrt.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) x) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) tau))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) tau)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) x)) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (PI.f32))) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) tau)) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (pow.f32 (cbrt.f32 (*.f32 x (*.f32 (PI.f32) tau))) 2)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (cbrt.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) |
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 3) |
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 3) 1/3) |
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 2) |
(pow.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) -1) |
(neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (neg.f32 (*.f32 (PI.f32) tau))))) |
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 2)) |
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))) |
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 3)) |
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 3) (pow.f32 (*.f32 x (*.f32 (PI.f32) tau)) 3))) |
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 1)) |
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(+.f32 0 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))))) |
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))))) |
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) 1) |
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (/.f32 1 x) (PI.f32))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) 1) |
(*.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) 2)) |
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) 2) (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (/.f32 1 x) (PI.f32)))) |
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
(*.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (/.f32 1 x) (PI.f32)))) |
(*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 1 (*.f32 x (neg.f32 (PI.f32))))) |
(*.f32 (/.f32 (/.f32 1 x) (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (/.f32 1 (PI.f32))) |
(*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))) |
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)) |
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 x (PI.f32))) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (cbrt.f32 (*.f32 x (PI.f32))))) |
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sqrt.f32 (*.f32 x (PI.f32))))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) 2) x) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (PI.f32))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) 2) (PI.f32)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) x)) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) 2) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) 2) (pow.f32 (cbrt.f32 (*.f32 x (PI.f32))) 2)) (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) 2) (sqrt.f32 (*.f32 x (PI.f32)))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (sqrt.f32 (*.f32 x (PI.f32))))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) x) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (PI.f32))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (PI.f32)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) x)) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (pow.f32 (cbrt.f32 (*.f32 x (PI.f32))) 2)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (cbrt.f32 (*.f32 x (PI.f32))))) |
(pow.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) 1) |
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) 3) |
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) 3) 1/3) |
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) 2) |
(pow.f32 (/.f32 x (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))) -1) |
(neg.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (neg.f32 (PI.f32))))) |
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) 2)) |
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))))) |
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) 3)) |
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 x (PI.f32))) 3) (pow.f32 (*.f32 x (PI.f32)) 3))) |
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) 1)) |
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
(+.f32 0 (*.f32 x (PI.f32))) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (PI.f32)) x)) (cbrt.f32 (pow.f32 (exp.f32 (PI.f32)) x)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (PI.f32)) x)))) |
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (PI.f32)) x))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (PI.f32)) x)))) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 x (PI.f32)))) 1) |
(pow.f32 (*.f32 x (PI.f32)) 1) |
(pow.f32 (cbrt.f32 (*.f32 x (PI.f32))) 3) |
(pow.f32 (pow.f32 (*.f32 x (PI.f32)) 3) 1/3) |
(pow.f32 (sqrt.f32 (*.f32 x (PI.f32))) 2) |
(sqrt.f32 (pow.f32 (*.f32 x (PI.f32)) 2)) |
(log.f32 (pow.f32 (exp.f32 (PI.f32)) x)) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 x (PI.f32))))) |
(cbrt.f32 (pow.f32 (*.f32 x (PI.f32)) 3)) |
(cbrt.f32 (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) |
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))) |
(expm1.f32 (log1p.f32 (*.f32 x (PI.f32)))) |
(exp.f32 (log.f32 (*.f32 x (PI.f32)))) |
(exp.f32 (*.f32 (log.f32 (*.f32 x (PI.f32))) 1)) |
(log1p.f32 (expm1.f32 (*.f32 x (PI.f32)))) |
| 1× | egg-herbie |
| 1954× | fma-def |
| 788× | distribute-lft-in |
| 748× | distribute-rgt-in |
| 726× | log-prod |
| 454× | cube-prod |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 328 | 5285 |
| 1 | 822 | 5063 |
| 2 | 2893 | 4993 |
| 1× | node limit |
| Inputs |
|---|
1 |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 6)))) (+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
1 |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) 1) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) (+.f32 1 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4)))))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) (+.f32 1 (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4)))) (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 x 6) (pow.f32 (PI.f32) 6))))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 x (PI.f32)))) |
1 |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))))) |
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) (+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) (*.f32 -1/5040 (*.f32 (pow.f32 x 6) (pow.f32 (PI.f32) 6)))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) x) |
(*.f32 (PI.f32) x) |
(*.f32 (PI.f32) x) |
(*.f32 (PI.f32) x) |
(*.f32 (PI.f32) x) |
(*.f32 (PI.f32) x) |
(*.f32 (PI.f32) x) |
(*.f32 (PI.f32) x) |
(*.f32 (PI.f32) x) |
(*.f32 (PI.f32) x) |
(*.f32 (PI.f32) x) |
(*.f32 (PI.f32) x) |
(+.f32 0 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))) |
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))) |
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) 1) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (/.f32 1 x) (PI.f32)) tau)) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) |
(*.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 2)) |
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 2) (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (/.f32 (/.f32 1 x) (PI.f32)) tau))) |
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (/.f32 (/.f32 1 x) (PI.f32)) tau))) |
(*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 1 (*.f32 x (neg.f32 (*.f32 (PI.f32) tau))))) |
(*.f32 (/.f32 (/.f32 1 x) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) |
(*.f32 (/.f32 (/.f32 (/.f32 1 x) (PI.f32)) tau) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (/.f32 1 (*.f32 (PI.f32) tau))) |
(*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) |
(*.f32 (/.f32 1 (*.f32 (PI.f32) tau)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x)) |
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 x (*.f32 (PI.f32) tau))) 2)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (cbrt.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sqrt.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) x) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) tau))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) (*.f32 (PI.f32) tau)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) x)) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) (*.f32 x (PI.f32))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) tau)) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) (pow.f32 (cbrt.f32 (*.f32 x (*.f32 (PI.f32) tau))) 2)) (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) (sqrt.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (sqrt.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) x) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) tau))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) tau)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) x)) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (PI.f32))) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) tau)) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (pow.f32 (cbrt.f32 (*.f32 x (*.f32 (PI.f32) tau))) 2)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (cbrt.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) |
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 3) |
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 3) 1/3) |
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 2) |
(pow.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) -1) |
(neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (neg.f32 (*.f32 (PI.f32) tau))))) |
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 2)) |
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))) |
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 3)) |
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 3) (pow.f32 (*.f32 x (*.f32 (PI.f32) tau)) 3))) |
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 1)) |
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(+.f32 0 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))))) |
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))))) |
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) 1) |
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (/.f32 1 x) (PI.f32))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) 1) |
(*.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) 2)) |
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) 2) (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (/.f32 1 x) (PI.f32)))) |
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
(*.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (/.f32 1 x) (PI.f32)))) |
(*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 1 (*.f32 x (neg.f32 (PI.f32))))) |
(*.f32 (/.f32 (/.f32 1 x) (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (/.f32 1 (PI.f32))) |
(*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))) |
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)) |
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 x (PI.f32))) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (cbrt.f32 (*.f32 x (PI.f32))))) |
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sqrt.f32 (*.f32 x (PI.f32))))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) 2) x) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (PI.f32))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) 2) (PI.f32)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) x)) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) 2) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) 2) (pow.f32 (cbrt.f32 (*.f32 x (PI.f32))) 2)) (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) 2) (sqrt.f32 (*.f32 x (PI.f32)))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (sqrt.f32 (*.f32 x (PI.f32))))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) x) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (PI.f32))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (PI.f32)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) x)) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (pow.f32 (cbrt.f32 (*.f32 x (PI.f32))) 2)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (cbrt.f32 (*.f32 x (PI.f32))))) |
(pow.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) 1) |
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) 3) |
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) 3) 1/3) |
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) 2) |
(pow.f32 (/.f32 x (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))) -1) |
(neg.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (neg.f32 (PI.f32))))) |
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) 2)) |
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))))) |
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) 3)) |
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 x (PI.f32))) 3) (pow.f32 (*.f32 x (PI.f32)) 3))) |
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) 1)) |
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
(+.f32 0 (*.f32 x (PI.f32))) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (PI.f32)) x)) (cbrt.f32 (pow.f32 (exp.f32 (PI.f32)) x)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (PI.f32)) x)))) |
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (PI.f32)) x))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (PI.f32)) x)))) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 x (PI.f32)))) 1) |
(pow.f32 (*.f32 x (PI.f32)) 1) |
(pow.f32 (cbrt.f32 (*.f32 x (PI.f32))) 3) |
(pow.f32 (pow.f32 (*.f32 x (PI.f32)) 3) 1/3) |
(pow.f32 (sqrt.f32 (*.f32 x (PI.f32))) 2) |
(sqrt.f32 (pow.f32 (*.f32 x (PI.f32)) 2)) |
(log.f32 (pow.f32 (exp.f32 (PI.f32)) x)) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 x (PI.f32))))) |
(cbrt.f32 (pow.f32 (*.f32 x (PI.f32)) 3)) |
(cbrt.f32 (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) |
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))) |
(expm1.f32 (log1p.f32 (*.f32 x (PI.f32)))) |
(exp.f32 (log.f32 (*.f32 x (PI.f32)))) |
(exp.f32 (*.f32 (log.f32 (*.f32 x (PI.f32))) 1)) |
(log1p.f32 (expm1.f32 (*.f32 x (PI.f32)))) |
| Outputs |
|---|
1 |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(fma.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) 1) |
(fma.f32 -1/6 (*.f32 (*.f32 tau tau) (pow.f32 (*.f32 (PI.f32) x) 2)) 1) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(+.f32 1 (fma.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(fma.f32 -1/6 (*.f32 (*.f32 tau tau) (pow.f32 (*.f32 (PI.f32) x) 2)) (fma.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))) 1)) |
(fma.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 (PI.f32) x) 4)) (fma.f32 -1/6 (*.f32 (*.f32 tau tau) (pow.f32 (*.f32 (PI.f32) x) 2)) 1)) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 6)))) (+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))))) |
(fma.f32 -1/5040 (*.f32 (*.f32 (pow.f32 tau 6) (pow.f32 (PI.f32) 6)) (pow.f32 x 6)) (+.f32 1 (fma.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))))) |
(fma.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 6))) (fma.f32 -1/6 (*.f32 (*.f32 tau tau) (pow.f32 (*.f32 (PI.f32) x) 2)) (fma.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))) 1))) |
(fma.f32 -1/6 (*.f32 (*.f32 tau tau) (pow.f32 (*.f32 (PI.f32) x) 2)) (fma.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 (PI.f32) x) 4)) (fma.f32 -1/5040 (*.f32 (pow.f32 tau 6) (pow.f32 (*.f32 (PI.f32) x) 6)) 1))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
1 |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) 1) |
(fma.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) 1) |
(fma.f32 -1/6 (*.f32 (*.f32 tau tau) (pow.f32 (*.f32 (PI.f32) x) 2)) 1) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) (+.f32 1 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4)))))) |
(+.f32 1 (fma.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(fma.f32 -1/6 (*.f32 (*.f32 tau tau) (pow.f32 (*.f32 (PI.f32) x) 2)) (fma.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))) 1)) |
(fma.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 (PI.f32) x) 4)) (fma.f32 -1/6 (*.f32 (*.f32 tau tau) (pow.f32 (*.f32 (PI.f32) x) 2)) 1)) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) (+.f32 1 (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4)))) (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 x 6) (pow.f32 (PI.f32) 6))))))) |
(fma.f32 -1/5040 (*.f32 (*.f32 (pow.f32 tau 6) (pow.f32 (PI.f32) 6)) (pow.f32 x 6)) (+.f32 1 (fma.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))))) |
(fma.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 6))) (fma.f32 -1/6 (*.f32 (*.f32 tau tau) (pow.f32 (*.f32 (PI.f32) x) 2)) (fma.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))) 1))) |
(fma.f32 -1/6 (*.f32 (*.f32 tau tau) (pow.f32 (*.f32 (PI.f32) x) 2)) (fma.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 (PI.f32) x) 4)) (fma.f32 -1/5040 (*.f32 (pow.f32 tau 6) (pow.f32 (*.f32 (PI.f32) x) 6)) 1))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
1 |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))))) |
(fma.f32 1/120 (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(fma.f32 1/120 (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)) (fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1)) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) (fma.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4) 1)) |
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) (+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) (*.f32 -1/5040 (*.f32 (pow.f32 x 6) (pow.f32 (PI.f32) 6)))))) |
(fma.f32 1/120 (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)) (+.f32 1 (fma.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 -1/5040 (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 6)))))) |
(+.f32 (fma.f32 1/120 (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)) (fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1)) (*.f32 (pow.f32 (PI.f32) 6) (*.f32 -1/5040 (pow.f32 x 6)))) |
(fma.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4) (fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) (fma.f32 -1/5040 (pow.f32 (*.f32 (PI.f32) x) 6) 1))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(*.f32 (PI.f32) x) |
(*.f32 (PI.f32) x) |
(*.f32 (PI.f32) x) |
(*.f32 (PI.f32) x) |
(*.f32 (PI.f32) x) |
(*.f32 (PI.f32) x) |
(*.f32 (PI.f32) x) |
(*.f32 (PI.f32) x) |
(*.f32 (PI.f32) x) |
(*.f32 (PI.f32) x) |
(*.f32 (PI.f32) x) |
(*.f32 (PI.f32) x) |
(+.f32 0 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))) (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))))) |
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))))) |
(fma.f32 2 (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))))) |
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))) |
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))))) |
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))))) |
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) 1) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (/.f32 1 x) (PI.f32)) tau)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 2)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 2) (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (/.f32 (/.f32 1 x) (PI.f32)) tau))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (/.f32 (/.f32 1 x) (PI.f32)) tau))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 1 (*.f32 x (neg.f32 (*.f32 (PI.f32) tau))))) |
(*.f32 (neg.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (/.f32 1 (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))))) |
(neg.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (neg.f32 (*.f32 (PI.f32) x))))) |
(/.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 tau (*.f32 (PI.f32) (neg.f32 x)))) |
(*.f32 (/.f32 (/.f32 1 x) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (/.f32 (/.f32 1 x) (PI.f32)) tau) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (/.f32 1 (*.f32 (PI.f32) tau))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 1 (*.f32 (PI.f32) tau)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 x (*.f32 (PI.f32) tau))) 2)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (cbrt.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2)) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (cbrt.f32 (*.f32 tau (*.f32 (PI.f32) x))))) |
(/.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (cbrt.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (pow.f32 (cbrt.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2)) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (cbrt.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 tau x))) 2)) |
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sqrt.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sqrt.f32 (*.f32 tau (*.f32 (PI.f32) x))))) |
(/.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sqrt.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (sqrt.f32 (*.f32 tau (*.f32 (PI.f32) x)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (sqrt.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (sqrt.f32 (*.f32 (PI.f32) (*.f32 tau x)))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) x) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) tau))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) (*.f32 (PI.f32) tau)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) x)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) (*.f32 x (PI.f32))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) tau)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) (pow.f32 (cbrt.f32 (*.f32 x (*.f32 (PI.f32) tau))) 2)) (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) 2) (pow.f32 (cbrt.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2))) |
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) 2) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 tau x))) 2))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) (sqrt.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (sqrt.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sqrt.f32 (*.f32 tau (*.f32 (PI.f32) x))))) |
(/.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sqrt.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (sqrt.f32 (*.f32 tau (*.f32 (PI.f32) x)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (sqrt.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (sqrt.f32 (*.f32 (PI.f32) (*.f32 tau x)))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) x) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) tau))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) tau)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) x)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (PI.f32))) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) tau)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (pow.f32 (cbrt.f32 (*.f32 x (*.f32 (PI.f32) tau))) 2)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (cbrt.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2)) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (cbrt.f32 (*.f32 tau (*.f32 (PI.f32) x))))) |
(/.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (cbrt.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (pow.f32 (cbrt.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2)) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (cbrt.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 tau x))) 2)) |
(pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 3) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 3) 1/3) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 2) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(pow.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) -1) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (neg.f32 (*.f32 (PI.f32) tau))))) |
(*.f32 (neg.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (/.f32 1 (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))))) |
(neg.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (neg.f32 (*.f32 (PI.f32) x))))) |
(/.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 tau (*.f32 (PI.f32) (neg.f32 x)))) |
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 2)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 3)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 3) (pow.f32 (*.f32 x (*.f32 (PI.f32) tau)) 3))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 1)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(+.f32 0 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))))) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))))) |
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))))) |
(fma.f32 2 (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))))) |
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))))) |
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))))) |
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) 1) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (/.f32 1 x) (PI.f32))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) 1) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(*.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) 2) (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (/.f32 1 x) (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(*.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (/.f32 1 x) (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 1 (*.f32 x (neg.f32 (PI.f32))))) |
(*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 1 (neg.f32 (*.f32 (PI.f32) x)))) |
(/.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) x))) (neg.f32 (*.f32 (PI.f32) x))) |
(/.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) (neg.f32 x))) |
(*.f32 (/.f32 (/.f32 1 x) (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (/.f32 1 (PI.f32))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 x (PI.f32))) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (cbrt.f32 (*.f32 x (PI.f32))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sqrt.f32 (*.f32 x (PI.f32))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) 2) x) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (PI.f32))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) 2) (PI.f32)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) x)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) 2) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) 2) (pow.f32 (cbrt.f32 (*.f32 x (PI.f32))) 2)) (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) 2) (sqrt.f32 (*.f32 x (PI.f32)))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (sqrt.f32 (*.f32 x (PI.f32))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) x) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (PI.f32))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (PI.f32)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) x)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (pow.f32 (cbrt.f32 (*.f32 x (PI.f32))) 2)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (cbrt.f32 (*.f32 x (PI.f32))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(pow.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) 1) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) 3) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) 3) 1/3) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) 2) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(pow.f32 (/.f32 x (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))) -1) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(neg.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (neg.f32 (PI.f32))))) |
(*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 1 (neg.f32 (*.f32 (PI.f32) x)))) |
(/.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) x))) (neg.f32 (*.f32 (PI.f32) x))) |
(/.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) (neg.f32 x))) |
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) 3)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 x (PI.f32))) 3) (pow.f32 (*.f32 x (PI.f32)) 3))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) 1)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(+.f32 0 (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) x) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (PI.f32)) x)) (cbrt.f32 (pow.f32 (exp.f32 (PI.f32)) x)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (PI.f32)) x)))) |
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (PI.f32)) x)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (PI.f32)) x)))) |
(fma.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (PI.f32)) x))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (PI.f32)) x)))) |
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (PI.f32)) x))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (PI.f32)) x)))) |
(*.f32 (PI.f32) x) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 x (PI.f32)))) 1) |
(*.f32 (PI.f32) x) |
(pow.f32 (*.f32 x (PI.f32)) 1) |
(*.f32 (PI.f32) x) |
(pow.f32 (cbrt.f32 (*.f32 x (PI.f32))) 3) |
(*.f32 (PI.f32) x) |
(pow.f32 (pow.f32 (*.f32 x (PI.f32)) 3) 1/3) |
(*.f32 (PI.f32) x) |
(pow.f32 (sqrt.f32 (*.f32 x (PI.f32))) 2) |
(*.f32 (PI.f32) x) |
(sqrt.f32 (pow.f32 (*.f32 x (PI.f32)) 2)) |
(*.f32 (PI.f32) x) |
(log.f32 (pow.f32 (exp.f32 (PI.f32)) x)) |
(*.f32 (PI.f32) x) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 x (PI.f32))))) |
(*.f32 (PI.f32) x) |
(cbrt.f32 (pow.f32 (*.f32 x (PI.f32)) 3)) |
(*.f32 (PI.f32) x) |
(cbrt.f32 (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) |
(*.f32 (PI.f32) x) |
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))) |
(*.f32 (PI.f32) x) |
(expm1.f32 (log1p.f32 (*.f32 x (PI.f32)))) |
(*.f32 (PI.f32) x) |
(exp.f32 (log.f32 (*.f32 x (PI.f32)))) |
(*.f32 (PI.f32) x) |
(exp.f32 (*.f32 (log.f32 (*.f32 x (PI.f32))) 1)) |
(*.f32 (PI.f32) x) |
(log1p.f32 (expm1.f32 (*.f32 x (PI.f32)))) |
(*.f32 (PI.f32) x) |
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| 98.9% | (*.f32 x (PI.f32)) | |
| 98.9% | (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) | |
| ✓ | 98.8% | (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) |
| ✓ | 98.8% | (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) |
Compiled 65 to 11 computations (83.1% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | tau | @ | -inf | (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) |
| 1.0ms | tau | @ | inf | (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) |
| 0.0ms | tau | @ | 0 | (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) |
| 0.0ms | tau | @ | 0 | (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) |
| 0.0ms | x | @ | 0 | (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) |
| 1× | batch-egg-rewrite |
| 1284× | log-prod |
| 936× | prod-diff |
| 810× | pow-prod-down |
| 578× | pow-prod-up |
| 502× | pow-exp |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 58 |
| 1 | 223 | 58 |
| 2 | 2962 | 58 |
| 1× | node limit |
| Inputs |
|---|
(sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) |
(/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) |
| Outputs |
|---|
(+.f32 0 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (cbrt.f32 (exp.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))) (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))) |
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))) |
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) 1) |
(-.f32 (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (cos.f32 1)) (*.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (sin.f32 1))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 1) |
(*.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(*.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2)) |
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 1) |
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 3) |
(pow.f32 (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 2) 1/2) |
(pow.f32 (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 3) 1/3) |
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) |
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 2)) |
(log.f32 (exp.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) |
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 3)) |
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(exp.f32 (log.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 1)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 1) 1)) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) 3)) |
(exp.f32 (*.f32 (*.f32 3 (log.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) 1/3)) |
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) 2)) |
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(+.f32 0 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))) |
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))) |
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) 1) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (*.f32 x (*.f32 (PI.f32) tau)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) |
(*.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (cbrt.f32 (pow.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) -2))) |
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) -2)) (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 1 (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 1 (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 1 (*.f32 (neg.f32 x) (*.f32 (PI.f32) tau)))) |
(*.f32 (/.f32 1 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 1 tau)) |
(*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) |
(*.f32 (/.f32 1 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) |
(*.f32 (/.f32 1 tau) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))) |
(*.f32 (pow.f32 (cbrt.f32 (*.f32 x (*.f32 (PI.f32) tau))) -2) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (cbrt.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (pow.f32 (*.f32 x (*.f32 (PI.f32) tau)) -1/2) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sqrt.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) x) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) tau))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) (*.f32 x (PI.f32))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) tau)) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) tau) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) (pow.f32 (cbrt.f32 (*.f32 x (*.f32 (PI.f32) tau))) 2)) (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) (sqrt.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (sqrt.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) x) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) tau))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (PI.f32))) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) tau)) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) tau) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (pow.f32 (cbrt.f32 (*.f32 x (*.f32 (PI.f32) tau))) 2)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (cbrt.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) |
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 3) |
(pow.f32 (pow.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) -2) 1/2) |
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 3) 1/3) |
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 2) |
(pow.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) -1) |
(pow.f32 (/.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 1) -1) |
(neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (neg.f32 x) (*.f32 (PI.f32) tau)))) |
(sqrt.f32 (pow.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) -2)) |
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))) |
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 3)) |
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 3) (pow.f32 (*.f32 x (*.f32 (PI.f32) tau)) 3))) |
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 1)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 1) 1)) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) 3)) |
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) 1/3)) |
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) 2)) |
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) -1)) |
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
| 1× | egg-herbie |
| 1212× | unswap-sqr |
| 920× | distribute-lft-in |
| 678× | log-prod |
| 504× | associate-*r* |
| 384× | associate-*l* |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 278 | 5296 |
| 1 | 693 | 5074 |
| 2 | 3071 | 5062 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 tau (*.f32 x (PI.f32))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) (*.f32 tau (*.f32 x (PI.f32))))) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 7) (*.f32 (pow.f32 (PI.f32) 7) (pow.f32 x 7)))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) (*.f32 tau (*.f32 x (PI.f32)))))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 tau (*.f32 (PI.f32) x)) |
(+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))))) |
(+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5)))) (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3)))))) |
(+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 7) (*.f32 (pow.f32 x 7) (pow.f32 (PI.f32) 7)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5)))) (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))))))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
1 |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 6)))) (+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
1 |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 6)))) (+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(+.f32 0 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (cbrt.f32 (exp.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))) (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))) |
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))) |
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) 1) |
(-.f32 (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (cos.f32 1)) (*.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (sin.f32 1))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 1) |
(*.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(*.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2)) |
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 1) |
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 3) |
(pow.f32 (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 2) 1/2) |
(pow.f32 (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 3) 1/3) |
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) |
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 2)) |
(log.f32 (exp.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) |
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 3)) |
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(exp.f32 (log.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 1)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 1) 1)) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) 3)) |
(exp.f32 (*.f32 (*.f32 3 (log.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) 1/3)) |
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) 2)) |
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(+.f32 0 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))) |
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))) |
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) 1) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (*.f32 x (*.f32 (PI.f32) tau)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) |
(*.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (cbrt.f32 (pow.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) -2))) |
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) -2)) (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 1 (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 1 (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 1 (*.f32 (neg.f32 x) (*.f32 (PI.f32) tau)))) |
(*.f32 (/.f32 1 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 1 tau)) |
(*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) |
(*.f32 (/.f32 1 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) |
(*.f32 (/.f32 1 tau) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))) |
(*.f32 (pow.f32 (cbrt.f32 (*.f32 x (*.f32 (PI.f32) tau))) -2) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (cbrt.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (pow.f32 (*.f32 x (*.f32 (PI.f32) tau)) -1/2) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sqrt.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) x) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) tau))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) (*.f32 x (PI.f32))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) tau)) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) tau) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) (pow.f32 (cbrt.f32 (*.f32 x (*.f32 (PI.f32) tau))) 2)) (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) (sqrt.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (sqrt.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) x) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) tau))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (PI.f32))) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) tau)) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) tau) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (pow.f32 (cbrt.f32 (*.f32 x (*.f32 (PI.f32) tau))) 2)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (cbrt.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) |
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 3) |
(pow.f32 (pow.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) -2) 1/2) |
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 3) 1/3) |
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 2) |
(pow.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) -1) |
(pow.f32 (/.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 1) -1) |
(neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (neg.f32 x) (*.f32 (PI.f32) tau)))) |
(sqrt.f32 (pow.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) -2)) |
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))) |
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 3)) |
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 3) (pow.f32 (*.f32 x (*.f32 (PI.f32) tau)) 3))) |
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 1)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 1) 1)) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) 3)) |
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) 1/3)) |
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) 2)) |
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) -1)) |
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
| Outputs |
|---|
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(fma.f32 tau (*.f32 x (PI.f32)) (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))))) |
(fma.f32 tau (*.f32 x (PI.f32)) (*.f32 -1/6 (pow.f32 (*.f32 x (*.f32 tau (PI.f32))) 3))) |
(fma.f32 tau (*.f32 x (PI.f32)) (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) (*.f32 tau (*.f32 x (PI.f32))))) |
(fma.f32 tau (*.f32 x (PI.f32)) (fma.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5))) (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))))) |
(fma.f32 -1/6 (pow.f32 (*.f32 x (*.f32 tau (PI.f32))) 3) (fma.f32 1/120 (*.f32 (pow.f32 x 5) (*.f32 (pow.f32 tau 5) (pow.f32 (PI.f32) 5))) (*.f32 x (*.f32 tau (PI.f32))))) |
(fma.f32 tau (*.f32 x (PI.f32)) (fma.f32 1/120 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 (pow.f32 tau 5) (pow.f32 x 5))) (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3)))) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 7) (*.f32 (pow.f32 (PI.f32) 7) (pow.f32 x 7)))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) (*.f32 tau (*.f32 x (PI.f32)))))) |
(fma.f32 -1/5040 (*.f32 (pow.f32 tau 7) (*.f32 (pow.f32 (PI.f32) 7) (pow.f32 x 7))) (fma.f32 tau (*.f32 x (PI.f32)) (fma.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5))) (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))))))) |
(fma.f32 -1/5040 (*.f32 (pow.f32 tau 7) (*.f32 (pow.f32 (PI.f32) 7) (pow.f32 x 7))) (fma.f32 -1/6 (pow.f32 (*.f32 x (*.f32 tau (PI.f32))) 3) (fma.f32 1/120 (*.f32 (pow.f32 x 5) (*.f32 (pow.f32 tau 5) (pow.f32 (PI.f32) 5))) (*.f32 x (*.f32 tau (PI.f32)))))) |
(fma.f32 tau (*.f32 x (PI.f32)) (fma.f32 -1/5040 (*.f32 (pow.f32 tau 7) (*.f32 (pow.f32 (PI.f32) 7) (pow.f32 x 7))) (fma.f32 1/120 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 (pow.f32 tau 5) (pow.f32 x 5))) (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3))))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 tau (*.f32 (PI.f32) x)) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))))) |
(fma.f32 tau (*.f32 x (PI.f32)) (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))))) |
(fma.f32 tau (*.f32 x (PI.f32)) (*.f32 -1/6 (pow.f32 (*.f32 x (*.f32 tau (PI.f32))) 3))) |
(fma.f32 tau (*.f32 x (PI.f32)) (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3))) |
(+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5)))) (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3)))))) |
(fma.f32 tau (*.f32 x (PI.f32)) (fma.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5))) (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))))) |
(fma.f32 -1/6 (pow.f32 (*.f32 x (*.f32 tau (PI.f32))) 3) (fma.f32 1/120 (*.f32 (pow.f32 x 5) (*.f32 (pow.f32 tau 5) (pow.f32 (PI.f32) 5))) (*.f32 x (*.f32 tau (PI.f32))))) |
(fma.f32 tau (*.f32 x (PI.f32)) (fma.f32 1/120 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 (pow.f32 tau 5) (pow.f32 x 5))) (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3)))) |
(+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 7) (*.f32 (pow.f32 x 7) (pow.f32 (PI.f32) 7)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5)))) (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))))))) |
(fma.f32 -1/5040 (*.f32 (pow.f32 tau 7) (*.f32 (pow.f32 (PI.f32) 7) (pow.f32 x 7))) (fma.f32 tau (*.f32 x (PI.f32)) (fma.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5))) (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))))))) |
(fma.f32 -1/5040 (*.f32 (pow.f32 tau 7) (*.f32 (pow.f32 (PI.f32) 7) (pow.f32 x 7))) (fma.f32 -1/6 (pow.f32 (*.f32 x (*.f32 tau (PI.f32))) 3) (fma.f32 1/120 (*.f32 (pow.f32 x 5) (*.f32 (pow.f32 tau 5) (pow.f32 (PI.f32) 5))) (*.f32 x (*.f32 tau (PI.f32)))))) |
(fma.f32 tau (*.f32 x (PI.f32)) (fma.f32 -1/5040 (*.f32 (pow.f32 tau 7) (*.f32 (pow.f32 (PI.f32) 7) (pow.f32 x 7))) (fma.f32 1/120 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 (pow.f32 tau 5) (pow.f32 x 5))) (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3))))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
1 |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(fma.f32 (*.f32 (*.f32 -1/6 tau) tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) 1) |
(fma.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) 1) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(+.f32 1 (fma.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(+.f32 1 (fma.f32 -1/6 (*.f32 tau (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(+.f32 1 (fma.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) (*.f32 (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)) (*.f32 1/120 (pow.f32 tau 4))))) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 6)))) (+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))))) |
(fma.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 6))) (+.f32 1 (fma.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))))) |
(+.f32 (fma.f32 -1/6 (*.f32 tau (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))) (fma.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 6))) 1)) |
(fma.f32 -1/5040 (*.f32 (pow.f32 x 6) (pow.f32 (*.f32 tau (PI.f32)) 6)) (+.f32 1 (fma.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) (*.f32 (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)) (*.f32 1/120 (pow.f32 tau 4)))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
1 |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(fma.f32 (*.f32 (*.f32 -1/6 tau) tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) 1) |
(fma.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) 1) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(+.f32 1 (fma.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(+.f32 1 (fma.f32 -1/6 (*.f32 tau (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(+.f32 1 (fma.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) (*.f32 (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)) (*.f32 1/120 (pow.f32 tau 4))))) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 6)))) (+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))))) |
(fma.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 6))) (+.f32 1 (fma.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))))) |
(+.f32 (fma.f32 -1/6 (*.f32 tau (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))) (fma.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 6))) 1)) |
(fma.f32 -1/5040 (*.f32 (pow.f32 x 6) (pow.f32 (*.f32 tau (PI.f32)) 6)) (+.f32 1 (fma.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) (*.f32 (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)) (*.f32 1/120 (pow.f32 tau 4)))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(+.f32 0 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (cbrt.f32 (exp.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))) (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))))) (cbrt.f32 (exp.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))))))) (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))))))) |
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))))))) (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))))))) |
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))))) (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))))) |
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))) |
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))))))) |
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))))) |
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) 1) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(-.f32 (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (cos.f32 1)) (*.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (sin.f32 1))) |
(-.f32 (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 x (*.f32 tau (PI.f32)))))) (cos.f32 1)) (*.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 x (*.f32 tau (PI.f32)))))) (sin.f32 1))) |
(-.f32 (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (cos.f32 1)) (*.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (sin.f32 1))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 1) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2)) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 1) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 3) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(pow.f32 (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 2) 1/2) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(pow.f32 (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 3) 1/3) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 2)) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(log.f32 (exp.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 3)) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(exp.f32 (log.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 1)) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(exp.f32 (*.f32 (*.f32 (log.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 1) 1)) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) 3)) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(exp.f32 (*.f32 (*.f32 3 (log.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) 1/3)) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) 2)) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(+.f32 0 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))))) (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))))))) |
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))))))) |
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))))) |
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))) |
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))))))) |
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))))) |
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) 1) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (*.f32 x (*.f32 (PI.f32) tau)))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (cbrt.f32 (pow.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) -2))) |
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))) (cbrt.f32 (pow.f32 (/.f32 x (/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 tau (PI.f32)))) -2))) |
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))) (cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) 2))) |
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (cbrt.f32 (pow.f32 (/.f32 tau (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 x (PI.f32)))) -2))) |
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) -2)) (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))) (cbrt.f32 (pow.f32 (/.f32 x (/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 tau (PI.f32)))) -2))) |
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))) (cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) 2))) |
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (cbrt.f32 (pow.f32 (/.f32 tau (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 x (PI.f32)))) -2))) |
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 1 (*.f32 x (*.f32 (PI.f32) tau))))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 1 (*.f32 x (*.f32 (PI.f32) tau))))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 1 (*.f32 (neg.f32 x) (*.f32 (PI.f32) tau)))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 1 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 1 tau)) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 1 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 1 tau) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (pow.f32 (cbrt.f32 (*.f32 x (*.f32 (PI.f32) tau))) -2) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (cbrt.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (pow.f32 (cbrt.f32 (*.f32 x (*.f32 tau (PI.f32)))) -2) (/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (cbrt.f32 (*.f32 x (*.f32 tau (PI.f32)))))) |
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 tau x))) -2) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (cbrt.f32 (*.f32 (PI.f32) (*.f32 tau x))))) |
(*.f32 (pow.f32 (*.f32 x (*.f32 (PI.f32) tau)) -1/2) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sqrt.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (pow.f32 (*.f32 x (*.f32 tau (PI.f32))) -1/2) (/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sqrt.f32 (*.f32 x (*.f32 tau (PI.f32)))))) |
(*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) -1/2) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (sqrt.f32 (*.f32 (PI.f32) (*.f32 tau x))))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) x) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) tau))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) (*.f32 x (PI.f32))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) tau)) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) tau) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) (pow.f32 (cbrt.f32 (*.f32 x (*.f32 (PI.f32) tau))) 2)) (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32))))) 2) (pow.f32 (cbrt.f32 (*.f32 x (*.f32 tau (PI.f32)))) 2))) |
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) 2) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 tau x))) 2))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) (sqrt.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (sqrt.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32))))) 2) (sqrt.f32 (*.f32 x (*.f32 tau (PI.f32))))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32))))) (sqrt.f32 (*.f32 x (*.f32 tau (PI.f32)))))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sqrt.f32 (*.f32 x (*.f32 tau (PI.f32))))) (sqrt.f32 (*.f32 x (*.f32 tau (PI.f32))))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (sqrt.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (sqrt.f32 (*.f32 (PI.f32) (*.f32 tau x)))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) x) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) tau))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (PI.f32))) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) tau)) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) tau) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (pow.f32 (cbrt.f32 (*.f32 x (*.f32 (PI.f32) tau))) 2)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (cbrt.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32))))) (pow.f32 (cbrt.f32 (*.f32 x (*.f32 tau (PI.f32)))) 2)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32))))) (cbrt.f32 (*.f32 x (*.f32 tau (PI.f32)))))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (cbrt.f32 (*.f32 x (*.f32 tau (PI.f32))))) (pow.f32 (cbrt.f32 (*.f32 x (*.f32 tau (PI.f32)))) 2)) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (cbrt.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 tau x))) 2)) |
(pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 3) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(pow.f32 (pow.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) -2) 1/2) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 3) 1/3) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 2) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(pow.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) -1) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(pow.f32 (/.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 1) -1) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (neg.f32 x) (*.f32 (PI.f32) tau)))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(sqrt.f32 (pow.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) -2)) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 3)) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 3) (pow.f32 (*.f32 x (*.f32 (PI.f32) tau)) 3))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 1)) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 1) 1)) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) 3)) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) 1/3)) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) 2)) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) -1)) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
Compiled 23606 to 6573 computations (72.2% saved)
42 alts after pruning (40 fresh and 2 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 789 | 40 | 829 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 1 | 2 | 3 |
| Total | 791 | 42 | 833 |
| Status | Accuracy | Program |
|---|---|---|
| 78.1% | (fma.f32 (*.f32 -1/6 (*.f32 (+.f32 (*.f32 tau tau) 1) (pow.f32 (PI.f32) 2))) (*.f32 x x) 1) | |
| 78.1% | (fma.f32 -1/6 (*.f32 (*.f32 (fma.f32 tau tau 1) (pow.f32 (PI.f32) 2)) (*.f32 x x)) 1) | |
| 97.2% | (pow.f32 (cbrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2)))) 3) | |
| 97.3% | (/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (*.f32 x tau)) (*.f32 (pow.f32 (PI.f32) 2) x)) | |
| 97.3% | (/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) tau) (pow.f32 (*.f32 (PI.f32) x) 2)) | |
| 97.6% | (/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) tau) (pow.f32 (*.f32 x (PI.f32)) 2)) | |
| 97.5% | (/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (pow.f32 (*.f32 x (PI.f32)) 2)) | |
| 97.4% | (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) | |
| 96.9% | (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) | |
| 97.5% | (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau))) | |
| ▶ | 64.4% | (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
| 97.4% | (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 tau (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)))) | |
| 97.2% | (/.f32 1 (/.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))))) | |
| 96.7% | (-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2))))) 1) | |
| 78.1% | (+.f32 1 (*.f32 (*.f32 -1/6 (+.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 tau tau)))) (*.f32 x x))) | |
| 81.0% | (*.f32 (/.f32 (+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))))) (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))))) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 64.2% | (*.f32 (/.f32 (*.f32 x (*.f32 tau (PI.f32))) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 94.2% | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (fma.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4) (fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) (fma.f32 -1/5040 (pow.f32 (*.f32 (PI.f32) x) 6) 1)))) | |
| 97.7% | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) 3)) | |
| ▶ | 98.0% | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (expm1.f32 (log1p.f32 (*.f32 x (PI.f32))))) (*.f32 x (PI.f32)))) |
| ▶ | 85.0% | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
| 97.2% | (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) | |
| 96.9% | (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (pow.f32 (cbrt.f32 (*.f32 x (PI.f32))) 3)) (*.f32 x (PI.f32)))) | |
| ✓ | 98.2% | (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
| 85.0% | (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) | |
| 97.5% | (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)))) | |
| 97.9% | (*.f32 (-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) 1) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 84.6% | (*.f32 (-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) 1) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) | |
| 79.0% | (*.f32 (+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 97.3% | (*.f32 (*.f32 (/.f32 (/.f32 1 x) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 64.0% | (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) | |
| 97.2% | (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) | |
| ▶ | 95.5% | (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (pow.f32 (sqrt.f32 (PI.f32)) 4)))))) |
| 94.4% | (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (pow.f32 (cbrt.f32 (PI.f32)) 6)))))) | |
| 64.1% | (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) | |
| 96.4% | (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 x (pow.f32 (*.f32 (PI.f32) (sqrt.f32 x)) 2))))) | |
| 94.4% | (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 x (*.f32 x (pow.f32 (cbrt.f32 (PI.f32)) 6)))))) | |
| ✓ | 97.1% | (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
| ▶ | 97.0% | (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
| 97.2% | (*.f32 (log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 92.8% | (exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2))))) 3)) | |
| 63.6% | 1 |
Compiled 1893 to 1158 computations (38.8% saved)
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| 98.9% | (*.f32 x (PI.f32)) | |
| ✓ | 98.9% | (/.f32 (sin.f32 (expm1.f32 (log1p.f32 (*.f32 x (PI.f32))))) (*.f32 x (PI.f32))) |
| 98.8% | (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) | |
| 98.8% | (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) |
Compiled 80 to 13 computations (83.8% saved)
3 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | x | @ | 0 | (/.f32 (sin.f32 (expm1.f32 (log1p.f32 (*.f32 x (PI.f32))))) (*.f32 x (PI.f32))) |
| 0.0ms | x | @ | inf | (/.f32 (sin.f32 (expm1.f32 (log1p.f32 (*.f32 x (PI.f32))))) (*.f32 x (PI.f32))) |
| 0.0ms | x | @ | -inf | (/.f32 (sin.f32 (expm1.f32 (log1p.f32 (*.f32 x (PI.f32))))) (*.f32 x (PI.f32))) |
| 1× | batch-egg-rewrite |
| 1070× | log-prod |
| 896× | prod-diff |
| 662× | prod-exp |
| 616× | pow-prod-down |
| 516× | pow-prod-up |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 27 |
| 1 | 205 | 27 |
| 2 | 2607 | 27 |
| 1× | node limit |
| Inputs |
|---|
(/.f32 (sin.f32 (expm1.f32 (log1p.f32 (*.f32 x (PI.f32))))) (*.f32 x (PI.f32))) |
| Outputs |
|---|
(+.f32 0 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) 2)) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))))) |
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))))) |
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) 1) |
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (/.f32 1 x) (PI.f32))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) 1) |
(*.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (cbrt.f32 (pow.f32 (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) -2))) |
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) -2)) (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (/.f32 1 x) (PI.f32)))) |
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
(*.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (/.f32 1 x) (PI.f32)))) |
(*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 1 (*.f32 x (neg.f32 (PI.f32))))) |
(*.f32 (/.f32 (/.f32 1 x) (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (/.f32 1 (PI.f32))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) 2) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) x) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (PI.f32))) |
(*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))) |
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)) |
(*.f32 (pow.f32 (cbrt.f32 (*.f32 x (PI.f32))) -2) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (cbrt.f32 (*.f32 x (PI.f32))))) |
(*.f32 (pow.f32 (*.f32 x (PI.f32)) -1/2) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sqrt.f32 (*.f32 x (PI.f32))))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) 2) x) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (PI.f32))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) 2) (PI.f32)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) x)) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) 2) (pow.f32 (cbrt.f32 (*.f32 x (PI.f32))) 2)) (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) 2) (sqrt.f32 (*.f32 x (PI.f32)))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (sqrt.f32 (*.f32 x (PI.f32))))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (PI.f32)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) x)) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (pow.f32 (cbrt.f32 (*.f32 x (PI.f32))) 2)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (cbrt.f32 (*.f32 x (PI.f32))))) |
(pow.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) 1) |
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) 3) |
(pow.f32 (pow.f32 (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) -2) 1/2) |
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) 3) 1/3) |
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) 2) |
(pow.f32 (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) -1) |
(pow.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 x (PI.f32))) 3) (pow.f32 (*.f32 x (PI.f32)) 3)) 1/3) |
(pow.f32 (/.f32 (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) 1) -1) |
(neg.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (neg.f32 (PI.f32))))) |
(sqrt.f32 (pow.f32 (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) -2)) |
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))))) |
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) 3)) |
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 x (PI.f32))) 3) (pow.f32 (*.f32 x (PI.f32)) 3))) |
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) 1)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) 1) 1)) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) 3)) |
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) 1/3)) |
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) 2)) |
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32))))) -1)) |
(exp.f32 (+.f32 (*.f32 (log.f32 (sin.f32 (*.f32 x (PI.f32)))) 1) (neg.f32 (log.f32 (*.f32 x (PI.f32)))))) |
(exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 x (PI.f32)))) (*.f32 (log.f32 (sin.f32 (*.f32 x (PI.f32)))) 1))) |
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
| 1× | egg-herbie |
| 1820× | log-prod |
| 1378× | times-frac |
| 1062× | associate-*r/ |
| 932× | associate-*l/ |
| 752× | associate-/l* |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 171 | 2193 |
| 1 | 414 | 2109 |
| 2 | 1289 | 2099 |
| 3 | 7834 | 2099 |
| 1× | node limit |
| Inputs |
|---|
1 |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))))) |
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) (+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) (*.f32 -1/5040 (*.f32 (pow.f32 x 6) (pow.f32 (PI.f32) 6)))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(+.f32 0 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) 2)) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))))) |
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))))) |
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) 1) |
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (/.f32 1 x) (PI.f32))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) 1) |
(*.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (cbrt.f32 (pow.f32 (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) -2))) |
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) -2)) (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (/.f32 1 x) (PI.f32)))) |
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
(*.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (/.f32 1 x) (PI.f32)))) |
(*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 1 (*.f32 x (neg.f32 (PI.f32))))) |
(*.f32 (/.f32 (/.f32 1 x) (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (/.f32 1 (PI.f32))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) 2) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) x) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (PI.f32))) |
(*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))) |
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)) |
(*.f32 (pow.f32 (cbrt.f32 (*.f32 x (PI.f32))) -2) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (cbrt.f32 (*.f32 x (PI.f32))))) |
(*.f32 (pow.f32 (*.f32 x (PI.f32)) -1/2) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sqrt.f32 (*.f32 x (PI.f32))))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) 2) x) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (PI.f32))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) 2) (PI.f32)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) x)) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) 2) (pow.f32 (cbrt.f32 (*.f32 x (PI.f32))) 2)) (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) 2) (sqrt.f32 (*.f32 x (PI.f32)))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (sqrt.f32 (*.f32 x (PI.f32))))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (PI.f32)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) x)) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (pow.f32 (cbrt.f32 (*.f32 x (PI.f32))) 2)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (cbrt.f32 (*.f32 x (PI.f32))))) |
(pow.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) 1) |
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) 3) |
(pow.f32 (pow.f32 (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) -2) 1/2) |
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) 3) 1/3) |
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) 2) |
(pow.f32 (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) -1) |
(pow.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 x (PI.f32))) 3) (pow.f32 (*.f32 x (PI.f32)) 3)) 1/3) |
(pow.f32 (/.f32 (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) 1) -1) |
(neg.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (neg.f32 (PI.f32))))) |
(sqrt.f32 (pow.f32 (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) -2)) |
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))))) |
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) 3)) |
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 x (PI.f32))) 3) (pow.f32 (*.f32 x (PI.f32)) 3))) |
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) 1)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) 1) 1)) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) 3)) |
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) 1/3)) |
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) 2)) |
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32))))) -1)) |
(exp.f32 (+.f32 (*.f32 (log.f32 (sin.f32 (*.f32 x (PI.f32)))) 1) (neg.f32 (log.f32 (*.f32 x (PI.f32)))))) |
(exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 x (PI.f32)))) (*.f32 (log.f32 (sin.f32 (*.f32 x (PI.f32)))) 1))) |
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
| Outputs |
|---|
1 |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(fma.f32 -1/6 (*.f32 x (*.f32 x (pow.f32 (PI.f32) 2))) 1) |
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))))) |
(fma.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4)) (+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2))))) |
(fma.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4)) (fma.f32 -1/6 (*.f32 x (*.f32 x (pow.f32 (PI.f32) 2))) 1)) |
(fma.f32 (*.f32 x x) (*.f32 -1/6 (pow.f32 (PI.f32) 2)) (fma.f32 (pow.f32 (PI.f32) 4) (*.f32 1/120 (pow.f32 x 4)) 1)) |
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) (+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) (*.f32 -1/5040 (*.f32 (pow.f32 x 6) (pow.f32 (PI.f32) 6)))))) |
(fma.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4)) (+.f32 1 (fma.f32 -1/6 (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)) (*.f32 -1/5040 (*.f32 (pow.f32 x 6) (pow.f32 (PI.f32) 6)))))) |
(+.f32 (fma.f32 -1/6 (*.f32 x (*.f32 x (pow.f32 (PI.f32) 2))) (*.f32 (pow.f32 x 6) (*.f32 (pow.f32 (PI.f32) 6) -1/5040))) (fma.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4)) 1)) |
(fma.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4)) (fma.f32 -1/6 (*.f32 x (*.f32 x (pow.f32 (PI.f32) 2))) (fma.f32 -1/5040 (pow.f32 (*.f32 x (PI.f32)) 6) 1))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(+.f32 0 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) 2)) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))))) |
(*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))))) |
(*.f32 (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))))) 3) |
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))))) |
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))))) |
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) 1) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (/.f32 1 x) (PI.f32))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) 1) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(*.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (cbrt.f32 (pow.f32 (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) -2))) |
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (cbrt.f32 (pow.f32 (/.f32 x (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))) -2))) |
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) 2))) |
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) -2)) (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (cbrt.f32 (pow.f32 (/.f32 x (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))) -2))) |
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) 2))) |
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (/.f32 1 x) (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(*.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (/.f32 1 x) (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 1 (*.f32 x (neg.f32 (PI.f32))))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(*.f32 (/.f32 (/.f32 1 x) (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (/.f32 1 (PI.f32))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) 2) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) x) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (PI.f32))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(*.f32 (pow.f32 (cbrt.f32 (*.f32 x (PI.f32))) -2) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (cbrt.f32 (*.f32 x (PI.f32))))) |
(*.f32 (pow.f32 (*.f32 x (PI.f32)) -1/2) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sqrt.f32 (*.f32 x (PI.f32))))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) 2) x) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (PI.f32))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) 2) (PI.f32)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) x)) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) 2) (pow.f32 (cbrt.f32 (*.f32 x (PI.f32))) 2)) (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) 2) (pow.f32 (cbrt.f32 (*.f32 x (PI.f32))) 2))) |
(/.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (/.f32 (pow.f32 (cbrt.f32 (*.f32 x (PI.f32))) 2) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) 2))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) 2) (sqrt.f32 (*.f32 x (PI.f32)))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (sqrt.f32 (*.f32 x (PI.f32))))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sqrt.f32 (*.f32 x (PI.f32)))) (sqrt.f32 (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sqrt.f32 (*.f32 x (PI.f32))) (sqrt.f32 (*.f32 x (PI.f32))))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (PI.f32)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) x)) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (pow.f32 (cbrt.f32 (*.f32 x (PI.f32))) 2)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (PI.f32)))) (cbrt.f32 (*.f32 x (PI.f32))))) |
(*.f32 (pow.f32 (cbrt.f32 (*.f32 x (PI.f32))) -2) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (cbrt.f32 (*.f32 x (PI.f32))))) |
(pow.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) 1) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) 3) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(pow.f32 (pow.f32 (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) -2) 1/2) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) 3) 1/3) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) 2) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(pow.f32 (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) -1) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(pow.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 x (PI.f32))) 3) (pow.f32 (*.f32 x (PI.f32)) 3)) 1/3) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(pow.f32 (/.f32 (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) 1) -1) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(neg.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (neg.f32 (PI.f32))))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(sqrt.f32 (pow.f32 (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) -2)) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) 3)) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 x (PI.f32))) 3) (pow.f32 (*.f32 x (PI.f32)) 3))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) 1)) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) 1) 1)) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) 3)) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) 1/3)) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) 2)) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32))))) -1)) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(exp.f32 (+.f32 (*.f32 (log.f32 (sin.f32 (*.f32 x (PI.f32)))) 1) (neg.f32 (log.f32 (*.f32 x (PI.f32)))))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 x (PI.f32)))) (*.f32 (log.f32 (sin.f32 (*.f32 x (PI.f32)))) 1))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
Found 3 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 99.3% | (sin.f32 (*.f32 (PI.f32) x)) |
| ✓ | 98.9% | (*.f32 (PI.f32) x) |
| ✓ | 98.9% | (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
Compiled 20 to 7 computations (65% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | x | @ | 0 | (*.f32 (PI.f32) x) |
| 0.0ms | x | @ | 0 | (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
| 0.0ms | x | @ | 0 | (sin.f32 (*.f32 (PI.f32) x)) |
| 0.0ms | x | @ | inf | (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
| 0.0ms | x | @ | -inf | (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
| 1× | batch-egg-rewrite |
| 1960× | pow1 |
| 1800× | add-exp-log |
| 1800× | log1p-expm1-u |
| 1800× | expm1-log1p-u |
| 190× | *-un-lft-identity |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 49 |
| 1 | 182 | 49 |
| 2 | 2390 | 49 |
| 1× | node limit |
| Inputs |
|---|
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(*.f32 (PI.f32) x) |
(sin.f32 (*.f32 (PI.f32) x)) |
| Outputs |
|---|
(-.f32 (+.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) 1) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (/.f32 1 x) (PI.f32))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) 1) |
(*.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) |
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 (/.f32 1 x) (PI.f32)))) |
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) 2)) |
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) 2) (cbrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) |
(*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 (/.f32 1 x) (PI.f32)))) |
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) |
(*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 1 (*.f32 (PI.f32) (neg.f32 x)))) |
(*.f32 (/.f32 (/.f32 1 x) (PI.f32)) (sin.f32 (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (PI.f32)) (/.f32 1 x)) |
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) x)) |
(*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (PI.f32))) |
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (cbrt.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (sqrt.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) (PI.f32)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) x)) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) x) (/.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (PI.f32))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (cbrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (sqrt.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (PI.f32)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) x)) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) x) (/.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (PI.f32))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (cbrt.f32 (*.f32 (PI.f32) x)))) |
(pow.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) 1) |
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) 3) |
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) 3) 1/3) |
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) 2) |
(pow.f32 (/.f32 (*.f32 (PI.f32) x) (sin.f32 (*.f32 (PI.f32) x))) -1) |
(neg.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) (neg.f32 x)))) |
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) 2)) |
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) |
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) 3)) |
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) x)) 3) (pow.f32 (*.f32 (PI.f32) x) 3))) |
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) |
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) |
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) 1)) |
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) |
(-.f32 (+.f32 1 (*.f32 (PI.f32) x)) 1) |
(pow.f32 (*.f32 (PI.f32) x) 1) |
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 3) |
(pow.f32 (pow.f32 (*.f32 (PI.f32) x) 3) 1/3) |
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) x)) 2) |
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(log.f32 (pow.f32 (exp.f32 (PI.f32)) x)) |
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 3)) |
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))) |
(cbrt.f32 (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) |
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) x))) |
(exp.f32 (log.f32 (*.f32 (PI.f32) x))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) x)) 1)) |
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) x))) |
(-.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) 1) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) 1) |
(*.f32 1 (sin.f32 (*.f32 (PI.f32) x))) |
(*.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2)) |
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x)))) |
(pow.f32 (sin.f32 (*.f32 (PI.f32) x)) 1) |
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 3) |
(pow.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) x)) 3) 1/3) |
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) |
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) x)) 2)) |
(log.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) x)))) |
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) x)) 3)) |
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x)))) |
(exp.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) x)))) |
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) x))) 1)) |
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 (PI.f32) x)))) |
| 1× | egg-herbie |
| 1754× | log-prod |
| 1428× | fma-def |
| 978× | fma-neg |
| 382× | associate-/l/ |
| 368× | cube-prod |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 198 | 2122 |
| 1 | 472 | 2084 |
| 2 | 2165 | 2062 |
| 3 | 7016 | 2062 |
| 1× | node limit |
| Inputs |
|---|
1 |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))))) |
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) (+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) (*.f32 -1/5040 (*.f32 (pow.f32 x 6) (pow.f32 (PI.f32) 6)))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) x) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) x)) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))) (*.f32 (PI.f32) x))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))) (+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 x 7) (pow.f32 (PI.f32) 7))) (*.f32 (PI.f32) x)))) |
(sin.f32 (*.f32 x (PI.f32))) |
(sin.f32 (*.f32 x (PI.f32))) |
(sin.f32 (*.f32 x (PI.f32))) |
(sin.f32 (*.f32 x (PI.f32))) |
(-.f32 (+.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) 1) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (/.f32 1 x) (PI.f32))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) 1) |
(*.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) |
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 (/.f32 1 x) (PI.f32)))) |
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) 2)) |
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) 2) (cbrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) |
(*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 (/.f32 1 x) (PI.f32)))) |
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) |
(*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 1 (*.f32 (PI.f32) (neg.f32 x)))) |
(*.f32 (/.f32 (/.f32 1 x) (PI.f32)) (sin.f32 (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (PI.f32)) (/.f32 1 x)) |
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) x)) |
(*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (PI.f32))) |
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (cbrt.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (sqrt.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) (PI.f32)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) x)) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) x) (/.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (PI.f32))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (cbrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (sqrt.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (PI.f32)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) x)) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) x) (/.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (PI.f32))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (cbrt.f32 (*.f32 (PI.f32) x)))) |
(pow.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) 1) |
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) 3) |
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) 3) 1/3) |
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) 2) |
(pow.f32 (/.f32 (*.f32 (PI.f32) x) (sin.f32 (*.f32 (PI.f32) x))) -1) |
(neg.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) (neg.f32 x)))) |
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) 2)) |
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) |
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) 3)) |
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) x)) 3) (pow.f32 (*.f32 (PI.f32) x) 3))) |
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) |
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) |
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) 1)) |
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) |
(-.f32 (+.f32 1 (*.f32 (PI.f32) x)) 1) |
(pow.f32 (*.f32 (PI.f32) x) 1) |
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 3) |
(pow.f32 (pow.f32 (*.f32 (PI.f32) x) 3) 1/3) |
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) x)) 2) |
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(log.f32 (pow.f32 (exp.f32 (PI.f32)) x)) |
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 3)) |
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))) |
(cbrt.f32 (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) |
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) x))) |
(exp.f32 (log.f32 (*.f32 (PI.f32) x))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) x)) 1)) |
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) x))) |
(-.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) 1) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) 1) |
(*.f32 1 (sin.f32 (*.f32 (PI.f32) x))) |
(*.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2)) |
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x)))) |
(pow.f32 (sin.f32 (*.f32 (PI.f32) x)) 1) |
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 3) |
(pow.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) x)) 3) 1/3) |
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) |
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) x)) 2)) |
(log.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) x)))) |
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) x)) 3)) |
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x)))) |
(exp.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) x)))) |
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) x))) 1)) |
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 (PI.f32) x)))) |
| Outputs |
|---|
1 |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(fma.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2) 1) |
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))))) |
(fma.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4)) (+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2))))) |
(fma.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4)) (fma.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2) 1)) |
(fma.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2) (fma.f32 1/120 (pow.f32 (*.f32 x (PI.f32)) 4) 1)) |
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) (+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) (*.f32 -1/5040 (*.f32 (pow.f32 x 6) (pow.f32 (PI.f32) 6)))))) |
(fma.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4)) (+.f32 1 (fma.f32 -1/6 (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)) (*.f32 -1/5040 (*.f32 (pow.f32 x 6) (pow.f32 (PI.f32) 6)))))) |
(+.f32 (fma.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2) (*.f32 (pow.f32 (PI.f32) 6) (*.f32 -1/5040 (pow.f32 x 6)))) (fma.f32 (*.f32 1/120 (pow.f32 x 4)) (pow.f32 (PI.f32) 4) 1)) |
(fma.f32 1/120 (pow.f32 (*.f32 x (PI.f32)) 4) (fma.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2) (fma.f32 -1/5040 (pow.f32 (*.f32 x (PI.f32)) 6) 1))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) x) |
(*.f32 x (PI.f32)) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) x)) |
(fma.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 3) (*.f32 x (PI.f32))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))) (*.f32 (PI.f32) x))) |
(fma.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 3) (fma.f32 1/120 (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5)) (*.f32 x (PI.f32)))) |
(fma.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 3) (fma.f32 x (PI.f32) (*.f32 (pow.f32 (PI.f32) 5) (*.f32 1/120 (pow.f32 x 5))))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))) (+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 x 7) (pow.f32 (PI.f32) 7))) (*.f32 (PI.f32) x)))) |
(fma.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 3) (fma.f32 1/120 (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5)) (fma.f32 -1/5040 (*.f32 (pow.f32 x 7) (pow.f32 (PI.f32) 7)) (*.f32 x (PI.f32))))) |
(fma.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 3) (fma.f32 1/120 (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5)) (fma.f32 x (PI.f32) (*.f32 (pow.f32 (PI.f32) 7) (*.f32 -1/5040 (pow.f32 x 7)))))) |
(fma.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 3) (fma.f32 x (PI.f32) (fma.f32 -1/5040 (*.f32 (pow.f32 x 7) (pow.f32 (PI.f32) 7)) (*.f32 (pow.f32 (PI.f32) 5) (*.f32 1/120 (pow.f32 x 5)))))) |
(sin.f32 (*.f32 x (PI.f32))) |
(sin.f32 (*.f32 x (PI.f32))) |
(sin.f32 (*.f32 x (PI.f32))) |
(sin.f32 (*.f32 x (PI.f32))) |
(-.f32 (+.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) 1) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (/.f32 1 x) (PI.f32))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) 1) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(*.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 (/.f32 1 x) (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) 2)) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) 2) (cbrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 (/.f32 1 x) (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 1 (*.f32 (PI.f32) (neg.f32 x)))) |
(*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 1 (*.f32 (PI.f32) (neg.f32 x)))) |
(/.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (PI.f32) (neg.f32 x))) |
(*.f32 (/.f32 (/.f32 1 x) (PI.f32)) (sin.f32 (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (PI.f32)) (/.f32 1 x)) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) x)) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (PI.f32))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (cbrt.f32 (*.f32 (PI.f32) x)))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (sqrt.f32 (*.f32 (PI.f32) x)))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) (PI.f32)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) x)) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) x) (/.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (PI.f32))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (cbrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) |
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) 2) (pow.f32 (cbrt.f32 (*.f32 x (PI.f32))) 2))) |
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (PI.f32)))) 2) (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) (pow.f32 (cbrt.f32 (*.f32 x (PI.f32))) 2)) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (sqrt.f32 (*.f32 (PI.f32) x)))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (PI.f32)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) x)) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) x) (/.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (PI.f32))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (cbrt.f32 (*.f32 (PI.f32) x)))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(pow.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) 1) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) 3) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) 3) 1/3) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) 2) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(pow.f32 (/.f32 (*.f32 (PI.f32) x) (sin.f32 (*.f32 (PI.f32) x))) -1) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(neg.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) (neg.f32 x)))) |
(*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 1 (*.f32 (PI.f32) (neg.f32 x)))) |
(/.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (PI.f32) (neg.f32 x))) |
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) 2)) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) 3)) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) x)) 3) (pow.f32 (*.f32 (PI.f32) x) 3))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) 1)) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(-.f32 (+.f32 1 (*.f32 (PI.f32) x)) 1) |
(*.f32 x (PI.f32)) |
(pow.f32 (*.f32 (PI.f32) x) 1) |
(*.f32 x (PI.f32)) |
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 3) |
(*.f32 x (PI.f32)) |
(pow.f32 (pow.f32 (*.f32 (PI.f32) x) 3) 1/3) |
(*.f32 x (PI.f32)) |
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) x)) 2) |
(*.f32 x (PI.f32)) |
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(*.f32 x (PI.f32)) |
(log.f32 (pow.f32 (exp.f32 (PI.f32)) x)) |
(*.f32 x (PI.f32)) |
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 3)) |
(*.f32 x (PI.f32)) |
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))) |
(*.f32 x (PI.f32)) |
(cbrt.f32 (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) |
(*.f32 x (PI.f32)) |
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) x))) |
(*.f32 x (PI.f32)) |
(exp.f32 (log.f32 (*.f32 (PI.f32) x))) |
(*.f32 x (PI.f32)) |
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) x)) 1)) |
(*.f32 x (PI.f32)) |
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) x))) |
(*.f32 x (PI.f32)) |
(-.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) 1) |
(sin.f32 (*.f32 x (PI.f32))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) 1) |
(sin.f32 (*.f32 x (PI.f32))) |
(*.f32 1 (sin.f32 (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 x (PI.f32))) |
(*.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2)) |
(sin.f32 (*.f32 x (PI.f32))) |
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x)))) |
(sin.f32 (*.f32 x (PI.f32))) |
(*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x)))) |
(sin.f32 (*.f32 x (PI.f32))) |
(pow.f32 (sin.f32 (*.f32 (PI.f32) x)) 1) |
(sin.f32 (*.f32 x (PI.f32))) |
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 3) |
(sin.f32 (*.f32 x (PI.f32))) |
(pow.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) x)) 3) 1/3) |
(sin.f32 (*.f32 x (PI.f32))) |
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) |
(sin.f32 (*.f32 x (PI.f32))) |
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) x)) 2)) |
(sin.f32 (*.f32 x (PI.f32))) |
(log.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) x)))) |
(sin.f32 (*.f32 x (PI.f32))) |
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) x)) 3)) |
(sin.f32 (*.f32 x (PI.f32))) |
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x)))) |
(sin.f32 (*.f32 x (PI.f32))) |
(exp.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) x)))) |
(sin.f32 (*.f32 x (PI.f32))) |
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) x))) 1)) |
(sin.f32 (*.f32 x (PI.f32))) |
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 (PI.f32) x)))) |
(sin.f32 (*.f32 x (PI.f32))) |
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 98.9% | (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
| 98.8% | (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) | |
| 98.8% | (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) | |
| ✓ | 96.9% | (pow.f32 (PI.f32) 2) |
Compiled 92 to 37 computations (59.8% saved)
3 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | x | @ | inf | (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
| 0.0ms | x | @ | 0 | (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
| 0.0ms | x | @ | -inf | (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
| 1× | batch-egg-rewrite |
| 1540× | pow1 |
| 1406× | add-exp-log |
| 1406× | log1p-expm1-u |
| 1406× | expm1-log1p-u |
| 1372× | add-log-exp |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 30 |
| 1 | 182 | 24 |
| 2 | 2041 | 24 |
| 1× | node limit |
| Inputs |
|---|
(pow.f32 (PI.f32) 2) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
| Outputs |
|---|
(-.f32 (+.f32 1 (pow.f32 (PI.f32) 2)) 1) |
(*.f32 (PI.f32) (PI.f32)) |
(*.f32 (pow.f32 (PI.f32) 2) 1) |
(*.f32 1 (pow.f32 (PI.f32) 2)) |
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (cbrt.f32 (pow.f32 (PI.f32) 4))) |
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (*.f32 (cbrt.f32 (PI.f32)) (PI.f32))) |
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) 4)) (pow.f32 (cbrt.f32 (PI.f32)) 2)) |
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (PI.f32))) |
(*.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) |
(*.f32 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (PI.f32))) |
(sqrt.f32 (pow.f32 (PI.f32) 4)) |
(log.f32 (exp.f32 (pow.f32 (PI.f32) 2))) |
(cbrt.f32 (pow.f32 (pow.f32 (PI.f32) 2) 3)) |
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) 2))) |
(exp.f32 (*.f32 2 (log.f32 (PI.f32)))) |
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) 2))) |
(-.f32 (+.f32 1 (pow.f32 (*.f32 (PI.f32) x) 2)) 1) |
(pow.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(pow.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 2)) 3) |
(pow.f32 (pow.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 3) 1/3) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(sqrt.f32 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) |
(log.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) x) 2))) |
(cbrt.f32 (pow.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 3)) |
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 (PI.f32) x) 2))) |
(exp.f32 (log.f32 (pow.f32 (*.f32 (PI.f32) x) 2))) |
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 (PI.f32) x) 2))) |
| 1× | egg-herbie |
| 1858× | log-prod |
| 1222× | fma-def |
| 1152× | associate-*r* |
| 1034× | associate-*l* |
| 1022× | distribute-lft-in |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 67 | 839 |
| 1 | 139 | 617 |
| 2 | 440 | 533 |
| 3 | 3435 | 533 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(-.f32 (+.f32 1 (pow.f32 (PI.f32) 2)) 1) |
(*.f32 (PI.f32) (PI.f32)) |
(*.f32 (pow.f32 (PI.f32) 2) 1) |
(*.f32 1 (pow.f32 (PI.f32) 2)) |
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (cbrt.f32 (pow.f32 (PI.f32) 4))) |
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (*.f32 (cbrt.f32 (PI.f32)) (PI.f32))) |
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) 4)) (pow.f32 (cbrt.f32 (PI.f32)) 2)) |
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (PI.f32))) |
(*.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) |
(*.f32 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (PI.f32))) |
(sqrt.f32 (pow.f32 (PI.f32) 4)) |
(log.f32 (exp.f32 (pow.f32 (PI.f32) 2))) |
(cbrt.f32 (pow.f32 (pow.f32 (PI.f32) 2) 3)) |
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) 2))) |
(exp.f32 (*.f32 2 (log.f32 (PI.f32)))) |
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) 2))) |
(-.f32 (+.f32 1 (pow.f32 (*.f32 (PI.f32) x) 2)) 1) |
(pow.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(pow.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 2)) 3) |
(pow.f32 (pow.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 3) 1/3) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(sqrt.f32 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) |
(log.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) x) 2))) |
(cbrt.f32 (pow.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 3)) |
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 (PI.f32) x) 2))) |
(exp.f32 (log.f32 (pow.f32 (*.f32 (PI.f32) x) 2))) |
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 (PI.f32) x) 2))) |
| Outputs |
|---|
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(-.f32 (+.f32 1 (pow.f32 (PI.f32) 2)) 1) |
(+.f32 1 (-.f32 (pow.f32 (PI.f32) 2) 1)) |
(+.f32 (pow.f32 (PI.f32) 2) 0) |
(pow.f32 (PI.f32) 2) |
(*.f32 (PI.f32) (PI.f32)) |
(+.f32 1 (-.f32 (pow.f32 (PI.f32) 2) 1)) |
(+.f32 (pow.f32 (PI.f32) 2) 0) |
(pow.f32 (PI.f32) 2) |
(*.f32 (pow.f32 (PI.f32) 2) 1) |
(+.f32 1 (-.f32 (pow.f32 (PI.f32) 2) 1)) |
(+.f32 (pow.f32 (PI.f32) 2) 0) |
(pow.f32 (PI.f32) 2) |
(*.f32 1 (pow.f32 (PI.f32) 2)) |
(+.f32 1 (-.f32 (pow.f32 (PI.f32) 2) 1)) |
(+.f32 (pow.f32 (PI.f32) 2) 0) |
(pow.f32 (PI.f32) 2) |
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (cbrt.f32 (pow.f32 (PI.f32) 4))) |
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (*.f32 (cbrt.f32 (PI.f32)) (PI.f32))) |
(+.f32 1 (-.f32 (pow.f32 (PI.f32) 2) 1)) |
(+.f32 (pow.f32 (PI.f32) 2) 0) |
(pow.f32 (PI.f32) 2) |
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) 4)) (pow.f32 (cbrt.f32 (PI.f32)) 2)) |
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (cbrt.f32 (pow.f32 (PI.f32) 4))) |
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (PI.f32))) |
(+.f32 1 (-.f32 (pow.f32 (PI.f32) 2) 1)) |
(+.f32 (pow.f32 (PI.f32) 2) 0) |
(pow.f32 (PI.f32) 2) |
(*.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) |
(+.f32 1 (-.f32 (pow.f32 (PI.f32) 2) 1)) |
(+.f32 (pow.f32 (PI.f32) 2) 0) |
(pow.f32 (PI.f32) 2) |
(*.f32 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (PI.f32))) |
(+.f32 1 (-.f32 (pow.f32 (PI.f32) 2) 1)) |
(+.f32 (pow.f32 (PI.f32) 2) 0) |
(pow.f32 (PI.f32) 2) |
(sqrt.f32 (pow.f32 (PI.f32) 4)) |
(+.f32 1 (-.f32 (pow.f32 (PI.f32) 2) 1)) |
(+.f32 (pow.f32 (PI.f32) 2) 0) |
(pow.f32 (PI.f32) 2) |
(log.f32 (exp.f32 (pow.f32 (PI.f32) 2))) |
(+.f32 1 (-.f32 (pow.f32 (PI.f32) 2) 1)) |
(+.f32 (pow.f32 (PI.f32) 2) 0) |
(pow.f32 (PI.f32) 2) |
(cbrt.f32 (pow.f32 (pow.f32 (PI.f32) 2) 3)) |
(+.f32 1 (-.f32 (pow.f32 (PI.f32) 2) 1)) |
(+.f32 (pow.f32 (PI.f32) 2) 0) |
(pow.f32 (PI.f32) 2) |
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) 2))) |
(+.f32 1 (-.f32 (pow.f32 (PI.f32) 2) 1)) |
(+.f32 (pow.f32 (PI.f32) 2) 0) |
(pow.f32 (PI.f32) 2) |
(exp.f32 (*.f32 2 (log.f32 (PI.f32)))) |
(+.f32 1 (-.f32 (pow.f32 (PI.f32) 2) 1)) |
(+.f32 (pow.f32 (PI.f32) 2) 0) |
(pow.f32 (PI.f32) 2) |
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) 2))) |
(+.f32 1 (-.f32 (pow.f32 (PI.f32) 2) 1)) |
(+.f32 (pow.f32 (PI.f32) 2) 0) |
(pow.f32 (PI.f32) 2) |
(-.f32 (+.f32 1 (pow.f32 (*.f32 (PI.f32) x) 2)) 1) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(pow.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(pow.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 2)) 3) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(pow.f32 (pow.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 3) 1/3) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(sqrt.f32 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(log.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) x) 2))) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(cbrt.f32 (pow.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 3)) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 (PI.f32) x) 2))) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(exp.f32 (log.f32 (pow.f32 (*.f32 (PI.f32) x) 2))) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 (PI.f32) x) 2))) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| 98.8% | (*.f32 x (*.f32 (PI.f32) (PI.f32))) | |
| ✓ | 98.8% | (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
| ✓ | 98.5% | (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
| 96.9% | (*.f32 (PI.f32) (PI.f32)) |
Compiled 86 to 15 computations (82.6% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | x | @ | inf | (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
| 0.0ms | tau | @ | 0 | (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
| 0.0ms | x | @ | 0 | (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
| 0.0ms | tau | @ | inf | (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
| 0.0ms | x | @ | -inf | (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
| 1× | batch-egg-rewrite |
| 902× | pow-prod-up |
| 768× | pow-exp |
| 624× | expm1-udef |
| 624× | log1p-udef |
| 550× | log-pow |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 18 | 88 |
| 1 | 369 | 82 |
| 2 | 4686 | 82 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
| Outputs |
|---|
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))))) 1) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau))) |
(/.f32 1 (/.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 tau (neg.f32 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (neg.f32 (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 tau (neg.f32 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau)) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) x))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (neg.f32 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) tau) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (pow.f32 (*.f32 (PI.f32) x) 2)) tau) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) 1) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (cbrt.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau)) 4))) (cbrt.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau))) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau x)) (*.f32 x (pow.f32 (PI.f32) 2))) |
(pow.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))) 1) |
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2)))) 3) |
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))) 3) 1/3) |
(pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau)) (*.f32 (PI.f32) x)) (sqrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) 2) |
(pow.f32 (/.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x)))) -1) |
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))) 2)) |
(log.f32 (pow.f32 (exp.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2)))))) |
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))) 3)) |
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (pow.f32 (/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau)) (*.f32 (PI.f32) x)) 6))) |
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau)) (*.f32 (PI.f32) x)) 6) (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3))) |
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2)))) 1)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2)))) 1) 1)) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))))) 3)) |
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))))) 1/3)) |
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau)) (*.f32 (PI.f32) x)) (sqrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))))) 2)) |
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) 1) |
(-.f32 (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 tau (*.f32 (PI.f32) x))))) (cos.f32 1)) (*.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 tau (*.f32 (PI.f32) x))))) (sin.f32 1))) |
(*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 1) |
(*.f32 1 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) |
(*.f32 (cbrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) 2)) |
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) 2) (cbrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) |
(*.f32 (sqrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (sqrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) |
(pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 1) |
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) 3) |
(pow.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) 1/3) |
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) 2) |
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2)) |
(log.f32 (exp.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) |
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))))) |
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3)) |
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) |
(exp.f32 (log.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) |
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) 1)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) 1) 1)) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) 3)) |
(exp.f32 (*.f32 (*.f32 3 (log.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) 1/3)) |
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) 2)) |
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) |
| 1× | egg-herbie |
| 1512× | fma-def |
| 1270× | unswap-sqr |
| 638× | distribute-lft-in |
| 526× | log-prod |
| 510× | associate-*r* |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 255 | 5637 |
| 1 | 702 | 5303 |
| 2 | 3188 | 5219 |
| 1× | node limit |
| Inputs |
|---|
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) x)) |
(+.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 -1/6 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 2) (*.f32 (PI.f32) x))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (+.f32 (*.f32 1/120 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))))) (*.f32 -1/6 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 2) (*.f32 (PI.f32) x)))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (+.f32 (*.f32 1/120 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))))) (+.f32 (*.f32 -1/6 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 2) (*.f32 (PI.f32) x)))) (*.f32 -1/5040 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
1 |
(+.f32 1 (*.f32 (+.f32 (*.f32 -1/6 (pow.f32 (PI.f32) 2)) (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2)))) (pow.f32 x 2))) |
(+.f32 1 (+.f32 (*.f32 (+.f32 (*.f32 -1/6 (pow.f32 (PI.f32) 2)) (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2)))) (pow.f32 x 2)) (*.f32 (+.f32 (*.f32 1/36 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 4))) (+.f32 (*.f32 1/120 (pow.f32 (PI.f32) 4)) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4))))) (pow.f32 x 4)))) |
(+.f32 1 (+.f32 (*.f32 (+.f32 (*.f32 -1/6 (pow.f32 (PI.f32) 2)) (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2)))) (pow.f32 x 2)) (+.f32 (*.f32 (+.f32 (*.f32 1/36 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 4))) (+.f32 (*.f32 1/120 (pow.f32 (PI.f32) 4)) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4))))) (pow.f32 x 4)) (*.f32 (+.f32 (*.f32 -1/5040 (pow.f32 (PI.f32) 6)) (+.f32 (*.f32 -1/720 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 6))) (+.f32 (*.f32 -1/720 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 6))) (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (pow.f32 (PI.f32) 6)))))) (pow.f32 x 6))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) (*.f32 tau (*.f32 x (PI.f32))))) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 7) (*.f32 (pow.f32 (PI.f32) 7) (pow.f32 x 7)))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) (*.f32 tau (*.f32 x (PI.f32)))))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) (*.f32 tau (*.f32 x (PI.f32))))) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 7) (*.f32 (pow.f32 (PI.f32) 7) (pow.f32 x 7)))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) (*.f32 tau (*.f32 x (PI.f32)))))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))))) 1) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau))) |
(/.f32 1 (/.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 tau (neg.f32 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (neg.f32 (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 tau (neg.f32 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau)) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) x))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (neg.f32 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) tau) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (pow.f32 (*.f32 (PI.f32) x) 2)) tau) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) 1) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (cbrt.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau)) 4))) (cbrt.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau))) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau x)) (*.f32 x (pow.f32 (PI.f32) 2))) |
(pow.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))) 1) |
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2)))) 3) |
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))) 3) 1/3) |
(pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau)) (*.f32 (PI.f32) x)) (sqrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) 2) |
(pow.f32 (/.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x)))) -1) |
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))) 2)) |
(log.f32 (pow.f32 (exp.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2)))))) |
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))) 3)) |
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (pow.f32 (/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau)) (*.f32 (PI.f32) x)) 6))) |
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau)) (*.f32 (PI.f32) x)) 6) (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3))) |
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2)))) 1)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2)))) 1) 1)) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))))) 3)) |
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))))) 1/3)) |
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau)) (*.f32 (PI.f32) x)) (sqrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))))) 2)) |
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) 1) |
(-.f32 (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 tau (*.f32 (PI.f32) x))))) (cos.f32 1)) (*.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 tau (*.f32 (PI.f32) x))))) (sin.f32 1))) |
(*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 1) |
(*.f32 1 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) |
(*.f32 (cbrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) 2)) |
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) 2) (cbrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) |
(*.f32 (sqrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (sqrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) |
(pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 1) |
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) 3) |
(pow.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) 1/3) |
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) 2) |
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2)) |
(log.f32 (exp.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) |
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))))) |
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3)) |
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) |
(exp.f32 (log.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) |
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) 1)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) 1) 1)) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) 3)) |
(exp.f32 (*.f32 (*.f32 3 (log.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) 1/3)) |
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) 2)) |
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) |
| Outputs |
|---|
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) x)) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(+.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 -1/6 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 2) (*.f32 (PI.f32) x))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 -1/6 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x (PI.f32)) (*.f32 tau tau))))) |
(fma.f32 -1/6 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 tau (*.f32 (PI.f32) tau)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(fma.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 (PI.f32) (*.f32 x (*.f32 tau tau))) -1/6) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(+.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (+.f32 (*.f32 1/120 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))))) (*.f32 -1/6 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 2) (*.f32 (PI.f32) x)))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (fma.f32 1/120 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (*.f32 -1/6 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x (PI.f32)) (*.f32 tau tau)))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (fma.f32 -1/6 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 tau (*.f32 (PI.f32) tau)))) (*.f32 1/120 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))))))) |
(fma.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 x (PI.f32)) 3)) 1/120) (fma.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 (PI.f32) (*.f32 x (*.f32 tau tau))) -1/6) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (+.f32 (*.f32 1/120 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))))) (+.f32 (*.f32 -1/6 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 2) (*.f32 (PI.f32) x)))) (*.f32 -1/5040 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (fma.f32 1/120 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (fma.f32 -1/6 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x (PI.f32)) (*.f32 tau tau))) (*.f32 -1/5040 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (fma.f32 1/120 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (fma.f32 -1/6 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 tau (*.f32 (PI.f32) tau)))) (*.f32 -1/5040 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))))))) |
(+.f32 (fma.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 x (PI.f32)) 3)) 1/120) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 (PI.f32) (*.f32 x (*.f32 tau tau))) -1/6))) (fma.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5))) -1/5040) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) |
1 |
(+.f32 1 (*.f32 (+.f32 (*.f32 -1/6 (pow.f32 (PI.f32) 2)) (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2)))) (pow.f32 x 2))) |
(+.f32 1 (*.f32 (*.f32 x x) (*.f32 -1/6 (+.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 tau tau) (pow.f32 (PI.f32) 2)))))) |
(fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) 2) (+.f32 -1/6 (*.f32 (*.f32 -1/6 tau) tau))) 1) |
(fma.f32 -1/6 (*.f32 (*.f32 (fma.f32 tau tau 1) (pow.f32 (PI.f32) 2)) (*.f32 x x)) 1) |
(+.f32 1 (+.f32 (*.f32 (+.f32 (*.f32 -1/6 (pow.f32 (PI.f32) 2)) (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2)))) (pow.f32 x 2)) (*.f32 (+.f32 (*.f32 1/36 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 4))) (+.f32 (*.f32 1/120 (pow.f32 (PI.f32) 4)) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4))))) (pow.f32 x 4)))) |
(+.f32 1 (fma.f32 (*.f32 -1/6 (+.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 tau tau) (pow.f32 (PI.f32) 2)))) (*.f32 x x) (*.f32 (fma.f32 1/36 (*.f32 (*.f32 tau tau) (pow.f32 (PI.f32) 4)) (*.f32 1/120 (+.f32 (pow.f32 (PI.f32) 4) (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4))))) (pow.f32 x 4)))) |
(+.f32 1 (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) 2) (+.f32 -1/6 (*.f32 (*.f32 -1/6 tau) tau))) (*.f32 (fma.f32 1/36 (*.f32 tau (*.f32 tau (pow.f32 (PI.f32) 4))) (*.f32 (pow.f32 (PI.f32) 4) (+.f32 1/120 (*.f32 1/120 (pow.f32 tau 4))))) (pow.f32 x 4)))) |
(fma.f32 -1/6 (*.f32 (*.f32 (fma.f32 tau tau 1) (pow.f32 (PI.f32) 2)) (*.f32 x x)) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 4) 1/36) (*.f32 (pow.f32 (PI.f32) 4) (fma.f32 1/120 (pow.f32 tau 4) 1/120))) (pow.f32 x 4) 1)) |
(+.f32 1 (+.f32 (*.f32 (+.f32 (*.f32 -1/6 (pow.f32 (PI.f32) 2)) (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2)))) (pow.f32 x 2)) (+.f32 (*.f32 (+.f32 (*.f32 1/36 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 4))) (+.f32 (*.f32 1/120 (pow.f32 (PI.f32) 4)) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4))))) (pow.f32 x 4)) (*.f32 (+.f32 (*.f32 -1/5040 (pow.f32 (PI.f32) 6)) (+.f32 (*.f32 -1/720 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 6))) (+.f32 (*.f32 -1/720 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 6))) (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (pow.f32 (PI.f32) 6)))))) (pow.f32 x 6))))) |
(+.f32 1 (fma.f32 (*.f32 -1/6 (+.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 tau tau) (pow.f32 (PI.f32) 2)))) (*.f32 x x) (fma.f32 (fma.f32 1/36 (*.f32 (*.f32 tau tau) (pow.f32 (PI.f32) 4)) (*.f32 1/120 (+.f32 (pow.f32 (PI.f32) 4) (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4))))) (pow.f32 x 4) (*.f32 (fma.f32 -1/5040 (pow.f32 (PI.f32) 6) (fma.f32 -1/720 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 6)) (fma.f32 -1/720 (*.f32 (*.f32 tau tau) (pow.f32 (PI.f32) 6)) (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (pow.f32 (PI.f32) 6)))))) (pow.f32 x 6))))) |
(+.f32 1 (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) 2) (+.f32 -1/6 (*.f32 (*.f32 -1/6 tau) tau))) (fma.f32 (fma.f32 1/36 (*.f32 tau (*.f32 tau (pow.f32 (PI.f32) 4))) (*.f32 (pow.f32 (PI.f32) 4) (+.f32 1/120 (*.f32 1/120 (pow.f32 tau 4))))) (pow.f32 x 4) (*.f32 (+.f32 (*.f32 (pow.f32 (PI.f32) 6) (+.f32 (*.f32 (*.f32 -1/720 tau) tau) (*.f32 -1/5040 (pow.f32 tau 6)))) (*.f32 (pow.f32 (PI.f32) 6) (+.f32 -1/5040 (*.f32 (pow.f32 tau 4) -1/720)))) (pow.f32 x 6))))) |
(+.f32 1 (fma.f32 (fma.f32 (pow.f32 (PI.f32) 6) (+.f32 -1/5040 (*.f32 (pow.f32 tau 4) -1/720)) (*.f32 (pow.f32 (PI.f32) 6) (fma.f32 (*.f32 tau tau) -1/720 (*.f32 -1/5040 (pow.f32 tau 6))))) (pow.f32 x 6) (fma.f32 x (*.f32 x (*.f32 -1/6 (*.f32 (fma.f32 tau tau 1) (pow.f32 (PI.f32) 2)))) (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 4) 1/36) (*.f32 (pow.f32 (PI.f32) 4) (fma.f32 1/120 (pow.f32 tau 4) 1/120))) (pow.f32 x 4))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (*.f32 x (PI.f32)) tau) |
(*.f32 x (*.f32 (PI.f32) tau)) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(fma.f32 -1/6 (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)) (pow.f32 tau 3)) (*.f32 (*.f32 x (PI.f32)) tau)) |
(fma.f32 (*.f32 -1/6 (pow.f32 tau 3)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)) (*.f32 x (*.f32 (PI.f32) tau))) |
(fma.f32 -1/6 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 3) (pow.f32 tau 3)) (*.f32 x (*.f32 (PI.f32) tau))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) (*.f32 tau (*.f32 x (PI.f32))))) |
(fma.f32 -1/6 (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)) (pow.f32 tau 3)) (fma.f32 1/120 (*.f32 (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)) (pow.f32 tau 5)) (*.f32 (*.f32 x (PI.f32)) tau))) |
(fma.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 x 3) (pow.f32 tau 3))) (fma.f32 (*.f32 x (PI.f32)) tau (*.f32 1/120 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 (pow.f32 x 5) (pow.f32 tau 5)))))) |
(fma.f32 -1/6 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 3) (pow.f32 tau 3)) (fma.f32 1/120 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 (pow.f32 x 5) (pow.f32 tau 5))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 7) (*.f32 (pow.f32 (PI.f32) 7) (pow.f32 x 7)))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) (*.f32 tau (*.f32 x (PI.f32)))))) |
(fma.f32 -1/5040 (*.f32 (pow.f32 tau 7) (*.f32 (pow.f32 (PI.f32) 7) (pow.f32 x 7))) (fma.f32 -1/6 (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)) (pow.f32 tau 3)) (fma.f32 1/120 (*.f32 (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)) (pow.f32 tau 5)) (*.f32 (*.f32 x (PI.f32)) tau)))) |
(fma.f32 -1/5040 (*.f32 (pow.f32 tau 7) (*.f32 (pow.f32 (PI.f32) 7) (pow.f32 x 7))) (fma.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 x 3) (pow.f32 tau 3))) (fma.f32 (*.f32 x (PI.f32)) tau (*.f32 1/120 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 (pow.f32 x 5) (pow.f32 tau 5))))))) |
(fma.f32 -1/5040 (*.f32 (pow.f32 tau 7) (*.f32 (pow.f32 (PI.f32) 7) (pow.f32 x 7))) (fma.f32 -1/6 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 3) (pow.f32 tau 3)) (fma.f32 1/120 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 (pow.f32 x 5) (pow.f32 tau 5))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) |
(sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) |
(sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) |
(sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) |
(sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (*.f32 x (PI.f32)) tau) |
(*.f32 x (*.f32 (PI.f32) tau)) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(fma.f32 -1/6 (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)) (pow.f32 tau 3)) (*.f32 (*.f32 x (PI.f32)) tau)) |
(fma.f32 (*.f32 -1/6 (pow.f32 tau 3)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)) (*.f32 x (*.f32 (PI.f32) tau))) |
(fma.f32 -1/6 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 3) (pow.f32 tau 3)) (*.f32 x (*.f32 (PI.f32) tau))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) (*.f32 tau (*.f32 x (PI.f32))))) |
(fma.f32 -1/6 (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)) (pow.f32 tau 3)) (fma.f32 1/120 (*.f32 (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)) (pow.f32 tau 5)) (*.f32 (*.f32 x (PI.f32)) tau))) |
(fma.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 x 3) (pow.f32 tau 3))) (fma.f32 (*.f32 x (PI.f32)) tau (*.f32 1/120 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 (pow.f32 x 5) (pow.f32 tau 5)))))) |
(fma.f32 -1/6 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 3) (pow.f32 tau 3)) (fma.f32 1/120 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 (pow.f32 x 5) (pow.f32 tau 5))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 7) (*.f32 (pow.f32 (PI.f32) 7) (pow.f32 x 7)))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) (*.f32 tau (*.f32 x (PI.f32)))))) |
(fma.f32 -1/5040 (*.f32 (pow.f32 tau 7) (*.f32 (pow.f32 (PI.f32) 7) (pow.f32 x 7))) (fma.f32 -1/6 (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)) (pow.f32 tau 3)) (fma.f32 1/120 (*.f32 (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)) (pow.f32 tau 5)) (*.f32 (*.f32 x (PI.f32)) tau)))) |
(fma.f32 -1/5040 (*.f32 (pow.f32 tau 7) (*.f32 (pow.f32 (PI.f32) 7) (pow.f32 x 7))) (fma.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 x 3) (pow.f32 tau 3))) (fma.f32 (*.f32 x (PI.f32)) tau (*.f32 1/120 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 (pow.f32 x 5) (pow.f32 tau 5))))))) |
(fma.f32 -1/5040 (*.f32 (pow.f32 tau 7) (*.f32 (pow.f32 (PI.f32) 7) (pow.f32 x 7))) (fma.f32 -1/6 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 3) (pow.f32 tau 3)) (fma.f32 1/120 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 (pow.f32 x 5) (pow.f32 tau 5))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) |
(sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) |
(sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) |
(sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) |
(sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))))) 1) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 1 (/.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 tau (neg.f32 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (neg.f32 (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 tau (neg.f32 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau)) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) x))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (neg.f32 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) tau) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (pow.f32 (*.f32 (PI.f32) x) 2)) tau) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) 1) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (cbrt.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau)) 4))) (cbrt.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau))) (*.f32 (cbrt.f32 (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (cbrt.f32 (pow.f32 (*.f32 (*.f32 x (PI.f32)) (sqrt.f32 tau)) 4)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (cbrt.f32 (pow.f32 (*.f32 (*.f32 (sqrt.f32 tau) (PI.f32)) x) 4)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (cbrt.f32 (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (cbrt.f32 (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (cbrt.f32 (pow.f32 (*.f32 x (*.f32 (PI.f32) (sqrt.f32 tau))) 4)))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau))) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau x)) (*.f32 x (pow.f32 (PI.f32) 2))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) |
(pow.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))) 1) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) |
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2)))) 3) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) |
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))) 3) 1/3) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) |
(pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau)) (*.f32 (PI.f32) x)) (sqrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) 2) |
(pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) (*.f32 x (PI.f32))) (sqrt.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)))) 2) |
(pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) (*.f32 x (PI.f32))) (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) 2) |
(pow.f32 (/.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x)))) -1) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) |
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))) 2)) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) |
(log.f32 (pow.f32 (exp.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2)))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) |
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))) 3)) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) |
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (pow.f32 (/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau)) (*.f32 (PI.f32) x)) 6))) |
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) 3) (pow.f32 (/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) (*.f32 x (PI.f32))) 6))) |
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 3) (pow.f32 (/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) (*.f32 x (PI.f32))) 6))) |
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau)) (*.f32 (PI.f32) x)) 6) (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3))) |
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) 3) (pow.f32 (/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) (*.f32 x (PI.f32))) 6))) |
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 3) (pow.f32 (/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) (*.f32 x (PI.f32))) 6))) |
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) |
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2)))) 1)) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) |
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2)))) 1) 1)) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))))) 3)) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) |
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))))) 1/3)) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau)) (*.f32 (PI.f32) x)) (sqrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))))) 2)) |
(pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) (*.f32 x (PI.f32))) (sqrt.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)))) 2) |
(pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) (*.f32 x (PI.f32))) (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) 2) |
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) |
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) 1) |
(sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) |
(sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) |
(-.f32 (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 tau (*.f32 (PI.f32) x))))) (cos.f32 1)) (*.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 tau (*.f32 (PI.f32) x))))) (sin.f32 1))) |
(-.f32 (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 x (PI.f32)) tau)))) (cos.f32 1)) (*.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 x (PI.f32)) tau)))) (sin.f32 1))) |
(-.f32 (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (cos.f32 1)) (*.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (sin.f32 1))) |
(*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 1) |
(sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) |
(sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) |
(*.f32 1 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) |
(sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) |
(sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) |
(*.f32 (cbrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) 2)) |
(sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) |
(sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) |
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) 2) (cbrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) |
(sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) |
(sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) |
(*.f32 (sqrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (sqrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) |
(sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) |
(sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) |
(pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 1) |
(sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) |
(sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) |
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) 3) |
(sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) |
(sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) |
(pow.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) 1/3) |
(sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) |
(sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) |
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) 2) |
(sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) |
(sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) |
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2)) |
(sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) |
(sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) |
(log.f32 (exp.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) |
(sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) |
(sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) |
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))))) |
(sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) |
(sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) |
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3)) |
(sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) |
(sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) |
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) |
(sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) |
(sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) |
(exp.f32 (log.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) |
(sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) |
(sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) |
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) 1)) |
(sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) |
(sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) |
(exp.f32 (*.f32 (*.f32 (log.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) 1) 1)) |
(sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) |
(sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) 3)) |
(sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) |
(sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) |
(exp.f32 (*.f32 (*.f32 3 (log.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) 1/3)) |
(sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) |
(sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) |
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) 2)) |
(sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) |
(sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) |
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) |
(sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) |
(sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) |
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 98.8% | (*.f32 x (pow.f32 (sqrt.f32 (PI.f32)) 4)) |
| 98.8% | (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) | |
| ✓ | 98.5% | (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (pow.f32 (sqrt.f32 (PI.f32)) 4)))))) |
| ✓ | 95.0% | (pow.f32 (sqrt.f32 (PI.f32)) 4) |
Compiled 95 to 38 computations (60% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | x | @ | 0 | (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (pow.f32 (sqrt.f32 (PI.f32)) 4)))))) |
| 0.0ms | x | @ | inf | (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (pow.f32 (sqrt.f32 (PI.f32)) 4)))))) |
| 0.0ms | tau | @ | 0 | (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (pow.f32 (sqrt.f32 (PI.f32)) 4)))))) |
| 0.0ms | x | @ | -inf | (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (pow.f32 (sqrt.f32 (PI.f32)) 4)))))) |
| 0.0ms | tau | @ | -inf | (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (pow.f32 (sqrt.f32 (PI.f32)) 4)))))) |
| 1× | batch-egg-rewrite |
| 912× | pow-exp |
| 708× | expm1-udef |
| 708× | log1p-udef |
| 626× | log-pow |
| 430× | associate-*r* |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 20 | 93 |
| 1 | 413 | 87 |
| 2 | 5322 | 87 |
| 1× | node limit |
| Inputs |
|---|
(pow.f32 (sqrt.f32 (PI.f32)) 4) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (pow.f32 (sqrt.f32 (PI.f32)) 4)))))) |
(*.f32 x (pow.f32 (sqrt.f32 (PI.f32)) 4)) |
| Outputs |
|---|
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (PI.f32) 2))) 1) |
(*.f32 (PI.f32) (PI.f32)) |
(*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (PI.f32) 3/2)) |
(*.f32 (pow.f32 (PI.f32) 2) 1) |
(*.f32 1 (pow.f32 (PI.f32) 2)) |
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) 4)) (pow.f32 (cbrt.f32 (PI.f32)) 2)) |
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (cbrt.f32 (pow.f32 (PI.f32) 4))) |
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (*.f32 (cbrt.f32 (PI.f32)) (PI.f32))) |
(*.f32 (pow.f32 (PI.f32) 3/2) (sqrt.f32 (PI.f32))) |
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4) (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) 4)) |
(*.f32 (pow.f32 (pow.f32 (PI.f32) 1/4) 4) (pow.f32 (pow.f32 (PI.f32) 1/4) 4)) |
(*.f32 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (PI.f32))) |
(sqrt.f32 (pow.f32 (PI.f32) 4)) |
(log.f32 (exp.f32 (pow.f32 (PI.f32) 2))) |
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (PI.f32) 2)))) |
(cbrt.f32 (pow.f32 (pow.f32 (PI.f32) 2) 3)) |
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) 2))) |
(exp.f32 (*.f32 2 (log.f32 (PI.f32)))) |
(exp.f32 (*.f32 (log.f32 (PI.f32)) 2)) |
(exp.f32 (*.f32 (*.f32 2 (log.f32 (PI.f32))) 1)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (sqrt.f32 (PI.f32))) 2) 2)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (PI.f32)) 1) 2)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (PI.f32)) 1/2) 4)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (sqrt.f32 (PI.f32))) 1) 4)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (PI.f32)) 2) 1)) |
(exp.f32 (*.f32 (*.f32 (*.f32 2 (log.f32 (PI.f32))) 1) 1)) |
(exp.f32 (*.f32 (*.f32 2 (log.f32 (cbrt.f32 (PI.f32)))) 3)) |
(exp.f32 (*.f32 (*.f32 3 (*.f32 2 (log.f32 (PI.f32)))) 1/3)) |
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) 2))) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))))) 1) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau))) |
(/.f32 1 (/.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (neg.f32 tau))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (neg.f32 (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (neg.f32 tau))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau)) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (neg.f32 tau))) |
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))) tau) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))) (pow.f32 (*.f32 (PI.f32) x) 2)) tau) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))) 1) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))) (pow.f32 (cbrt.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) 2)) (cbrt.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau))) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 x tau)) (*.f32 (pow.f32 (PI.f32) 2) x)) |
(pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))) 1) |
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2)))) 3) |
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))) 3) 1/3) |
(pow.f32 (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau))) 2) |
(pow.f32 (/.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) -1) |
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))) 2)) |
(log.f32 (pow.f32 (exp.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2)))))) |
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))) 3)) |
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) 3) (pow.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2)) 3))) |
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2)) 3) (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) 3))) |
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2)))) 1)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2)))) 1) 1)) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))))) 3)) |
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))))) 1/3)) |
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau)))) 2)) |
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) 2) x))) 1) |
(pow.f32 (*.f32 (pow.f32 (PI.f32) 2) x) 1) |
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 (PI.f32) 2) x)) 3) |
(pow.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) 2) x) 3) 1/3) |
(pow.f32 (*.f32 (PI.f32) (sqrt.f32 x)) 2) |
(sqrt.f32 (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 4))) |
(log.f32 (pow.f32 (exp.f32 x) (pow.f32 (PI.f32) 2))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 (PI.f32) 2) x)))) |
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) 2) x) 3)) |
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) 2) 3) (pow.f32 x 3))) |
(cbrt.f32 (*.f32 (pow.f32 x 3) (pow.f32 (pow.f32 (PI.f32) 2) 3))) |
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) 2) x))) |
(exp.f32 (fma.f32 2 (log.f32 (PI.f32)) (log.f32 x))) |
(exp.f32 (*.f32 (fma.f32 2 (log.f32 (PI.f32)) (log.f32 x)) 1)) |
(exp.f32 (*.f32 (*.f32 (fma.f32 2 (log.f32 (PI.f32)) (log.f32 x)) 1) 1)) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (pow.f32 (PI.f32) 2) x))) 3)) |
(exp.f32 (*.f32 (*.f32 3 (fma.f32 2 (log.f32 (PI.f32)) (log.f32 x))) 1/3)) |
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (sqrt.f32 x))) 2)) |
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (PI.f32) 2) x))) |
| 1× | egg-herbie |
| 1534× | unswap-sqr |
| 1384× | fma-def |
| 978× | distribute-rgt-in |
| 978× | distribute-lft-in |
| 472× | associate-*r* |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 304 | 5170 |
| 1 | 813 | 4818 |
| 2 | 2840 | 4764 |
| 1× | node limit |
| Inputs |
|---|
1 |
(+.f32 1 (*.f32 (+.f32 (*.f32 -1/6 (pow.f32 (PI.f32) 2)) (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2)))) (pow.f32 x 2))) |
(+.f32 1 (+.f32 (*.f32 (+.f32 (*.f32 -1/6 (pow.f32 (PI.f32) 2)) (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2)))) (pow.f32 x 2)) (*.f32 (+.f32 (*.f32 1/36 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 4))) (+.f32 (*.f32 1/120 (pow.f32 (PI.f32) 4)) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4))))) (pow.f32 x 4)))) |
(+.f32 1 (+.f32 (*.f32 (+.f32 (*.f32 -1/6 (pow.f32 (PI.f32) 2)) (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2)))) (pow.f32 x 2)) (+.f32 (*.f32 (+.f32 (*.f32 1/36 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 4))) (+.f32 (*.f32 1/120 (pow.f32 (PI.f32) 4)) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4))))) (pow.f32 x 4)) (*.f32 (+.f32 (*.f32 -1/5040 (pow.f32 (PI.f32) 6)) (+.f32 (*.f32 -1/720 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 6))) (+.f32 (*.f32 -1/720 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 6))) (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (pow.f32 (PI.f32) 6)))))) (pow.f32 x 6))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) x)) |
(+.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 -1/6 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 2) (*.f32 (PI.f32) x))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (+.f32 (*.f32 1/120 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))))) (*.f32 -1/6 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 2) (*.f32 (PI.f32) x)))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (+.f32 (*.f32 1/120 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))))) (+.f32 (*.f32 -1/6 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 2) (*.f32 (PI.f32) x)))) (*.f32 -1/5040 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (PI.f32) 2))) 1) |
(*.f32 (PI.f32) (PI.f32)) |
(*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (PI.f32) 3/2)) |
(*.f32 (pow.f32 (PI.f32) 2) 1) |
(*.f32 1 (pow.f32 (PI.f32) 2)) |
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) 4)) (pow.f32 (cbrt.f32 (PI.f32)) 2)) |
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (cbrt.f32 (pow.f32 (PI.f32) 4))) |
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (*.f32 (cbrt.f32 (PI.f32)) (PI.f32))) |
(*.f32 (pow.f32 (PI.f32) 3/2) (sqrt.f32 (PI.f32))) |
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4) (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) 4)) |
(*.f32 (pow.f32 (pow.f32 (PI.f32) 1/4) 4) (pow.f32 (pow.f32 (PI.f32) 1/4) 4)) |
(*.f32 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (PI.f32))) |
(sqrt.f32 (pow.f32 (PI.f32) 4)) |
(log.f32 (exp.f32 (pow.f32 (PI.f32) 2))) |
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (PI.f32) 2)))) |
(cbrt.f32 (pow.f32 (pow.f32 (PI.f32) 2) 3)) |
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) 2))) |
(exp.f32 (*.f32 2 (log.f32 (PI.f32)))) |
(exp.f32 (*.f32 (log.f32 (PI.f32)) 2)) |
(exp.f32 (*.f32 (*.f32 2 (log.f32 (PI.f32))) 1)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (sqrt.f32 (PI.f32))) 2) 2)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (PI.f32)) 1) 2)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (PI.f32)) 1/2) 4)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (sqrt.f32 (PI.f32))) 1) 4)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (PI.f32)) 2) 1)) |
(exp.f32 (*.f32 (*.f32 (*.f32 2 (log.f32 (PI.f32))) 1) 1)) |
(exp.f32 (*.f32 (*.f32 2 (log.f32 (cbrt.f32 (PI.f32)))) 3)) |
(exp.f32 (*.f32 (*.f32 3 (*.f32 2 (log.f32 (PI.f32)))) 1/3)) |
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) 2))) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))))) 1) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau))) |
(/.f32 1 (/.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (neg.f32 tau))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (neg.f32 (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (neg.f32 tau))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau)) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (neg.f32 tau))) |
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))) tau) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))) (pow.f32 (*.f32 (PI.f32) x) 2)) tau) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))) 1) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))) (pow.f32 (cbrt.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) 2)) (cbrt.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau))) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 x tau)) (*.f32 (pow.f32 (PI.f32) 2) x)) |
(pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))) 1) |
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2)))) 3) |
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))) 3) 1/3) |
(pow.f32 (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau))) 2) |
(pow.f32 (/.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) -1) |
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))) 2)) |
(log.f32 (pow.f32 (exp.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2)))))) |
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))) 3)) |
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) 3) (pow.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2)) 3))) |
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2)) 3) (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) 3))) |
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2)))) 1)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2)))) 1) 1)) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))))) 3)) |
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))))) 1/3)) |
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau)))) 2)) |
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) 2) x))) 1) |
(pow.f32 (*.f32 (pow.f32 (PI.f32) 2) x) 1) |
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 (PI.f32) 2) x)) 3) |
(pow.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) 2) x) 3) 1/3) |
(pow.f32 (*.f32 (PI.f32) (sqrt.f32 x)) 2) |
(sqrt.f32 (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 4))) |
(log.f32 (pow.f32 (exp.f32 x) (pow.f32 (PI.f32) 2))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 (PI.f32) 2) x)))) |
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) 2) x) 3)) |
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) 2) 3) (pow.f32 x 3))) |
(cbrt.f32 (*.f32 (pow.f32 x 3) (pow.f32 (pow.f32 (PI.f32) 2) 3))) |
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) 2) x))) |
(exp.f32 (fma.f32 2 (log.f32 (PI.f32)) (log.f32 x))) |
(exp.f32 (*.f32 (fma.f32 2 (log.f32 (PI.f32)) (log.f32 x)) 1)) |
(exp.f32 (*.f32 (*.f32 (fma.f32 2 (log.f32 (PI.f32)) (log.f32 x)) 1) 1)) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (pow.f32 (PI.f32) 2) x))) 3)) |
(exp.f32 (*.f32 (*.f32 3 (fma.f32 2 (log.f32 (PI.f32)) (log.f32 x))) 1/3)) |
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (sqrt.f32 x))) 2)) |
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (PI.f32) 2) x))) |
| Outputs |
|---|
1 |
(+.f32 1 (*.f32 (+.f32 (*.f32 -1/6 (pow.f32 (PI.f32) 2)) (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2)))) (pow.f32 x 2))) |
(+.f32 1 (*.f32 (*.f32 -1/6 (+.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 tau tau)))) (*.f32 x x))) |
(fma.f32 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (+.f32 1 (*.f32 tau tau)))) (*.f32 x x) 1) |
(fma.f32 -1/6 (*.f32 (*.f32 (fma.f32 tau tau 1) (pow.f32 (PI.f32) 2)) (*.f32 x x)) 1) |
(+.f32 1 (+.f32 (*.f32 (+.f32 (*.f32 -1/6 (pow.f32 (PI.f32) 2)) (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2)))) (pow.f32 x 2)) (*.f32 (+.f32 (*.f32 1/36 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 4))) (+.f32 (*.f32 1/120 (pow.f32 (PI.f32) 4)) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4))))) (pow.f32 x 4)))) |
(+.f32 1 (fma.f32 (*.f32 -1/6 (+.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 tau tau)))) (*.f32 x x) (*.f32 (fma.f32 1/36 (*.f32 (*.f32 tau tau) (pow.f32 (PI.f32) 4)) (*.f32 1/120 (+.f32 (pow.f32 (PI.f32) 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 tau 4))))) (pow.f32 x 4)))) |
(+.f32 1 (fma.f32 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (+.f32 1 (*.f32 tau tau)))) (*.f32 x x) (*.f32 (fma.f32 1/36 (*.f32 (*.f32 tau tau) (pow.f32 (PI.f32) 4)) (*.f32 (pow.f32 (PI.f32) 4) (+.f32 1/120 (*.f32 1/120 (pow.f32 tau 4))))) (pow.f32 x 4)))) |
(fma.f32 -1/6 (*.f32 (*.f32 (fma.f32 tau tau 1) (pow.f32 (PI.f32) 2)) (*.f32 x x)) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 4) 1/36) (*.f32 (pow.f32 (PI.f32) 4) (fma.f32 1/120 (pow.f32 tau 4) 1/120))) (pow.f32 x 4) 1)) |
(+.f32 1 (+.f32 (*.f32 (+.f32 (*.f32 -1/6 (pow.f32 (PI.f32) 2)) (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2)))) (pow.f32 x 2)) (+.f32 (*.f32 (+.f32 (*.f32 1/36 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 4))) (+.f32 (*.f32 1/120 (pow.f32 (PI.f32) 4)) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4))))) (pow.f32 x 4)) (*.f32 (+.f32 (*.f32 -1/5040 (pow.f32 (PI.f32) 6)) (+.f32 (*.f32 -1/720 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 6))) (+.f32 (*.f32 -1/720 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 6))) (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (pow.f32 (PI.f32) 6)))))) (pow.f32 x 6))))) |
(+.f32 1 (fma.f32 (*.f32 -1/6 (+.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 tau tau)))) (*.f32 x x) (fma.f32 (fma.f32 1/36 (*.f32 (*.f32 tau tau) (pow.f32 (PI.f32) 4)) (*.f32 1/120 (+.f32 (pow.f32 (PI.f32) 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 tau 4))))) (pow.f32 x 4) (*.f32 (fma.f32 -1/5040 (pow.f32 (PI.f32) 6) (fma.f32 -1/720 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 6)) (fma.f32 -1/720 (*.f32 (*.f32 tau tau) (pow.f32 (PI.f32) 6)) (*.f32 -1/5040 (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 tau 6)))))) (pow.f32 x 6))))) |
(+.f32 1 (fma.f32 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (+.f32 1 (*.f32 tau tau)))) (*.f32 x x) (fma.f32 (fma.f32 1/36 (*.f32 (*.f32 tau tau) (pow.f32 (PI.f32) 4)) (*.f32 (pow.f32 (PI.f32) 4) (+.f32 1/120 (*.f32 1/120 (pow.f32 tau 4))))) (pow.f32 x 4) (*.f32 (+.f32 (*.f32 (pow.f32 (PI.f32) 6) (+.f32 (*.f32 (*.f32 tau tau) -1/720) (*.f32 -1/5040 (pow.f32 tau 6)))) (*.f32 (pow.f32 (PI.f32) 6) (+.f32 -1/5040 (*.f32 (pow.f32 tau 4) -1/720)))) (pow.f32 x 6))))) |
(+.f32 1 (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 4) 1/36) (*.f32 (pow.f32 (PI.f32) 4) (fma.f32 1/120 (pow.f32 tau 4) 1/120))) (pow.f32 x 4) (fma.f32 (fma.f32 (pow.f32 (PI.f32) 6) (fma.f32 (*.f32 tau tau) -1/720 (*.f32 -1/5040 (pow.f32 tau 6))) (*.f32 (pow.f32 (PI.f32) 6) (+.f32 -1/5040 (*.f32 (pow.f32 tau 4) -1/720)))) (pow.f32 x 6) (*.f32 (*.f32 (*.f32 x x) -1/6) (*.f32 (fma.f32 tau tau 1) (pow.f32 (PI.f32) 2)))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x))))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) x)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(+.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 -1/6 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 2) (*.f32 (PI.f32) x))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) (*.f32 -1/6 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (*.f32 tau tau) (*.f32 (PI.f32) x))))) |
(fma.f32 -1/6 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (*.f32 tau tau) (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) |
(fma.f32 -1/6 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) (*.f32 x (*.f32 tau tau)))) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) |
(+.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (+.f32 (*.f32 1/120 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))))) (*.f32 -1/6 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 2) (*.f32 (PI.f32) x)))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) (fma.f32 1/120 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (*.f32 -1/6 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (*.f32 tau tau) (*.f32 (PI.f32) x)))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) (fma.f32 -1/6 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (*.f32 tau tau) (*.f32 (PI.f32) x))) (*.f32 1/120 (*.f32 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 x 3) (sin.f32 (*.f32 (PI.f32) x))))))) |
(fma.f32 -1/6 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) (*.f32 x (*.f32 tau tau)))) (fma.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 3) (sin.f32 (*.f32 (PI.f32) x)))) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) |
(+.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (+.f32 (*.f32 1/120 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))))) (+.f32 (*.f32 -1/6 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 2) (*.f32 (PI.f32) x)))) (*.f32 -1/5040 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) (fma.f32 1/120 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (fma.f32 -1/6 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (*.f32 tau tau) (*.f32 (PI.f32) x))) (*.f32 -1/5040 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) (fma.f32 1/120 (*.f32 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 x 3) (sin.f32 (*.f32 (PI.f32) x)))) (fma.f32 -1/6 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (*.f32 tau tau) (*.f32 (PI.f32) x))) (*.f32 -1/5040 (*.f32 (*.f32 (*.f32 (pow.f32 tau 6) (sin.f32 (*.f32 (PI.f32) x))) (pow.f32 (PI.f32) 5)) (pow.f32 x 5)))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) (fma.f32 -1/6 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) (*.f32 x (*.f32 tau tau)))) (fma.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)) (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 3) (sin.f32 (*.f32 (PI.f32) x)))))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x))))) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (PI.f32) 2))) 1) |
(pow.f32 (PI.f32) 2) |
(*.f32 (PI.f32) (PI.f32)) |
(pow.f32 (PI.f32) 2) |
(*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (PI.f32) 3/2)) |
(*.f32 (pow.f32 (PI.f32) 2) 1) |
(pow.f32 (PI.f32) 2) |
(*.f32 1 (pow.f32 (PI.f32) 2)) |
(pow.f32 (PI.f32) 2) |
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) 4)) (pow.f32 (cbrt.f32 (PI.f32)) 2)) |
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (cbrt.f32 (pow.f32 (PI.f32) 4))) |
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) 4)) (pow.f32 (cbrt.f32 (PI.f32)) 2)) |
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (*.f32 (cbrt.f32 (PI.f32)) (PI.f32))) |
(pow.f32 (PI.f32) 2) |
(*.f32 (pow.f32 (PI.f32) 3/2) (sqrt.f32 (PI.f32))) |
(*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (PI.f32) 3/2)) |
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4) (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) 4)) |
(*.f32 (pow.f32 (pow.f32 (PI.f32) 1/4) 4) (pow.f32 (pow.f32 (PI.f32) 1/4) 4)) |
(pow.f32 (PI.f32) 2) |
(*.f32 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (PI.f32))) |
(pow.f32 (PI.f32) 2) |
(sqrt.f32 (pow.f32 (PI.f32) 4)) |
(pow.f32 (PI.f32) 2) |
(log.f32 (exp.f32 (pow.f32 (PI.f32) 2))) |
(pow.f32 (PI.f32) 2) |
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (PI.f32) 2)))) |
(pow.f32 (PI.f32) 2) |
(cbrt.f32 (pow.f32 (pow.f32 (PI.f32) 2) 3)) |
(pow.f32 (PI.f32) 2) |
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) 2))) |
(pow.f32 (PI.f32) 2) |
(exp.f32 (*.f32 2 (log.f32 (PI.f32)))) |
(pow.f32 (PI.f32) 2) |
(exp.f32 (*.f32 (log.f32 (PI.f32)) 2)) |
(pow.f32 (PI.f32) 2) |
(exp.f32 (*.f32 (*.f32 2 (log.f32 (PI.f32))) 1)) |
(pow.f32 (PI.f32) 2) |
(exp.f32 (*.f32 (*.f32 (log.f32 (sqrt.f32 (PI.f32))) 2) 2)) |
(pow.f32 (PI.f32) 2) |
(exp.f32 (*.f32 (*.f32 (log.f32 (PI.f32)) 1) 2)) |
(pow.f32 (PI.f32) 2) |
(exp.f32 (*.f32 (*.f32 (log.f32 (PI.f32)) 1/2) 4)) |
(pow.f32 (PI.f32) 2) |
(exp.f32 (*.f32 (*.f32 (log.f32 (sqrt.f32 (PI.f32))) 1) 4)) |
(pow.f32 (PI.f32) 2) |
(exp.f32 (*.f32 (*.f32 (log.f32 (PI.f32)) 2) 1)) |
(pow.f32 (PI.f32) 2) |
(exp.f32 (*.f32 (*.f32 (*.f32 2 (log.f32 (PI.f32))) 1) 1)) |
(pow.f32 (PI.f32) 2) |
(exp.f32 (*.f32 (*.f32 2 (log.f32 (cbrt.f32 (PI.f32)))) 3)) |
(pow.f32 (PI.f32) 2) |
(exp.f32 (*.f32 (*.f32 3 (*.f32 2 (log.f32 (PI.f32)))) 1/3)) |
(pow.f32 (PI.f32) 2) |
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) 2))) |
(pow.f32 (PI.f32) 2) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))))) 1) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x))))) |
(/.f32 1 (/.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x))))) |
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (neg.f32 tau))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (neg.f32 (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (neg.f32 tau))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau)) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x))))) |
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (neg.f32 tau))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x))))) |
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x))))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))) tau) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x))))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))) (pow.f32 (*.f32 (PI.f32) x) 2)) tau) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x))))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))) 1) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x))))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))) (pow.f32 (cbrt.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) 2)) (cbrt.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x))))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau))) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x))))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 x tau)) (*.f32 (pow.f32 (PI.f32) 2) x)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x))))) |
(pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))) 1) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x))))) |
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2)))) 3) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x))))) |
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))) 3) 1/3) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x))))) |
(pow.f32 (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau))) 2) |
(pow.f32 (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau))) 2) |
(pow.f32 (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (*.f32 (PI.f32) (*.f32 x (sqrt.f32 tau)))) 2) |
(pow.f32 (/.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) -1) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x))))) |
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))) 2)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x))))) |
(log.f32 (pow.f32 (exp.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x))))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2)))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x))))) |
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))) 3)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x))))) |
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) 3) (pow.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2)) 3))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x))))) |
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2)) 3) (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) 3))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x))))) |
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x))))) |
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x))))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2)))) 1)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x))))) |
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2)))) 1) 1)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x))))) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))))) 3)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x))))) |
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))))) 1/3)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x))))) |
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau)))) 2)) |
(pow.f32 (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau))) 2) |
(pow.f32 (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (*.f32 (PI.f32) (*.f32 x (sqrt.f32 tau)))) 2) |
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 tau (sin.f32 (*.f32 (PI.f32) x))))) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) 2) x))) 1) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(pow.f32 (*.f32 (pow.f32 (PI.f32) 2) x) 1) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 (PI.f32) 2) x)) 3) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(pow.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) 2) x) 3) 1/3) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(pow.f32 (*.f32 (PI.f32) (sqrt.f32 x)) 2) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(sqrt.f32 (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 4))) |
(fabs.f32 (*.f32 (pow.f32 (PI.f32) 2) x)) |
(log.f32 (pow.f32 (exp.f32 x) (pow.f32 (PI.f32) 2))) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 (PI.f32) 2) x)))) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) 2) x) 3)) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) 2) 3) (pow.f32 x 3))) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(cbrt.f32 (*.f32 (pow.f32 x 3) (pow.f32 (pow.f32 (PI.f32) 2) 3))) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) 2) x))) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(exp.f32 (fma.f32 2 (log.f32 (PI.f32)) (log.f32 x))) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(exp.f32 (*.f32 (fma.f32 2 (log.f32 (PI.f32)) (log.f32 x)) 1)) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(exp.f32 (*.f32 (*.f32 (fma.f32 2 (log.f32 (PI.f32)) (log.f32 x)) 1) 1)) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (pow.f32 (PI.f32) 2) x))) 3)) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(exp.f32 (*.f32 (*.f32 3 (fma.f32 2 (log.f32 (PI.f32)) (log.f32 x))) 1/3)) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (sqrt.f32 x))) 2)) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (PI.f32) 2) x))) |
(*.f32 (pow.f32 (PI.f32) 2) x) |
Compiled 25759 to 8646 computations (66.4% saved)
57 alts after pruning (54 fresh and 3 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 891 | 32 | 923 |
| Fresh | 13 | 22 | 35 |
| Picked | 1 | 0 | 1 |
| Done | 3 | 3 | 6 |
| Total | 908 | 57 | 965 |
| Status | Accuracy | Program |
|---|---|---|
| 78.1% | (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) 2) (+.f32 -1/6 (*.f32 (*.f32 -1/6 tau) tau))) 1) | |
| 78.1% | (fma.f32 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (+.f32 1 (*.f32 tau tau)))) (*.f32 x x) 1) | |
| 64.6% | (fma.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2) 1) | |
| ▶ | 78.1% | (fma.f32 -1/6 (*.f32 (*.f32 (fma.f32 tau tau 1) (pow.f32 (PI.f32) 2)) (*.f32 x x)) 1) |
| 92.1% | (pow.f32 (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (*.f32 (PI.f32) (*.f32 x (sqrt.f32 tau)))) 2) | |
| 97.2% | (pow.f32 (cbrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2)))) 3) | |
| 97.3% | (/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 x tau)) (*.f32 (pow.f32 (PI.f32) 2) x)) | |
| 97.6% | (/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) tau) (pow.f32 (*.f32 x (PI.f32)) 2)) | |
| 54.8% | (/.f32 (-.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) 1) (*.f32 (PI.f32) x)) | |
| 96.9% | (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) | |
| 97.7% | (/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) | |
| 54.8% | (/.f32 (sin.f32 (-.f32 (+.f32 1 (*.f32 (PI.f32) x)) 1)) (*.f32 (PI.f32) x)) | |
| 97.5% | (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau))) | |
| 54.7% | (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (-.f32 (+.f32 1 (*.f32 (PI.f32) x)) 1)) | |
| ✓ | 64.4% | (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
| 97.4% | (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 tau (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)))) | |
| 97.5% | (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau))) | |
| 97.2% | (/.f32 1 (/.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))))) | |
| 64.3% | (-.f32 (+.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) 1) | |
| 96.7% | (-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2))))) 1) | |
| 78.1% | (+.f32 1 (*.f32 (*.f32 x x) (*.f32 -1/6 (+.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 tau tau) (pow.f32 (PI.f32) 2)))))) | |
| ▶ | 64.6% | (+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
| ▶ | 78.8% | (*.f32 (fma.f32 (*.f32 (*.f32 -1/6 tau) tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) 1) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
| 64.2% | (*.f32 (/.f32 (/.f32 1 x) (PI.f32)) (sin.f32 (*.f32 (PI.f32) x))) | |
| 81.0% | (*.f32 (/.f32 (+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))))) (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))))) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 97.7% | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) 3)) | |
| ✓ | 98.0% | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (expm1.f32 (log1p.f32 (*.f32 x (PI.f32))))) (*.f32 x (PI.f32)))) |
| 85.0% | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) | |
| 85.0% | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (-.f32 (+.f32 1 (pow.f32 (*.f32 (PI.f32) x) 2)) 1)))) | |
| 70.7% | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) 1) | |
| 84.5% | (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) | |
| 97.2% | (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) | |
| 64.2% | (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (PI.f32)) (/.f32 1 x)) | |
| 96.9% | (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (pow.f32 (cbrt.f32 (*.f32 x (PI.f32))) 3)) (*.f32 x (PI.f32)))) | |
| 85.0% | (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) | |
| 97.5% | (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)))) | |
| 97.5% | (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) | |
| 84.6% | (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) | |
| 64.3% | (*.f32 (/.f32 1 (PI.f32)) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) x)) | |
| ▶ | 97.9% | (*.f32 (-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) 1) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
| 84.6% | (*.f32 (-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) 1) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) | |
| 79.0% | (*.f32 (+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 78.8% | (*.f32 (+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) | |
| 97.3% | (*.f32 (*.f32 (/.f32 (/.f32 1 x) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 84.3% | (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 1 tau)) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) | |
| 84.7% | (*.f32 (*.f32 (/.f32 1 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) | |
| 84.3% | (*.f32 (*.f32 (/.f32 1 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) | |
| 97.8% | (*.f32 (*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (expm1.f32 (log1p.f32 (*.f32 x (PI.f32))))) (*.f32 x (PI.f32)))) | |
| 84.6% | (*.f32 (*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) | |
| 94.4% | (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (pow.f32 (cbrt.f32 (PI.f32)) 6)))))) | |
| 96.4% | (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 x (pow.f32 (*.f32 (PI.f32) (sqrt.f32 x)) 2))))) | |
| 94.4% | (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 x (*.f32 x (pow.f32 (cbrt.f32 (PI.f32)) 6)))))) | |
| ▶ | 95.5% | (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (pow.f32 (sqrt.f32 (PI.f32)) 4)))))) |
| ✓ | 97.0% | (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
| 64.3% | (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 1 (*.f32 (PI.f32) (neg.f32 x)))) | |
| 97.2% | (*.f32 (log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 63.6% | 1 |
Compiled 2409 to 1571 computations (34.8% saved)
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| 98.9% | (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) | |
| 98.8% | (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) | |
| 98.8% | (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) | |
| ✓ | 98.4% | (-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) 1) |
Compiled 116 to 19 computations (83.6% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 3.0ms | x | @ | -inf | (-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) 1) |
| 2.0ms | tau | @ | inf | (-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) 1) |
| 2.0ms | x | @ | inf | (-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) 1) |
| 2.0ms | tau | @ | -inf | (-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) 1) |
| 1.0ms | x | @ | 0 | (-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) 1) |
| 1× | batch-egg-rewrite |
| 1780× | prod-diff |
| 1482× | log-prod |
| 510× | log1p-udef |
| 508× | expm1-udef |
| 400× | fma-def |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 39 |
| 1 | 307 | 39 |
| 2 | 3793 | 39 |
| 1× | node limit |
| Inputs |
|---|
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) 1) |
| Outputs |
|---|
(+.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) -1) |
(+.f32 0 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(+.f32 -1 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1)) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))) |
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 1 x) (*.f32 (PI.f32) tau))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) |
(*.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 2)) |
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 2) (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (/.f32 1 x) (*.f32 (PI.f32) tau)))) |
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (/.f32 1 x) (*.f32 (PI.f32) tau)))) |
(*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 1 (*.f32 x (neg.f32 (*.f32 (PI.f32) tau))))) |
(*.f32 (expm1.f32 (*.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) 2) (+.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) 1)))) |
(*.f32 (/.f32 (/.f32 1 x) (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(*.f32 (+.f32 (pow.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) 2) -1) (/.f32 1 (+.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) 1))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (/.f32 1 (*.f32 (PI.f32) tau))) |
(*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) |
(*.f32 (/.f32 1 (*.f32 (PI.f32) tau)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x)) |
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 x (*.f32 (PI.f32) tau)) 2))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (cbrt.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sqrt.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (/.f32 1 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) x) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) tau))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) (*.f32 (PI.f32) tau)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) x)) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) (cbrt.f32 (pow.f32 (*.f32 x (*.f32 (PI.f32) tau)) 2))) (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) (sqrt.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (sqrt.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) (*.f32 x (PI.f32))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) tau)) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) x) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) tau))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) tau)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) x)) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (cbrt.f32 (pow.f32 (*.f32 x (*.f32 (PI.f32) tau)) 2))) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (cbrt.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (PI.f32))) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) tau)) |
(*.f32 (+.f32 (sqrt.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1)) 1) (-.f32 (sqrt.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1)) 1)) |
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) |
(/.f32 1 (/.f32 x (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) |
(/.f32 1 (/.f32 (/.f32 x (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) 1)) |
(/.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) 2) (+.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) 1)) (expm1.f32 (*.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 3)))) |
(/.f32 1 (/.f32 (+.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) 1) (+.f32 (pow.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) 2) -1))) |
(/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) |
(/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) |
(/.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (neg.f32 (*.f32 (PI.f32) tau)))) |
(/.f32 (expm1.f32 (*.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 3)) (+.f32 (pow.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) 2) (+.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) 1))) |
(/.f32 (expm1.f32 (*.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 3)) (+.f32 (pow.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) 2) (-.f32 1 (*.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) -1)))) |
(/.f32 -1 (neg.f32 (/.f32 x (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))))) |
(/.f32 (+.f32 (pow.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) 2) -1) (+.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) 1)) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (*.f32 (PI.f32) tau)) |
(/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (neg.f32 (*.f32 x (neg.f32 (*.f32 (PI.f32) tau))))) |
(/.f32 (neg.f32 (expm1.f32 (*.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 3))) (neg.f32 (+.f32 (pow.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) 2) (+.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) 1)))) |
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) 2) -1)) (neg.f32 (+.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) 1))) |
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x)) (neg.f32 (*.f32 (PI.f32) tau))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) x) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sqrt.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (sqrt.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 1) (*.f32 x (*.f32 (PI.f32) tau))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (cbrt.f32 (pow.f32 (*.f32 x (*.f32 (PI.f32) tau)) 2))) (cbrt.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) tau) |
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (PI.f32)) tau) |
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) tau) (PI.f32)) |
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) 1) (*.f32 (PI.f32) tau)) |
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) tau)) 2)) (cbrt.f32 (*.f32 (PI.f32) tau))) |
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (sqrt.f32 (*.f32 (PI.f32) tau))) (sqrt.f32 (*.f32 (PI.f32) tau))) |
(pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) |
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 3) |
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 3) 1/3) |
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 2) |
(pow.f32 (/.f32 x (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) -1) |
(neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (neg.f32 (*.f32 (PI.f32) tau))))) |
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 2)) |
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))) |
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 3)) |
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 3) (pow.f32 (*.f32 x (*.f32 (PI.f32) tau)) 3))) |
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 1)) |
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(fma.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) 1 -1) |
(fma.f32 1 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) -1) |
(fma.f32 (cbrt.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1)) (pow.f32 (cbrt.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1)) 2) -1) |
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1)) 2) (cbrt.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1)) -1) |
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1)) 2) (*.f32 (cbrt.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1)) 1) -1) |
(fma.f32 (sqrt.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1)) (sqrt.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1)) -1) |
(fma.f32 (sqrt.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1)) (*.f32 (sqrt.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1)) 1) -1) |
| 1× | egg-herbie |
| 814× | fma-def |
| 624× | associate-+r+ |
| 526× | associate-*r* |
| 526× | log-prod |
| 474× | *-commutative |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 429 | 9952 |
| 1 | 1454 | 8732 |
| 2 | 5546 | 8656 |
| 1× | node limit |
| Inputs |
|---|
1 |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 2 (*.f32 (+.f32 (*.f32 1/24 (+.f32 (*.f32 -1/12 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4))) (*.f32 1/10 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4))))) (*.f32 1/288 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4)))) (pow.f32 x 4))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (+.f32 (*.f32 2 (*.f32 (+.f32 (*.f32 1/720 (+.f32 (*.f32 1/4 (*.f32 (pow.f32 tau 6) (pow.f32 (PI.f32) 6))) (+.f32 (*.f32 -1/14 (*.f32 (pow.f32 tau 6) (pow.f32 (PI.f32) 6))) (*.f32 -5/36 (*.f32 (pow.f32 tau 6) (pow.f32 (PI.f32) 6)))))) (+.f32 (*.f32 -1/288 (*.f32 (+.f32 (*.f32 -1/12 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4))) (*.f32 1/10 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4)))) (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2)))) (*.f32 -1/10368 (*.f32 (pow.f32 tau 6) (pow.f32 (PI.f32) 6))))) (pow.f32 x 6))) (*.f32 2 (*.f32 (+.f32 (*.f32 1/24 (+.f32 (*.f32 -1/12 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4))) (*.f32 1/10 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4))))) (*.f32 1/288 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4)))) (pow.f32 x 4)))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) 2) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))))) (+.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) 2) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))))))) |
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) 2) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))))) (+.f32 (*.f32 1/6 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) 3) (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) 3) (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) 2) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))))) (*.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) 3) (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3)))))))))) |
(+.f32 (*.f32 1/8 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) 4) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))))) (+.f32 (*.f32 1/24 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) 4) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) 3) (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) 2) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) 4) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))))) (+.f32 (*.f32 1/6 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) 3) (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) 4) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) 3) (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) 2) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))))))))))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))))) (+.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))))))) |
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/6 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (pow.f32 tau 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (pow.f32 tau 3) (pow.f32 (PI.f32) 3)))) (*.f32 -1/3 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (pow.f32 tau 3) (pow.f32 (PI.f32) 3)))))) (pow.f32 x 3))) (+.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))))))) |
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))))) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 4) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 4) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/6 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (pow.f32 tau 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (pow.f32 tau 3) (pow.f32 (PI.f32) 3)))) (*.f32 -1/3 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (pow.f32 tau 3) (pow.f32 (PI.f32) 3)))))) (pow.f32 x 3))) (+.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 x (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 4) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))))) (*.f32 1/24 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 4) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4)))))))))))) |
1 |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) 1) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) (+.f32 (*.f32 2 (*.f32 (+.f32 (*.f32 1/24 (+.f32 (*.f32 1/10 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) (*.f32 -1/12 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))))) (*.f32 1/288 (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))) (pow.f32 tau 4))) 1)) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) (+.f32 (*.f32 2 (*.f32 (+.f32 (*.f32 1/24 (+.f32 (*.f32 1/10 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) (*.f32 -1/12 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))))) (*.f32 1/288 (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))) (pow.f32 tau 4))) (+.f32 1 (*.f32 2 (*.f32 (+.f32 (*.f32 -1/10368 (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 6))) (+.f32 (*.f32 1/720 (+.f32 (*.f32 -5/36 (*.f32 (pow.f32 x 6) (pow.f32 (PI.f32) 6))) (+.f32 (*.f32 -1/14 (*.f32 (pow.f32 x 6) (pow.f32 (PI.f32) 6))) (*.f32 1/4 (*.f32 (pow.f32 x 6) (pow.f32 (PI.f32) 6)))))) (*.f32 -1/288 (*.f32 (+.f32 (*.f32 1/10 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) (*.f32 -1/12 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4)))) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))))) (pow.f32 tau 6)))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) (+.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))))) |
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) (+.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 x (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) (+.f32 (*.f32 1/6 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))))) (*.f32 1/3 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))))))))) |
(+.f32 (*.f32 1/3 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 4) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) (+.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 x (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 4) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))))) (+.f32 (*.f32 1/6 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))))) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 4) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))) (+.f32 (*.f32 1/24 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 4) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))) (*.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))))))))))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 x (PI.f32)))) |
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) (+.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))))) |
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/3 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3)))) (*.f32 -1/6 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3)))))) (pow.f32 tau 3))) (+.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))))))) |
(+.f32 (*.f32 1/3 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 4) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/3 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3)))) (*.f32 -1/6 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3)))))) (pow.f32 tau 3))) (+.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 4) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))) (+.f32 (*.f32 1/24 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 4) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 4) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))))) (*.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))))))))))) |
(+.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) -1) |
(+.f32 0 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(+.f32 -1 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1)) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))) |
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 1 x) (*.f32 (PI.f32) tau))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) |
(*.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 2)) |
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 2) (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (/.f32 1 x) (*.f32 (PI.f32) tau)))) |
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (/.f32 1 x) (*.f32 (PI.f32) tau)))) |
(*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 1 (*.f32 x (neg.f32 (*.f32 (PI.f32) tau))))) |
(*.f32 (expm1.f32 (*.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) 2) (+.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) 1)))) |
(*.f32 (/.f32 (/.f32 1 x) (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(*.f32 (+.f32 (pow.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) 2) -1) (/.f32 1 (+.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) 1))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (/.f32 1 (*.f32 (PI.f32) tau))) |
(*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) |
(*.f32 (/.f32 1 (*.f32 (PI.f32) tau)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x)) |
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 x (*.f32 (PI.f32) tau)) 2))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (cbrt.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sqrt.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (/.f32 1 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) x) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) tau))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) (*.f32 (PI.f32) tau)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) x)) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) (cbrt.f32 (pow.f32 (*.f32 x (*.f32 (PI.f32) tau)) 2))) (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) (sqrt.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (sqrt.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) (*.f32 x (PI.f32))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) tau)) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) x) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) tau))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) tau)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) x)) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (cbrt.f32 (pow.f32 (*.f32 x (*.f32 (PI.f32) tau)) 2))) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (cbrt.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (PI.f32))) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) tau)) |
(*.f32 (+.f32 (sqrt.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1)) 1) (-.f32 (sqrt.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1)) 1)) |
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) |
(/.f32 1 (/.f32 x (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) |
(/.f32 1 (/.f32 (/.f32 x (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) 1)) |
(/.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) 2) (+.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) 1)) (expm1.f32 (*.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 3)))) |
(/.f32 1 (/.f32 (+.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) 1) (+.f32 (pow.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) 2) -1))) |
(/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) |
(/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) |
(/.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (neg.f32 (*.f32 (PI.f32) tau)))) |
(/.f32 (expm1.f32 (*.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 3)) (+.f32 (pow.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) 2) (+.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) 1))) |
(/.f32 (expm1.f32 (*.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 3)) (+.f32 (pow.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) 2) (-.f32 1 (*.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) -1)))) |
(/.f32 -1 (neg.f32 (/.f32 x (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))))) |
(/.f32 (+.f32 (pow.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) 2) -1) (+.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) 1)) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (*.f32 (PI.f32) tau)) |
(/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (neg.f32 (*.f32 x (neg.f32 (*.f32 (PI.f32) tau))))) |
(/.f32 (neg.f32 (expm1.f32 (*.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 3))) (neg.f32 (+.f32 (pow.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) 2) (+.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) 1)))) |
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) 2) -1)) (neg.f32 (+.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) 1))) |
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x)) (neg.f32 (*.f32 (PI.f32) tau))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) x) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sqrt.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (sqrt.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 1) (*.f32 x (*.f32 (PI.f32) tau))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (cbrt.f32 (pow.f32 (*.f32 x (*.f32 (PI.f32) tau)) 2))) (cbrt.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) tau) |
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (PI.f32)) tau) |
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) tau) (PI.f32)) |
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) 1) (*.f32 (PI.f32) tau)) |
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) tau)) 2)) (cbrt.f32 (*.f32 (PI.f32) tau))) |
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (sqrt.f32 (*.f32 (PI.f32) tau))) (sqrt.f32 (*.f32 (PI.f32) tau))) |
(pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) |
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 3) |
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 3) 1/3) |
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 2) |
(pow.f32 (/.f32 x (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) -1) |
(neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (neg.f32 (*.f32 (PI.f32) tau))))) |
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 2)) |
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))) |
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 3)) |
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 3) (pow.f32 (*.f32 x (*.f32 (PI.f32) tau)) 3))) |
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 1)) |
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(fma.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) 1 -1) |
(fma.f32 1 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) -1) |
(fma.f32 (cbrt.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1)) (pow.f32 (cbrt.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1)) 2) -1) |
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1)) 2) (cbrt.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1)) -1) |
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1)) 2) (*.f32 (cbrt.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1)) 1) -1) |
(fma.f32 (sqrt.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1)) (sqrt.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1)) -1) |
(fma.f32 (sqrt.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1)) (*.f32 (sqrt.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1)) 1) -1) |
| Outputs |
|---|
1 |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(fma.f32 -1/6 (*.f32 (*.f32 (*.f32 tau tau) (*.f32 x x)) (pow.f32 (PI.f32) 2)) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2) 1) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 2 (*.f32 (+.f32 (*.f32 1/24 (+.f32 (*.f32 -1/12 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4))) (*.f32 1/10 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4))))) (*.f32 1/288 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4)))) (pow.f32 x 4))))) |
(+.f32 (fma.f32 -1/6 (*.f32 (*.f32 (*.f32 tau tau) (*.f32 x x)) (pow.f32 (PI.f32) 2)) 1) (*.f32 2 (*.f32 (fma.f32 1/24 (*.f32 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4)) 1/60) (*.f32 (*.f32 1/288 (pow.f32 tau 4)) (pow.f32 (PI.f32) 4))) (pow.f32 x 4)))) |
(+.f32 1 (fma.f32 2 (*.f32 (fma.f32 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4)) 1/288 (*.f32 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4)) 1/1440)) (pow.f32 x 4)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (+.f32 (*.f32 2 (*.f32 (+.f32 (*.f32 1/720 (+.f32 (*.f32 1/4 (*.f32 (pow.f32 tau 6) (pow.f32 (PI.f32) 6))) (+.f32 (*.f32 -1/14 (*.f32 (pow.f32 tau 6) (pow.f32 (PI.f32) 6))) (*.f32 -5/36 (*.f32 (pow.f32 tau 6) (pow.f32 (PI.f32) 6)))))) (+.f32 (*.f32 -1/288 (*.f32 (+.f32 (*.f32 -1/12 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4))) (*.f32 1/10 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4)))) (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2)))) (*.f32 -1/10368 (*.f32 (pow.f32 tau 6) (pow.f32 (PI.f32) 6))))) (pow.f32 x 6))) (*.f32 2 (*.f32 (+.f32 (*.f32 1/24 (+.f32 (*.f32 -1/12 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4))) (*.f32 1/10 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4))))) (*.f32 1/288 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4)))) (pow.f32 x 4)))))) |
(+.f32 (fma.f32 -1/6 (*.f32 (*.f32 (*.f32 tau tau) (*.f32 x x)) (pow.f32 (PI.f32) 2)) 1) (*.f32 2 (+.f32 (*.f32 (fma.f32 1/720 (fma.f32 1/4 (*.f32 (pow.f32 tau 6) (pow.f32 (PI.f32) 6)) (*.f32 (*.f32 (pow.f32 tau 6) (pow.f32 (PI.f32) 6)) -53/252)) (fma.f32 -1/288 (*.f32 (*.f32 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4)) 1/60) (*.f32 (*.f32 tau tau) (pow.f32 (PI.f32) 2))) (*.f32 (*.f32 (pow.f32 tau 6) (pow.f32 (PI.f32) 6)) -1/10368))) (pow.f32 x 6)) (*.f32 (fma.f32 1/24 (*.f32 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4)) 1/60) (*.f32 (*.f32 1/288 (pow.f32 tau 4)) (pow.f32 (PI.f32) 4))) (pow.f32 x 4))))) |
(+.f32 (fma.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2) 1) (*.f32 2 (fma.f32 (fma.f32 1/720 (*.f32 (*.f32 (pow.f32 tau 6) (pow.f32 (PI.f32) 6)) 5/126) (fma.f32 -1/288 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) 1/60)))) (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 6) -1/10368)))) (pow.f32 x 6) (*.f32 (fma.f32 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4)) 1/288 (*.f32 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4)) 1/1440)) (pow.f32 x 4))))) |
(+.f32 (fma.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2) 1) (*.f32 2 (fma.f32 (fma.f32 1/720 (*.f32 (*.f32 (pow.f32 tau 6) (pow.f32 (PI.f32) 6)) 5/126) (fma.f32 -1/288 (*.f32 (pow.f32 (*.f32 (*.f32 tau tau) (pow.f32 (PI.f32) 2)) 3) 1/60) (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 6) -1/10368)))) (pow.f32 x 6) (*.f32 (fma.f32 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4)) 1/288 (*.f32 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4)) 1/1440)) (pow.f32 x 4))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) 2) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))))) (+.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) 2) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))))))) |
(fma.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 x x)) (pow.f32 (PI.f32) 2))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 x x)) (pow.f32 (PI.f32) 2)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))) |
(fma.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (fma.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))) |
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) 2) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))))) (+.f32 (*.f32 1/6 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) 3) (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) 3) (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) 2) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))))) (*.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) 3) (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3)))))))))) |
(fma.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 x x)) (pow.f32 (PI.f32) 2))) (+.f32 (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (*.f32 (pow.f32 tau 3) (pow.f32 x 3)) (pow.f32 (PI.f32) 3))) 1/2) (+.f32 (*.f32 -1/2 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 x x)) (pow.f32 (PI.f32) 2))) (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (*.f32 (pow.f32 tau 3) (pow.f32 x 3)) (pow.f32 (PI.f32) 3))))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))))) |
(fma.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (fma.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) 3) 1/2 (fma.f32 -1/2 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (pow.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) 3)) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))))) |
(+.f32 (*.f32 1/8 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) 4) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))))) (+.f32 (*.f32 1/24 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) 4) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) 3) (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) 2) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) 4) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))))) (+.f32 (*.f32 1/6 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) 3) (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) 4) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) 3) (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) 2) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))))))))))))) |
(fma.f32 1/8 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 4) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))) (fma.f32 1/24 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 4) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))) (fma.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (*.f32 (pow.f32 tau 3) (pow.f32 x 3)) (pow.f32 (PI.f32) 3))) (fma.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 x x)) (pow.f32 (PI.f32) 2))) (fma.f32 1/3 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 4) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))) (fma.f32 1/6 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (*.f32 (pow.f32 tau 3) (pow.f32 x 3)) (pow.f32 (PI.f32) 3))) (fma.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 4) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))) (fma.f32 1/3 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (*.f32 (pow.f32 tau 3) (pow.f32 x 3)) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 x x)) (pow.f32 (PI.f32) 2)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))))))))))) |
(+.f32 (fma.f32 -1/2 (pow.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) 3) (fma.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (fma.f32 1/3 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 4) (*.f32 (pow.f32 (PI.f32) 4) (*.f32 (pow.f32 tau 4) (pow.f32 x 4)))) (fma.f32 1/6 (pow.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) 3) (fma.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 4) (*.f32 (pow.f32 (PI.f32) 4) (*.f32 (pow.f32 tau 4) (pow.f32 x 4)))) (fma.f32 1/3 (pow.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) 3) (fma.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))))))))) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 4) (*.f32 (pow.f32 (PI.f32) 4) (*.f32 (pow.f32 tau 4) (pow.f32 x 4)))) 1/6)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))))) (+.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))))))) |
(fma.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 x x)) (pow.f32 (PI.f32) 2))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 x x)) (pow.f32 (PI.f32) 2)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))) |
(fma.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (fma.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))) |
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/6 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (pow.f32 tau 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (pow.f32 tau 3) (pow.f32 (PI.f32) 3)))) (*.f32 -1/3 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (pow.f32 tau 3) (pow.f32 (PI.f32) 3)))))) (pow.f32 x 3))) (+.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))))))) |
(fma.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 x x)) (pow.f32 (PI.f32) 2))) (fma.f32 -1 (/.f32 (fma.f32 -1/6 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (pow.f32 tau 3) (pow.f32 (PI.f32) 3))) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (pow.f32 tau 3) (pow.f32 (PI.f32) 3))) 1/6)) (pow.f32 x 3)) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 x x)) (pow.f32 (PI.f32) 2)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))))) |
(fma.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (-.f32 (fma.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) (/.f32 (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (pow.f32 (*.f32 tau (PI.f32)) 3)) 0) (pow.f32 x 3)))) |
(-.f32 (fma.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (fma.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))) (/.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) 3) 0) (pow.f32 x 3))) |
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))))) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 4) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 4) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/6 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (pow.f32 tau 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (pow.f32 tau 3) (pow.f32 (PI.f32) 3)))) (*.f32 -1/3 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (pow.f32 tau 3) (pow.f32 (PI.f32) 3)))))) (pow.f32 x 3))) (+.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 x (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 4) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))))) (*.f32 1/24 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 4) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4)))))))))))) |
(fma.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 x x)) (pow.f32 (PI.f32) 2))) (fma.f32 1/8 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 4) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))) (fma.f32 1/3 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 4) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))) (fma.f32 -1 (/.f32 (fma.f32 -1/6 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (pow.f32 tau 3) (pow.f32 (PI.f32) 3))) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (pow.f32 tau 3) (pow.f32 (PI.f32) 3))) 1/6)) (pow.f32 x 3)) (+.f32 (fma.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 x x)) (pow.f32 (PI.f32) 2))) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 4) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))) -11/24)) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))))))) |
(fma.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (+.f32 (+.f32 (-.f32 (fma.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) (/.f32 (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (pow.f32 (*.f32 tau (PI.f32)) 3)) 0) (pow.f32 x 3))) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 4) (*.f32 (pow.f32 (PI.f32) 4) (*.f32 (pow.f32 tau 4) (pow.f32 x 4)))) -11/24)) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 4) (*.f32 (pow.f32 (PI.f32) 4) (*.f32 (pow.f32 tau 4) (pow.f32 x 4)))) 11/24))) |
(fma.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (+.f32 (+.f32 (fma.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) (-.f32 (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 4) (*.f32 (pow.f32 (PI.f32) 4) (*.f32 (pow.f32 tau 4) (pow.f32 x 4)))) -11/24) (/.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) 3) 0) (pow.f32 x 3)))) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 4) (*.f32 (pow.f32 (PI.f32) 4) (*.f32 (pow.f32 tau 4) (pow.f32 x 4)))) 11/24))) |
1 |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) 1) |
(fma.f32 -1/6 (*.f32 (*.f32 (*.f32 tau tau) (*.f32 x x)) (pow.f32 (PI.f32) 2)) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2) 1) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) (+.f32 (*.f32 2 (*.f32 (+.f32 (*.f32 1/24 (+.f32 (*.f32 1/10 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) (*.f32 -1/12 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))))) (*.f32 1/288 (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))) (pow.f32 tau 4))) 1)) |
(fma.f32 -1/6 (*.f32 (*.f32 (*.f32 tau tau) (*.f32 x x)) (pow.f32 (PI.f32) 2)) (fma.f32 2 (*.f32 (pow.f32 tau 4) (fma.f32 1/24 (*.f32 (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)) 1/60) (*.f32 1/288 (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))) 1)) |
(fma.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2) (fma.f32 2 (*.f32 (pow.f32 tau 4) (fma.f32 1/288 (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)) (*.f32 (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)) 1/1440))) 1)) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) (+.f32 (*.f32 2 (*.f32 (+.f32 (*.f32 1/24 (+.f32 (*.f32 1/10 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) (*.f32 -1/12 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))))) (*.f32 1/288 (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))) (pow.f32 tau 4))) (+.f32 1 (*.f32 2 (*.f32 (+.f32 (*.f32 -1/10368 (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 6))) (+.f32 (*.f32 1/720 (+.f32 (*.f32 -5/36 (*.f32 (pow.f32 x 6) (pow.f32 (PI.f32) 6))) (+.f32 (*.f32 -1/14 (*.f32 (pow.f32 x 6) (pow.f32 (PI.f32) 6))) (*.f32 1/4 (*.f32 (pow.f32 x 6) (pow.f32 (PI.f32) 6)))))) (*.f32 -1/288 (*.f32 (+.f32 (*.f32 1/10 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) (*.f32 -1/12 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4)))) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))))) (pow.f32 tau 6)))))) |
(fma.f32 -1/6 (*.f32 (*.f32 (*.f32 tau tau) (*.f32 x x)) (pow.f32 (PI.f32) 2)) (+.f32 (fma.f32 2 (*.f32 (pow.f32 tau 4) (fma.f32 1/24 (*.f32 (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)) 1/60) (*.f32 1/288 (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))) 1) (*.f32 (*.f32 2 (fma.f32 -1/10368 (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 6)) (fma.f32 1/720 (fma.f32 -5/36 (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 6)) (*.f32 (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 6)) 5/28)) (*.f32 (*.f32 -1/288 (*.f32 (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)) 1/60)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))))) (pow.f32 tau 6)))) |
(fma.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2) (fma.f32 2 (*.f32 (pow.f32 tau 4) (fma.f32 1/288 (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)) (*.f32 (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)) 1/1440))) (fma.f32 2 (*.f32 (pow.f32 tau 6) (fma.f32 -1/10368 (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 6)) (fma.f32 1/720 (*.f32 (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 6)) 5/126) (*.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 -1/288 (*.f32 (pow.f32 (PI.f32) 4) (*.f32 (pow.f32 x 4) 1/60))))))) 1))) |
(fma.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2) (fma.f32 2 (*.f32 (pow.f32 tau 4) (fma.f32 1/288 (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)) (*.f32 (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)) 1/1440))) (fma.f32 2 (*.f32 (pow.f32 tau 6) (fma.f32 -1/10368 (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 6)) (fma.f32 -1/288 (*.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) 3) 1/60) (*.f32 1/720 (*.f32 (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 6)) 5/126))))) 1))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) (+.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))))) |
(fma.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 x x)) (pow.f32 (PI.f32) 2))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 x x)) (pow.f32 (PI.f32) 2)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))) |
(fma.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (fma.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))) |
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) (+.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 x (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) (+.f32 (*.f32 1/6 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))))) (*.f32 1/3 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))))))))) |
(fma.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 x x)) (pow.f32 (PI.f32) 2))) (+.f32 (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (*.f32 (pow.f32 tau 3) (pow.f32 x 3)) (pow.f32 (PI.f32) 3))) 1/2) (+.f32 (*.f32 -1/2 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 x x)) (pow.f32 (PI.f32) 2))) (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (*.f32 (pow.f32 tau 3) (pow.f32 x 3)) (pow.f32 (PI.f32) 3))))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))))) |
(fma.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (fma.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) 3) 1/2 (fma.f32 -1/2 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (pow.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) 3)) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))))) |
(+.f32 (*.f32 1/3 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 4) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) (+.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 x (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 4) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))))) (+.f32 (*.f32 1/6 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))))) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 4) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))) (+.f32 (*.f32 1/24 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 4) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))) (*.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))))))))))))) |
(fma.f32 1/3 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 4) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))) (fma.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 x x)) (pow.f32 (PI.f32) 2))) (+.f32 (fma.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 4) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))) (fma.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (*.f32 (pow.f32 tau 3) (pow.f32 x 3)) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (*.f32 (pow.f32 tau 3) (pow.f32 x 3)) (pow.f32 (PI.f32) 3))) 1/2) (fma.f32 1/8 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 4) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))) (fma.f32 1/24 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 4) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))) (*.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 x x)) (pow.f32 (PI.f32) 2))))))))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))))) |
(fma.f32 1/3 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 4) (*.f32 (pow.f32 (PI.f32) 4) (*.f32 (pow.f32 tau 4) (pow.f32 x 4)))) (+.f32 (fma.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 4) (*.f32 (pow.f32 (PI.f32) 4) (*.f32 (pow.f32 tau 4) (pow.f32 x 4)))) (fma.f32 -1/2 (pow.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) 3) (fma.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) 3) 1/2 (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2))) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 4) (*.f32 (pow.f32 (PI.f32) 4) (*.f32 (pow.f32 tau 4) (pow.f32 x 4)))) 1/6))))) (fma.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) (+.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))))) |
(fma.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 x x)) (pow.f32 (PI.f32) 2))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 x x)) (pow.f32 (PI.f32) 2)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))) |
(fma.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (fma.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))) |
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/3 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3)))) (*.f32 -1/6 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3)))))) (pow.f32 tau 3))) (+.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))))))) |
(fma.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 x x)) (pow.f32 (PI.f32) 2))) (fma.f32 -1 (/.f32 (fma.f32 -1/3 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) 1/3)) (pow.f32 tau 3)) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 x x)) (pow.f32 (PI.f32) 2)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))))) |
(fma.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (-.f32 (fma.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) (/.f32 (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) 0) (pow.f32 tau 3)))) |
(-.f32 (fma.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (fma.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))) (/.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x)) 3) 0) (pow.f32 tau 3))) |
(+.f32 (*.f32 1/3 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 4) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/3 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3)))) (*.f32 -1/6 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3)))))) (pow.f32 tau 3))) (+.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 4) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))) (+.f32 (*.f32 1/24 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 4) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 4) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))))) (*.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))))))))))) |
(fma.f32 1/3 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 4) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))) (fma.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 x x)) (pow.f32 (PI.f32) 2))) (fma.f32 -1 (/.f32 (fma.f32 -1/3 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) 1/3)) (pow.f32 tau 3)) (+.f32 (fma.f32 1/8 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 4) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))) (fma.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 x x)) (pow.f32 (PI.f32) 2))) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 4) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))) -11/24))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))))) |
(fma.f32 1/3 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 4) (*.f32 (pow.f32 (PI.f32) 4) (*.f32 (pow.f32 tau 4) (pow.f32 x 4)))) (fma.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (-.f32 (+.f32 (fma.f32 1/8 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 4) (*.f32 (pow.f32 (PI.f32) 4) (*.f32 (pow.f32 tau 4) (pow.f32 x 4)))) (fma.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 4) (*.f32 (pow.f32 (PI.f32) 4) (*.f32 (pow.f32 tau 4) (pow.f32 x 4)))) -11/24))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) (/.f32 (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) 0) (pow.f32 tau 3))))) |
(fma.f32 1/3 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 4) (*.f32 (pow.f32 (PI.f32) 4) (*.f32 (pow.f32 tau 4) (pow.f32 x 4)))) (fma.f32 1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (+.f32 (fma.f32 1/8 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 4) (*.f32 (pow.f32 (PI.f32) 4) (*.f32 (pow.f32 tau 4) (pow.f32 x 4)))) (fma.f32 -1/2 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 4) (*.f32 (pow.f32 (PI.f32) 4) (*.f32 (pow.f32 tau 4) (pow.f32 x 4)))) -11/24))) (-.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x)) 3) 0) (pow.f32 tau 3)))))) |
(+.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) -1) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(+.f32 0 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(+.f32 -1 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))) (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))))) |
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))))) |
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))) |
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 1 x) (*.f32 (PI.f32) tau))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 2)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 2) (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (/.f32 1 x) (*.f32 (PI.f32) tau)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (/.f32 1 x) (*.f32 (PI.f32) tau)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 1 (*.f32 x (neg.f32 (*.f32 (PI.f32) tau))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (expm1.f32 (*.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) 2) (+.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) 1)))) |
(/.f32 (*.f32 (expm1.f32 (*.f32 3 (log1p.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))))) 1) (+.f32 (pow.f32 (+.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) 2) (+.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) 2))) |
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))))) (+.f32 1 (*.f32 (+.f32 2 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) (+.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))))) |
(*.f32 (/.f32 (/.f32 1 x) (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (+.f32 (pow.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) 2) -1) (/.f32 1 (+.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) 1))) |
(*.f32 (+.f32 -1 (pow.f32 (+.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) 2)) (/.f32 1 (+.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) 2))) |
(/.f32 (+.f32 -1 (pow.f32 (+.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) 2)) (+.f32 2 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (/.f32 1 (*.f32 (PI.f32) tau))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 1 (*.f32 (PI.f32) tau)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 x (*.f32 (PI.f32) tau)) 2))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (cbrt.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(/.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (cbrt.f32 (*.f32 tau (*.f32 (PI.f32) x))))) (cbrt.f32 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2))) |
(/.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (cbrt.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (cbrt.f32 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2))) |
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sqrt.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 1 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) x) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) tau))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) (*.f32 (PI.f32) tau)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) x)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) (cbrt.f32 (pow.f32 (*.f32 x (*.f32 (PI.f32) tau)) 2))) (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) 2) (cbrt.f32 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) (sqrt.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (sqrt.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) (*.f32 x (PI.f32))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) tau)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) x) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) tau))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) tau)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) x)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (cbrt.f32 (pow.f32 (*.f32 x (*.f32 (PI.f32) tau)) 2))) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (cbrt.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(/.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (cbrt.f32 (*.f32 tau (*.f32 (PI.f32) x))))) (cbrt.f32 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2))) |
(/.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (cbrt.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (cbrt.f32 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (PI.f32))) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) tau)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (+.f32 (sqrt.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1)) 1) (-.f32 (sqrt.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1)) 1)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 1 (/.f32 x (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 1 (/.f32 (/.f32 x (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) 1)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) 2) (+.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) 1)) (expm1.f32 (*.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 3)))) |
(/.f32 (*.f32 (expm1.f32 (*.f32 3 (log1p.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))))) 1) (+.f32 (pow.f32 (+.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) 2) (+.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) 2))) |
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))))) (+.f32 1 (*.f32 (+.f32 2 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) (+.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))))) |
(/.f32 1 (/.f32 (+.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) 1) (+.f32 (pow.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) 2) -1))) |
(*.f32 (+.f32 -1 (pow.f32 (+.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) 2)) (/.f32 1 (+.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) 2))) |
(/.f32 (+.f32 -1 (pow.f32 (+.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) 2)) (+.f32 2 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))) |
(/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 2) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (neg.f32 (*.f32 (PI.f32) tau)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (expm1.f32 (*.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 3)) (+.f32 (pow.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) 2) (+.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) 1))) |
(/.f32 (*.f32 (expm1.f32 (*.f32 3 (log1p.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))))) 1) (+.f32 (pow.f32 (+.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) 2) (+.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) 2))) |
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))))) (+.f32 1 (*.f32 (+.f32 2 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) (+.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))))) |
(/.f32 (expm1.f32 (*.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 3)) (+.f32 (pow.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) 2) (-.f32 1 (*.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) -1)))) |
(/.f32 (*.f32 (expm1.f32 (*.f32 3 (log1p.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))))) 1) (+.f32 (pow.f32 (+.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) 2) (+.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) 2))) |
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))))) (+.f32 1 (*.f32 (+.f32 2 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) (+.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))))) |
(/.f32 -1 (neg.f32 (/.f32 x (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (+.f32 (pow.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) 2) -1) (+.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) 1)) |
(*.f32 (+.f32 -1 (pow.f32 (+.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) 2)) (/.f32 1 (+.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) 2))) |
(/.f32 (+.f32 -1 (pow.f32 (+.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) 2)) (+.f32 2 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (*.f32 (PI.f32) tau)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (neg.f32 (*.f32 x (neg.f32 (*.f32 (PI.f32) tau))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (neg.f32 (expm1.f32 (*.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 3))) (neg.f32 (+.f32 (pow.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) 2) (+.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) 1)))) |
(/.f32 (neg.f32 (expm1.f32 (*.f32 3 (log1p.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))))) (neg.f32 (+.f32 (pow.f32 (+.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) 2) (+.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) 2)))) |
(*.f32 1 (/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))))) (+.f32 1 (*.f32 (+.f32 2 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) (+.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))))))) |
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) 2) -1)) (neg.f32 (+.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) 1))) |
(/.f32 (+.f32 (neg.f32 (pow.f32 (+.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) 2)) 1) (neg.f32 (+.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) 2))) |
(/.f32 (-.f32 1 (pow.f32 (+.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) 2)) (+.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 (PI.f32) (*.f32 (neg.f32 tau) x))) -2)) |
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x)) (neg.f32 (*.f32 (PI.f32) tau))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) x) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sqrt.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (sqrt.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 1) (*.f32 x (*.f32 (PI.f32) tau))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (cbrt.f32 (pow.f32 (*.f32 x (*.f32 (PI.f32) tau)) 2))) (cbrt.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(/.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (cbrt.f32 (*.f32 tau (*.f32 (PI.f32) x))))) (cbrt.f32 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2))) |
(/.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (cbrt.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (cbrt.f32 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) tau) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (PI.f32)) tau) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) tau) (PI.f32)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) 1) (*.f32 (PI.f32) tau)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) tau)) 2)) (cbrt.f32 (*.f32 (PI.f32) tau))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (sqrt.f32 (*.f32 (PI.f32) tau))) (sqrt.f32 (*.f32 (PI.f32) tau))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 3) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 3) 1/3) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 2) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(pow.f32 (/.f32 x (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) -1) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (neg.f32 (*.f32 (PI.f32) tau))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 2)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 3)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 3) (pow.f32 (*.f32 x (*.f32 (PI.f32) tau)) 3))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 1)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(fma.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) 1 -1) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(fma.f32 1 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) -1) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(fma.f32 (cbrt.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1)) (pow.f32 (cbrt.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1)) 2) -1) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1)) 2) (cbrt.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1)) -1) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1)) 2) (*.f32 (cbrt.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1)) 1) -1) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(fma.f32 (sqrt.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1)) (sqrt.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1)) -1) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(fma.f32 (sqrt.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1)) (*.f32 (sqrt.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1)) 1) -1) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 99.6% | (+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
| ✓ | 98.9% | (*.f32 -1/6 (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2))) |
| ✓ | 98.9% | (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)) |
| 96.9% | (pow.f32 (PI.f32) 2) |
Compiled 41 to 25 computations (39% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | x | @ | 0 | (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)) |
| 0.0ms | x | @ | 0 | (*.f32 -1/6 (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2))) |
| 0.0ms | x | @ | inf | (*.f32 -1/6 (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2))) |
| 0.0ms | x | @ | inf | (+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
| 0.0ms | x | @ | 0 | (+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
| 1× | batch-egg-rewrite |
| 1140× | log-prod |
| 996× | prod-diff |
| 746× | pow-prod-down |
| 684× | fma-def |
| 564× | pow-prod-up |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 81 |
| 1 | 268 | 59 |
| 2 | 3134 | 59 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)) |
(*.f32 -1/6 (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
| Outputs |
|---|
(+.f32 0 (pow.f32 (*.f32 x (PI.f32)) 2)) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (pow.f32 (*.f32 x (PI.f32)) 2))) (cbrt.f32 (exp.f32 (pow.f32 (*.f32 x (PI.f32)) 2))))) (log.f32 (cbrt.f32 (exp.f32 (pow.f32 (*.f32 x (PI.f32)) 2))))) |
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (pow.f32 (*.f32 x (PI.f32)) 2)))) (log.f32 (sqrt.f32 (exp.f32 (pow.f32 (*.f32 x (PI.f32)) 2))))) |
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 x (PI.f32)) 2))) 1) |
(pow.f32 (pow.f32 (*.f32 x (PI.f32)) 2) 1) |
(pow.f32 (cbrt.f32 (pow.f32 (*.f32 x (PI.f32)) 2)) 3) |
(pow.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/2) |
(pow.f32 (pow.f32 (*.f32 x (PI.f32)) 6) 1/3) |
(pow.f32 (*.f32 x (PI.f32)) 2) |
(sqrt.f32 (pow.f32 (*.f32 x (PI.f32)) 4)) |
(log.f32 (exp.f32 (pow.f32 (*.f32 x (PI.f32)) 2))) |
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 x (PI.f32)) 2)))) |
(cbrt.f32 (pow.f32 (*.f32 x (PI.f32)) 6)) |
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 x (PI.f32)) 2))) |
(exp.f32 (log.f32 (pow.f32 (*.f32 x (PI.f32)) 2))) |
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 x (PI.f32)) 2)) 1)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (pow.f32 (*.f32 x (PI.f32)) 2)) 1) 1)) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (pow.f32 (*.f32 x (PI.f32)) 2))) 3)) |
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 x (PI.f32)) 6)) 1/3)) |
(exp.f32 (*.f32 (log.f32 (*.f32 x (PI.f32))) 2)) |
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 x (PI.f32)) 2))) |
(+.f32 0 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6)) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 -1/6) (pow.f32 (*.f32 x (PI.f32)) 2))) (cbrt.f32 (pow.f32 (exp.f32 -1/6) (pow.f32 (*.f32 x (PI.f32)) 2))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 -1/6) (pow.f32 (*.f32 x (PI.f32)) 2))))) |
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 -1/6) (pow.f32 (*.f32 x (PI.f32)) 2)))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 -1/6) (pow.f32 (*.f32 x (PI.f32)) 2))))) |
(-.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) 1) |
(pow.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6) 1) |
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6)) 3) |
(pow.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36) 1/2) |
(pow.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 6) -1/216) 1/3) |
(pow.f32 (*.f32 (*.f32 x (PI.f32)) (sqrt.f32 -1/6)) 2) |
(sqrt.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36)) |
(log.f32 (pow.f32 (exp.f32 -1/6) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6)))) |
(cbrt.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 6) -1/216)) |
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6))) |
(expm1.f32 (*.f32 (log1p.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6)) 1)) |
(exp.f32 (log.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6)) 1)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6)) 1) 1)) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6))) 3)) |
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 6) -1/216)) 1/3)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6)) 3) 1/3)) |
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 x (PI.f32)) (sqrt.f32 -1/6))) 2)) |
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6))) |
(fma.f32 1 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) -1) |
(fma.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) 1 -1) |
(fma.f32 (cbrt.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1)) (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) 2)) -1) |
(fma.f32 (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) 2)) (cbrt.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1)) -1) |
(fma.f32 (hypot.f32 1 (*.f32 (*.f32 x (PI.f32)) (sqrt.f32 -1/6))) (hypot.f32 1 (*.f32 (*.f32 x (PI.f32)) (sqrt.f32 -1/6))) -1) |
(fma.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 6) -1/216 1) (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36 (*.f32 1/6 (pow.f32 (*.f32 x (PI.f32)) 2))))) -1) |
(fma.f32 (-.f32 1 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36)) (/.f32 1 (+.f32 1 (*.f32 1/6 (pow.f32 (*.f32 x (PI.f32)) 2)))) -1) |
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1))) 1) |
(-.f32 (/.f32 1 (+.f32 1 (*.f32 1/6 (pow.f32 (*.f32 x (PI.f32)) 2)))) (/.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36) (+.f32 1 (*.f32 1/6 (pow.f32 (*.f32 x (PI.f32)) 2))))) |
(*.f32 1 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1)) |
(*.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) 1) |
(*.f32 (cbrt.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1)) (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) 2))) |
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) 2)) (cbrt.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1))) |
(*.f32 (hypot.f32 1 (*.f32 (*.f32 x (PI.f32)) (sqrt.f32 -1/6))) (hypot.f32 1 (*.f32 (*.f32 x (PI.f32)) (sqrt.f32 -1/6)))) |
(*.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 6) -1/216 1) (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36 (*.f32 1/6 (pow.f32 (*.f32 x (PI.f32)) 2)))))) |
(*.f32 (-.f32 1 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36)) (/.f32 1 (+.f32 1 (*.f32 1/6 (pow.f32 (*.f32 x (PI.f32)) 2))))) |
(/.f32 1 (/.f32 (+.f32 1 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36 (*.f32 1/6 (pow.f32 (*.f32 x (PI.f32)) 2)))) (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 6) -1/216 1))) |
(/.f32 1 (/.f32 (+.f32 1 (*.f32 1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) (-.f32 1 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36)))) |
(/.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 6) -1/216 1) (+.f32 1 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36 (*.f32 1/6 (pow.f32 (*.f32 x (PI.f32)) 2))))) |
(/.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 6) -1/216 1) (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36 (+.f32 1 (*.f32 1/6 (pow.f32 (*.f32 x (PI.f32)) 2))))) |
(/.f32 (-.f32 1 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36)) (+.f32 1 (*.f32 1/6 (pow.f32 (*.f32 x (PI.f32)) 2)))) |
(/.f32 (neg.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 6) -1/216 1)) (neg.f32 (+.f32 1 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36 (*.f32 1/6 (pow.f32 (*.f32 x (PI.f32)) 2)))))) |
(/.f32 (neg.f32 (-.f32 1 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36))) (neg.f32 (+.f32 1 (*.f32 1/6 (pow.f32 (*.f32 x (PI.f32)) 2))))) |
(/.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36 -1) (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 -1)) |
(pow.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) 1) |
(pow.f32 (cbrt.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1)) 3) |
(pow.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) 2) 1/2) |
(pow.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) 3) 1/3) |
(pow.f32 (hypot.f32 1 (*.f32 (*.f32 x (PI.f32)) (sqrt.f32 -1/6))) 2) |
(pow.f32 (/.f32 (+.f32 1 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36 (*.f32 1/6 (pow.f32 (*.f32 x (PI.f32)) 2)))) (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 6) -1/216 1)) -1) |
(pow.f32 (/.f32 (+.f32 1 (*.f32 1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) (-.f32 1 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36))) -1) |
(sqrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) 2)) |
(log.f32 (exp.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1))) |
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1)))) |
(cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) 3)) |
(expm1.f32 (log1p.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1))) |
(exp.f32 (log1p.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6))) |
(exp.f32 (*.f32 (log1p.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6)) 1)) |
(exp.f32 (*.f32 (*.f32 (log1p.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6)) 1) 1)) |
(exp.f32 (*.f32 (*.f32 1/3 (log1p.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6))) 3)) |
(exp.f32 (*.f32 (*.f32 3 (log1p.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6))) 1/3)) |
(exp.f32 (*.f32 (log.f32 (hypot.f32 1 (*.f32 (*.f32 x (PI.f32)) (sqrt.f32 -1/6)))) 2)) |
(log1p.f32 (expm1.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1))) |
(fma.f32 x (*.f32 (*.f32 x (pow.f32 (PI.f32) 2)) -1/6) 1) |
(fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) 2) -1/6) 1) |
(fma.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 x x) -1/6) 1) |
(fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2) 1) |
(fma.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6) 1 1) |
(fma.f32 1 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6) 1) |
(fma.f32 (cbrt.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6)) (cbrt.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36)) 1) |
(fma.f32 (cbrt.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36)) (cbrt.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6)) 1) |
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 x (PI.f32)) 4)) (*.f32 (cbrt.f32 (pow.f32 (*.f32 x (PI.f32)) 2)) -1/6) 1) |
(fma.f32 (*.f32 (*.f32 x (PI.f32)) (sqrt.f32 -1/6)) (*.f32 (*.f32 x (PI.f32)) (sqrt.f32 -1/6)) 1) |
(fma.f32 (*.f32 x (PI.f32)) (*.f32 (*.f32 x (PI.f32)) -1/6) 1) |
(fma.f32 (*.f32 (*.f32 x x) -1/6) (pow.f32 (PI.f32) 2) 1) |
(fma.f32 (*.f32 -1/6 x) (*.f32 x (pow.f32 (PI.f32) 2)) 1) |
(fma.f32 (*.f32 -1/6 (pow.f32 (PI.f32) 2)) (*.f32 x x) 1) |
(fma.f32 (*.f32 -1/6 (cbrt.f32 (pow.f32 (*.f32 x (PI.f32)) 4))) (cbrt.f32 (pow.f32 (*.f32 x (PI.f32)) 2)) 1) |
(fma.f32 (*.f32 -1/6 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)) 1) |
(fma.f32 (*.f32 (*.f32 (*.f32 x x) -1/6) (PI.f32)) (PI.f32) 1) |
(fma.f32 (*.f32 (*.f32 (*.f32 x x) -1/6) 1) (pow.f32 (PI.f32) 2) 1) |
(fma.f32 (*.f32 (*.f32 (*.f32 x x) -1/6) (pow.f32 (cbrt.f32 (PI.f32)) 4)) (pow.f32 (cbrt.f32 (PI.f32)) 2) 1) |
| 1× | egg-herbie |
| 888× | log-prod |
| 878× | fma-def |
| 844× | exp-prod |
| 822× | fma-neg |
| 654× | cube-prod |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 240 | 4803 |
| 1 | 513 | 3999 |
| 2 | 1417 | 3897 |
| 3 | 5700 | 3897 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
1 |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(+.f32 0 (pow.f32 (*.f32 x (PI.f32)) 2)) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (pow.f32 (*.f32 x (PI.f32)) 2))) (cbrt.f32 (exp.f32 (pow.f32 (*.f32 x (PI.f32)) 2))))) (log.f32 (cbrt.f32 (exp.f32 (pow.f32 (*.f32 x (PI.f32)) 2))))) |
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (pow.f32 (*.f32 x (PI.f32)) 2)))) (log.f32 (sqrt.f32 (exp.f32 (pow.f32 (*.f32 x (PI.f32)) 2))))) |
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 x (PI.f32)) 2))) 1) |
(pow.f32 (pow.f32 (*.f32 x (PI.f32)) 2) 1) |
(pow.f32 (cbrt.f32 (pow.f32 (*.f32 x (PI.f32)) 2)) 3) |
(pow.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/2) |
(pow.f32 (pow.f32 (*.f32 x (PI.f32)) 6) 1/3) |
(pow.f32 (*.f32 x (PI.f32)) 2) |
(sqrt.f32 (pow.f32 (*.f32 x (PI.f32)) 4)) |
(log.f32 (exp.f32 (pow.f32 (*.f32 x (PI.f32)) 2))) |
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 x (PI.f32)) 2)))) |
(cbrt.f32 (pow.f32 (*.f32 x (PI.f32)) 6)) |
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 x (PI.f32)) 2))) |
(exp.f32 (log.f32 (pow.f32 (*.f32 x (PI.f32)) 2))) |
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 x (PI.f32)) 2)) 1)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (pow.f32 (*.f32 x (PI.f32)) 2)) 1) 1)) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (pow.f32 (*.f32 x (PI.f32)) 2))) 3)) |
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 x (PI.f32)) 6)) 1/3)) |
(exp.f32 (*.f32 (log.f32 (*.f32 x (PI.f32))) 2)) |
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 x (PI.f32)) 2))) |
(+.f32 0 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6)) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 -1/6) (pow.f32 (*.f32 x (PI.f32)) 2))) (cbrt.f32 (pow.f32 (exp.f32 -1/6) (pow.f32 (*.f32 x (PI.f32)) 2))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 -1/6) (pow.f32 (*.f32 x (PI.f32)) 2))))) |
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 -1/6) (pow.f32 (*.f32 x (PI.f32)) 2)))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 -1/6) (pow.f32 (*.f32 x (PI.f32)) 2))))) |
(-.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) 1) |
(pow.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6) 1) |
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6)) 3) |
(pow.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36) 1/2) |
(pow.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 6) -1/216) 1/3) |
(pow.f32 (*.f32 (*.f32 x (PI.f32)) (sqrt.f32 -1/6)) 2) |
(sqrt.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36)) |
(log.f32 (pow.f32 (exp.f32 -1/6) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6)))) |
(cbrt.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 6) -1/216)) |
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6))) |
(expm1.f32 (*.f32 (log1p.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6)) 1)) |
(exp.f32 (log.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6)) 1)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6)) 1) 1)) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6))) 3)) |
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 6) -1/216)) 1/3)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6)) 3) 1/3)) |
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 x (PI.f32)) (sqrt.f32 -1/6))) 2)) |
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6))) |
(fma.f32 1 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) -1) |
(fma.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) 1 -1) |
(fma.f32 (cbrt.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1)) (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) 2)) -1) |
(fma.f32 (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) 2)) (cbrt.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1)) -1) |
(fma.f32 (hypot.f32 1 (*.f32 (*.f32 x (PI.f32)) (sqrt.f32 -1/6))) (hypot.f32 1 (*.f32 (*.f32 x (PI.f32)) (sqrt.f32 -1/6))) -1) |
(fma.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 6) -1/216 1) (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36 (*.f32 1/6 (pow.f32 (*.f32 x (PI.f32)) 2))))) -1) |
(fma.f32 (-.f32 1 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36)) (/.f32 1 (+.f32 1 (*.f32 1/6 (pow.f32 (*.f32 x (PI.f32)) 2)))) -1) |
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1))) 1) |
(-.f32 (/.f32 1 (+.f32 1 (*.f32 1/6 (pow.f32 (*.f32 x (PI.f32)) 2)))) (/.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36) (+.f32 1 (*.f32 1/6 (pow.f32 (*.f32 x (PI.f32)) 2))))) |
(*.f32 1 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1)) |
(*.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) 1) |
(*.f32 (cbrt.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1)) (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) 2))) |
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) 2)) (cbrt.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1))) |
(*.f32 (hypot.f32 1 (*.f32 (*.f32 x (PI.f32)) (sqrt.f32 -1/6))) (hypot.f32 1 (*.f32 (*.f32 x (PI.f32)) (sqrt.f32 -1/6)))) |
(*.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 6) -1/216 1) (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36 (*.f32 1/6 (pow.f32 (*.f32 x (PI.f32)) 2)))))) |
(*.f32 (-.f32 1 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36)) (/.f32 1 (+.f32 1 (*.f32 1/6 (pow.f32 (*.f32 x (PI.f32)) 2))))) |
(/.f32 1 (/.f32 (+.f32 1 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36 (*.f32 1/6 (pow.f32 (*.f32 x (PI.f32)) 2)))) (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 6) -1/216 1))) |
(/.f32 1 (/.f32 (+.f32 1 (*.f32 1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) (-.f32 1 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36)))) |
(/.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 6) -1/216 1) (+.f32 1 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36 (*.f32 1/6 (pow.f32 (*.f32 x (PI.f32)) 2))))) |
(/.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 6) -1/216 1) (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36 (+.f32 1 (*.f32 1/6 (pow.f32 (*.f32 x (PI.f32)) 2))))) |
(/.f32 (-.f32 1 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36)) (+.f32 1 (*.f32 1/6 (pow.f32 (*.f32 x (PI.f32)) 2)))) |
(/.f32 (neg.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 6) -1/216 1)) (neg.f32 (+.f32 1 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36 (*.f32 1/6 (pow.f32 (*.f32 x (PI.f32)) 2)))))) |
(/.f32 (neg.f32 (-.f32 1 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36))) (neg.f32 (+.f32 1 (*.f32 1/6 (pow.f32 (*.f32 x (PI.f32)) 2))))) |
(/.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36 -1) (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 -1)) |
(pow.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) 1) |
(pow.f32 (cbrt.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1)) 3) |
(pow.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) 2) 1/2) |
(pow.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) 3) 1/3) |
(pow.f32 (hypot.f32 1 (*.f32 (*.f32 x (PI.f32)) (sqrt.f32 -1/6))) 2) |
(pow.f32 (/.f32 (+.f32 1 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36 (*.f32 1/6 (pow.f32 (*.f32 x (PI.f32)) 2)))) (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 6) -1/216 1)) -1) |
(pow.f32 (/.f32 (+.f32 1 (*.f32 1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) (-.f32 1 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36))) -1) |
(sqrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) 2)) |
(log.f32 (exp.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1))) |
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1)))) |
(cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) 3)) |
(expm1.f32 (log1p.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1))) |
(exp.f32 (log1p.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6))) |
(exp.f32 (*.f32 (log1p.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6)) 1)) |
(exp.f32 (*.f32 (*.f32 (log1p.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6)) 1) 1)) |
(exp.f32 (*.f32 (*.f32 1/3 (log1p.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6))) 3)) |
(exp.f32 (*.f32 (*.f32 3 (log1p.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6))) 1/3)) |
(exp.f32 (*.f32 (log.f32 (hypot.f32 1 (*.f32 (*.f32 x (PI.f32)) (sqrt.f32 -1/6)))) 2)) |
(log1p.f32 (expm1.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1))) |
(fma.f32 x (*.f32 (*.f32 x (pow.f32 (PI.f32) 2)) -1/6) 1) |
(fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) 2) -1/6) 1) |
(fma.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 x x) -1/6) 1) |
(fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2) 1) |
(fma.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6) 1 1) |
(fma.f32 1 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6) 1) |
(fma.f32 (cbrt.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6)) (cbrt.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36)) 1) |
(fma.f32 (cbrt.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36)) (cbrt.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6)) 1) |
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 x (PI.f32)) 4)) (*.f32 (cbrt.f32 (pow.f32 (*.f32 x (PI.f32)) 2)) -1/6) 1) |
(fma.f32 (*.f32 (*.f32 x (PI.f32)) (sqrt.f32 -1/6)) (*.f32 (*.f32 x (PI.f32)) (sqrt.f32 -1/6)) 1) |
(fma.f32 (*.f32 x (PI.f32)) (*.f32 (*.f32 x (PI.f32)) -1/6) 1) |
(fma.f32 (*.f32 (*.f32 x x) -1/6) (pow.f32 (PI.f32) 2) 1) |
(fma.f32 (*.f32 -1/6 x) (*.f32 x (pow.f32 (PI.f32) 2)) 1) |
(fma.f32 (*.f32 -1/6 (pow.f32 (PI.f32) 2)) (*.f32 x x) 1) |
(fma.f32 (*.f32 -1/6 (cbrt.f32 (pow.f32 (*.f32 x (PI.f32)) 4))) (cbrt.f32 (pow.f32 (*.f32 x (PI.f32)) 2)) 1) |
(fma.f32 (*.f32 -1/6 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)) 1) |
(fma.f32 (*.f32 (*.f32 (*.f32 x x) -1/6) (PI.f32)) (PI.f32) 1) |
(fma.f32 (*.f32 (*.f32 (*.f32 x x) -1/6) 1) (pow.f32 (PI.f32) 2) 1) |
(fma.f32 (*.f32 (*.f32 (*.f32 x x) -1/6) (pow.f32 (cbrt.f32 (PI.f32)) 4)) (pow.f32 (cbrt.f32 (PI.f32)) 2) 1) |
| Outputs |
|---|
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
1 |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(fma.f32 (*.f32 x (*.f32 x -1/6)) (pow.f32 (PI.f32) 2) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(fma.f32 (*.f32 x (*.f32 x -1/6)) (pow.f32 (PI.f32) 2) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(fma.f32 (*.f32 x (*.f32 x -1/6)) (pow.f32 (PI.f32) 2) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(fma.f32 (*.f32 x (*.f32 x -1/6)) (pow.f32 (PI.f32) 2) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(fma.f32 (*.f32 x (*.f32 x -1/6)) (pow.f32 (PI.f32) 2) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(fma.f32 (*.f32 x (*.f32 x -1/6)) (pow.f32 (PI.f32) 2) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(fma.f32 (*.f32 x (*.f32 x -1/6)) (pow.f32 (PI.f32) 2) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(fma.f32 (*.f32 x (*.f32 x -1/6)) (pow.f32 (PI.f32) 2) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(fma.f32 (*.f32 x (*.f32 x -1/6)) (pow.f32 (PI.f32) 2) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(+.f32 0 (pow.f32 (*.f32 x (PI.f32)) 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (pow.f32 (*.f32 x (PI.f32)) 2))) (cbrt.f32 (exp.f32 (pow.f32 (*.f32 x (PI.f32)) 2))))) (log.f32 (cbrt.f32 (exp.f32 (pow.f32 (*.f32 x (PI.f32)) 2))))) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) x) 2))) (cbrt.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) x) 2))))) (log.f32 (cbrt.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) x) 2))))) (log.f32 (cbrt.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (pow.f32 (*.f32 x (PI.f32)) 2)))) (log.f32 (sqrt.f32 (exp.f32 (pow.f32 (*.f32 x (PI.f32)) 2))))) |
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 x (PI.f32)) 2))) 1) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(pow.f32 (pow.f32 (*.f32 x (PI.f32)) 2) 1) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(pow.f32 (cbrt.f32 (pow.f32 (*.f32 x (PI.f32)) 2)) 3) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(pow.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/2) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(pow.f32 (pow.f32 (*.f32 x (PI.f32)) 6) 1/3) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(pow.f32 (*.f32 x (PI.f32)) 2) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(sqrt.f32 (pow.f32 (*.f32 x (PI.f32)) 4)) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(log.f32 (exp.f32 (pow.f32 (*.f32 x (PI.f32)) 2))) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 x (PI.f32)) 2)))) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(cbrt.f32 (pow.f32 (*.f32 x (PI.f32)) 6)) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 x (PI.f32)) 2))) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(exp.f32 (log.f32 (pow.f32 (*.f32 x (PI.f32)) 2))) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 x (PI.f32)) 2)) 1)) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(exp.f32 (*.f32 (*.f32 (log.f32 (pow.f32 (*.f32 x (PI.f32)) 2)) 1) 1)) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (pow.f32 (*.f32 x (PI.f32)) 2))) 3)) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 x (PI.f32)) 6)) 1/3)) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(exp.f32 (*.f32 (log.f32 (*.f32 x (PI.f32))) 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 x (PI.f32)) 2))) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(+.f32 0 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6)) |
(*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 -1/6) (pow.f32 (*.f32 x (PI.f32)) 2))) (cbrt.f32 (pow.f32 (exp.f32 -1/6) (pow.f32 (*.f32 x (PI.f32)) 2))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 -1/6) (pow.f32 (*.f32 x (PI.f32)) 2))))) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 -1/6) (pow.f32 (*.f32 (PI.f32) x) 2))) (cbrt.f32 (pow.f32 (exp.f32 -1/6) (pow.f32 (*.f32 (PI.f32) x) 2))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 -1/6) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 -1/6) (pow.f32 (*.f32 (PI.f32) x) 2))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 -1/6) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 -1/6) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 -1/6) (pow.f32 (*.f32 x (PI.f32)) 2)))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 -1/6) (pow.f32 (*.f32 x (PI.f32)) 2))))) |
(*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(-.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) 1) |
(*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(pow.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6) 1) |
(*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6)) 3) |
(*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(pow.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36) 1/2) |
(sqrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36)) |
(pow.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 6) -1/216) 1/3) |
(*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(pow.f32 (*.f32 (*.f32 x (PI.f32)) (sqrt.f32 -1/6)) 2) |
(*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(sqrt.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36)) |
(sqrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36)) |
(log.f32 (pow.f32 (exp.f32 -1/6) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6)))) |
(*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(cbrt.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 6) -1/216)) |
(*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6))) |
(*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(expm1.f32 (*.f32 (log1p.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6)) 1)) |
(*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(exp.f32 (log.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6))) |
(*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6)) 1)) |
(*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6)) 1) 1)) |
(*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6))) 3)) |
(*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 6) -1/216)) 1/3)) |
(*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6)) 3) 1/3)) |
(*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 x (PI.f32)) (sqrt.f32 -1/6))) 2)) |
(*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6))) |
(*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(fma.f32 1 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) -1) |
(*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(fma.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) 1 -1) |
(*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(fma.f32 (cbrt.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1)) (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) 2)) -1) |
(fma.f32 (cbrt.f32 (fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1)) (cbrt.f32 (pow.f32 (fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) 2)) -1) |
(fma.f32 (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) 2)) (cbrt.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1)) -1) |
(fma.f32 (cbrt.f32 (fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1)) (cbrt.f32 (pow.f32 (fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) 2)) -1) |
(fma.f32 (hypot.f32 1 (*.f32 (*.f32 x (PI.f32)) (sqrt.f32 -1/6))) (hypot.f32 1 (*.f32 (*.f32 x (PI.f32)) (sqrt.f32 -1/6))) -1) |
(*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(fma.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 6) -1/216 1) (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36 (*.f32 1/6 (pow.f32 (*.f32 x (PI.f32)) 2))))) -1) |
(fma.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216 1) (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6)))) -1) |
(+.f32 -1 (/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216 1) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6 1)))) |
(fma.f32 (-.f32 1 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36)) (/.f32 1 (+.f32 1 (*.f32 1/6 (pow.f32 (*.f32 x (PI.f32)) 2)))) -1) |
(fma.f32 (-.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36)) (/.f32 1 (+.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6))) -1) |
(+.f32 -1 (/.f32 (+.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) -1/36)) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6 1))) |
(+.f32 -1 (/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) -1/36 1) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6 1))) |
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1))) 1) |
(fma.f32 (*.f32 x (*.f32 x -1/6)) (pow.f32 (PI.f32) 2) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(-.f32 (/.f32 1 (+.f32 1 (*.f32 1/6 (pow.f32 (*.f32 x (PI.f32)) 2)))) (/.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36) (+.f32 1 (*.f32 1/6 (pow.f32 (*.f32 x (PI.f32)) 2))))) |
(/.f32 (-.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36)) (+.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6))) |
(/.f32 (+.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) -1/36)) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6 1)) |
(/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) -1/36 1) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6 1)) |
(*.f32 1 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1)) |
(fma.f32 (*.f32 x (*.f32 x -1/6)) (pow.f32 (PI.f32) 2) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(*.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) 1) |
(fma.f32 (*.f32 x (*.f32 x -1/6)) (pow.f32 (PI.f32) 2) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(*.f32 (cbrt.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1)) (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) 2))) |
(*.f32 (cbrt.f32 (fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1)) (cbrt.f32 (pow.f32 (fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) 2))) |
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) 2)) (cbrt.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1))) |
(*.f32 (cbrt.f32 (fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1)) (cbrt.f32 (pow.f32 (fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) 2))) |
(*.f32 (hypot.f32 1 (*.f32 (*.f32 x (PI.f32)) (sqrt.f32 -1/6))) (hypot.f32 1 (*.f32 (*.f32 x (PI.f32)) (sqrt.f32 -1/6)))) |
(fma.f32 (*.f32 x (*.f32 x -1/6)) (pow.f32 (PI.f32) 2) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(*.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 6) -1/216 1) (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36 (*.f32 1/6 (pow.f32 (*.f32 x (PI.f32)) 2)))))) |
(*.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216 1) (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6))))) |
(/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216 1) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6 1))) |
(*.f32 (-.f32 1 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36)) (/.f32 1 (+.f32 1 (*.f32 1/6 (pow.f32 (*.f32 x (PI.f32)) 2))))) |
(/.f32 (-.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36)) (+.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6))) |
(/.f32 (+.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) -1/36)) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6 1)) |
(/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) -1/36 1) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6 1)) |
(/.f32 1 (/.f32 (+.f32 1 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36 (*.f32 1/6 (pow.f32 (*.f32 x (PI.f32)) 2)))) (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 6) -1/216 1))) |
(*.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216 1) (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6))))) |
(/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216 1) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6 1))) |
(/.f32 1 (/.f32 (+.f32 1 (*.f32 1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) (-.f32 1 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36)))) |
(/.f32 (-.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36)) (+.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6))) |
(/.f32 (+.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) -1/36)) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6 1)) |
(/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) -1/36 1) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6 1)) |
(/.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 6) -1/216 1) (+.f32 1 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36 (*.f32 1/6 (pow.f32 (*.f32 x (PI.f32)) 2))))) |
(*.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216 1) (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6))))) |
(/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216 1) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6 1))) |
(/.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 6) -1/216 1) (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36 (+.f32 1 (*.f32 1/6 (pow.f32 (*.f32 x (PI.f32)) 2))))) |
(*.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216 1) (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6))))) |
(/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216 1) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6 1))) |
(/.f32 (-.f32 1 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36)) (+.f32 1 (*.f32 1/6 (pow.f32 (*.f32 x (PI.f32)) 2)))) |
(/.f32 (-.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36)) (+.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6))) |
(/.f32 (+.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) -1/36)) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6 1)) |
(/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) -1/36 1) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6 1)) |
(/.f32 (neg.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 6) -1/216 1)) (neg.f32 (+.f32 1 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36 (*.f32 1/6 (pow.f32 (*.f32 x (PI.f32)) 2)))))) |
(*.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216 1) (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6))))) |
(/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216 1) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6 1))) |
(/.f32 (neg.f32 (-.f32 1 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36))) (neg.f32 (+.f32 1 (*.f32 1/6 (pow.f32 (*.f32 x (PI.f32)) 2))))) |
(/.f32 (-.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36)) (+.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6))) |
(/.f32 (+.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) -1/36)) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6 1)) |
(/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) -1/36 1) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6 1)) |
(/.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36 -1) (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 -1)) |
(/.f32 (-.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36)) (+.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6))) |
(/.f32 (+.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) -1/36)) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6 1)) |
(/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) -1/36 1) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6 1)) |
(pow.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) 1) |
(fma.f32 (*.f32 x (*.f32 x -1/6)) (pow.f32 (PI.f32) 2) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(pow.f32 (cbrt.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1)) 3) |
(fma.f32 (*.f32 x (*.f32 x -1/6)) (pow.f32 (PI.f32) 2) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(pow.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) 2) 1/2) |
(fma.f32 (*.f32 x (*.f32 x -1/6)) (pow.f32 (PI.f32) 2) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(pow.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) 3) 1/3) |
(fma.f32 (*.f32 x (*.f32 x -1/6)) (pow.f32 (PI.f32) 2) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(pow.f32 (hypot.f32 1 (*.f32 (*.f32 x (PI.f32)) (sqrt.f32 -1/6))) 2) |
(fma.f32 (*.f32 x (*.f32 x -1/6)) (pow.f32 (PI.f32) 2) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(pow.f32 (/.f32 (+.f32 1 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36 (*.f32 1/6 (pow.f32 (*.f32 x (PI.f32)) 2)))) (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 6) -1/216 1)) -1) |
(*.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216 1) (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6))))) |
(/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216 1) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6 1))) |
(pow.f32 (/.f32 (+.f32 1 (*.f32 1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) (-.f32 1 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36))) -1) |
(/.f32 (-.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36)) (+.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6))) |
(/.f32 (+.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) -1/36)) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6 1)) |
(/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) -1/36 1) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6 1)) |
(sqrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) 2)) |
(fma.f32 (*.f32 x (*.f32 x -1/6)) (pow.f32 (PI.f32) 2) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(log.f32 (exp.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1))) |
(fma.f32 (*.f32 x (*.f32 x -1/6)) (pow.f32 (PI.f32) 2) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1)))) |
(fma.f32 (*.f32 x (*.f32 x -1/6)) (pow.f32 (PI.f32) 2) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) 3)) |
(fma.f32 (*.f32 x (*.f32 x -1/6)) (pow.f32 (PI.f32) 2) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(expm1.f32 (log1p.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1))) |
(fma.f32 (*.f32 x (*.f32 x -1/6)) (pow.f32 (PI.f32) 2) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(exp.f32 (log1p.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6))) |
(exp.f32 (log1p.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(exp.f32 (*.f32 (log1p.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6)) 1)) |
(exp.f32 (log1p.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(exp.f32 (*.f32 (*.f32 (log1p.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6)) 1) 1)) |
(exp.f32 (log1p.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(exp.f32 (*.f32 (*.f32 1/3 (log1p.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6))) 3)) |
(exp.f32 (log1p.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(exp.f32 (*.f32 (*.f32 3 (log1p.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6))) 1/3)) |
(exp.f32 (log1p.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(exp.f32 (*.f32 (log.f32 (hypot.f32 1 (*.f32 (*.f32 x (PI.f32)) (sqrt.f32 -1/6)))) 2)) |
(fma.f32 (*.f32 x (*.f32 x -1/6)) (pow.f32 (PI.f32) 2) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(log1p.f32 (expm1.f32 (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1))) |
(fma.f32 (*.f32 x (*.f32 x -1/6)) (pow.f32 (PI.f32) 2) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(fma.f32 x (*.f32 (*.f32 x (pow.f32 (PI.f32) 2)) -1/6) 1) |
(fma.f32 (*.f32 x (*.f32 x -1/6)) (pow.f32 (PI.f32) 2) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) 2) -1/6) 1) |
(fma.f32 (*.f32 x (*.f32 x -1/6)) (pow.f32 (PI.f32) 2) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(fma.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 x x) -1/6) 1) |
(fma.f32 (*.f32 x (*.f32 x -1/6)) (pow.f32 (PI.f32) 2) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) |
(fma.f32 (*.f32 x (*.f32 x -1/6)) (pow.f32 (PI.f32) 2) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2) 1) |
(fma.f32 (*.f32 x (*.f32 x -1/6)) (pow.f32 (PI.f32) 2) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(fma.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6) 1 1) |
(fma.f32 (*.f32 x (*.f32 x -1/6)) (pow.f32 (PI.f32) 2) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(fma.f32 1 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6) 1) |
(fma.f32 (*.f32 x (*.f32 x -1/6)) (pow.f32 (PI.f32) 2) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(fma.f32 (cbrt.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6)) (cbrt.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36)) 1) |
(fma.f32 (cbrt.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36)) 1) |
(fma.f32 (cbrt.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 4) 1/36)) (cbrt.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6)) 1) |
(fma.f32 (cbrt.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36)) 1) |
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 x (PI.f32)) 4)) (*.f32 (cbrt.f32 (pow.f32 (*.f32 x (PI.f32)) 2)) -1/6) 1) |
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 4)) (*.f32 -1/6 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 2))) 1) |
(fma.f32 (*.f32 -1/6 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 4))) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 2)) 1) |
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 -1/6 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 4))) 1) |
(fma.f32 (*.f32 (*.f32 x (PI.f32)) (sqrt.f32 -1/6)) (*.f32 (*.f32 x (PI.f32)) (sqrt.f32 -1/6)) 1) |
(fma.f32 (*.f32 x (*.f32 x -1/6)) (pow.f32 (PI.f32) 2) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(fma.f32 (*.f32 x (PI.f32)) (*.f32 (*.f32 x (PI.f32)) -1/6) 1) |
(fma.f32 (*.f32 x (*.f32 x -1/6)) (pow.f32 (PI.f32) 2) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(fma.f32 (*.f32 (*.f32 x x) -1/6) (pow.f32 (PI.f32) 2) 1) |
(fma.f32 (*.f32 x (*.f32 x -1/6)) (pow.f32 (PI.f32) 2) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(fma.f32 (*.f32 -1/6 x) (*.f32 x (pow.f32 (PI.f32) 2)) 1) |
(fma.f32 (*.f32 x (*.f32 x -1/6)) (pow.f32 (PI.f32) 2) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(fma.f32 (*.f32 -1/6 (pow.f32 (PI.f32) 2)) (*.f32 x x) 1) |
(fma.f32 (*.f32 x (*.f32 x -1/6)) (pow.f32 (PI.f32) 2) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(fma.f32 (*.f32 -1/6 (cbrt.f32 (pow.f32 (*.f32 x (PI.f32)) 4))) (cbrt.f32 (pow.f32 (*.f32 x (PI.f32)) 2)) 1) |
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 4)) (*.f32 -1/6 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 2))) 1) |
(fma.f32 (*.f32 -1/6 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 4))) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 2)) 1) |
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 -1/6 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 4))) 1) |
(fma.f32 (*.f32 -1/6 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)) 1) |
(fma.f32 (*.f32 x (*.f32 x -1/6)) (pow.f32 (PI.f32) 2) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(fma.f32 (*.f32 (*.f32 (*.f32 x x) -1/6) (PI.f32)) (PI.f32) 1) |
(fma.f32 (*.f32 x (*.f32 x -1/6)) (pow.f32 (PI.f32) 2) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(fma.f32 (*.f32 (*.f32 (*.f32 x x) -1/6) 1) (pow.f32 (PI.f32) 2) 1) |
(fma.f32 (*.f32 x (*.f32 x -1/6)) (pow.f32 (PI.f32) 2) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(fma.f32 (*.f32 (*.f32 (*.f32 x x) -1/6) (pow.f32 (cbrt.f32 (PI.f32)) 4)) (pow.f32 (cbrt.f32 (PI.f32)) 2) 1) |
(fma.f32 (*.f32 x (*.f32 x -1/6)) (pow.f32 (PI.f32) 2) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 99.5% | (fma.f32 -1/6 (*.f32 (*.f32 (fma.f32 tau tau 1) (pow.f32 (PI.f32) 2)) (*.f32 x x)) 1) |
| ✓ | 98.9% | (*.f32 (*.f32 (fma.f32 tau tau 1) (pow.f32 (PI.f32) 2)) (*.f32 x x)) |
| ✓ | 98.8% | (*.f32 (fma.f32 tau tau 1) (pow.f32 (PI.f32) 2)) |
| 96.9% | (pow.f32 (PI.f32) 2) |
Compiled 54 to 32 computations (40.7% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 264.0ms | x | @ | -inf | (fma.f32 -1/6 (*.f32 (*.f32 (fma.f32 tau tau 1) (pow.f32 (PI.f32) 2)) (*.f32 x x)) 1) |
| 0.0ms | x | @ | 0 | (*.f32 (*.f32 (fma.f32 tau tau 1) (pow.f32 (PI.f32) 2)) (*.f32 x x)) |
| 0.0ms | x | @ | inf | (*.f32 (*.f32 (fma.f32 tau tau 1) (pow.f32 (PI.f32) 2)) (*.f32 x x)) |
| 0.0ms | tau | @ | -inf | (*.f32 (fma.f32 tau tau 1) (pow.f32 (PI.f32) 2)) |
| 0.0ms | tau | @ | 0 | (*.f32 (fma.f32 tau tau 1) (pow.f32 (PI.f32) 2)) |
| 1× | batch-egg-rewrite |
| 1394× | log-prod |
| 978× | pow-prod-down |
| 708× | pow-prod-up |
| 614× | pow-exp |
| 528× | expm1-udef |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 16 | 101 |
| 1 | 317 | 89 |
| 2 | 3543 | 83 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 (fma.f32 tau tau 1) (pow.f32 (PI.f32) 2)) |
(*.f32 (*.f32 (fma.f32 tau tau 1) (pow.f32 (PI.f32) 2)) (*.f32 x x)) |
(fma.f32 -1/6 (*.f32 (*.f32 (fma.f32 tau tau 1) (pow.f32 (PI.f32) 2)) (*.f32 x x)) 1) |
| Outputs |
|---|
(+.f32 0 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2)) |
(+.f32 (pow.f32 (*.f32 (PI.f32) tau) 2) (pow.f32 (PI.f32) 2)) |
(+.f32 (pow.f32 (*.f32 tau (PI.f32)) 2) (pow.f32 (PI.f32) 2)) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2))) (cbrt.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2))))) (log.f32 (cbrt.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2))))) |
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2)))) (log.f32 (sqrt.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2))))) |
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2))) 1) |
(pow.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2) 1) |
(pow.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2)) 3) |
(pow.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 4) 1/2) |
(pow.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 6) 1/3) |
(pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2) |
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 4)) |
(log.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2))) |
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2)))) |
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 6)) |
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2))) |
(exp.f32 (*.f32 2 (log.f32 (*.f32 (PI.f32) (hypot.f32 1 tau))))) |
(exp.f32 (*.f32 (*.f32 2 (log.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)))) 1)) |
(exp.f32 (*.f32 (*.f32 (*.f32 2 (log.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)))) 1) 1)) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2))) 3)) |
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 6)) 1/3)) |
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (hypot.f32 1 tau))) 2)) |
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2))) |
(fma.f32 (pow.f32 (PI.f32) 2) (*.f32 tau tau) (pow.f32 (PI.f32) 2)) |
(fma.f32 (*.f32 tau tau) (pow.f32 (PI.f32) 2) (pow.f32 (PI.f32) 2)) |
(+.f32 0 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2)) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2))) (cbrt.f32 (exp.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2))))) (log.f32 (cbrt.f32 (exp.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2))))) |
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2)))) (log.f32 (sqrt.f32 (exp.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2))))) |
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2))) 1) |
(pow.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) 1) |
(pow.f32 (cbrt.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2)) 3) |
(pow.f32 (pow.f32 (*.f32 x (*.f32 (PI.f32) (hypot.f32 1 tau))) 4) 1/2) |
(pow.f32 (pow.f32 (*.f32 x (*.f32 (PI.f32) (hypot.f32 1 tau))) 6) 1/3) |
(pow.f32 (*.f32 x (*.f32 (PI.f32) (hypot.f32 1 tau))) 2) |
(pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) |
(pow.f32 (*.f32 (*.f32 (PI.f32) x) (hypot.f32 1 tau)) 2) |
(sqrt.f32 (pow.f32 (*.f32 x (*.f32 (PI.f32) (hypot.f32 1 tau))) 4)) |
(log.f32 (exp.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2))) |
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2)))) |
(cbrt.f32 (pow.f32 (*.f32 x (*.f32 (PI.f32) (hypot.f32 1 tau))) 6)) |
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2))) |
(exp.f32 (log.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2))) |
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2)) 1)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2)) 1) 1)) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2))) 3)) |
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 x (*.f32 (PI.f32) (hypot.f32 1 tau))) 6)) 1/3)) |
(exp.f32 (*.f32 (log.f32 (*.f32 x (*.f32 (PI.f32) (hypot.f32 1 tau)))) 2)) |
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2))) |
(+.f32 1 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6)) |
(+.f32 0 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1)) |
(+.f32 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6) 1) |
(+.f32 (*.f32 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6) 1) 1) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1))) (cbrt.f32 (exp.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1))))) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1))))) |
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1)))) (log.f32 (sqrt.f32 (exp.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1))))) |
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1))) 1) |
(*.f32 1 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1)) |
(*.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1) 1) |
(*.f32 (cbrt.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1)) (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1) 2))) |
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1) 2)) (cbrt.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1))) |
(*.f32 (sqrt.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1)) (sqrt.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1))) |
(/.f32 (+.f32 (pow.f32 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6) 3) 1) (+.f32 (pow.f32 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6) 2) (-.f32 1 (*.f32 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6) 1)))) |
(/.f32 (-.f32 (pow.f32 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6) 2) 1) (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 -1)) |
(pow.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1) 1) |
(pow.f32 (cbrt.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1)) 3) |
(pow.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1) 2) 1/2) |
(pow.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1) 3) 1/3) |
(pow.f32 (sqrt.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1)) 2) |
(sqrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1) 2)) |
(log.f32 (exp.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1))) |
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1)))) |
(cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1) 3)) |
(expm1.f32 (log1p.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1))) |
(exp.f32 (log1p.f32 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6))) |
(exp.f32 (*.f32 (log1p.f32 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6)) 1)) |
(exp.f32 (*.f32 (*.f32 (log1p.f32 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6)) 1) 1)) |
(exp.f32 (*.f32 (*.f32 1/3 (log1p.f32 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6))) 3)) |
(exp.f32 (*.f32 (*.f32 3 (log1p.f32 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6))) 1/3)) |
(exp.f32 (*.f32 (*.f32 1/2 (log1p.f32 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6))) 2)) |
(log1p.f32 (expm1.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1))) |
| 1× | egg-herbie |
| 1236× | fma-def |
| 756× | log-prod |
| 738× | unswap-sqr |
| 654× | exp-prod |
| 640× | distribute-lft-in |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 216 | 5711 |
| 1 | 469 | 4633 |
| 2 | 1356 | 4487 |
| 3 | 5702 | 4487 |
| 1× | node limit |
| Inputs |
|---|
(pow.f32 (PI.f32) 2) |
(+.f32 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2)) (pow.f32 (PI.f32) 2)) |
(+.f32 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2)) (pow.f32 (PI.f32) 2)) |
(+.f32 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2)) (pow.f32 (PI.f32) 2)) |
(*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2)) |
(+.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2))) |
(+.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2))) |
(+.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2))) |
(*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2)) |
(+.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2))) |
(+.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2))) |
(+.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2))) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(+.f32 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))) |
(+.f32 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))) |
(+.f32 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))) |
(*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(+.f32 (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(+.f32 (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(+.f32 (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(+.f32 (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(+.f32 (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(+.f32 (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(*.f32 (+.f32 1 (pow.f32 tau 2)) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 (+.f32 1 (pow.f32 tau 2)) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 (+.f32 1 (pow.f32 tau 2)) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 (+.f32 1 (pow.f32 tau 2)) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 (+.f32 (pow.f32 tau 2) 1) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 (+.f32 (pow.f32 tau 2) 1) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 (+.f32 (pow.f32 tau 2) 1) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 (+.f32 (pow.f32 tau 2) 1) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 (+.f32 (pow.f32 tau 2) 1) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 (+.f32 (pow.f32 tau 2) 1) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 (+.f32 (pow.f32 tau 2) 1) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 (+.f32 (pow.f32 tau 2) 1) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
1 |
(+.f32 1 (*.f32 -1/6 (*.f32 (+.f32 1 (pow.f32 tau 2)) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (+.f32 1 (pow.f32 tau 2)) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (+.f32 1 (pow.f32 tau 2)) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(*.f32 -1/6 (*.f32 (+.f32 (pow.f32 tau 2) 1) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (+.f32 (pow.f32 tau 2) 1) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (+.f32 (pow.f32 tau 2) 1) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (+.f32 (pow.f32 tau 2) 1) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(*.f32 -1/6 (*.f32 (+.f32 (pow.f32 tau 2) 1) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (+.f32 (pow.f32 tau 2) 1) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (+.f32 (pow.f32 tau 2) 1) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (+.f32 (pow.f32 tau 2) 1) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 0 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2)) |
(+.f32 (pow.f32 (*.f32 (PI.f32) tau) 2) (pow.f32 (PI.f32) 2)) |
(+.f32 (pow.f32 (*.f32 tau (PI.f32)) 2) (pow.f32 (PI.f32) 2)) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2))) (cbrt.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2))))) (log.f32 (cbrt.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2))))) |
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2)))) (log.f32 (sqrt.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2))))) |
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2))) 1) |
(pow.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2) 1) |
(pow.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2)) 3) |
(pow.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 4) 1/2) |
(pow.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 6) 1/3) |
(pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2) |
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 4)) |
(log.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2))) |
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2)))) |
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 6)) |
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2))) |
(exp.f32 (*.f32 2 (log.f32 (*.f32 (PI.f32) (hypot.f32 1 tau))))) |
(exp.f32 (*.f32 (*.f32 2 (log.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)))) 1)) |
(exp.f32 (*.f32 (*.f32 (*.f32 2 (log.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)))) 1) 1)) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2))) 3)) |
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 6)) 1/3)) |
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (hypot.f32 1 tau))) 2)) |
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2))) |
(fma.f32 (pow.f32 (PI.f32) 2) (*.f32 tau tau) (pow.f32 (PI.f32) 2)) |
(fma.f32 (*.f32 tau tau) (pow.f32 (PI.f32) 2) (pow.f32 (PI.f32) 2)) |
(+.f32 0 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2)) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2))) (cbrt.f32 (exp.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2))))) (log.f32 (cbrt.f32 (exp.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2))))) |
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2)))) (log.f32 (sqrt.f32 (exp.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2))))) |
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2))) 1) |
(pow.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) 1) |
(pow.f32 (cbrt.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2)) 3) |
(pow.f32 (pow.f32 (*.f32 x (*.f32 (PI.f32) (hypot.f32 1 tau))) 4) 1/2) |
(pow.f32 (pow.f32 (*.f32 x (*.f32 (PI.f32) (hypot.f32 1 tau))) 6) 1/3) |
(pow.f32 (*.f32 x (*.f32 (PI.f32) (hypot.f32 1 tau))) 2) |
(pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) |
(pow.f32 (*.f32 (*.f32 (PI.f32) x) (hypot.f32 1 tau)) 2) |
(sqrt.f32 (pow.f32 (*.f32 x (*.f32 (PI.f32) (hypot.f32 1 tau))) 4)) |
(log.f32 (exp.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2))) |
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2)))) |
(cbrt.f32 (pow.f32 (*.f32 x (*.f32 (PI.f32) (hypot.f32 1 tau))) 6)) |
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2))) |
(exp.f32 (log.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2))) |
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2)) 1)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2)) 1) 1)) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2))) 3)) |
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 x (*.f32 (PI.f32) (hypot.f32 1 tau))) 6)) 1/3)) |
(exp.f32 (*.f32 (log.f32 (*.f32 x (*.f32 (PI.f32) (hypot.f32 1 tau)))) 2)) |
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2))) |
(+.f32 1 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6)) |
(+.f32 0 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1)) |
(+.f32 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6) 1) |
(+.f32 (*.f32 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6) 1) 1) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1))) (cbrt.f32 (exp.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1))))) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1))))) |
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1)))) (log.f32 (sqrt.f32 (exp.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1))))) |
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1))) 1) |
(*.f32 1 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1)) |
(*.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1) 1) |
(*.f32 (cbrt.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1)) (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1) 2))) |
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1) 2)) (cbrt.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1))) |
(*.f32 (sqrt.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1)) (sqrt.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1))) |
(/.f32 (+.f32 (pow.f32 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6) 3) 1) (+.f32 (pow.f32 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6) 2) (-.f32 1 (*.f32 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6) 1)))) |
(/.f32 (-.f32 (pow.f32 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6) 2) 1) (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 -1)) |
(pow.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1) 1) |
(pow.f32 (cbrt.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1)) 3) |
(pow.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1) 2) 1/2) |
(pow.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1) 3) 1/3) |
(pow.f32 (sqrt.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1)) 2) |
(sqrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1) 2)) |
(log.f32 (exp.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1))) |
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1)))) |
(cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1) 3)) |
(expm1.f32 (log1p.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1))) |
(exp.f32 (log1p.f32 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6))) |
(exp.f32 (*.f32 (log1p.f32 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6)) 1)) |
(exp.f32 (*.f32 (*.f32 (log1p.f32 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6)) 1) 1)) |
(exp.f32 (*.f32 (*.f32 1/3 (log1p.f32 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6))) 3)) |
(exp.f32 (*.f32 (*.f32 3 (log1p.f32 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6))) 1/3)) |
(exp.f32 (*.f32 (*.f32 1/2 (log1p.f32 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6))) 2)) |
(log1p.f32 (expm1.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1))) |
| Outputs |
|---|
(pow.f32 (PI.f32) 2) |
(+.f32 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2)) (pow.f32 (PI.f32) 2)) |
(*.f32 (+.f32 (*.f32 tau tau) 1) (pow.f32 (PI.f32) 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (fma.f32 tau tau 1)) |
(+.f32 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2)) (pow.f32 (PI.f32) 2)) |
(*.f32 (+.f32 (*.f32 tau tau) 1) (pow.f32 (PI.f32) 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (fma.f32 tau tau 1)) |
(+.f32 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2)) (pow.f32 (PI.f32) 2)) |
(*.f32 (+.f32 (*.f32 tau tau) 1) (pow.f32 (PI.f32) 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (fma.f32 tau tau 1)) |
(*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 tau tau)) |
(pow.f32 (*.f32 (PI.f32) tau) 2) |
(+.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2))) |
(*.f32 (+.f32 (*.f32 tau tau) 1) (pow.f32 (PI.f32) 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (fma.f32 tau tau 1)) |
(+.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2))) |
(*.f32 (+.f32 (*.f32 tau tau) 1) (pow.f32 (PI.f32) 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (fma.f32 tau tau 1)) |
(+.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2))) |
(*.f32 (+.f32 (*.f32 tau tau) 1) (pow.f32 (PI.f32) 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (fma.f32 tau tau 1)) |
(*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 tau tau)) |
(pow.f32 (*.f32 (PI.f32) tau) 2) |
(+.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2))) |
(*.f32 (+.f32 (*.f32 tau tau) 1) (pow.f32 (PI.f32) 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (fma.f32 tau tau 1)) |
(+.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2))) |
(*.f32 (+.f32 (*.f32 tau tau) 1) (pow.f32 (PI.f32) 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (fma.f32 tau tau 1)) |
(+.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2))) |
(*.f32 (+.f32 (*.f32 tau tau) 1) (pow.f32 (PI.f32) 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (fma.f32 tau tau 1)) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(+.f32 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))) |
(fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 x x) (fma.f32 tau tau 1))) |
(*.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (fma.f32 tau tau 1)) |
(+.f32 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))) |
(fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 x x) (fma.f32 tau tau 1))) |
(*.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (fma.f32 tau tau 1)) |
(+.f32 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))) |
(fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 x x) (fma.f32 tau tau 1))) |
(*.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (fma.f32 tau tau 1)) |
(*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 (pow.f32 (*.f32 (PI.f32) tau) 2) (*.f32 x x)) |
(+.f32 (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 x x) (fma.f32 tau tau 1))) |
(*.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (fma.f32 tau tau 1)) |
(+.f32 (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 x x) (fma.f32 tau tau 1))) |
(*.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (fma.f32 tau tau 1)) |
(+.f32 (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 x x) (fma.f32 tau tau 1))) |
(*.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (fma.f32 tau tau 1)) |
(*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 (pow.f32 (*.f32 (PI.f32) tau) 2) (*.f32 x x)) |
(+.f32 (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 x x) (fma.f32 tau tau 1))) |
(*.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (fma.f32 tau tau 1)) |
(+.f32 (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 x x) (fma.f32 tau tau 1))) |
(*.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (fma.f32 tau tau 1)) |
(+.f32 (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 x x) (fma.f32 tau tau 1))) |
(*.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (fma.f32 tau tau 1)) |
(*.f32 (+.f32 1 (pow.f32 tau 2)) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 x x) (fma.f32 tau tau 1))) |
(*.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (fma.f32 tau tau 1)) |
(*.f32 (+.f32 1 (pow.f32 tau 2)) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 x x) (fma.f32 tau tau 1))) |
(*.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (fma.f32 tau tau 1)) |
(*.f32 (+.f32 1 (pow.f32 tau 2)) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 x x) (fma.f32 tau tau 1))) |
(*.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (fma.f32 tau tau 1)) |
(*.f32 (+.f32 1 (pow.f32 tau 2)) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 x x) (fma.f32 tau tau 1))) |
(*.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (fma.f32 tau tau 1)) |
(*.f32 (+.f32 (pow.f32 tau 2) 1) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 x x) (fma.f32 tau tau 1))) |
(*.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (fma.f32 tau tau 1)) |
(*.f32 (+.f32 (pow.f32 tau 2) 1) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 x x) (fma.f32 tau tau 1))) |
(*.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (fma.f32 tau tau 1)) |
(*.f32 (+.f32 (pow.f32 tau 2) 1) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 x x) (fma.f32 tau tau 1))) |
(*.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (fma.f32 tau tau 1)) |
(*.f32 (+.f32 (pow.f32 tau 2) 1) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 x x) (fma.f32 tau tau 1))) |
(*.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (fma.f32 tau tau 1)) |
(*.f32 (+.f32 (pow.f32 tau 2) 1) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 x x) (fma.f32 tau tau 1))) |
(*.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (fma.f32 tau tau 1)) |
(*.f32 (+.f32 (pow.f32 tau 2) 1) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 x x) (fma.f32 tau tau 1))) |
(*.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (fma.f32 tau tau 1)) |
(*.f32 (+.f32 (pow.f32 tau 2) 1) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 x x) (fma.f32 tau tau 1))) |
(*.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (fma.f32 tau tau 1)) |
(*.f32 (+.f32 (pow.f32 tau 2) 1) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 x x) (fma.f32 tau tau 1))) |
(*.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (fma.f32 tau tau 1)) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(+.f32 1 (*.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) -1/6)) |
(fma.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) -1/6 1) |
(fma.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 x x) -1/6) 1) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (*.f32 -1/6 (fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(fma.f32 (*.f32 (fma.f32 tau tau 1) -1/6) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) 1) |
(fma.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (fma.f32 tau tau 1) -1/6) 1) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (*.f32 -1/6 (fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(fma.f32 (*.f32 (fma.f32 tau tau 1) -1/6) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) 1) |
(fma.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (fma.f32 tau tau 1) -1/6) 1) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (*.f32 -1/6 (fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(fma.f32 (*.f32 (fma.f32 tau tau 1) -1/6) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) 1) |
(fma.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (fma.f32 tau tau 1) -1/6) 1) |
(*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 (*.f32 -1/6 (*.f32 tau tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 (pow.f32 (*.f32 (PI.f32) tau) 2) (*.f32 (*.f32 x x) -1/6)) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (*.f32 -1/6 (fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(fma.f32 (*.f32 (fma.f32 tau tau 1) -1/6) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) 1) |
(fma.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (fma.f32 tau tau 1) -1/6) 1) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (*.f32 -1/6 (fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(fma.f32 (*.f32 (fma.f32 tau tau 1) -1/6) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) 1) |
(fma.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (fma.f32 tau tau 1) -1/6) 1) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (*.f32 -1/6 (fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(fma.f32 (*.f32 (fma.f32 tau tau 1) -1/6) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) 1) |
(fma.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (fma.f32 tau tau 1) -1/6) 1) |
(*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 (*.f32 -1/6 (*.f32 tau tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 (pow.f32 (*.f32 (PI.f32) tau) 2) (*.f32 (*.f32 x x) -1/6)) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (*.f32 -1/6 (fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(fma.f32 (*.f32 (fma.f32 tau tau 1) -1/6) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) 1) |
(fma.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (fma.f32 tau tau 1) -1/6) 1) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (*.f32 -1/6 (fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(fma.f32 (*.f32 (fma.f32 tau tau 1) -1/6) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) 1) |
(fma.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (fma.f32 tau tau 1) -1/6) 1) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (*.f32 -1/6 (fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(fma.f32 (*.f32 (fma.f32 tau tau 1) -1/6) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) 1) |
(fma.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (fma.f32 tau tau 1) -1/6) 1) |
1 |
(+.f32 1 (*.f32 -1/6 (*.f32 (+.f32 1 (pow.f32 tau 2)) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (*.f32 -1/6 (fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(fma.f32 (*.f32 (fma.f32 tau tau 1) -1/6) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) 1) |
(fma.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (fma.f32 tau tau 1) -1/6) 1) |
(+.f32 1 (*.f32 -1/6 (*.f32 (+.f32 1 (pow.f32 tau 2)) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (*.f32 -1/6 (fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(fma.f32 (*.f32 (fma.f32 tau tau 1) -1/6) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) 1) |
(fma.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (fma.f32 tau tau 1) -1/6) 1) |
(+.f32 1 (*.f32 -1/6 (*.f32 (+.f32 1 (pow.f32 tau 2)) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (*.f32 -1/6 (fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(fma.f32 (*.f32 (fma.f32 tau tau 1) -1/6) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) 1) |
(fma.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (fma.f32 tau tau 1) -1/6) 1) |
(*.f32 -1/6 (*.f32 (+.f32 (pow.f32 tau 2) 1) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 -1/6 (*.f32 (*.f32 (+.f32 (*.f32 tau tau) 1) (*.f32 x x)) (pow.f32 (PI.f32) 2))) |
(*.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (fma.f32 tau tau 1) -1/6)) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 -1/6 (*.f32 (*.f32 x x) (fma.f32 tau tau 1)))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (+.f32 (pow.f32 tau 2) 1) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (*.f32 -1/6 (fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(fma.f32 (*.f32 (fma.f32 tau tau 1) -1/6) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) 1) |
(fma.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (fma.f32 tau tau 1) -1/6) 1) |
(+.f32 1 (*.f32 -1/6 (*.f32 (+.f32 (pow.f32 tau 2) 1) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (*.f32 -1/6 (fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(fma.f32 (*.f32 (fma.f32 tau tau 1) -1/6) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) 1) |
(fma.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (fma.f32 tau tau 1) -1/6) 1) |
(+.f32 1 (*.f32 -1/6 (*.f32 (+.f32 (pow.f32 tau 2) 1) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (*.f32 -1/6 (fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(fma.f32 (*.f32 (fma.f32 tau tau 1) -1/6) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) 1) |
(fma.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (fma.f32 tau tau 1) -1/6) 1) |
(*.f32 -1/6 (*.f32 (+.f32 (pow.f32 tau 2) 1) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 -1/6 (*.f32 (*.f32 (+.f32 (*.f32 tau tau) 1) (*.f32 x x)) (pow.f32 (PI.f32) 2))) |
(*.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (fma.f32 tau tau 1) -1/6)) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 -1/6 (*.f32 (*.f32 x x) (fma.f32 tau tau 1)))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (+.f32 (pow.f32 tau 2) 1) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (*.f32 -1/6 (fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(fma.f32 (*.f32 (fma.f32 tau tau 1) -1/6) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) 1) |
(fma.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (fma.f32 tau tau 1) -1/6) 1) |
(+.f32 1 (*.f32 -1/6 (*.f32 (+.f32 (pow.f32 tau 2) 1) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (*.f32 -1/6 (fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(fma.f32 (*.f32 (fma.f32 tau tau 1) -1/6) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) 1) |
(fma.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (fma.f32 tau tau 1) -1/6) 1) |
(+.f32 1 (*.f32 -1/6 (*.f32 (+.f32 (pow.f32 tau 2) 1) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (*.f32 -1/6 (fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(fma.f32 (*.f32 (fma.f32 tau tau 1) -1/6) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) 1) |
(fma.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 (fma.f32 tau tau 1) -1/6) 1) |
(+.f32 0 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2)) |
(pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2) |
(+.f32 (pow.f32 (*.f32 (PI.f32) tau) 2) (pow.f32 (PI.f32) 2)) |
(*.f32 (+.f32 (*.f32 tau tau) 1) (pow.f32 (PI.f32) 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (fma.f32 tau tau 1)) |
(+.f32 (pow.f32 (*.f32 tau (PI.f32)) 2) (pow.f32 (PI.f32) 2)) |
(*.f32 (+.f32 (*.f32 tau tau) 1) (pow.f32 (PI.f32) 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (fma.f32 tau tau 1)) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2))) (cbrt.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2))))) (log.f32 (cbrt.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2))))) |
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2))))) (log.f32 (cbrt.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2))))) |
(*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2))))) |
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2)))) (log.f32 (sqrt.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2))))) |
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2))))) |
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2))) 1) |
(pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2) |
(pow.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2) 1) |
(pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2) |
(pow.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2)) 3) |
(pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2) |
(pow.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 4) 1/2) |
(pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2) |
(pow.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 6) 1/3) |
(pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2) |
(pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2) |
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 4)) |
(pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2) |
(log.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2))) |
(pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2) |
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2)))) |
(pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2) |
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 6)) |
(pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2) |
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2))) |
(pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2) |
(exp.f32 (*.f32 2 (log.f32 (*.f32 (PI.f32) (hypot.f32 1 tau))))) |
(pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2) |
(exp.f32 (*.f32 (*.f32 2 (log.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)))) 1)) |
(pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2) |
(exp.f32 (*.f32 (*.f32 (*.f32 2 (log.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)))) 1) 1)) |
(pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2))) 3)) |
(pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2) |
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 6)) 1/3)) |
(pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2) |
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (hypot.f32 1 tau))) 2)) |
(pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2) |
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2))) |
(pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2) |
(fma.f32 (pow.f32 (PI.f32) 2) (*.f32 tau tau) (pow.f32 (PI.f32) 2)) |
(*.f32 (+.f32 (*.f32 tau tau) 1) (pow.f32 (PI.f32) 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (fma.f32 tau tau 1)) |
(fma.f32 (*.f32 tau tau) (pow.f32 (PI.f32) 2) (pow.f32 (PI.f32) 2)) |
(*.f32 (+.f32 (*.f32 tau tau) 1) (pow.f32 (PI.f32) 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (fma.f32 tau tau 1)) |
(+.f32 0 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2)) |
(pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2))) (cbrt.f32 (exp.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2))))) (log.f32 (cbrt.f32 (exp.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2))))) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2))) (cbrt.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2))))) (log.f32 (cbrt.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2))))) |
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2))))) (log.f32 (cbrt.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2))))) |
(*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2))))) |
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2)))) (log.f32 (sqrt.f32 (exp.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2))))) |
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2))))) |
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2))) 1) |
(pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) |
(pow.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) 1) |
(pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) |
(pow.f32 (cbrt.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2)) 3) |
(pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) |
(pow.f32 (pow.f32 (*.f32 x (*.f32 (PI.f32) (hypot.f32 1 tau))) 4) 1/2) |
(pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) |
(pow.f32 (pow.f32 (*.f32 x (*.f32 (PI.f32) (hypot.f32 1 tau))) 6) 1/3) |
(pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) |
(pow.f32 (*.f32 x (*.f32 (PI.f32) (hypot.f32 1 tau))) 2) |
(pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) |
(pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) |
(pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) |
(pow.f32 (*.f32 (*.f32 (PI.f32) x) (hypot.f32 1 tau)) 2) |
(pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) |
(sqrt.f32 (pow.f32 (*.f32 x (*.f32 (PI.f32) (hypot.f32 1 tau))) 4)) |
(pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) |
(log.f32 (exp.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2))) |
(pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) |
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2)))) |
(pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) |
(cbrt.f32 (pow.f32 (*.f32 x (*.f32 (PI.f32) (hypot.f32 1 tau))) 6)) |
(pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) |
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2))) |
(pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) |
(exp.f32 (log.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2))) |
(pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) |
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2)) 1)) |
(pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) |
(exp.f32 (*.f32 (*.f32 (log.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2)) 1) 1)) |
(pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2))) 3)) |
(pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) |
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 x (*.f32 (PI.f32) (hypot.f32 1 tau))) 6)) 1/3)) |
(pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) |
(exp.f32 (*.f32 (log.f32 (*.f32 x (*.f32 (PI.f32) (hypot.f32 1 tau)))) 2)) |
(pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) |
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2))) |
(pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) |
(+.f32 1 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6)) |
(fma.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) -1/6 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) 1) |
(+.f32 0 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1)) |
(fma.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) -1/6 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) 1) |
(+.f32 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6) 1) |
(fma.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) -1/6 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) 1) |
(+.f32 (*.f32 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6) 1) 1) |
(fma.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) -1/6 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) 1) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1))) (cbrt.f32 (exp.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1))))) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1))))) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) -1/6 1))) (cbrt.f32 (exp.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) -1/6 1))))) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) -1/6 1))))) |
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) 1))))) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) 1))))) |
(*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) 1))))) |
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1)))) (log.f32 (sqrt.f32 (exp.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1))))) |
(fma.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) -1/6 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) 1) |
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1))) 1) |
(fma.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) -1/6 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) 1) |
(*.f32 1 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1)) |
(fma.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) -1/6 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) 1) |
(*.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1) 1) |
(fma.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) -1/6 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) 1) |
(*.f32 (cbrt.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1)) (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1) 2))) |
(fma.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) -1/6 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) 1) |
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1) 2)) (cbrt.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1))) |
(fma.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) -1/6 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) 1) |
(*.f32 (sqrt.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1)) (sqrt.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1))) |
(fma.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) -1/6 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) 1) |
(/.f32 (+.f32 (pow.f32 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6) 3) 1) (+.f32 (pow.f32 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6) 2) (-.f32 1 (*.f32 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6) 1)))) |
(/.f32 (+.f32 1 (*.f32 (pow.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) 3) -1/216)) (+.f32 (pow.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2)) 2) (-.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2))))) |
(/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 6) -1/216 1) (+.f32 (+.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 4) 1/36)) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) 1/6))) |
(/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 6) -1/216 1) (fma.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 4) 1/36 (fma.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) 1/6 1))) |
(/.f32 (-.f32 (pow.f32 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6) 2) 1) (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 -1)) |
(/.f32 (+.f32 (pow.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2)) 2) -1) (fma.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) -1/6 -1)) |
(/.f32 (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 4) 1/36) -1) (fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) -1)) |
(/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 4) 1/36 -1) (fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) -1)) |
(pow.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1) 1) |
(fma.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) -1/6 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) 1) |
(pow.f32 (cbrt.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1)) 3) |
(fma.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) -1/6 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) 1) |
(pow.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1) 2) 1/2) |
(fma.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) -1/6 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) 1) |
(pow.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1) 3) 1/3) |
(fma.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) -1/6 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) 1) |
(pow.f32 (sqrt.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1)) 2) |
(fma.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) -1/6 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) 1) |
(sqrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1) 2)) |
(fma.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) -1/6 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) 1) |
(log.f32 (exp.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1))) |
(fma.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) -1/6 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) 1) |
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1)))) |
(fma.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) -1/6 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) 1) |
(cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1) 3)) |
(fma.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) -1/6 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) 1) |
(expm1.f32 (log1p.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1))) |
(fma.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) -1/6 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) 1) |
(exp.f32 (log1p.f32 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6))) |
(exp.f32 (log1p.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2)))) |
(exp.f32 (*.f32 (log1p.f32 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6)) 1)) |
(exp.f32 (log1p.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2)))) |
(exp.f32 (*.f32 (*.f32 (log1p.f32 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6)) 1) 1)) |
(exp.f32 (log1p.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2)))) |
(exp.f32 (*.f32 (*.f32 1/3 (log1p.f32 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6))) 3)) |
(exp.f32 (log1p.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2)))) |
(exp.f32 (*.f32 (*.f32 3 (log1p.f32 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6))) 1/3)) |
(exp.f32 (log1p.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2)))) |
(exp.f32 (*.f32 (*.f32 1/2 (log1p.f32 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6))) 2)) |
(exp.f32 (log1p.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2)))) |
(log1p.f32 (expm1.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1))) |
(fma.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) -1/6 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 x (hypot.f32 1 tau))) 2) 1) |
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 99.1% | (*.f32 -1/6 tau) |
| ✓ | 98.9% | (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
| 98.9% | (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) | |
| 96.9% | (pow.f32 (PI.f32) 2) |
Compiled 90 to 54 computations (40% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | tau | @ | -inf | (*.f32 -1/6 tau) |
| 0.0ms | tau | @ | inf | (*.f32 -1/6 tau) |
| 0.0ms | tau | @ | 0 | (*.f32 -1/6 tau) |
| 0.0ms | x | @ | 0 | (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
| 0.0ms | x | @ | -inf | (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
| 1× | batch-egg-rewrite |
| 1216× | log-prod |
| 840× | prod-exp |
| 754× | pow-prod-down |
| 604× | pow-prod-up |
| 518× | pow-exp |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 34 |
| 1 | 264 | 28 |
| 2 | 2981 | 28 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(*.f32 -1/6 tau) |
| Outputs |
|---|
(+.f32 0 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) |
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 -1/6) (pow.f32 (*.f32 (PI.f32) x) 2))) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 -1/6) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 -1/6) (pow.f32 (*.f32 (PI.f32) x) 2)))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 -1/6) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) 1) |
(pow.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) 1) |
(pow.f32 (cbrt.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) 3) |
(pow.f32 (*.f32 1/36 (pow.f32 (*.f32 (PI.f32) x) 4)) 1/2) |
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 -1/6) (*.f32 (PI.f32) x)) 6) 1/3) |
(pow.f32 (*.f32 (sqrt.f32 -1/6) (*.f32 (PI.f32) x)) 2) |
(sqrt.f32 (*.f32 1/36 (pow.f32 (*.f32 (PI.f32) x) 4))) |
(log.f32 (pow.f32 (exp.f32 -1/6) (pow.f32 (*.f32 (PI.f32) x) 2))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 -1/6) (*.f32 (PI.f32) x)) 6)) |
(expm1.f32 (log1p.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(exp.f32 (log.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(exp.f32 (*.f32 (log.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) 1)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) 1) 1)) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) 3)) |
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 (sqrt.f32 -1/6) (*.f32 (PI.f32) x)) 6)) 1/3)) |
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 -1/6) (*.f32 (PI.f32) x))) 2)) |
(exp.f32 (+.f32 (*.f32 (log.f32 x) 2) (log.f32 (*.f32 -1/6 (pow.f32 (PI.f32) 2))))) |
(exp.f32 (+.f32 (*.f32 (*.f32 2 (log.f32 x)) 1) (log.f32 (*.f32 -1/6 (pow.f32 (PI.f32) 2))))) |
(exp.f32 (+.f32 (log.f32 (*.f32 -1/6 (pow.f32 (PI.f32) 2))) (*.f32 (log.f32 x) 2))) |
(exp.f32 (+.f32 (log.f32 (*.f32 -1/6 (pow.f32 (PI.f32) 2))) (*.f32 (*.f32 2 (log.f32 x)) 1))) |
(log1p.f32 (expm1.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(+.f32 0 (*.f32 -1/6 tau)) |
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 tau) -1/6)) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 tau) -1/6)))) |
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 tau) -1/6))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 tau) -1/6)))) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 -1/6 tau))) 1) |
(pow.f32 (*.f32 -1/6 tau) 1) |
(pow.f32 (cbrt.f32 (*.f32 -1/6 tau)) 3) |
(pow.f32 (pow.f32 (*.f32 -1/6 tau) 2) 1/2) |
(pow.f32 (pow.f32 (*.f32 -1/6 tau) 3) 1/3) |
(pow.f32 (sqrt.f32 (*.f32 -1/6 tau)) 2) |
(sqrt.f32 (pow.f32 (*.f32 -1/6 tau) 2)) |
(log.f32 (pow.f32 (exp.f32 tau) -1/6)) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 -1/6 tau)))) |
(cbrt.f32 (pow.f32 (*.f32 -1/6 tau) 3)) |
(expm1.f32 (log1p.f32 (*.f32 -1/6 tau))) |
(exp.f32 (log.f32 (*.f32 -1/6 tau))) |
(exp.f32 (*.f32 (log.f32 (*.f32 -1/6 tau)) 1)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 -1/6 tau)) 1) 1)) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 -1/6 tau))) 3)) |
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 -1/6 tau))) 1/3)) |
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 -1/6 tau))) 2)) |
(log1p.f32 (expm1.f32 (*.f32 -1/6 tau))) |
| 1× | egg-herbie |
| 1272× | log-prod |
| 990× | associate-*r* |
| 868× | associate-*l* |
| 760× | associate-+r+ |
| 724× | associate-+l+ |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 133 | 1234 |
| 1 | 290 | 968 |
| 2 | 745 | 968 |
| 3 | 4044 | 968 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(+.f32 0 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) |
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 -1/6) (pow.f32 (*.f32 (PI.f32) x) 2))) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 -1/6) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 -1/6) (pow.f32 (*.f32 (PI.f32) x) 2)))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 -1/6) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) 1) |
(pow.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) 1) |
(pow.f32 (cbrt.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) 3) |
(pow.f32 (*.f32 1/36 (pow.f32 (*.f32 (PI.f32) x) 4)) 1/2) |
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 -1/6) (*.f32 (PI.f32) x)) 6) 1/3) |
(pow.f32 (*.f32 (sqrt.f32 -1/6) (*.f32 (PI.f32) x)) 2) |
(sqrt.f32 (*.f32 1/36 (pow.f32 (*.f32 (PI.f32) x) 4))) |
(log.f32 (pow.f32 (exp.f32 -1/6) (pow.f32 (*.f32 (PI.f32) x) 2))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 -1/6) (*.f32 (PI.f32) x)) 6)) |
(expm1.f32 (log1p.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(exp.f32 (log.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(exp.f32 (*.f32 (log.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) 1)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) 1) 1)) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) 3)) |
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 (sqrt.f32 -1/6) (*.f32 (PI.f32) x)) 6)) 1/3)) |
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 -1/6) (*.f32 (PI.f32) x))) 2)) |
(exp.f32 (+.f32 (*.f32 (log.f32 x) 2) (log.f32 (*.f32 -1/6 (pow.f32 (PI.f32) 2))))) |
(exp.f32 (+.f32 (*.f32 (*.f32 2 (log.f32 x)) 1) (log.f32 (*.f32 -1/6 (pow.f32 (PI.f32) 2))))) |
(exp.f32 (+.f32 (log.f32 (*.f32 -1/6 (pow.f32 (PI.f32) 2))) (*.f32 (log.f32 x) 2))) |
(exp.f32 (+.f32 (log.f32 (*.f32 -1/6 (pow.f32 (PI.f32) 2))) (*.f32 (*.f32 2 (log.f32 x)) 1))) |
(log1p.f32 (expm1.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(+.f32 0 (*.f32 -1/6 tau)) |
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 tau) -1/6)) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 tau) -1/6)))) |
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 tau) -1/6))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 tau) -1/6)))) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 -1/6 tau))) 1) |
(pow.f32 (*.f32 -1/6 tau) 1) |
(pow.f32 (cbrt.f32 (*.f32 -1/6 tau)) 3) |
(pow.f32 (pow.f32 (*.f32 -1/6 tau) 2) 1/2) |
(pow.f32 (pow.f32 (*.f32 -1/6 tau) 3) 1/3) |
(pow.f32 (sqrt.f32 (*.f32 -1/6 tau)) 2) |
(sqrt.f32 (pow.f32 (*.f32 -1/6 tau) 2)) |
(log.f32 (pow.f32 (exp.f32 tau) -1/6)) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 -1/6 tau)))) |
(cbrt.f32 (pow.f32 (*.f32 -1/6 tau) 3)) |
(expm1.f32 (log1p.f32 (*.f32 -1/6 tau))) |
(exp.f32 (log.f32 (*.f32 -1/6 tau))) |
(exp.f32 (*.f32 (log.f32 (*.f32 -1/6 tau)) 1)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 -1/6 tau)) 1) 1)) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 -1/6 tau))) 3)) |
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 -1/6 tau))) 1/3)) |
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 -1/6 tau))) 2)) |
(log1p.f32 (expm1.f32 (*.f32 -1/6 tau))) |
| Outputs |
|---|
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2)) |
(*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2)) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2)) |
(*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2)) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2)) |
(*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2)) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2)) |
(*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2)) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2)) |
(*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2)) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2)) |
(*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2)) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2)) |
(*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2)) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2)) |
(*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2)) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2)) |
(*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2)) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2)) |
(*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2)) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2)) |
(*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2)) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2)) |
(*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2)) |
(+.f32 0 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) |
(*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2)) |
(*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2)) |
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 -1/6) (pow.f32 (*.f32 (PI.f32) x) 2))) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 -1/6) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 -1/6) (pow.f32 (*.f32 x (PI.f32)) 2))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 -1/6) (pow.f32 (*.f32 x (PI.f32)) 2))))) |
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 -1/6) (pow.f32 (*.f32 x (PI.f32)) 2))))) |
(*.f32 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 -1/6) (pow.f32 (*.f32 x (PI.f32)) 2)))) 3) |
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 -1/6) (pow.f32 (*.f32 (PI.f32) x) 2)))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 -1/6) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2)) |
(*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2)) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) 1) |
(*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2)) |
(*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2)) |
(pow.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) 1) |
(*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2)) |
(*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2)) |
(pow.f32 (cbrt.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) 3) |
(*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2)) |
(*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2)) |
(pow.f32 (*.f32 1/36 (pow.f32 (*.f32 (PI.f32) x) 4)) 1/2) |
(sqrt.f32 (*.f32 1/36 (pow.f32 (*.f32 x (PI.f32)) 4))) |
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 -1/6) (*.f32 (PI.f32) x)) 6) 1/3) |
(*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2)) |
(*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2)) |
(pow.f32 (*.f32 (sqrt.f32 -1/6) (*.f32 (PI.f32) x)) 2) |
(*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2)) |
(*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2)) |
(sqrt.f32 (*.f32 1/36 (pow.f32 (*.f32 (PI.f32) x) 4))) |
(sqrt.f32 (*.f32 1/36 (pow.f32 (*.f32 x (PI.f32)) 4))) |
(log.f32 (pow.f32 (exp.f32 -1/6) (pow.f32 (*.f32 (PI.f32) x) 2))) |
(*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2)) |
(*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2)) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2)) |
(*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2)) |
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 -1/6) (*.f32 (PI.f32) x)) 6)) |
(*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2)) |
(*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2)) |
(expm1.f32 (log1p.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2)) |
(*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2)) |
(exp.f32 (log.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2)) |
(*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2)) |
(exp.f32 (*.f32 (log.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) 1)) |
(*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2)) |
(*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) 1) 1)) |
(*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2)) |
(*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2)) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) 3)) |
(*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2)) |
(*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2)) |
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 (sqrt.f32 -1/6) (*.f32 (PI.f32) x)) 6)) 1/3)) |
(*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2)) |
(*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2)) |
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 -1/6) (*.f32 (PI.f32) x))) 2)) |
(*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2)) |
(*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2)) |
(exp.f32 (+.f32 (*.f32 (log.f32 x) 2) (log.f32 (*.f32 -1/6 (pow.f32 (PI.f32) 2))))) |
(*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2)) |
(*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2)) |
(exp.f32 (+.f32 (*.f32 (*.f32 2 (log.f32 x)) 1) (log.f32 (*.f32 -1/6 (pow.f32 (PI.f32) 2))))) |
(*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2)) |
(*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2)) |
(exp.f32 (+.f32 (log.f32 (*.f32 -1/6 (pow.f32 (PI.f32) 2))) (*.f32 (log.f32 x) 2))) |
(*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2)) |
(*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2)) |
(exp.f32 (+.f32 (log.f32 (*.f32 -1/6 (pow.f32 (PI.f32) 2))) (*.f32 (*.f32 2 (log.f32 x)) 1))) |
(*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2)) |
(*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2)) |
(log1p.f32 (expm1.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2)) |
(*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2)) |
(+.f32 0 (*.f32 -1/6 tau)) |
(*.f32 -1/6 tau) |
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 tau) -1/6)) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 tau) -1/6)))) |
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 tau) -1/6)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 tau) -1/6)))) |
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 tau) -1/6)))) |
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 tau) -1/6))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 tau) -1/6)))) |
(*.f32 -1/6 tau) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 -1/6 tau))) 1) |
(*.f32 -1/6 tau) |
(pow.f32 (*.f32 -1/6 tau) 1) |
(*.f32 -1/6 tau) |
(pow.f32 (cbrt.f32 (*.f32 -1/6 tau)) 3) |
(*.f32 -1/6 tau) |
(pow.f32 (pow.f32 (*.f32 -1/6 tau) 2) 1/2) |
(*.f32 -1/6 tau) |
(pow.f32 (pow.f32 (*.f32 -1/6 tau) 3) 1/3) |
(*.f32 -1/6 tau) |
(pow.f32 (sqrt.f32 (*.f32 -1/6 tau)) 2) |
(*.f32 -1/6 tau) |
(sqrt.f32 (pow.f32 (*.f32 -1/6 tau) 2)) |
(*.f32 -1/6 tau) |
(log.f32 (pow.f32 (exp.f32 tau) -1/6)) |
(*.f32 -1/6 tau) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 -1/6 tau)))) |
(*.f32 -1/6 tau) |
(cbrt.f32 (pow.f32 (*.f32 -1/6 tau) 3)) |
(*.f32 -1/6 tau) |
(expm1.f32 (log1p.f32 (*.f32 -1/6 tau))) |
(*.f32 -1/6 tau) |
(exp.f32 (log.f32 (*.f32 -1/6 tau))) |
(*.f32 -1/6 tau) |
(exp.f32 (*.f32 (log.f32 (*.f32 -1/6 tau)) 1)) |
(*.f32 -1/6 tau) |
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 -1/6 tau)) 1) 1)) |
(*.f32 -1/6 tau) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 -1/6 tau))) 3)) |
(*.f32 -1/6 tau) |
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 -1/6 tau))) 1/3)) |
(*.f32 -1/6 tau) |
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 -1/6 tau))) 2)) |
(*.f32 -1/6 tau) |
(log1p.f32 (expm1.f32 (*.f32 -1/6 tau))) |
(*.f32 -1/6 tau) |
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| 98.8% | (*.f32 x (pow.f32 (sqrt.f32 (PI.f32)) 4)) | |
| 98.8% | (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) | |
| ✓ | 98.5% | (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (pow.f32 (sqrt.f32 (PI.f32)) 4)))))) |
| 95.0% | (pow.f32 (sqrt.f32 (PI.f32)) 4) |
Compiled 95 to 38 computations (60% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | tau | @ | 0 | (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (pow.f32 (sqrt.f32 (PI.f32)) 4)))))) |
| 0.0ms | x | @ | 0 | (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (pow.f32 (sqrt.f32 (PI.f32)) 4)))))) |
| 0.0ms | tau | @ | -inf | (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (pow.f32 (sqrt.f32 (PI.f32)) 4)))))) |
| 0.0ms | x | @ | inf | (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (pow.f32 (sqrt.f32 (PI.f32)) 4)))))) |
| 0.0ms | x | @ | -inf | (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (pow.f32 (sqrt.f32 (PI.f32)) 4)))))) |
| 1× | batch-egg-rewrite |
| 976× | pow-prod-up |
| 870× | pow-exp |
| 676× | expm1-udef |
| 676× | log1p-udef |
| 596× | log-pow |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 20 | 69 |
| 1 | 415 | 63 |
| 2 | 5110 | 63 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (pow.f32 (sqrt.f32 (PI.f32)) 4)))))) |
| Outputs |
|---|
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))))) 1) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 tau (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 1 (/.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (neg.f32 tau))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (neg.f32 (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (neg.f32 tau))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau)) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) x))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (neg.f32 tau))) |
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) tau) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (pow.f32 (*.f32 (PI.f32) x) 2)) tau) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) 1) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (cbrt.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau)) 4))) (cbrt.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau))) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau x)) (*.f32 x (pow.f32 (PI.f32) 2))) |
(pow.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))) 1) |
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2)))) 3) |
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))) 3) 1/3) |
(pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau)) (*.f32 (PI.f32) x)) (sqrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) 2) |
(pow.f32 (/.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x)))) -1) |
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))) 2)) |
(log.f32 (pow.f32 (exp.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2)))))) |
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))) 3)) |
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (pow.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2)) 3))) |
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2)) 3) (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3))) |
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2)))) 1)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2)))) 1) 1)) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))))) 3)) |
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))))) 1/3)) |
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau)) (*.f32 (PI.f32) x)) (sqrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))))) 2)) |
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
| 1× | egg-herbie |
| 1608× | associate-*r/ |
| 1260× | associate-*l/ |
| 1062× | fma-def |
| 578× | unswap-sqr |
| 338× | associate-+l+ |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 191 | 4372 |
| 1 | 562 | 4026 |
| 2 | 2054 | 3924 |
| 1× | node limit |
| Inputs |
|---|
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) x)) |
(+.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 -1/6 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 2) (*.f32 (PI.f32) x))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (+.f32 (*.f32 1/120 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))))) (*.f32 -1/6 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 2) (*.f32 (PI.f32) x)))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (+.f32 (*.f32 1/120 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))))) (+.f32 (*.f32 -1/6 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 2) (*.f32 (PI.f32) x)))) (*.f32 -1/5040 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
1 |
(+.f32 1 (*.f32 (+.f32 (*.f32 -1/6 (pow.f32 (PI.f32) 2)) (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2)))) (pow.f32 x 2))) |
(+.f32 1 (+.f32 (*.f32 (+.f32 (*.f32 -1/6 (pow.f32 (PI.f32) 2)) (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2)))) (pow.f32 x 2)) (*.f32 (+.f32 (*.f32 1/36 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 4))) (+.f32 (*.f32 1/120 (pow.f32 (PI.f32) 4)) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4))))) (pow.f32 x 4)))) |
(+.f32 1 (+.f32 (*.f32 (+.f32 (*.f32 -1/6 (pow.f32 (PI.f32) 2)) (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2)))) (pow.f32 x 2)) (+.f32 (*.f32 (+.f32 (*.f32 1/36 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 4))) (+.f32 (*.f32 1/120 (pow.f32 (PI.f32) 4)) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4))))) (pow.f32 x 4)) (*.f32 (+.f32 (*.f32 -1/5040 (pow.f32 (PI.f32) 6)) (+.f32 (*.f32 -1/720 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 6))) (+.f32 (*.f32 -1/720 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 6))) (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (pow.f32 (PI.f32) 6)))))) (pow.f32 x 6))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))))) 1) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 tau (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 1 (/.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (neg.f32 tau))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (neg.f32 (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (neg.f32 tau))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau)) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) x))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (neg.f32 tau))) |
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) tau) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (pow.f32 (*.f32 (PI.f32) x) 2)) tau) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) 1) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (cbrt.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau)) 4))) (cbrt.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau))) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau x)) (*.f32 x (pow.f32 (PI.f32) 2))) |
(pow.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))) 1) |
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2)))) 3) |
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))) 3) 1/3) |
(pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau)) (*.f32 (PI.f32) x)) (sqrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) 2) |
(pow.f32 (/.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x)))) -1) |
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))) 2)) |
(log.f32 (pow.f32 (exp.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2)))))) |
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))) 3)) |
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (pow.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2)) 3))) |
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2)) 3) (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3))) |
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2)))) 1)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2)))) 1) 1)) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))))) 3)) |
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))))) 1/3)) |
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau)) (*.f32 (PI.f32) x)) (sqrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))))) 2)) |
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
| Outputs |
|---|
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) x)) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(+.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 -1/6 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 2) (*.f32 (PI.f32) x))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 -1/6 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x (PI.f32)) (*.f32 tau tau))))) |
(fma.f32 -1/6 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 x (*.f32 tau tau)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(fma.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 (PI.f32) (*.f32 x (*.f32 tau tau))) -1/6) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(+.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (+.f32 (*.f32 1/120 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))))) (*.f32 -1/6 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 2) (*.f32 (PI.f32) x)))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (fma.f32 1/120 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (*.f32 -1/6 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x (PI.f32)) (*.f32 tau tau)))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (fma.f32 -1/6 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 x (*.f32 tau tau)))) (*.f32 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) 1/120)))) |
(+.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 x (*.f32 tau tau))) -1/6) (*.f32 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 x (PI.f32)) 3)) 1/120)))) |
(+.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (+.f32 (*.f32 1/120 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))))) (+.f32 (*.f32 -1/6 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 2) (*.f32 (PI.f32) x)))) (*.f32 -1/5040 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (fma.f32 1/120 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (fma.f32 -1/6 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x (PI.f32)) (*.f32 tau tau))) (*.f32 -1/5040 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (fma.f32 1/120 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (fma.f32 -1/6 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 x (*.f32 tau tau)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5))) -1/5040))))) |
(+.f32 (fma.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 (PI.f32) (*.f32 x (*.f32 tau tau))) -1/6) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 x (PI.f32)) 3))) (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5))))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (pow.f32 (*.f32 x (PI.f32)) 2)) |
1 |
(+.f32 1 (*.f32 (+.f32 (*.f32 -1/6 (pow.f32 (PI.f32) 2)) (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2)))) (pow.f32 x 2))) |
(+.f32 1 (*.f32 (*.f32 x x) (*.f32 -1/6 (+.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 tau tau) (pow.f32 (PI.f32) 2)))))) |
(fma.f32 (*.f32 x x) (*.f32 -1/6 (*.f32 (+.f32 (*.f32 tau tau) 1) (pow.f32 (PI.f32) 2))) 1) |
(fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) 2) (fma.f32 -1/6 (*.f32 tau tau) -1/6)) 1) |
(+.f32 1 (+.f32 (*.f32 (+.f32 (*.f32 -1/6 (pow.f32 (PI.f32) 2)) (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2)))) (pow.f32 x 2)) (*.f32 (+.f32 (*.f32 1/36 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 4))) (+.f32 (*.f32 1/120 (pow.f32 (PI.f32) 4)) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4))))) (pow.f32 x 4)))) |
(+.f32 1 (fma.f32 (*.f32 -1/6 (+.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 tau tau) (pow.f32 (PI.f32) 2)))) (*.f32 x x) (*.f32 (fma.f32 1/36 (*.f32 (*.f32 tau tau) (pow.f32 (PI.f32) 4)) (*.f32 1/120 (+.f32 (pow.f32 (PI.f32) 4) (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4))))) (pow.f32 x 4)))) |
(+.f32 (fma.f32 (*.f32 x x) (*.f32 -1/6 (*.f32 (+.f32 (*.f32 tau tau) 1) (pow.f32 (PI.f32) 2))) 1) (*.f32 (fma.f32 1/120 (*.f32 (+.f32 (pow.f32 tau 4) 1) (pow.f32 (PI.f32) 4)) (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 4) 1/36))) (pow.f32 x 4))) |
(fma.f32 x (*.f32 x (*.f32 (pow.f32 (PI.f32) 2) (fma.f32 -1/6 (*.f32 tau tau) -1/6))) (fma.f32 (*.f32 (pow.f32 (PI.f32) 4) (+.f32 (*.f32 (*.f32 tau tau) 1/36) (fma.f32 1/120 (pow.f32 tau 4) 1/120))) (pow.f32 x 4) 1)) |
(+.f32 1 (+.f32 (*.f32 (+.f32 (*.f32 -1/6 (pow.f32 (PI.f32) 2)) (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2)))) (pow.f32 x 2)) (+.f32 (*.f32 (+.f32 (*.f32 1/36 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 4))) (+.f32 (*.f32 1/120 (pow.f32 (PI.f32) 4)) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4))))) (pow.f32 x 4)) (*.f32 (+.f32 (*.f32 -1/5040 (pow.f32 (PI.f32) 6)) (+.f32 (*.f32 -1/720 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 6))) (+.f32 (*.f32 -1/720 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 6))) (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (pow.f32 (PI.f32) 6)))))) (pow.f32 x 6))))) |
(+.f32 1 (fma.f32 (*.f32 -1/6 (+.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 tau tau) (pow.f32 (PI.f32) 2)))) (*.f32 x x) (fma.f32 (fma.f32 1/36 (*.f32 (*.f32 tau tau) (pow.f32 (PI.f32) 4)) (*.f32 1/120 (+.f32 (pow.f32 (PI.f32) 4) (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4))))) (pow.f32 x 4) (*.f32 (fma.f32 -1/5040 (pow.f32 (PI.f32) 6) (fma.f32 -1/720 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 6)) (fma.f32 -1/720 (*.f32 (*.f32 tau tau) (pow.f32 (PI.f32) 6)) (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (pow.f32 (PI.f32) 6)))))) (pow.f32 x 6))))) |
(+.f32 (fma.f32 (*.f32 x x) (*.f32 -1/6 (*.f32 (+.f32 (*.f32 tau tau) 1) (pow.f32 (PI.f32) 2))) 1) (fma.f32 (fma.f32 1/120 (*.f32 (+.f32 (pow.f32 tau 4) 1) (pow.f32 (PI.f32) 4)) (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 4) 1/36))) (pow.f32 x 4) (*.f32 (+.f32 (*.f32 (pow.f32 (PI.f32) 6) (+.f32 (*.f32 (*.f32 tau tau) -1/720) (*.f32 -1/5040 (pow.f32 tau 6)))) (*.f32 (pow.f32 (PI.f32) 6) (+.f32 -1/5040 (*.f32 (pow.f32 tau 4) -1/720)))) (pow.f32 x 6)))) |
(+.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) 4) (+.f32 (*.f32 (*.f32 tau tau) 1/36) (fma.f32 1/120 (pow.f32 tau 4) 1/120))) (pow.f32 x 4) (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) 2) (fma.f32 -1/6 (*.f32 tau tau) -1/6)) (*.f32 (*.f32 (pow.f32 (PI.f32) 6) (+.f32 (fma.f32 -1/5040 (pow.f32 tau 6) (*.f32 (*.f32 tau tau) -1/720)) (+.f32 -1/5040 (*.f32 (pow.f32 tau 4) -1/720)))) (pow.f32 x 6))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))))) 1) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 tau (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(/.f32 1 (/.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (neg.f32 tau))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (neg.f32 (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (neg.f32 tau))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau)) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) x))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (neg.f32 tau))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) tau) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (pow.f32 (*.f32 (PI.f32) x) 2)) tau) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) 1) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (cbrt.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau)) 4))) (cbrt.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau))) (*.f32 (cbrt.f32 (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x (sqrt.f32 tau))) 4)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (cbrt.f32 (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (cbrt.f32 (pow.f32 (*.f32 x (*.f32 (PI.f32) (sqrt.f32 tau))) 4)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (cbrt.f32 (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x (sqrt.f32 tau))) 4)))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau))) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau x)) (*.f32 x (pow.f32 (PI.f32) 2))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(pow.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))) 1) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2)))) 3) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))) 3) 1/3) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau)) (*.f32 (PI.f32) x)) (sqrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) 2) |
(pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) (*.f32 x (PI.f32))) (sqrt.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)))) 2) |
(pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) (*.f32 x (PI.f32))) (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) 2) |
(pow.f32 (/.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x)))) -1) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))) 2)) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(log.f32 (pow.f32 (exp.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2)))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))) 3)) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3) (pow.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2)) 3))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2)) 3) (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 3))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2)))) 1)) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2)))) 1) 1)) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))))) 3)) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))))) 1/3)) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau)) (*.f32 (PI.f32) x)) (sqrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))))) 2)) |
(pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) (*.f32 x (PI.f32))) (sqrt.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)))) 2) |
(pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) (*.f32 x (PI.f32))) (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) 2) |
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (pow.f32 (*.f32 x (PI.f32)) 2)) |
Compiled 28338 to 13194 computations (53.4% saved)
71 alts after pruning (65 fresh and 6 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 917 | 23 | 940 |
| Fresh | 7 | 42 | 49 |
| Picked | 0 | 1 | 1 |
| Done | 2 | 5 | 7 |
| Total | 926 | 71 | 997 |
| Status | Accuracy | Program |
|---|---|---|
| 64.6% | (fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) | |
| 64.6% | (fma.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 x x) -1/6) 1) | |
| 64.6% | (fma.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) -1/6 1) | |
| 78.1% | (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) 2) (+.f32 -1/6 (*.f32 (*.f32 -1/6 tau) tau))) 1) | |
| 64.6% | (fma.f32 (*.f32 -1/6 x) (*.f32 x (pow.f32 (PI.f32) 2)) 1) | |
| 78.1% | (fma.f32 -1/6 (pow.f32 (*.f32 x (*.f32 (PI.f32) (hypot.f32 1 tau))) 2) 1) | |
| 78.1% | (fma.f32 -1/6 (*.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2) (*.f32 x x)) 1) | |
| 69.3% | (fma.f32 -1/6 (*.f32 (pow.f32 (*.f32 (PI.f32) tau) 2) (*.f32 x x)) 1) | |
| 69.3% | (fma.f32 -1/6 (*.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 tau tau)) (*.f32 x x)) 1) | |
| 69.3% | (fma.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) 1) | |
| 92.1% | (pow.f32 (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (*.f32 (PI.f32) (*.f32 x (sqrt.f32 tau)))) 2) | |
| 97.2% | (pow.f32 (cbrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2)))) 3) | |
| 97.3% | (/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 x tau)) (*.f32 (pow.f32 (PI.f32) 2) x)) | |
| 97.6% | (/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) tau) (pow.f32 (*.f32 x (PI.f32)) 2)) | |
| ▶ | 54.8% | (/.f32 (-.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) 1) (*.f32 (PI.f32) x)) |
| 97.7% | (/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) | |
| 54.8% | (/.f32 (sin.f32 (-.f32 (+.f32 1 (*.f32 (PI.f32) x)) 1)) (*.f32 (PI.f32) x)) | |
| 97.5% | (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau))) | |
| 54.7% | (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (-.f32 (+.f32 1 (*.f32 (PI.f32) x)) 1)) | |
| ✓ | 64.4% | (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
| 97.5% | (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau))) | |
| 97.5% | (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 tau (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)))) | |
| ▶ | 97.2% | (/.f32 1 (/.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))))) |
| 64.3% | (-.f32 (+.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) 1) | |
| 96.7% | (-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2))))) 1) | |
| 78.1% | (+.f32 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6) 1) | |
| 64.6% | (+.f32 1 (*.f32 -1/6 (pow.f32 (pow.f32 (*.f32 x (PI.f32)) 6) 1/3))) | |
| ▶ | 64.6% | (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) |
| ✓ | 64.6% | (+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
| 64.6% | (+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 x x) (exp.f32 (*.f32 2 (log.f32 (PI.f32))))))) | |
| 64.6% | (+.f32 1 (cbrt.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 6) -1/216))) | |
| ▶ | 78.8% | (*.f32 (fma.f32 (*.f32 (*.f32 -1/6 tau) tau) (pow.f32 (*.f32 (PI.f32) x) 2) 1) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
| 78.8% | (*.f32 (fma.f32 (*.f32 (*.f32 -1/6 tau) tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) 1) (+.f32 1 (*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2)))) | |
| 4.2% | (*.f32 (pow.f32 (*.f32 (PI.f32) tau) 2) (*.f32 (*.f32 x x) -1/6)) | |
| 64.2% | (*.f32 (/.f32 (/.f32 1 x) (PI.f32)) (sin.f32 (*.f32 (PI.f32) x))) | |
| 81.0% | (*.f32 (/.f32 (+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))))) (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))))) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 97.4% | (*.f32 (/.f32 (+.f32 -1 (pow.f32 (+.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) 2)) (+.f32 2 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 97.7% | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) 3)) | |
| ✓ | 98.0% | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (expm1.f32 (log1p.f32 (*.f32 x (PI.f32))))) (*.f32 x (PI.f32)))) |
| 85.0% | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) | |
| 85.0% | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (-.f32 (+.f32 1 (pow.f32 (*.f32 (PI.f32) x) 2)) 1)))) | |
| 70.7% | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) 1) | |
| 84.5% | (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) | |
| 97.2% | (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) | |
| 64.2% | (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (PI.f32)) (/.f32 1 x)) | |
| 96.9% | (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (pow.f32 (cbrt.f32 (*.f32 x (PI.f32))) 3)) (*.f32 x (PI.f32)))) | |
| 85.0% | (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) | |
| 97.5% | (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)))) | |
| 97.5% | (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) | |
| 84.6% | (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) | |
| 64.3% | (*.f32 (/.f32 1 (PI.f32)) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) x)) | |
| ✓ | 97.9% | (*.f32 (-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) 1) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
| 84.6% | (*.f32 (-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) 1) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) | |
| 97.7% | (*.f32 (+.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) -1) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 79.0% | (*.f32 (+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 78.8% | (*.f32 (+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) | |
| 97.3% | (*.f32 (*.f32 (/.f32 (/.f32 1 x) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 84.3% | (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 1 tau)) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) | |
| 84.7% | (*.f32 (*.f32 (/.f32 1 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) | |
| 84.3% | (*.f32 (*.f32 (/.f32 1 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) | |
| ▶ | 97.8% | (*.f32 (*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (expm1.f32 (log1p.f32 (*.f32 x (PI.f32))))) (*.f32 x (PI.f32)))) |
| 84.6% | (*.f32 (*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) | |
| 4.2% | (*.f32 (*.f32 -1/6 (*.f32 tau tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) | |
| 97.3% | (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) | |
| 94.4% | (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (pow.f32 (cbrt.f32 (PI.f32)) 6)))))) | |
| 96.4% | (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 x (pow.f32 (*.f32 (PI.f32) (sqrt.f32 x)) 2))))) | |
| ✓ | 95.5% | (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (pow.f32 (sqrt.f32 (PI.f32)) 4)))))) |
| ✓ | 97.0% | (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
| 64.3% | (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 1 (*.f32 (PI.f32) (neg.f32 x)))) | |
| 78.6% | (sqrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1) 2)) | |
| 63.6% | 1 |
Compiled 2771 to 1857 computations (33% saved)
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| 98.9% | (/.f32 (sin.f32 (expm1.f32 (log1p.f32 (*.f32 x (PI.f32))))) (*.f32 x (PI.f32))) | |
| ✓ | 98.9% | (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) |
| 98.8% | (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) | |
| ✓ | 98.7% | (*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) |
Compiled 101 to 23 computations (77.2% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | tau | @ | -inf | (*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) |
| 1.0ms | tau | @ | -inf | (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) |
| 1.0ms | tau | @ | 0 | (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) |
| 0.0ms | tau | @ | inf | (*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) |
| 0.0ms | tau | @ | inf | (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) |
| 1× | batch-egg-rewrite |
| 1598× | log-prod |
| 1058× | prod-diff |
| 628× | pow-exp |
| 514× | expm1-udef |
| 514× | log1p-udef |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 14 | 72 |
| 1 | 286 | 72 |
| 2 | 3872 | 72 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) |
| Outputs |
|---|
(+.f32 0 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))) |
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))) |
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) 1) |
(/.f32 1 (*.f32 x (/.f32 (PI.f32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)))) |
(/.f32 1 (*.f32 (/.f32 (PI.f32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) x)) |
(/.f32 1 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(/.f32 1 (/.f32 x (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) |
(/.f32 1 (/.f32 (*.f32 (PI.f32) tau) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x))) |
(/.f32 (/.f32 1 x) (/.f32 (PI.f32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 x (/.f32 1 (*.f32 (PI.f32) tau)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) x) |
(/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 2)) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) |
(/.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) 2) (/.f32 x (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))))) |
(/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) |
(/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (/.f32 x (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))))) |
(/.f32 -1 (*.f32 (neg.f32 x) (/.f32 (PI.f32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)))) |
(/.f32 -1 (*.f32 (/.f32 (PI.f32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) (neg.f32 x))) |
(/.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau)))) |
(/.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (neg.f32 x) (*.f32 (PI.f32) tau))) |
(/.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (*.f32 (PI.f32) tau)) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) (*.f32 x tau)) |
(/.f32 (*.f32 -1 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (*.f32 (neg.f32 x) (*.f32 (PI.f32) (neg.f32 tau)))) |
(/.f32 (*.f32 -1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32))) (*.f32 (neg.f32 x) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) -1) (*.f32 (*.f32 (PI.f32) tau) (neg.f32 x))) |
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 1) (*.f32 (*.f32 (PI.f32) (neg.f32 tau)) x)) |
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) -1) (*.f32 (*.f32 (PI.f32) (neg.f32 tau)) (neg.f32 x))) |
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) 1) (*.f32 tau x)) |
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) -1) (*.f32 tau (neg.f32 x))) |
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (neg.f32 x)) |
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x)) (*.f32 (PI.f32) (neg.f32 tau))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sqrt.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (sqrt.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) (sqrt.f32 x)) (sqrt.f32 x)) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 1) (*.f32 x (*.f32 (PI.f32) tau))) |
(/.f32 (*.f32 (/.f32 1 x) (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (*.f32 (PI.f32) (neg.f32 tau))) |
(/.f32 (*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32))) tau) |
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) -1) (neg.f32 x)) |
(/.f32 (*.f32 -1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (neg.f32 x)) |
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 1 x)) (*.f32 (PI.f32) (neg.f32 tau))) |
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) (/.f32 1 x)) tau) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (cbrt.f32 (pow.f32 (*.f32 x (*.f32 (PI.f32) tau)) 2))) (cbrt.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) tau) |
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) 1) x) |
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) (pow.f32 (cbrt.f32 x) 2)) (cbrt.f32 x)) |
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) 1) (*.f32 (PI.f32) tau)) |
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (PI.f32)) tau) |
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) tau) (PI.f32)) |
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) tau)) 2)) (cbrt.f32 (*.f32 (PI.f32) tau))) |
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (sqrt.f32 (*.f32 (PI.f32) tau))) (sqrt.f32 (*.f32 (PI.f32) tau))) |
(pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) |
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 3) |
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 3) 1/3) |
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 2) |
(pow.f32 (*.f32 x (/.f32 (PI.f32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau))) -1) |
(pow.f32 (*.f32 (/.f32 (PI.f32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) x) -1) |
(pow.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) -1) |
(pow.f32 (/.f32 x (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) -1) |
(pow.f32 (/.f32 (*.f32 (PI.f32) tau) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x)) -1) |
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 2)) |
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))) |
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 3)) |
(cbrt.f32 (*.f32 (/.f32 (pow.f32 x -2) x) (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) 3))) |
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) 3) (/.f32 (pow.f32 x -2) x))) |
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 3) (pow.f32 (*.f32 x (*.f32 (PI.f32) tau)) 3))) |
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) 3) (pow.f32 x 3))) |
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 1)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 1) 1)) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) 3)) |
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) 1/3)) |
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) 2)) |
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(+.f32 0 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))))) |
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))))) |
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) 1) |
(*.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (*.f32 (PI.f32) tau))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) 1) |
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 2)) (*.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 1 (*.f32 (PI.f32) tau)))) |
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) 2)) |
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) 2) (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) |
(*.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 1 (*.f32 (PI.f32) tau)))) |
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) |
(*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 1 (*.f32 (PI.f32) (neg.f32 tau)))) |
(*.f32 (/.f32 1 (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) (/.f32 1 tau)) |
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 2)) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) tau))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) tau))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) tau) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (PI.f32))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (PI.f32)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) tau)) |
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) |
(*.f32 (/.f32 1 tau) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32))) |
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) tau)) 2)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (cbrt.f32 (*.f32 (PI.f32) tau)))) |
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sqrt.f32 (*.f32 (PI.f32) tau)))) |
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 2)) (PI.f32)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) tau)) |
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 2)) tau) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (PI.f32))) |
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 2)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) tau)) 2)) (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) |
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 2)) (sqrt.f32 (*.f32 (PI.f32) tau))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (sqrt.f32 (*.f32 (PI.f32) tau)))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) tau)) 2)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (cbrt.f32 (*.f32 (PI.f32) tau)))) |
(pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) 1) |
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) 3) |
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) 3) 1/3) |
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) 2) |
(pow.f32 (/.f32 (PI.f32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) -1) |
(pow.f32 (/.f32 (/.f32 (PI.f32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) 1) -1) |
(neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) (neg.f32 tau)))) |
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) 2)) |
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) |
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))))) |
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) 3)) |
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 3) (pow.f32 (*.f32 (PI.f32) tau) 3))) |
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) |
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) |
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) 1)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) 1) 1)) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) 3)) |
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) 1/3)) |
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) 2)) |
(exp.f32 (*.f32 (log.f32 (/.f32 (PI.f32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau))) -1)) |
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) |
| 1× | egg-herbie |
| 782× | log-prod |
| 606× | div-sub |
| 548× | cube-prod |
| 516× | log-div |
| 498× | associate-*r* |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 390 | 7455 |
| 1 | 1000 | 7203 |
| 2 | 3962 | 7203 |
| 1× | node limit |
| Inputs |
|---|
1 |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 6)))) (+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
1 |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) 1) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) (+.f32 1 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4)))))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) (+.f32 1 (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4)))) (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 x 6) (pow.f32 (PI.f32) 6))))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
x |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 3)))) x) |
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 5)))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 3)))) x)) |
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 5)))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 3)))) (+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 7)))) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (PI.f32))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (PI.f32))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (PI.f32))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (PI.f32))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
x |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 2)))) x) |
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 4)))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 2)))) x)) |
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 4)))) (+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 x 7) (pow.f32 (PI.f32) 6)))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 2)))) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(+.f32 0 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))) |
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))) |
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) 1) |
(/.f32 1 (*.f32 x (/.f32 (PI.f32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)))) |
(/.f32 1 (*.f32 (/.f32 (PI.f32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) x)) |
(/.f32 1 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(/.f32 1 (/.f32 x (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) |
(/.f32 1 (/.f32 (*.f32 (PI.f32) tau) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x))) |
(/.f32 (/.f32 1 x) (/.f32 (PI.f32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 x (/.f32 1 (*.f32 (PI.f32) tau)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) x) |
(/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 2)) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) |
(/.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) 2) (/.f32 x (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))))) |
(/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) |
(/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (/.f32 x (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))))) |
(/.f32 -1 (*.f32 (neg.f32 x) (/.f32 (PI.f32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)))) |
(/.f32 -1 (*.f32 (/.f32 (PI.f32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) (neg.f32 x))) |
(/.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau)))) |
(/.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (neg.f32 x) (*.f32 (PI.f32) tau))) |
(/.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (*.f32 (PI.f32) tau)) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) (*.f32 x tau)) |
(/.f32 (*.f32 -1 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (*.f32 (neg.f32 x) (*.f32 (PI.f32) (neg.f32 tau)))) |
(/.f32 (*.f32 -1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32))) (*.f32 (neg.f32 x) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) -1) (*.f32 (*.f32 (PI.f32) tau) (neg.f32 x))) |
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 1) (*.f32 (*.f32 (PI.f32) (neg.f32 tau)) x)) |
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) -1) (*.f32 (*.f32 (PI.f32) (neg.f32 tau)) (neg.f32 x))) |
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) 1) (*.f32 tau x)) |
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) -1) (*.f32 tau (neg.f32 x))) |
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (neg.f32 x)) |
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x)) (*.f32 (PI.f32) (neg.f32 tau))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sqrt.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (sqrt.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) (sqrt.f32 x)) (sqrt.f32 x)) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 1) (*.f32 x (*.f32 (PI.f32) tau))) |
(/.f32 (*.f32 (/.f32 1 x) (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (*.f32 (PI.f32) (neg.f32 tau))) |
(/.f32 (*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32))) tau) |
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) -1) (neg.f32 x)) |
(/.f32 (*.f32 -1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (neg.f32 x)) |
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 1 x)) (*.f32 (PI.f32) (neg.f32 tau))) |
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) (/.f32 1 x)) tau) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (cbrt.f32 (pow.f32 (*.f32 x (*.f32 (PI.f32) tau)) 2))) (cbrt.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) tau) |
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) 1) x) |
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) (pow.f32 (cbrt.f32 x) 2)) (cbrt.f32 x)) |
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) 1) (*.f32 (PI.f32) tau)) |
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (PI.f32)) tau) |
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) tau) (PI.f32)) |
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) tau)) 2)) (cbrt.f32 (*.f32 (PI.f32) tau))) |
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (sqrt.f32 (*.f32 (PI.f32) tau))) (sqrt.f32 (*.f32 (PI.f32) tau))) |
(pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) |
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 3) |
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 3) 1/3) |
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 2) |
(pow.f32 (*.f32 x (/.f32 (PI.f32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau))) -1) |
(pow.f32 (*.f32 (/.f32 (PI.f32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) x) -1) |
(pow.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) -1) |
(pow.f32 (/.f32 x (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) -1) |
(pow.f32 (/.f32 (*.f32 (PI.f32) tau) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x)) -1) |
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 2)) |
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))) |
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 3)) |
(cbrt.f32 (*.f32 (/.f32 (pow.f32 x -2) x) (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) 3))) |
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) 3) (/.f32 (pow.f32 x -2) x))) |
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 3) (pow.f32 (*.f32 x (*.f32 (PI.f32) tau)) 3))) |
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) 3) (pow.f32 x 3))) |
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 1)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 1) 1)) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) 3)) |
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) 1/3)) |
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) 2)) |
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(+.f32 0 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))))) |
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))))) |
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) 1) |
(*.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (*.f32 (PI.f32) tau))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) 1) |
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 2)) (*.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 1 (*.f32 (PI.f32) tau)))) |
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) 2)) |
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) 2) (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) |
(*.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 1 (*.f32 (PI.f32) tau)))) |
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) |
(*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 1 (*.f32 (PI.f32) (neg.f32 tau)))) |
(*.f32 (/.f32 1 (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) (/.f32 1 tau)) |
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 2)) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) tau))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) tau))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) tau) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (PI.f32))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (PI.f32)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) tau)) |
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) |
(*.f32 (/.f32 1 tau) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32))) |
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) tau)) 2)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (cbrt.f32 (*.f32 (PI.f32) tau)))) |
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sqrt.f32 (*.f32 (PI.f32) tau)))) |
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 2)) (PI.f32)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) tau)) |
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 2)) tau) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (PI.f32))) |
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 2)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) tau)) 2)) (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) |
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 2)) (sqrt.f32 (*.f32 (PI.f32) tau))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (sqrt.f32 (*.f32 (PI.f32) tau)))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) tau)) 2)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (cbrt.f32 (*.f32 (PI.f32) tau)))) |
(pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) 1) |
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) 3) |
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) 3) 1/3) |
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) 2) |
(pow.f32 (/.f32 (PI.f32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) -1) |
(pow.f32 (/.f32 (/.f32 (PI.f32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) 1) -1) |
(neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) (neg.f32 tau)))) |
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) 2)) |
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) |
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))))) |
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) 3)) |
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 3) (pow.f32 (*.f32 (PI.f32) tau) 3))) |
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) |
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) |
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) 1)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) 1) 1)) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) 3)) |
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) 1/3)) |
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) 2)) |
(exp.f32 (*.f32 (log.f32 (/.f32 (PI.f32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau))) -1)) |
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) |
| Outputs |
|---|
1 |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(fma.f32 -1/6 (*.f32 (*.f32 (*.f32 tau tau) (*.f32 x x)) (pow.f32 (PI.f32) 2)) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2) 1) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(+.f32 1 (fma.f32 -1/6 (*.f32 (*.f32 (*.f32 tau tau) (*.f32 x x)) (pow.f32 (PI.f32) 2)) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(fma.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2) (fma.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))) 1)) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 6)))) (+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))))) |
(fma.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 6))) (+.f32 1 (fma.f32 -1/6 (*.f32 (*.f32 (*.f32 tau tau) (*.f32 x x)) (pow.f32 (PI.f32) 2)) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))))) |
(fma.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 6))) (fma.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2) (fma.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))) 1))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
1 |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) 1) |
(fma.f32 -1/6 (*.f32 (*.f32 (*.f32 tau tau) (*.f32 x x)) (pow.f32 (PI.f32) 2)) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2) 1) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) (+.f32 1 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4)))))) |
(+.f32 1 (fma.f32 -1/6 (*.f32 (*.f32 (*.f32 tau tau) (*.f32 x x)) (pow.f32 (PI.f32) 2)) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(fma.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2) (fma.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))) 1)) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) (+.f32 1 (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4)))) (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 x 6) (pow.f32 (PI.f32) 6))))))) |
(fma.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 6))) (+.f32 1 (fma.f32 -1/6 (*.f32 (*.f32 (*.f32 tau tau) (*.f32 x x)) (pow.f32 (PI.f32) 2)) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))))) |
(fma.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 6))) (fma.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2) (fma.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))) 1))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
x |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 3)))) x) |
(fma.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 3))) x) |
(fma.f32 -1/6 (*.f32 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2) x) x) |
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 5)))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 3)))) x)) |
(fma.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 5))) (fma.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 3))) x)) |
(fma.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 5))) (fma.f32 -1/6 (*.f32 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2) x) x)) |
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 5)))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 3)))) (+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 7)))) x))) |
(fma.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 5))) (fma.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 3))) (fma.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 7))) x))) |
(fma.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 5))) (fma.f32 -1/6 (*.f32 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2) x) (fma.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 7))) x))) |
(fma.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 5))) (fma.f32 -1/6 (*.f32 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2) x) (fma.f32 -1/5040 (*.f32 (pow.f32 (PI.f32) 6) (*.f32 (pow.f32 tau 6) (pow.f32 x 7))) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (PI.f32))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (PI.f32))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (PI.f32))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (PI.f32))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
x |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 2)))) x) |
(fma.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 3))) x) |
(fma.f32 -1/6 (*.f32 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2) x) x) |
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 4)))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 2)))) x)) |
(fma.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 5))) (fma.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 3))) x)) |
(fma.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 5))) (fma.f32 -1/6 (*.f32 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2) x) x)) |
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 4)))) (+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 x 7) (pow.f32 (PI.f32) 6)))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 2)))) x))) |
(fma.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 5))) (fma.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 3))) (fma.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 7))) x))) |
(fma.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 5))) (fma.f32 -1/6 (*.f32 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2) x) (fma.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 7))) x))) |
(fma.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 5))) (fma.f32 -1/6 (*.f32 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2) x) (fma.f32 -1/5040 (*.f32 (pow.f32 (PI.f32) 6) (*.f32 (pow.f32 tau 6) (pow.f32 x 7))) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(+.f32 0 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))) (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))))) |
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))))) |
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))) |
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))))) |
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) 1) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 1 (*.f32 x (/.f32 (PI.f32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 1 (*.f32 (/.f32 (PI.f32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) x)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 1 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 1 (/.f32 x (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 1 (/.f32 (*.f32 (PI.f32) tau) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (/.f32 1 x) (/.f32 (PI.f32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 x (/.f32 1 (*.f32 (PI.f32) tau)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) x) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 2)) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) |
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2)) (*.f32 tau (*.f32 (PI.f32) x))) (cbrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) |
(*.f32 (cbrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2)) (*.f32 tau (*.f32 (PI.f32) x)))) |
(/.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) 2) (/.f32 x (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (/.f32 x (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 -1 (*.f32 (neg.f32 x) (/.f32 (PI.f32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 -1 (*.f32 (/.f32 (PI.f32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) (neg.f32 x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (neg.f32 x) (*.f32 (PI.f32) tau))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (*.f32 (PI.f32) tau)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) (*.f32 x tau)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (*.f32 -1 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (*.f32 (neg.f32 x) (*.f32 (PI.f32) (neg.f32 tau)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (*.f32 -1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32))) (*.f32 (neg.f32 x) tau)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) -1) (*.f32 (*.f32 (PI.f32) tau) (neg.f32 x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 1) (*.f32 (*.f32 (PI.f32) (neg.f32 tau)) x)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) -1) (*.f32 (*.f32 (PI.f32) (neg.f32 tau)) (neg.f32 x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) 1) (*.f32 tau x)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) -1) (*.f32 tau (neg.f32 x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (neg.f32 x)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x)) (*.f32 (PI.f32) (neg.f32 tau))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sqrt.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (sqrt.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) (sqrt.f32 x)) (sqrt.f32 x)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 1) (*.f32 x (*.f32 (PI.f32) tau))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (*.f32 (/.f32 1 x) (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (*.f32 (PI.f32) (neg.f32 tau))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32))) tau) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) -1) (neg.f32 x)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (*.f32 -1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (neg.f32 x)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 1 x)) (*.f32 (PI.f32) (neg.f32 tau))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) (/.f32 1 x)) tau) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (cbrt.f32 (pow.f32 (*.f32 x (*.f32 (PI.f32) tau)) 2))) (cbrt.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (*.f32 tau (*.f32 (PI.f32) x))) (cbrt.f32 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (cbrt.f32 (*.f32 tau (*.f32 (PI.f32) x))))) |
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) tau) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) 1) x) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) (pow.f32 (cbrt.f32 x) 2)) (cbrt.f32 x)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) 1) (*.f32 (PI.f32) tau)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (PI.f32)) tau) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) tau) (PI.f32)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) tau)) 2)) (cbrt.f32 (*.f32 (PI.f32) tau))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (sqrt.f32 (*.f32 (PI.f32) tau))) (sqrt.f32 (*.f32 (PI.f32) tau))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 3) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 3) 1/3) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 2) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(pow.f32 (*.f32 x (/.f32 (PI.f32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau))) -1) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(pow.f32 (*.f32 (/.f32 (PI.f32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) x) -1) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(pow.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) -1) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(pow.f32 (/.f32 x (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) -1) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(pow.f32 (/.f32 (*.f32 (PI.f32) tau) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x)) -1) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 2)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 3)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(cbrt.f32 (*.f32 (/.f32 (pow.f32 x -2) x) (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) 3))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) 3) (/.f32 (pow.f32 x -2) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 3) (pow.f32 (*.f32 x (*.f32 (PI.f32) tau)) 3))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) 3) (pow.f32 x 3))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 1)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) 1) 1)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) 3)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) 1/3)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) 2)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(+.f32 0 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))))) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))))) (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))))))) |
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))))))) |
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))))) |
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))))))) |
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) 1) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(*.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (*.f32 (PI.f32) tau))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) 1) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 2)) (*.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 1 (*.f32 (PI.f32) tau)))) |
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2)) (*.f32 (/.f32 1 (*.f32 tau (PI.f32))) (cbrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))))) |
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (PI.f32)))) |
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) 2)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) 2) (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(*.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 1 (*.f32 (PI.f32) tau)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 1 (*.f32 (PI.f32) (neg.f32 tau)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(*.f32 (/.f32 1 (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) (/.f32 1 tau)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 2)) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) tau))) |
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2)) (*.f32 (/.f32 1 (*.f32 tau (PI.f32))) (cbrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))))) |
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (PI.f32)))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) tau))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) tau) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (PI.f32))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (PI.f32)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) tau)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(*.f32 (/.f32 1 tau) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) tau)) 2)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (cbrt.f32 (*.f32 (PI.f32) tau)))) |
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 tau (PI.f32))) 2)) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (cbrt.f32 (*.f32 tau (PI.f32))))) |
(/.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (cbrt.f32 (*.f32 tau (PI.f32)))) (pow.f32 (cbrt.f32 (*.f32 tau (PI.f32))) 2)) |
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sqrt.f32 (*.f32 (PI.f32) tau)))) |
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sqrt.f32 (*.f32 tau (PI.f32))))) |
(/.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sqrt.f32 (*.f32 tau (PI.f32)))) (sqrt.f32 (*.f32 tau (PI.f32)))) |
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 2)) (PI.f32)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) tau)) |
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2)) (*.f32 (/.f32 1 (*.f32 tau (PI.f32))) (cbrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))))) |
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (PI.f32)))) |
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 2)) tau) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (PI.f32))) |
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2)) (*.f32 (/.f32 1 (*.f32 tau (PI.f32))) (cbrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))))) |
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (PI.f32)))) |
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 2)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) tau)) 2)) (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) |
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32)))) (/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2)) (pow.f32 (cbrt.f32 (*.f32 tau (PI.f32))) 2))) |
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2)) (cbrt.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))))) (pow.f32 (cbrt.f32 (*.f32 tau (PI.f32))) 2)) |
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 2)) (sqrt.f32 (*.f32 (PI.f32) tau))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (sqrt.f32 (*.f32 (PI.f32) tau)))) |
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2)) (sqrt.f32 (*.f32 tau (PI.f32)))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (sqrt.f32 (*.f32 tau (PI.f32))))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) tau)) 2)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (cbrt.f32 (*.f32 (PI.f32) tau)))) |
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 tau (PI.f32))) 2)) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (cbrt.f32 (*.f32 tau (PI.f32))))) |
(/.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (cbrt.f32 (*.f32 tau (PI.f32)))) (pow.f32 (cbrt.f32 (*.f32 tau (PI.f32))) 2)) |
(pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) 1) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) 3) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) 3) 1/3) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) 2) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(pow.f32 (/.f32 (PI.f32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) -1) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(pow.f32 (/.f32 (/.f32 (PI.f32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) 1) -1) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) (neg.f32 tau)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) 2)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) 3)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 3) (pow.f32 (*.f32 (PI.f32) tau) 3))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) 1)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) 1) 1)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) 3)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) 1/3)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) 2)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(exp.f32 (*.f32 (log.f32 (/.f32 (PI.f32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau))) -1)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (PI.f32))) |
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 99.6% | (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) |
| 98.9% | (*.f32 (PI.f32) x) | |
| ✓ | 98.9% | (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
| ✓ | 98.5% | (pow.f32 (*.f32 (PI.f32) x) 2) |
Compiled 32 to 20 computations (37.5% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | x | @ | -inf | (pow.f32 (*.f32 (PI.f32) x) 2) |
| 0.0ms | x | @ | 0 | (pow.f32 (*.f32 (PI.f32) x) 2) |
| 0.0ms | x | @ | inf | (pow.f32 (*.f32 (PI.f32) x) 2) |
| 0.0ms | x | @ | 0 | (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
| 0.0ms | x | @ | 0 | (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) |
| 1× | batch-egg-rewrite |
| 1008× | log-prod |
| 712× | prod-exp |
| 622× | pow-prod-down |
| 560× | prod-diff |
| 526× | fma-def |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 12 | 63 |
| 1 | 248 | 59 |
| 2 | 2880 | 59 |
| 1× | node limit |
| Inputs |
|---|
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) |
| Outputs |
|---|
(+.f32 0 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) x) 2))) 2)) (log.f32 (cbrt.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) x) 2)))) (log.f32 (sqrt.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 (PI.f32) x) 2))) 1) |
(*.f32 (PI.f32) (*.f32 x (*.f32 (PI.f32) x))) |
(*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) x))) |
(*.f32 (*.f32 (PI.f32) x) (*.f32 (PI.f32) x)) |
(*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(*.f32 1 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 4))) |
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 4)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) |
(*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(*.f32 (sqrt.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 3/2)) |
(*.f32 (pow.f32 (*.f32 (PI.f32) x) 3/2) (sqrt.f32 (*.f32 (PI.f32) x))) |
(*.f32 (*.f32 (*.f32 (PI.f32) x) (PI.f32)) x) |
(*.f32 (*.f32 (*.f32 (PI.f32) x) x) (PI.f32)) |
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 5) (cbrt.f32 (*.f32 (PI.f32) x))) |
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) x) 4)) |
(log.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) x) 2))) |
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 6)) |
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 (PI.f32) x) 2))) |
(exp.f32 (*.f32 2 (log.f32 (*.f32 (PI.f32) x)))) |
(exp.f32 (*.f32 (*.f32 2 (log.f32 (*.f32 (PI.f32) x))) 1)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (PI.f32) x)) 1) 2)) |
(exp.f32 (*.f32 (*.f32 (*.f32 2 (log.f32 (*.f32 (PI.f32) x))) 1) 1)) |
(exp.f32 (*.f32 (log.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) 3)) |
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 (PI.f32) x) 6)) 1/3)) |
(exp.f32 (+.f32 (log.f32 (*.f32 (PI.f32) x)) (*.f32 (log.f32 (*.f32 (PI.f32) x)) 1))) |
(exp.f32 (+.f32 (*.f32 (log.f32 (*.f32 (PI.f32) x)) 1) (log.f32 (*.f32 (PI.f32) x)))) |
(exp.f32 (+.f32 (*.f32 (log.f32 (*.f32 (PI.f32) x)) 1) (*.f32 (log.f32 (*.f32 (PI.f32) x)) 1))) |
(exp.f32 (+.f32 (log.f32 (*.f32 x x)) (*.f32 (log.f32 (PI.f32)) 2))) |
(exp.f32 (+.f32 (*.f32 (log.f32 x) 2) (*.f32 2 (log.f32 (PI.f32))))) |
(exp.f32 (+.f32 (*.f32 (log.f32 x) 2) (*.f32 (log.f32 (PI.f32)) 2))) |
(exp.f32 (+.f32 (*.f32 2 (log.f32 (PI.f32))) (*.f32 (log.f32 x) 2))) |
(exp.f32 (+.f32 (*.f32 (log.f32 (PI.f32)) 2) (log.f32 (*.f32 x x)))) |
(exp.f32 (+.f32 (*.f32 (log.f32 (PI.f32)) 2) (*.f32 (log.f32 x) 2))) |
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 (PI.f32) x) 2))) |
(+.f32 0 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6)) |
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) x) 2)) -1/6)) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) x) 2)) -1/6)))) |
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) x) 2)) -1/6))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) x) 2)) -1/6)))) |
(-.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) 1) |
(pow.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6) 1) |
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6)) 3) |
(pow.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36) 1/2) |
(pow.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216) 1/3) |
(pow.f32 (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 -1/6)) 2) |
(sqrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36)) |
(log.f32 (pow.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) x) 2)) -1/6)) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6)))) |
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216)) |
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6))) |
(expm1.f32 (*.f32 (log1p.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6)) 1)) |
(exp.f32 (log.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6)) 1)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6)) 1) 1)) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6))) 3)) |
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216)) 1/3)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6)) 3) 1/3)) |
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 -1/6))) 2)) |
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6))) |
(fma.f32 1 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) -1) |
(fma.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) 1 -1) |
(fma.f32 (cbrt.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1)) (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) 2)) -1) |
(fma.f32 (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) 2)) (cbrt.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1)) -1) |
(fma.f32 (hypot.f32 1 (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 -1/6))) (hypot.f32 1 (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 -1/6))) -1) |
(fma.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216 1) (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36 (*.f32 1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))) -1) |
(fma.f32 (-.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36)) (/.f32 1 (+.f32 1 (*.f32 1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) -1) |
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1))) 1) |
(-.f32 (/.f32 1 (+.f32 1 (*.f32 1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) (/.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36) (+.f32 1 (*.f32 1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(*.f32 1 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1)) |
(*.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) 1) |
(*.f32 (cbrt.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1)) (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) 2))) |
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) 2)) (cbrt.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1))) |
(*.f32 (hypot.f32 1 (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 -1/6))) (hypot.f32 1 (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 -1/6)))) |
(*.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216 1) (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36 (*.f32 1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))))) |
(*.f32 (-.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36)) (/.f32 1 (+.f32 1 (*.f32 1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(/.f32 1 (/.f32 (+.f32 1 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36 (*.f32 1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216 1))) |
(/.f32 1 (/.f32 (+.f32 1 (*.f32 1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (-.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36)))) |
(/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216 1) (+.f32 1 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36 (*.f32 1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216 1) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36 (+.f32 1 (*.f32 1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(/.f32 (-.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36)) (+.f32 1 (*.f32 1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (neg.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216 1)) (neg.f32 (+.f32 1 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36 (*.f32 1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))))) |
(/.f32 (neg.f32 (-.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36))) (neg.f32 (+.f32 1 (*.f32 1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36 -1) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 -1)) |
(pow.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) 1) |
(pow.f32 (cbrt.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1)) 3) |
(pow.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) 2) 1/2) |
(pow.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) 3) 1/3) |
(pow.f32 (hypot.f32 1 (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 -1/6))) 2) |
(pow.f32 (/.f32 (+.f32 1 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36 (*.f32 1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216 1)) -1) |
(pow.f32 (/.f32 (+.f32 1 (*.f32 1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (-.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36))) -1) |
(sqrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) 2)) |
(log.f32 (exp.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1))) |
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1)))) |
(cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) 3)) |
(expm1.f32 (log1p.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1))) |
(exp.f32 (log1p.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6))) |
(exp.f32 (*.f32 (log1p.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6)) 1)) |
(exp.f32 (*.f32 (*.f32 (log1p.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6)) 1) 1)) |
(exp.f32 (*.f32 (*.f32 1/3 (log1p.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6))) 3)) |
(exp.f32 (*.f32 (*.f32 3 (log1p.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6))) 1/3)) |
(exp.f32 (*.f32 (log.f32 (hypot.f32 1 (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 -1/6)))) 2)) |
(log1p.f32 (expm1.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1))) |
(fma.f32 (*.f32 (PI.f32) x) (*.f32 (*.f32 (PI.f32) x) -1/6) 1) |
(fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(fma.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6) 1 1) |
(fma.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6) 1) |
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 4)) (*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2) -1/6) 1) |
(fma.f32 (cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6)) (cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36)) 1) |
(fma.f32 (cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36)) (cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6)) 1) |
(fma.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 x x) -1/6) 1) |
(fma.f32 (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 -1/6)) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 -1/6)) 1) |
(fma.f32 (*.f32 -1/6 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x) 1) |
(fma.f32 (*.f32 -1/6 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 4))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2) 1) |
(fma.f32 (*.f32 -1/6 (pow.f32 (PI.f32) 2)) (*.f32 x x) 1) |
| 1× | egg-herbie |
| 1110× | fma-def |
| 948× | log-prod |
| 890× | exp-prod |
| 858× | fma-neg |
| 614× | distribute-lft-in |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 267 | 4282 |
| 1 | 561 | 4112 |
| 2 | 1531 | 4080 |
| 3 | 6164 | 4080 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
1 |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(+.f32 0 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) x) 2))) 2)) (log.f32 (cbrt.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) x) 2)))) (log.f32 (sqrt.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 (PI.f32) x) 2))) 1) |
(*.f32 (PI.f32) (*.f32 x (*.f32 (PI.f32) x))) |
(*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) x))) |
(*.f32 (*.f32 (PI.f32) x) (*.f32 (PI.f32) x)) |
(*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(*.f32 1 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 4))) |
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 4)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) |
(*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(*.f32 (sqrt.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 3/2)) |
(*.f32 (pow.f32 (*.f32 (PI.f32) x) 3/2) (sqrt.f32 (*.f32 (PI.f32) x))) |
(*.f32 (*.f32 (*.f32 (PI.f32) x) (PI.f32)) x) |
(*.f32 (*.f32 (*.f32 (PI.f32) x) x) (PI.f32)) |
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 5) (cbrt.f32 (*.f32 (PI.f32) x))) |
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) x) 4)) |
(log.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) x) 2))) |
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 6)) |
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 (PI.f32) x) 2))) |
(exp.f32 (*.f32 2 (log.f32 (*.f32 (PI.f32) x)))) |
(exp.f32 (*.f32 (*.f32 2 (log.f32 (*.f32 (PI.f32) x))) 1)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (PI.f32) x)) 1) 2)) |
(exp.f32 (*.f32 (*.f32 (*.f32 2 (log.f32 (*.f32 (PI.f32) x))) 1) 1)) |
(exp.f32 (*.f32 (log.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) 3)) |
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 (PI.f32) x) 6)) 1/3)) |
(exp.f32 (+.f32 (log.f32 (*.f32 (PI.f32) x)) (*.f32 (log.f32 (*.f32 (PI.f32) x)) 1))) |
(exp.f32 (+.f32 (*.f32 (log.f32 (*.f32 (PI.f32) x)) 1) (log.f32 (*.f32 (PI.f32) x)))) |
(exp.f32 (+.f32 (*.f32 (log.f32 (*.f32 (PI.f32) x)) 1) (*.f32 (log.f32 (*.f32 (PI.f32) x)) 1))) |
(exp.f32 (+.f32 (log.f32 (*.f32 x x)) (*.f32 (log.f32 (PI.f32)) 2))) |
(exp.f32 (+.f32 (*.f32 (log.f32 x) 2) (*.f32 2 (log.f32 (PI.f32))))) |
(exp.f32 (+.f32 (*.f32 (log.f32 x) 2) (*.f32 (log.f32 (PI.f32)) 2))) |
(exp.f32 (+.f32 (*.f32 2 (log.f32 (PI.f32))) (*.f32 (log.f32 x) 2))) |
(exp.f32 (+.f32 (*.f32 (log.f32 (PI.f32)) 2) (log.f32 (*.f32 x x)))) |
(exp.f32 (+.f32 (*.f32 (log.f32 (PI.f32)) 2) (*.f32 (log.f32 x) 2))) |
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 (PI.f32) x) 2))) |
(+.f32 0 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6)) |
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) x) 2)) -1/6)) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) x) 2)) -1/6)))) |
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) x) 2)) -1/6))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) x) 2)) -1/6)))) |
(-.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) 1) |
(pow.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6) 1) |
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6)) 3) |
(pow.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36) 1/2) |
(pow.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216) 1/3) |
(pow.f32 (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 -1/6)) 2) |
(sqrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36)) |
(log.f32 (pow.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) x) 2)) -1/6)) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6)))) |
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216)) |
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6))) |
(expm1.f32 (*.f32 (log1p.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6)) 1)) |
(exp.f32 (log.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6)) 1)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6)) 1) 1)) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6))) 3)) |
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216)) 1/3)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6)) 3) 1/3)) |
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 -1/6))) 2)) |
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6))) |
(fma.f32 1 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) -1) |
(fma.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) 1 -1) |
(fma.f32 (cbrt.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1)) (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) 2)) -1) |
(fma.f32 (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) 2)) (cbrt.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1)) -1) |
(fma.f32 (hypot.f32 1 (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 -1/6))) (hypot.f32 1 (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 -1/6))) -1) |
(fma.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216 1) (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36 (*.f32 1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))) -1) |
(fma.f32 (-.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36)) (/.f32 1 (+.f32 1 (*.f32 1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) -1) |
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1))) 1) |
(-.f32 (/.f32 1 (+.f32 1 (*.f32 1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) (/.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36) (+.f32 1 (*.f32 1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(*.f32 1 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1)) |
(*.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) 1) |
(*.f32 (cbrt.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1)) (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) 2))) |
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) 2)) (cbrt.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1))) |
(*.f32 (hypot.f32 1 (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 -1/6))) (hypot.f32 1 (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 -1/6)))) |
(*.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216 1) (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36 (*.f32 1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))))) |
(*.f32 (-.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36)) (/.f32 1 (+.f32 1 (*.f32 1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(/.f32 1 (/.f32 (+.f32 1 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36 (*.f32 1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216 1))) |
(/.f32 1 (/.f32 (+.f32 1 (*.f32 1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (-.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36)))) |
(/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216 1) (+.f32 1 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36 (*.f32 1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216 1) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36 (+.f32 1 (*.f32 1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(/.f32 (-.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36)) (+.f32 1 (*.f32 1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (neg.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216 1)) (neg.f32 (+.f32 1 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36 (*.f32 1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))))) |
(/.f32 (neg.f32 (-.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36))) (neg.f32 (+.f32 1 (*.f32 1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36 -1) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 -1)) |
(pow.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) 1) |
(pow.f32 (cbrt.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1)) 3) |
(pow.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) 2) 1/2) |
(pow.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) 3) 1/3) |
(pow.f32 (hypot.f32 1 (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 -1/6))) 2) |
(pow.f32 (/.f32 (+.f32 1 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36 (*.f32 1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216 1)) -1) |
(pow.f32 (/.f32 (+.f32 1 (*.f32 1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (-.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36))) -1) |
(sqrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) 2)) |
(log.f32 (exp.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1))) |
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1)))) |
(cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) 3)) |
(expm1.f32 (log1p.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1))) |
(exp.f32 (log1p.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6))) |
(exp.f32 (*.f32 (log1p.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6)) 1)) |
(exp.f32 (*.f32 (*.f32 (log1p.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6)) 1) 1)) |
(exp.f32 (*.f32 (*.f32 1/3 (log1p.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6))) 3)) |
(exp.f32 (*.f32 (*.f32 3 (log1p.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6))) 1/3)) |
(exp.f32 (*.f32 (log.f32 (hypot.f32 1 (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 -1/6)))) 2)) |
(log1p.f32 (expm1.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1))) |
(fma.f32 (*.f32 (PI.f32) x) (*.f32 (*.f32 (PI.f32) x) -1/6) 1) |
(fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(fma.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6) 1 1) |
(fma.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6) 1) |
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 4)) (*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2) -1/6) 1) |
(fma.f32 (cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6)) (cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36)) 1) |
(fma.f32 (cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36)) (cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6)) 1) |
(fma.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 x x) -1/6) 1) |
(fma.f32 (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 -1/6)) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 -1/6)) 1) |
(fma.f32 (*.f32 -1/6 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x) 1) |
(fma.f32 (*.f32 -1/6 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 4))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2) 1) |
(fma.f32 (*.f32 -1/6 (pow.f32 (PI.f32) 2)) (*.f32 x x) 1) |
| Outputs |
|---|
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
1 |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(+.f32 0 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) x) 2))) 2)) (log.f32 (cbrt.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(*.f32 (log.f32 (cbrt.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) x) 2)))) 3) |
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) x) 2)))) (log.f32 (sqrt.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 (PI.f32) x) 2))) 1) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (PI.f32) (*.f32 x (*.f32 (PI.f32) x))) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) x))) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (*.f32 (PI.f32) x) (*.f32 (PI.f32) x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 1 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 4))) |
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 4)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) |
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 4))) |
(*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (sqrt.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 3/2)) |
(*.f32 (pow.f32 (*.f32 (PI.f32) x) 3/2) (sqrt.f32 (*.f32 (PI.f32) x))) |
(*.f32 (sqrt.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 3/2)) |
(*.f32 (*.f32 (*.f32 (PI.f32) x) (PI.f32)) x) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (*.f32 (*.f32 (PI.f32) x) x) (PI.f32)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 5) (cbrt.f32 (*.f32 (PI.f32) x))) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) x) 4)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(log.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) x) 2))) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 6)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 (PI.f32) x) 2))) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(exp.f32 (*.f32 2 (log.f32 (*.f32 (PI.f32) x)))) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(exp.f32 (*.f32 (*.f32 2 (log.f32 (*.f32 (PI.f32) x))) 1)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (PI.f32) x)) 1) 2)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(exp.f32 (*.f32 (*.f32 (*.f32 2 (log.f32 (*.f32 (PI.f32) x))) 1) 1)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(exp.f32 (*.f32 (log.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) 3)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 (PI.f32) x) 6)) 1/3)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(exp.f32 (+.f32 (log.f32 (*.f32 (PI.f32) x)) (*.f32 (log.f32 (*.f32 (PI.f32) x)) 1))) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(exp.f32 (+.f32 (*.f32 (log.f32 (*.f32 (PI.f32) x)) 1) (log.f32 (*.f32 (PI.f32) x)))) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(exp.f32 (+.f32 (*.f32 (log.f32 (*.f32 (PI.f32) x)) 1) (*.f32 (log.f32 (*.f32 (PI.f32) x)) 1))) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(exp.f32 (+.f32 (log.f32 (*.f32 x x)) (*.f32 (log.f32 (PI.f32)) 2))) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(exp.f32 (+.f32 (*.f32 (log.f32 x) 2) (*.f32 2 (log.f32 (PI.f32))))) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(exp.f32 (+.f32 (*.f32 (log.f32 x) 2) (*.f32 (log.f32 (PI.f32)) 2))) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(exp.f32 (+.f32 (*.f32 2 (log.f32 (PI.f32))) (*.f32 (log.f32 x) 2))) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(exp.f32 (+.f32 (*.f32 (log.f32 (PI.f32)) 2) (log.f32 (*.f32 x x)))) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(exp.f32 (+.f32 (*.f32 (log.f32 (PI.f32)) 2) (*.f32 (log.f32 x) 2))) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 (PI.f32) x) 2))) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(+.f32 0 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6)) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) x) 2)) -1/6)) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) x) 2)) -1/6)))) |
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) x) 2)) -1/6)))) |
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 -1/6) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) x) 2)) -1/6))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) x) 2)) -1/6)))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(-.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) 1) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(pow.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6) 1) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6)) 3) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(pow.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36) 1/2) |
(sqrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36)) |
(pow.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216) 1/3) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(pow.f32 (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 -1/6)) 2) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(sqrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36)) |
(log.f32 (pow.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) x) 2)) -1/6)) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6)))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216)) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(expm1.f32 (*.f32 (log1p.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6)) 1)) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(exp.f32 (log.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6)) 1)) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6)) 1) 1)) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6))) 3)) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216)) 1/3)) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6)) 3) 1/3)) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 -1/6))) 2)) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(fma.f32 1 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) -1) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(fma.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) 1 -1) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(fma.f32 (cbrt.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1)) (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) 2)) -1) |
(fma.f32 (cbrt.f32 (fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1)) (cbrt.f32 (pow.f32 (fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) 2)) -1) |
(fma.f32 (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) 2)) (cbrt.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1)) -1) |
(fma.f32 (cbrt.f32 (fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1)) (cbrt.f32 (pow.f32 (fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) 2)) -1) |
(fma.f32 (hypot.f32 1 (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 -1/6))) (hypot.f32 1 (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 -1/6))) -1) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(fma.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216 1) (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36 (*.f32 1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))) -1) |
(fma.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216 1) (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6)))) -1) |
(+.f32 -1 (/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216 1) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6 1)))) |
(fma.f32 (-.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36)) (/.f32 1 (+.f32 1 (*.f32 1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) -1) |
(fma.f32 (-.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36)) (/.f32 1 (+.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6))) -1) |
(+.f32 -1 (/.f32 (+.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) -1/36)) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6 1))) |
(+.f32 -1 (/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) -1/36 1) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6 1))) |
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1))) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(-.f32 (/.f32 1 (+.f32 1 (*.f32 1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) (/.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36) (+.f32 1 (*.f32 1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(/.f32 (-.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36)) (+.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6))) |
(/.f32 (+.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) -1/36)) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6 1)) |
(/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) -1/36 1) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6 1)) |
(*.f32 1 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1)) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(*.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(*.f32 (cbrt.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1)) (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) 2))) |
(*.f32 (cbrt.f32 (fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1)) (cbrt.f32 (pow.f32 (fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) 2))) |
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) 2)) (cbrt.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1))) |
(*.f32 (cbrt.f32 (fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1)) (cbrt.f32 (pow.f32 (fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) 2))) |
(*.f32 (hypot.f32 1 (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 -1/6))) (hypot.f32 1 (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 -1/6)))) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(*.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216 1) (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36 (*.f32 1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))))) |
(*.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216 1) (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6))))) |
(/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216 1) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6 1))) |
(*.f32 (-.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36)) (/.f32 1 (+.f32 1 (*.f32 1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(/.f32 (-.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36)) (+.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6))) |
(/.f32 (+.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) -1/36)) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6 1)) |
(/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) -1/36 1) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6 1)) |
(/.f32 1 (/.f32 (+.f32 1 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36 (*.f32 1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216 1))) |
(*.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216 1) (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6))))) |
(/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216 1) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6 1))) |
(/.f32 1 (/.f32 (+.f32 1 (*.f32 1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (-.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36)))) |
(/.f32 (-.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36)) (+.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6))) |
(/.f32 (+.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) -1/36)) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6 1)) |
(/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) -1/36 1) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6 1)) |
(/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216 1) (+.f32 1 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36 (*.f32 1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(*.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216 1) (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6))))) |
(/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216 1) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6 1))) |
(/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216 1) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36 (+.f32 1 (*.f32 1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(*.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216 1) (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6))))) |
(/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216 1) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6 1))) |
(/.f32 (-.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36)) (+.f32 1 (*.f32 1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (-.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36)) (+.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6))) |
(/.f32 (+.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) -1/36)) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6 1)) |
(/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) -1/36 1) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6 1)) |
(/.f32 (neg.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216 1)) (neg.f32 (+.f32 1 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36 (*.f32 1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))))) |
(*.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216 1) (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6))))) |
(/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216 1) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6 1))) |
(/.f32 (neg.f32 (-.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36))) (neg.f32 (+.f32 1 (*.f32 1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(/.f32 (-.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36)) (+.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6))) |
(/.f32 (+.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) -1/36)) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6 1)) |
(/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) -1/36 1) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6 1)) |
(/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36 -1) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 -1)) |
(/.f32 (-.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36)) (+.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6))) |
(/.f32 (+.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) -1/36)) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6 1)) |
(/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) -1/36 1) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6 1)) |
(pow.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(pow.f32 (cbrt.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1)) 3) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(pow.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) 2) 1/2) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(pow.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) 3) 1/3) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(pow.f32 (hypot.f32 1 (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 -1/6))) 2) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(pow.f32 (/.f32 (+.f32 1 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36 (*.f32 1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216 1)) -1) |
(*.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216 1) (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6))))) |
(/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 6) -1/216 1) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6 1))) |
(pow.f32 (/.f32 (+.f32 1 (*.f32 1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (-.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36))) -1) |
(/.f32 (-.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36)) (+.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6))) |
(/.f32 (+.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) -1/36)) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6 1)) |
(/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 4) -1/36 1) (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1/6 1)) |
(sqrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) 2)) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(log.f32 (exp.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1))) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1)))) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) 3)) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(expm1.f32 (log1p.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1))) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(exp.f32 (log1p.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6))) |
(exp.f32 (log1p.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(exp.f32 (*.f32 (log1p.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6)) 1)) |
(exp.f32 (log1p.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(exp.f32 (*.f32 (*.f32 (log1p.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6)) 1) 1)) |
(exp.f32 (log1p.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(exp.f32 (*.f32 (*.f32 1/3 (log1p.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6))) 3)) |
(exp.f32 (log1p.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(exp.f32 (*.f32 (*.f32 3 (log1p.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6))) 1/3)) |
(exp.f32 (log1p.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(exp.f32 (*.f32 (log.f32 (hypot.f32 1 (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 -1/6)))) 2)) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(log1p.f32 (expm1.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1))) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(fma.f32 (*.f32 (PI.f32) x) (*.f32 (*.f32 (PI.f32) x) -1/6) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(fma.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6) 1 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(fma.f32 1 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 4)) (*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2) -1/6) 1) |
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 4)) (*.f32 -1/6 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) 1) |
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2) (*.f32 -1/6 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 4))) 1) |
(fma.f32 (cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6)) (cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36)) 1) |
(fma.f32 (cbrt.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36)) 1) |
(fma.f32 (cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36)) (cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6)) 1) |
(fma.f32 (cbrt.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/36)) 1) |
(fma.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 x x) -1/6) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(fma.f32 (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 -1/6)) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 -1/6)) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(fma.f32 (*.f32 -1/6 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(fma.f32 (*.f32 -1/6 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 4))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2) 1) |
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 4)) (*.f32 -1/6 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) 1) |
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2) (*.f32 -1/6 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 4))) 1) |
(fma.f32 (*.f32 -1/6 (pow.f32 (PI.f32) 2)) (*.f32 x x) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| 99.3% | (sin.f32 (*.f32 (PI.f32) x)) | |
| 98.9% | (*.f32 (PI.f32) x) | |
| ✓ | 98.9% | (/.f32 (-.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) 1) (*.f32 (PI.f32) x)) |
| ✓ | 82.8% | (-.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) 1) |
Compiled 39 to 18 computations (53.8% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | x | @ | 0 | (-.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) 1) |
| 0.0ms | x | @ | 0 | (/.f32 (-.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) 1) (*.f32 (PI.f32) x)) |
| 0.0ms | x | @ | inf | (/.f32 (-.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) 1) (*.f32 (PI.f32) x)) |
| 0.0ms | x | @ | -inf | (/.f32 (-.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) 1) (*.f32 (PI.f32) x)) |
| 0.0ms | x | @ | inf | (-.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) 1) |
| 1× | batch-egg-rewrite |
| 1232× | log-prod |
| 1078× | prod-diff |
| 694× | fma-def |
| 536× | pow-exp |
| 436× | expm1-udef |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 12 | 64 |
| 1 | 260 | 40 |
| 2 | 3785 | 40 |
| 1× | node limit |
| Inputs |
|---|
(-.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) 1) |
(/.f32 (-.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) 1) (*.f32 (PI.f32) x)) |
| Outputs |
|---|
(+.f32 1 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1)) |
(+.f32 1 (*.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1) 1)) |
(+.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) -1) |
(+.f32 (sin.f32 (*.f32 (PI.f32) x)) 0) |
(+.f32 0 (sin.f32 (*.f32 (PI.f32) x))) |
(+.f32 -1 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) |
(+.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1) 1) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) x)))) (cbrt.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) x)))))) (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) x)))))) |
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) x))))) (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) x)))))) |
(*.f32 1 (sin.f32 (*.f32 (PI.f32) x))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) 1) |
(*.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2)) |
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (expm1.f32 (*.f32 3 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))))) (/.f32 1 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) 2) (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 2)))) |
(*.f32 (expm1.f32 (*.f32 2 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))))) (/.f32 1 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 2))) |
(*.f32 (+.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 1) (expm1.f32 (*.f32 1/2 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x)))))) |
(/.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) 2) (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 2)) (expm1.f32 (*.f32 3 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))))))) |
(/.f32 1 (/.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 2) (expm1.f32 (*.f32 2 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))))))) |
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))))) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) 2) (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 2))) |
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))))) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) 2) (-.f32 1 (*.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) -1)))) |
(/.f32 (expm1.f32 (*.f32 2 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))))) (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 2)) |
(/.f32 (neg.f32 (expm1.f32 (*.f32 3 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x)))))) (neg.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) 2) (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 2)))) |
(/.f32 (neg.f32 (expm1.f32 (*.f32 2 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x)))))) (neg.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 2))) |
(/.f32 (+.f32 1 (pow.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1) 3)) (+.f32 1 (fma.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1) (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1) (neg.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1))))) |
(/.f32 (-.f32 1 (*.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1) (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1))) (-.f32 1 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1))) |
(pow.f32 (sin.f32 (*.f32 (PI.f32) x)) 1) |
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 3) |
(pow.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) x)) 3) 1/3) |
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) |
(pow.f32 (/.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) 2) (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 2)) (expm1.f32 (*.f32 3 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x)))))) -1) |
(pow.f32 (/.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 2) (expm1.f32 (*.f32 2 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x)))))) -1) |
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) x)) 2)) |
(log.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) x)))) |
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 (PI.f32) x))))) |
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) x)) 3)) |
(sin.f32 (*.f32 (PI.f32) x)) |
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x)))) |
(expm1.f32 (*.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))) 1)) |
(hypot.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (hypot.f32 (sin.f32 (*.f32 (PI.f32) x)) (sqrt.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) x)))))) |
(exp.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) x)))) |
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) x))) 1)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) x))) 1) 1)) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x)))) 3)) |
(exp.f32 (*.f32 (*.f32 3 (log.f32 (sin.f32 (*.f32 (PI.f32) x)))) 1/3)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) x))) 3) 1/3)) |
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x)))) 2)) |
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 (PI.f32) x)))) |
(fma.f32 1 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) -1) |
(fma.f32 1 (sin.f32 (*.f32 (PI.f32) x)) 0) |
(fma.f32 1 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1) 1) |
(fma.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) 1 -1) |
(fma.f32 (sin.f32 (*.f32 (PI.f32) x)) 1 0) |
(fma.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) 0) |
(fma.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 0) |
(fma.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 2) -1) |
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 2) (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) -1) |
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 2) (*.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 1) -1) |
(fma.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 0) |
(fma.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) -1) |
(fma.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 1) -1) |
(fma.f32 (+.f32 1 (pow.f32 (sin.f32 (*.f32 (PI.f32) x)) 3)) (/.f32 1 (fma.f32 (sin.f32 (*.f32 (PI.f32) x)) (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1) 1)) -1) |
(fma.f32 (expm1.f32 (*.f32 3 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))))) (/.f32 1 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) 2) (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 2))) 0) |
(fma.f32 (-.f32 1 (pow.f32 (sin.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 1 (-.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) -1) |
(fma.f32 (expm1.f32 (*.f32 2 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))))) (/.f32 1 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 2)) 0) |
(fma.f32 (*.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1)) (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1))) (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1)) 1) |
(fma.f32 (sqrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1)) (sqrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1)) 1) |
(fma.f32 (+.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 1) (expm1.f32 (*.f32 1/2 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))))) 0) |
(fma.f32 (+.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 1) (-.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 1) 1) |
(+.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (sqrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (/.f32 1 (*.f32 (PI.f32) x)))) |
(+.f32 0 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) |
(+.f32 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x)) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(+.f32 (fma.f32 1 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x)) (neg.f32 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) x))) 1 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) |
(+.f32 (fma.f32 1 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) |
(+.f32 (fma.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 1 (*.f32 (PI.f32) x)) (neg.f32 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) x))) 1 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) |
(+.f32 (fma.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 1 (*.f32 (PI.f32) x)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) |
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x)))) (cbrt.f32 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) x))) 1 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) |
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x)))) (cbrt.f32 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) |
(+.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x))) (sqrt.f32 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) x))) 1 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) |
(+.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x))) (sqrt.f32 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) |
(+.f32 (fma.f32 (/.f32 1 (PI.f32)) (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) x) (neg.f32 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) x))) 1 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) |
(+.f32 (fma.f32 (/.f32 1 (PI.f32)) (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) x) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) |
(+.f32 (fma.f32 (/.f32 1 x) (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (PI.f32)) (neg.f32 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) x))) 1 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) |
(+.f32 (fma.f32 (/.f32 1 x) (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (PI.f32)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) |
(+.f32 (fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (cbrt.f32 (*.f32 (PI.f32) x))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) x))) 1 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) |
(+.f32 (fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (cbrt.f32 (*.f32 (PI.f32) x))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) |
(+.f32 (fma.f32 (/.f32 1 (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (sqrt.f32 (*.f32 (PI.f32) x))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) x))) 1 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) |
(+.f32 (fma.f32 (/.f32 1 (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (sqrt.f32 (*.f32 (PI.f32) x))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) |
(+.f32 (fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 2) 1) (/.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 (PI.f32) x)) (neg.f32 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) x))) 1 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) |
(+.f32 (fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 2) 1) (/.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 (PI.f32) x)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) |
(+.f32 (fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 2) (PI.f32)) (/.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) x) (neg.f32 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) x))) 1 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) |
(+.f32 (fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 2) (PI.f32)) (/.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) x) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) |
(+.f32 (fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 2) x) (/.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (PI.f32)) (neg.f32 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) x))) 1 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) |
(+.f32 (fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 2) x) (/.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (PI.f32)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) |
(+.f32 (fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 2) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (cbrt.f32 (*.f32 (PI.f32) x))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) x))) 1 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) |
(+.f32 (fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 2) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (cbrt.f32 (*.f32 (PI.f32) x))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) |
(+.f32 (fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 2) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (sqrt.f32 (*.f32 (PI.f32) x))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) x))) 1 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) |
(+.f32 (fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 2) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (sqrt.f32 (*.f32 (PI.f32) x))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) |
(+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 1) (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 (PI.f32) x)) (neg.f32 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) x))) 1 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) |
(+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 1) (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 (PI.f32) x)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) |
(+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (PI.f32)) (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) x) (neg.f32 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) x))) 1 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) |
(+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (PI.f32)) (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) x) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) |
(+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) x) (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (PI.f32)) (neg.f32 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) x))) 1 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) |
(+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) x) (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (PI.f32)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) |
(+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (cbrt.f32 (*.f32 (PI.f32) x))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) x))) 1 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) |
(+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (cbrt.f32 (*.f32 (PI.f32) x))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) |
(+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (sqrt.f32 (*.f32 (PI.f32) x))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) x))) 1 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) |
(+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (sqrt.f32 (*.f32 (PI.f32) x))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))))) |
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))))) |
(-.f32 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x)) (/.f32 1 (*.f32 (PI.f32) x))) |
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) 1) |
(*.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 1 (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) 1) |
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 1 (*.f32 (PI.f32) x)))) |
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) (cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) 2))) |
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) 2)) (cbrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) |
(*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 1 (*.f32 (PI.f32) x)))) |
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) |
(*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 1 (*.f32 (PI.f32) (neg.f32 x)))) |
(*.f32 (/.f32 1 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (PI.f32)) (/.f32 1 x)) |
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) x)) |
(*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (PI.f32))) |
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (cbrt.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (sqrt.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (PI.f32)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) x)) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) (PI.f32)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) x)) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) x) (/.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (PI.f32))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (cbrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (sqrt.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) x) (/.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (PI.f32))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (cbrt.f32 (*.f32 (PI.f32) x)))) |
(pow.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) 1) |
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) 3) |
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) 3) 1/3) |
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) 2) |
(pow.f32 (/.f32 (*.f32 (PI.f32) x) (sin.f32 (*.f32 (PI.f32) x))) -1) |
(pow.f32 (/.f32 (/.f32 (*.f32 (PI.f32) x) (sin.f32 (*.f32 (PI.f32) x))) 1) -1) |
(neg.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) (neg.f32 x)))) |
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) 2)) |
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) |
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))))) |
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) 3)) |
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) x)) 3) (pow.f32 (*.f32 (PI.f32) x) 3))) |
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) |
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) |
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) 1)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) 1) 1)) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) 3)) |
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) 1/3)) |
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) 2)) |
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 (PI.f32) x) (sin.f32 (*.f32 (PI.f32) x)))) -1)) |
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) |
(fma.f32 1 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x)) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(fma.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 1 (*.f32 (PI.f32) x)) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(fma.f32 (*.f32 (cbrt.f32 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x)))) (cbrt.f32 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x))) (sqrt.f32 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(fma.f32 (/.f32 1 (PI.f32)) (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) x) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(fma.f32 (/.f32 1 x) (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (PI.f32)) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (cbrt.f32 (*.f32 (PI.f32) x))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(fma.f32 (/.f32 1 (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (sqrt.f32 (*.f32 (PI.f32) x))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 2) 1) (/.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 (PI.f32) x)) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 2) (PI.f32)) (/.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) x) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 2) x) (/.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (PI.f32)) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 2) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (cbrt.f32 (*.f32 (PI.f32) x))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 2) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (sqrt.f32 (*.f32 (PI.f32) x))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 1) (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 (PI.f32) x)) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (PI.f32)) (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) x) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) x) (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (PI.f32)) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (cbrt.f32 (*.f32 (PI.f32) x))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (sqrt.f32 (*.f32 (PI.f32) x))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
| 1× | egg-herbie |
| 1064× | unswap-sqr |
| 546× | log-prod |
| 402× | cancel-sign-sub-inv |
| 382× | associate-*r* |
| 346× | fma-neg |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 453 | 8467 |
| 1 | 1042 | 7973 |
| 2 | 3609 | 7261 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 (PI.f32) x) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) x)) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))) (*.f32 (PI.f32) x))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))) (+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 x 7) (pow.f32 (PI.f32) 7))) (*.f32 (PI.f32) x)))) |
(sin.f32 (*.f32 (PI.f32) x)) |
(sin.f32 (*.f32 (PI.f32) x)) |
(sin.f32 (*.f32 (PI.f32) x)) |
(sin.f32 (*.f32 (PI.f32) x)) |
(sin.f32 (*.f32 x (PI.f32))) |
(sin.f32 (*.f32 x (PI.f32))) |
(sin.f32 (*.f32 x (PI.f32))) |
(sin.f32 (*.f32 x (PI.f32))) |
1 |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))))) |
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) (+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) (*.f32 -1/5040 (*.f32 (pow.f32 x 6) (pow.f32 (PI.f32) 6)))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(+.f32 1 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1)) |
(+.f32 1 (*.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1) 1)) |
(+.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) -1) |
(+.f32 (sin.f32 (*.f32 (PI.f32) x)) 0) |
(+.f32 0 (sin.f32 (*.f32 (PI.f32) x))) |
(+.f32 -1 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) |
(+.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1) 1) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) x)))) (cbrt.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) x)))))) (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) x)))))) |
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) x))))) (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) x)))))) |
(*.f32 1 (sin.f32 (*.f32 (PI.f32) x))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) 1) |
(*.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2)) |
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (expm1.f32 (*.f32 3 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))))) (/.f32 1 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) 2) (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 2)))) |
(*.f32 (expm1.f32 (*.f32 2 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))))) (/.f32 1 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 2))) |
(*.f32 (+.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 1) (expm1.f32 (*.f32 1/2 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x)))))) |
(/.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) 2) (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 2)) (expm1.f32 (*.f32 3 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))))))) |
(/.f32 1 (/.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 2) (expm1.f32 (*.f32 2 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))))))) |
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))))) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) 2) (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 2))) |
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))))) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) 2) (-.f32 1 (*.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) -1)))) |
(/.f32 (expm1.f32 (*.f32 2 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))))) (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 2)) |
(/.f32 (neg.f32 (expm1.f32 (*.f32 3 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x)))))) (neg.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) 2) (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 2)))) |
(/.f32 (neg.f32 (expm1.f32 (*.f32 2 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x)))))) (neg.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 2))) |
(/.f32 (+.f32 1 (pow.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1) 3)) (+.f32 1 (fma.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1) (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1) (neg.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1))))) |
(/.f32 (-.f32 1 (*.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1) (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1))) (-.f32 1 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1))) |
(pow.f32 (sin.f32 (*.f32 (PI.f32) x)) 1) |
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 3) |
(pow.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) x)) 3) 1/3) |
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) |
(pow.f32 (/.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) 2) (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 2)) (expm1.f32 (*.f32 3 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x)))))) -1) |
(pow.f32 (/.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 2) (expm1.f32 (*.f32 2 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x)))))) -1) |
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) x)) 2)) |
(log.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) x)))) |
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 (PI.f32) x))))) |
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) x)) 3)) |
(sin.f32 (*.f32 (PI.f32) x)) |
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x)))) |
(expm1.f32 (*.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))) 1)) |
(hypot.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (hypot.f32 (sin.f32 (*.f32 (PI.f32) x)) (sqrt.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) x)))))) |
(exp.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) x)))) |
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) x))) 1)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) x))) 1) 1)) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x)))) 3)) |
(exp.f32 (*.f32 (*.f32 3 (log.f32 (sin.f32 (*.f32 (PI.f32) x)))) 1/3)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) x))) 3) 1/3)) |
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x)))) 2)) |
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 (PI.f32) x)))) |
(fma.f32 1 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) -1) |
(fma.f32 1 (sin.f32 (*.f32 (PI.f32) x)) 0) |
(fma.f32 1 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1) 1) |
(fma.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) 1 -1) |
(fma.f32 (sin.f32 (*.f32 (PI.f32) x)) 1 0) |
(fma.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) 0) |
(fma.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 0) |
(fma.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 2) -1) |
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 2) (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) -1) |
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 2) (*.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 1) -1) |
(fma.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 0) |
(fma.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) -1) |
(fma.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 1) -1) |
(fma.f32 (+.f32 1 (pow.f32 (sin.f32 (*.f32 (PI.f32) x)) 3)) (/.f32 1 (fma.f32 (sin.f32 (*.f32 (PI.f32) x)) (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1) 1)) -1) |
(fma.f32 (expm1.f32 (*.f32 3 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))))) (/.f32 1 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) 2) (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 2))) 0) |
(fma.f32 (-.f32 1 (pow.f32 (sin.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 1 (-.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) -1) |
(fma.f32 (expm1.f32 (*.f32 2 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))))) (/.f32 1 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 2)) 0) |
(fma.f32 (*.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1)) (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1))) (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1)) 1) |
(fma.f32 (sqrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1)) (sqrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1)) 1) |
(fma.f32 (+.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 1) (expm1.f32 (*.f32 1/2 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))))) 0) |
(fma.f32 (+.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 1) (-.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 1) 1) |
(+.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (sqrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (/.f32 1 (*.f32 (PI.f32) x)))) |
(+.f32 0 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) |
(+.f32 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x)) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(+.f32 (fma.f32 1 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x)) (neg.f32 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) x))) 1 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) |
(+.f32 (fma.f32 1 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) |
(+.f32 (fma.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 1 (*.f32 (PI.f32) x)) (neg.f32 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) x))) 1 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) |
(+.f32 (fma.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 1 (*.f32 (PI.f32) x)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) |
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x)))) (cbrt.f32 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) x))) 1 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) |
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x)))) (cbrt.f32 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) |
(+.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x))) (sqrt.f32 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) x))) 1 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) |
(+.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x))) (sqrt.f32 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) |
(+.f32 (fma.f32 (/.f32 1 (PI.f32)) (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) x) (neg.f32 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) x))) 1 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) |
(+.f32 (fma.f32 (/.f32 1 (PI.f32)) (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) x) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) |
(+.f32 (fma.f32 (/.f32 1 x) (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (PI.f32)) (neg.f32 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) x))) 1 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) |
(+.f32 (fma.f32 (/.f32 1 x) (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (PI.f32)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) |
(+.f32 (fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (cbrt.f32 (*.f32 (PI.f32) x))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) x))) 1 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) |
(+.f32 (fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (cbrt.f32 (*.f32 (PI.f32) x))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) |
(+.f32 (fma.f32 (/.f32 1 (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (sqrt.f32 (*.f32 (PI.f32) x))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) x))) 1 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) |
(+.f32 (fma.f32 (/.f32 1 (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (sqrt.f32 (*.f32 (PI.f32) x))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) |
(+.f32 (fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 2) 1) (/.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 (PI.f32) x)) (neg.f32 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) x))) 1 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) |
(+.f32 (fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 2) 1) (/.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 (PI.f32) x)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) |
(+.f32 (fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 2) (PI.f32)) (/.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) x) (neg.f32 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) x))) 1 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) |
(+.f32 (fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 2) (PI.f32)) (/.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) x) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) |
(+.f32 (fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 2) x) (/.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (PI.f32)) (neg.f32 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) x))) 1 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) |
(+.f32 (fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 2) x) (/.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (PI.f32)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) |
(+.f32 (fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 2) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (cbrt.f32 (*.f32 (PI.f32) x))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) x))) 1 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) |
(+.f32 (fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 2) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (cbrt.f32 (*.f32 (PI.f32) x))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) |
(+.f32 (fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 2) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (sqrt.f32 (*.f32 (PI.f32) x))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) x))) 1 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) |
(+.f32 (fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 2) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (sqrt.f32 (*.f32 (PI.f32) x))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) |
(+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 1) (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 (PI.f32) x)) (neg.f32 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) x))) 1 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) |
(+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 1) (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 (PI.f32) x)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) |
(+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (PI.f32)) (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) x) (neg.f32 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) x))) 1 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) |
(+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (PI.f32)) (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) x) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) |
(+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) x) (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (PI.f32)) (neg.f32 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) x))) 1 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) |
(+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) x) (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (PI.f32)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) |
(+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (cbrt.f32 (*.f32 (PI.f32) x))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) x))) 1 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) |
(+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (cbrt.f32 (*.f32 (PI.f32) x))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) |
(+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (sqrt.f32 (*.f32 (PI.f32) x))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) x))) 1 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) |
(+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (sqrt.f32 (*.f32 (PI.f32) x))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))))) |
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))))) |
(-.f32 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x)) (/.f32 1 (*.f32 (PI.f32) x))) |
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) 1) |
(*.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 1 (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) 1) |
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 1 (*.f32 (PI.f32) x)))) |
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) (cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) 2))) |
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) 2)) (cbrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) |
(*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 1 (*.f32 (PI.f32) x)))) |
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) |
(*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 1 (*.f32 (PI.f32) (neg.f32 x)))) |
(*.f32 (/.f32 1 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (PI.f32)) (/.f32 1 x)) |
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) x)) |
(*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (PI.f32))) |
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (cbrt.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (sqrt.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (PI.f32)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) x)) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) (PI.f32)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) x)) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) x) (/.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (PI.f32))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (cbrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (sqrt.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) x) (/.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (PI.f32))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (cbrt.f32 (*.f32 (PI.f32) x)))) |
(pow.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) 1) |
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) 3) |
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) 3) 1/3) |
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) 2) |
(pow.f32 (/.f32 (*.f32 (PI.f32) x) (sin.f32 (*.f32 (PI.f32) x))) -1) |
(pow.f32 (/.f32 (/.f32 (*.f32 (PI.f32) x) (sin.f32 (*.f32 (PI.f32) x))) 1) -1) |
(neg.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) (neg.f32 x)))) |
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) 2)) |
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) |
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))))) |
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) 3)) |
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) x)) 3) (pow.f32 (*.f32 (PI.f32) x) 3))) |
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) |
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) |
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) 1)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) 1) 1)) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) 3)) |
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) 1/3)) |
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) 2)) |
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 (PI.f32) x) (sin.f32 (*.f32 (PI.f32) x)))) -1)) |
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) |
(fma.f32 1 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x)) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(fma.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 1 (*.f32 (PI.f32) x)) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(fma.f32 (*.f32 (cbrt.f32 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x)))) (cbrt.f32 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x))) (sqrt.f32 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(fma.f32 (/.f32 1 (PI.f32)) (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) x) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(fma.f32 (/.f32 1 x) (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (PI.f32)) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (cbrt.f32 (*.f32 (PI.f32) x))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(fma.f32 (/.f32 1 (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (sqrt.f32 (*.f32 (PI.f32) x))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 2) 1) (/.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 (PI.f32) x)) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 2) (PI.f32)) (/.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) x) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 2) x) (/.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (PI.f32)) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 2) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (cbrt.f32 (*.f32 (PI.f32) x))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 2) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (sqrt.f32 (*.f32 (PI.f32) x))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 1) (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 (PI.f32) x)) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (PI.f32)) (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) x) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) x) (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (PI.f32)) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (cbrt.f32 (*.f32 (PI.f32) x))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (sqrt.f32 (*.f32 (PI.f32) x))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
| Outputs |
|---|
(*.f32 (PI.f32) x) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) x)) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 3) (*.f32 (PI.f32) x)) |
(fma.f32 (PI.f32) x (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 3))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))) (*.f32 (PI.f32) x))) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 3) (fma.f32 1/120 (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5)) (*.f32 (PI.f32) x))) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 3) (fma.f32 (PI.f32) x (*.f32 1/120 (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))))) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 3) (fma.f32 (PI.f32) x (*.f32 (pow.f32 (PI.f32) 5) (*.f32 1/120 (pow.f32 x 5))))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))) (+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 x 7) (pow.f32 (PI.f32) 7))) (*.f32 (PI.f32) x)))) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 3) (fma.f32 1/120 (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5)) (fma.f32 -1/5040 (*.f32 (pow.f32 x 7) (pow.f32 (PI.f32) 7)) (*.f32 (PI.f32) x)))) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 3) (fma.f32 1/120 (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5)) (fma.f32 (PI.f32) x (*.f32 -1/5040 (*.f32 (pow.f32 x 7) (pow.f32 (PI.f32) 7)))))) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 3) (fma.f32 1/120 (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5)) (fma.f32 (PI.f32) x (*.f32 (pow.f32 (PI.f32) 7) (*.f32 -1/5040 (pow.f32 x 7)))))) |
(sin.f32 (*.f32 (PI.f32) x)) |
(sin.f32 (*.f32 (PI.f32) x)) |
(sin.f32 (*.f32 (PI.f32) x)) |
(sin.f32 (*.f32 (PI.f32) x)) |
(sin.f32 (*.f32 x (PI.f32))) |
(sin.f32 (*.f32 (PI.f32) x)) |
(sin.f32 (*.f32 x (PI.f32))) |
(sin.f32 (*.f32 (PI.f32) x)) |
(sin.f32 (*.f32 x (PI.f32))) |
(sin.f32 (*.f32 (PI.f32) x)) |
(sin.f32 (*.f32 x (PI.f32))) |
(sin.f32 (*.f32 (PI.f32) x)) |
1 |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2))) |
(fma.f32 -1/6 (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)) 1) |
(fma.f32 -1/6 (*.f32 x (*.f32 x (pow.f32 (PI.f32) 2))) 1) |
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))))) |
(fma.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4)) (+.f32 1 (*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2)))) |
(fma.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4)) (fma.f32 -1/6 (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)) 1)) |
(fma.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4)) (fma.f32 -1/6 (*.f32 x (*.f32 x (pow.f32 (PI.f32) 2))) 1)) |
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) (+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) (*.f32 -1/5040 (*.f32 (pow.f32 x 6) (pow.f32 (PI.f32) 6)))))) |
(fma.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4)) (+.f32 1 (fma.f32 -1/6 (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)) (*.f32 (*.f32 -1/5040 (pow.f32 x 6)) (pow.f32 (PI.f32) 6))))) |
(+.f32 (fma.f32 -1/6 (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)) (*.f32 -1/5040 (*.f32 (pow.f32 x 6) (pow.f32 (PI.f32) 6)))) (fma.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4)) 1)) |
(+.f32 (fma.f32 -1/5040 (pow.f32 (*.f32 (PI.f32) x) 6) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 -1/6 (*.f32 x x)))) (fma.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4)) 1)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(+.f32 1 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1)) |
(sin.f32 (*.f32 (PI.f32) x)) |
(+.f32 1 (*.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1) 1)) |
(sin.f32 (*.f32 (PI.f32) x)) |
(+.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) -1) |
(sin.f32 (*.f32 (PI.f32) x)) |
(+.f32 (sin.f32 (*.f32 (PI.f32) x)) 0) |
(sin.f32 (*.f32 (PI.f32) x)) |
(+.f32 0 (sin.f32 (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 (PI.f32) x)) |
(+.f32 -1 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) |
(sin.f32 (*.f32 (PI.f32) x)) |
(+.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1) 1) |
(sin.f32 (*.f32 (PI.f32) x)) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) x)))) (cbrt.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) x)))))) (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) x)))))) |
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) x)))))) (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) x)))))) |
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) x))))) (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) x)))))) |
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) x)))))) |
(*.f32 1 (sin.f32 (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 (PI.f32) x)) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) 1) |
(sin.f32 (*.f32 (PI.f32) x)) |
(*.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2)) |
(sin.f32 (*.f32 (PI.f32) x)) |
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x)))) |
(sin.f32 (*.f32 (PI.f32) x)) |
(*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x)))) |
(sin.f32 (*.f32 (PI.f32) x)) |
(*.f32 (expm1.f32 (*.f32 3 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))))) (/.f32 1 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) 2) (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 2)))) |
(*.f32 (expm1.f32 (*.f32 3 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))))) (/.f32 1 (+.f32 (pow.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1) 2) (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 2)))) |
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))))) (+.f32 (sin.f32 (*.f32 (PI.f32) x)) (+.f32 2 (pow.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1) 2)))) |
(*.f32 (expm1.f32 (*.f32 2 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))))) (/.f32 1 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 2))) |
(/.f32 (expm1.f32 (*.f32 2 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))))) (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 2)) |
(*.f32 (+.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 1) (expm1.f32 (*.f32 1/2 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x)))))) |
(*.f32 (+.f32 1 (sqrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1))) (expm1.f32 (*.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))) 1/2))) |
(*.f32 (+.f32 1 (hypot.f32 1 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))))) (expm1.f32 (*.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))) 1/2))) |
(/.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) 2) (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 2)) (expm1.f32 (*.f32 3 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))))))) |
(*.f32 (expm1.f32 (*.f32 3 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))))) (/.f32 1 (+.f32 (pow.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1) 2) (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 2)))) |
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))))) (+.f32 (sin.f32 (*.f32 (PI.f32) x)) (+.f32 2 (pow.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1) 2)))) |
(/.f32 1 (/.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 2) (expm1.f32 (*.f32 2 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))))))) |
(*.f32 (expm1.f32 (*.f32 2 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))))) (/.f32 1 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 2))) |
(/.f32 (expm1.f32 (*.f32 2 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))))) (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 2)) |
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))))) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) 2) (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 2))) |
(*.f32 (expm1.f32 (*.f32 3 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))))) (/.f32 1 (+.f32 (pow.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1) 2) (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 2)))) |
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))))) (+.f32 (sin.f32 (*.f32 (PI.f32) x)) (+.f32 2 (pow.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1) 2)))) |
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))))) (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) 2) (-.f32 1 (*.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) -1)))) |
(*.f32 (expm1.f32 (*.f32 3 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))))) (/.f32 1 (+.f32 (pow.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1) 2) (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 2)))) |
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))))) (+.f32 (sin.f32 (*.f32 (PI.f32) x)) (+.f32 2 (pow.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1) 2)))) |
(/.f32 (expm1.f32 (*.f32 2 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))))) (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 2)) |
(*.f32 (expm1.f32 (*.f32 2 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))))) (/.f32 1 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 2))) |
(/.f32 (neg.f32 (expm1.f32 (*.f32 3 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x)))))) (neg.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) 2) (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 2)))) |
(*.f32 (expm1.f32 (*.f32 3 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))))) (/.f32 1 (+.f32 (pow.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1) 2) (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 2)))) |
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))))) (+.f32 (sin.f32 (*.f32 (PI.f32) x)) (+.f32 2 (pow.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1) 2)))) |
(/.f32 (neg.f32 (expm1.f32 (*.f32 2 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x)))))) (neg.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 2))) |
(*.f32 (expm1.f32 (*.f32 2 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))))) (/.f32 1 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 2))) |
(/.f32 (expm1.f32 (*.f32 2 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))))) (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 2)) |
(/.f32 (+.f32 1 (pow.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1) 3)) (+.f32 1 (fma.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1) (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1) (neg.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1))))) |
(/.f32 (+.f32 1 (pow.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1) 3)) (+.f32 1 (fma.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1) (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1) (+.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) x))) 1)))) |
(/.f32 (+.f32 1 (pow.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1) 3)) (+.f32 1 (*.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1) (+.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1) -1)))) |
(/.f32 (-.f32 1 (*.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1) (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1))) (-.f32 1 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1))) |
(/.f32 (-.f32 1 (*.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1) (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1))) (-.f32 2 (sin.f32 (*.f32 (PI.f32) x)))) |
(/.f32 (+.f32 1 (*.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1) (-.f32 1 (sin.f32 (*.f32 (PI.f32) x))))) (-.f32 2 (sin.f32 (*.f32 (PI.f32) x)))) |
(pow.f32 (sin.f32 (*.f32 (PI.f32) x)) 1) |
(sin.f32 (*.f32 (PI.f32) x)) |
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 3) |
(sin.f32 (*.f32 (PI.f32) x)) |
(pow.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) x)) 3) 1/3) |
(sin.f32 (*.f32 (PI.f32) x)) |
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) |
(sin.f32 (*.f32 (PI.f32) x)) |
(pow.f32 (/.f32 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) 2) (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 2)) (expm1.f32 (*.f32 3 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x)))))) -1) |
(*.f32 (expm1.f32 (*.f32 3 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))))) (/.f32 1 (+.f32 (pow.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1) 2) (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 2)))) |
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))))) (+.f32 (sin.f32 (*.f32 (PI.f32) x)) (+.f32 2 (pow.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1) 2)))) |
(pow.f32 (/.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 2) (expm1.f32 (*.f32 2 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x)))))) -1) |
(*.f32 (expm1.f32 (*.f32 2 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))))) (/.f32 1 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 2))) |
(/.f32 (expm1.f32 (*.f32 2 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))))) (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 2)) |
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) x)) 2)) |
(sin.f32 (*.f32 (PI.f32) x)) |
(log.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) x)))) |
(sin.f32 (*.f32 (PI.f32) x)) |
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 (PI.f32) x))))) |
(sin.f32 (*.f32 (PI.f32) x)) |
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) x)) 3)) |
(sin.f32 (*.f32 (PI.f32) x)) |
(sin.f32 (*.f32 (PI.f32) x)) |
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x)))) |
(sin.f32 (*.f32 (PI.f32) x)) |
(expm1.f32 (*.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))) 1)) |
(sin.f32 (*.f32 (PI.f32) x)) |
(hypot.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (hypot.f32 (sin.f32 (*.f32 (PI.f32) x)) (sqrt.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) x)))))) |
(exp.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) x)))) |
(sin.f32 (*.f32 (PI.f32) x)) |
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) x))) 1)) |
(sin.f32 (*.f32 (PI.f32) x)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) x))) 1) 1)) |
(sin.f32 (*.f32 (PI.f32) x)) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x)))) 3)) |
(sin.f32 (*.f32 (PI.f32) x)) |
(exp.f32 (*.f32 (*.f32 3 (log.f32 (sin.f32 (*.f32 (PI.f32) x)))) 1/3)) |
(sin.f32 (*.f32 (PI.f32) x)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) x))) 3) 1/3)) |
(sin.f32 (*.f32 (PI.f32) x)) |
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x)))) 2)) |
(sin.f32 (*.f32 (PI.f32) x)) |
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 (PI.f32) x)))) |
(sin.f32 (*.f32 (PI.f32) x)) |
(fma.f32 1 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) -1) |
(sin.f32 (*.f32 (PI.f32) x)) |
(fma.f32 1 (sin.f32 (*.f32 (PI.f32) x)) 0) |
(sin.f32 (*.f32 (PI.f32) x)) |
(fma.f32 1 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1) 1) |
(sin.f32 (*.f32 (PI.f32) x)) |
(fma.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) 1 -1) |
(sin.f32 (*.f32 (PI.f32) x)) |
(fma.f32 (sin.f32 (*.f32 (PI.f32) x)) 1 0) |
(sin.f32 (*.f32 (PI.f32) x)) |
(fma.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) 0) |
(sin.f32 (*.f32 (PI.f32) x)) |
(fma.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 0) |
(sin.f32 (*.f32 (PI.f32) x)) |
(fma.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 2) -1) |
(sin.f32 (*.f32 (PI.f32) x)) |
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 2) (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) -1) |
(sin.f32 (*.f32 (PI.f32) x)) |
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 2) (*.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 1) -1) |
(sin.f32 (*.f32 (PI.f32) x)) |
(fma.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 0) |
(sin.f32 (*.f32 (PI.f32) x)) |
(fma.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) -1) |
(sin.f32 (*.f32 (PI.f32) x)) |
(fma.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 1) -1) |
(sin.f32 (*.f32 (PI.f32) x)) |
(fma.f32 (+.f32 1 (pow.f32 (sin.f32 (*.f32 (PI.f32) x)) 3)) (/.f32 1 (fma.f32 (sin.f32 (*.f32 (PI.f32) x)) (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1) 1)) -1) |
(+.f32 -1 (/.f32 (+.f32 1 (pow.f32 (sin.f32 (*.f32 (PI.f32) x)) 3)) (fma.f32 (sin.f32 (*.f32 (PI.f32) x)) (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1) 1))) |
(fma.f32 (expm1.f32 (*.f32 3 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))))) (/.f32 1 (+.f32 (pow.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) 2) (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 2))) 0) |
(*.f32 (expm1.f32 (*.f32 3 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))))) (/.f32 1 (+.f32 (pow.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1) 2) (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 2)))) |
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))))) (+.f32 (sin.f32 (*.f32 (PI.f32) x)) (+.f32 2 (pow.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1) 2)))) |
(fma.f32 (-.f32 1 (pow.f32 (sin.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 1 (-.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) -1) |
(+.f32 -1 (/.f32 (-.f32 1 (pow.f32 (sin.f32 (*.f32 (PI.f32) x)) 2)) (-.f32 1 (sin.f32 (*.f32 (PI.f32) x))))) |
(fma.f32 (expm1.f32 (*.f32 2 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))))) (/.f32 1 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 2)) 0) |
(*.f32 (expm1.f32 (*.f32 2 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))))) (/.f32 1 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 2))) |
(/.f32 (expm1.f32 (*.f32 2 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))))) (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 2)) |
(fma.f32 (*.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1)) (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1))) (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1)) 1) |
(sin.f32 (*.f32 (PI.f32) x)) |
(fma.f32 (sqrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1)) (sqrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1)) 1) |
(sin.f32 (*.f32 (PI.f32) x)) |
(fma.f32 (+.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 1) (expm1.f32 (*.f32 1/2 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))))) 0) |
(*.f32 (+.f32 1 (sqrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1))) (expm1.f32 (*.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))) 1/2))) |
(*.f32 (+.f32 1 (hypot.f32 1 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))))) (expm1.f32 (*.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) x))) 1/2))) |
(fma.f32 (+.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 1) (-.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 1) 1) |
(sin.f32 (*.f32 (PI.f32) x)) |
(+.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (sqrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (/.f32 1 (*.f32 (PI.f32) x)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(+.f32 0 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(+.f32 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x)) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(+.f32 (fma.f32 1 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x)) (neg.f32 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) x))) 1 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(+.f32 (fma.f32 1 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(+.f32 (fma.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 1 (*.f32 (PI.f32) x)) (neg.f32 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) x))) 1 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(+.f32 (fma.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 1 (*.f32 (PI.f32) x)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x)))) (cbrt.f32 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) x))) 1 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x)))) (cbrt.f32 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(+.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x))) (sqrt.f32 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) x))) 1 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(+.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x))) (sqrt.f32 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(+.f32 (fma.f32 (/.f32 1 (PI.f32)) (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) x) (neg.f32 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) x))) 1 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(+.f32 (fma.f32 (/.f32 1 (PI.f32)) (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) x) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(+.f32 (fma.f32 (/.f32 1 x) (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (PI.f32)) (neg.f32 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) x))) 1 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(+.f32 (fma.f32 (/.f32 1 x) (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (PI.f32)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(+.f32 (fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (cbrt.f32 (*.f32 (PI.f32) x))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) x))) 1 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) |
(+.f32 (+.f32 (/.f32 -1 (*.f32 (PI.f32) x)) (/.f32 1 (*.f32 (PI.f32) x))) (fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1) (cbrt.f32 (*.f32 (PI.f32) x))) (/.f32 -1 (*.f32 (PI.f32) x)))) |
(+.f32 (*.f32 0 (/.f32 (/.f32 1 (PI.f32)) x)) (fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1) (cbrt.f32 (*.f32 (PI.f32) x))) (/.f32 -1 (*.f32 (PI.f32) x)))) |
(+.f32 (/.f32 -1 (*.f32 (PI.f32) x)) (/.f32 (/.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1) (cbrt.f32 (*.f32 (PI.f32) x))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2))) |
(+.f32 (fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (cbrt.f32 (*.f32 (PI.f32) x))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) |
(+.f32 (+.f32 (/.f32 -1 (*.f32 (PI.f32) x)) (/.f32 1 (*.f32 (PI.f32) x))) (fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1) (cbrt.f32 (*.f32 (PI.f32) x))) (/.f32 -1 (*.f32 (PI.f32) x)))) |
(+.f32 (*.f32 0 (/.f32 (/.f32 1 (PI.f32)) x)) (fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1) (cbrt.f32 (*.f32 (PI.f32) x))) (/.f32 -1 (*.f32 (PI.f32) x)))) |
(+.f32 (/.f32 -1 (*.f32 (PI.f32) x)) (/.f32 (/.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1) (cbrt.f32 (*.f32 (PI.f32) x))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2))) |
(+.f32 (fma.f32 (/.f32 1 (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (sqrt.f32 (*.f32 (PI.f32) x))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) x))) 1 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) |
(+.f32 (+.f32 (/.f32 -1 (*.f32 (PI.f32) x)) (/.f32 1 (*.f32 (PI.f32) x))) (fma.f32 (/.f32 1 (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 -1 (*.f32 (PI.f32) x)))) |
(+.f32 (*.f32 0 (/.f32 (/.f32 1 (PI.f32)) x)) (fma.f32 (/.f32 1 (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 -1 (*.f32 (PI.f32) x)))) |
(+.f32 (/.f32 -1 (*.f32 (PI.f32) x)) (/.f32 (/.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1) (sqrt.f32 (*.f32 (PI.f32) x))) (sqrt.f32 (*.f32 (PI.f32) x)))) |
(+.f32 (fma.f32 (/.f32 1 (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (sqrt.f32 (*.f32 (PI.f32) x))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) |
(+.f32 (+.f32 (/.f32 -1 (*.f32 (PI.f32) x)) (/.f32 1 (*.f32 (PI.f32) x))) (fma.f32 (/.f32 1 (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 -1 (*.f32 (PI.f32) x)))) |
(+.f32 (*.f32 0 (/.f32 (/.f32 1 (PI.f32)) x)) (fma.f32 (/.f32 1 (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 -1 (*.f32 (PI.f32) x)))) |
(+.f32 (/.f32 -1 (*.f32 (PI.f32) x)) (/.f32 (/.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1) (sqrt.f32 (*.f32 (PI.f32) x))) (sqrt.f32 (*.f32 (PI.f32) x)))) |
(+.f32 (fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 2) 1) (/.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 (PI.f32) x)) (neg.f32 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) x))) 1 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(+.f32 (fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 2) 1) (/.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 (PI.f32) x)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(+.f32 (fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 2) (PI.f32)) (/.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) x) (neg.f32 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) x))) 1 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) |
(+.f32 (+.f32 (/.f32 -1 (*.f32 (PI.f32) x)) (/.f32 1 (*.f32 (PI.f32) x))) (fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) 2) (PI.f32)) (/.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) x) (/.f32 -1 (*.f32 (PI.f32) x)))) |
(+.f32 (*.f32 0 (/.f32 (/.f32 1 (PI.f32)) x)) (fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) 2) (PI.f32)) (/.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) x) (/.f32 -1 (*.f32 (PI.f32) x)))) |
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) 2) (PI.f32)) (/.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) x) (/.f32 -1 (*.f32 (PI.f32) x))) |
(+.f32 (fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 2) (PI.f32)) (/.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) x) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) |
(+.f32 (+.f32 (/.f32 -1 (*.f32 (PI.f32) x)) (/.f32 1 (*.f32 (PI.f32) x))) (fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) 2) (PI.f32)) (/.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) x) (/.f32 -1 (*.f32 (PI.f32) x)))) |
(+.f32 (*.f32 0 (/.f32 (/.f32 1 (PI.f32)) x)) (fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) 2) (PI.f32)) (/.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) x) (/.f32 -1 (*.f32 (PI.f32) x)))) |
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) 2) (PI.f32)) (/.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) x) (/.f32 -1 (*.f32 (PI.f32) x))) |
(+.f32 (fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 2) x) (/.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (PI.f32)) (neg.f32 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) x))) 1 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(+.f32 (fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 2) x) (/.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (PI.f32)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(+.f32 (fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 2) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (cbrt.f32 (*.f32 (PI.f32) x))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) x))) 1 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) |
(+.f32 (+.f32 (/.f32 -1 (*.f32 (PI.f32) x)) (/.f32 1 (*.f32 (PI.f32) x))) (fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) 2) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) (cbrt.f32 (*.f32 (PI.f32) x))) (/.f32 -1 (*.f32 (PI.f32) x)))) |
(+.f32 (*.f32 0 (/.f32 (/.f32 1 (PI.f32)) x)) (fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) 2) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) (cbrt.f32 (*.f32 (PI.f32) x))) (/.f32 -1 (*.f32 (PI.f32) x)))) |
(+.f32 (/.f32 -1 (*.f32 (PI.f32) x)) (pow.f32 (/.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) (cbrt.f32 (*.f32 (PI.f32) x))) 3)) |
(+.f32 (fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 2) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (cbrt.f32 (*.f32 (PI.f32) x))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) |
(+.f32 (+.f32 (/.f32 -1 (*.f32 (PI.f32) x)) (/.f32 1 (*.f32 (PI.f32) x))) (fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) 2) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) (cbrt.f32 (*.f32 (PI.f32) x))) (/.f32 -1 (*.f32 (PI.f32) x)))) |
(+.f32 (*.f32 0 (/.f32 (/.f32 1 (PI.f32)) x)) (fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) 2) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) (cbrt.f32 (*.f32 (PI.f32) x))) (/.f32 -1 (*.f32 (PI.f32) x)))) |
(+.f32 (/.f32 -1 (*.f32 (PI.f32) x)) (pow.f32 (/.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) (cbrt.f32 (*.f32 (PI.f32) x))) 3)) |
(+.f32 (fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 2) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (sqrt.f32 (*.f32 (PI.f32) x))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) x))) 1 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) |
(+.f32 (+.f32 (/.f32 -1 (*.f32 (PI.f32) x)) (/.f32 1 (*.f32 (PI.f32) x))) (fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) 2) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 -1 (*.f32 (PI.f32) x)))) |
(+.f32 (*.f32 0 (/.f32 (/.f32 1 (PI.f32)) x)) (fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) 2) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 -1 (*.f32 (PI.f32) x)))) |
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) 2) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 -1 (*.f32 (PI.f32) x))) |
(+.f32 (fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 2) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (sqrt.f32 (*.f32 (PI.f32) x))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) |
(+.f32 (+.f32 (/.f32 -1 (*.f32 (PI.f32) x)) (/.f32 1 (*.f32 (PI.f32) x))) (fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) 2) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 -1 (*.f32 (PI.f32) x)))) |
(+.f32 (*.f32 0 (/.f32 (/.f32 1 (PI.f32)) x)) (fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) 2) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 -1 (*.f32 (PI.f32) x)))) |
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) 2) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 -1 (*.f32 (PI.f32) x))) |
(+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 1) (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 (PI.f32) x)) (neg.f32 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) x))) 1 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 1) (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 (PI.f32) x)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (PI.f32)) (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) x) (neg.f32 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) x))) 1 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (PI.f32)) (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) x) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) x) (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (PI.f32)) (neg.f32 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) x))) 1 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) x) (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (PI.f32)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (cbrt.f32 (*.f32 (PI.f32) x))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) x))) 1 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) |
(+.f32 (+.f32 (/.f32 -1 (*.f32 (PI.f32) x)) (/.f32 1 (*.f32 (PI.f32) x))) (fma.f32 (/.f32 (sqrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (sqrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) (cbrt.f32 (*.f32 (PI.f32) x))) (/.f32 -1 (*.f32 (PI.f32) x)))) |
(+.f32 (*.f32 0 (/.f32 (/.f32 1 (PI.f32)) x)) (fma.f32 (/.f32 (sqrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (sqrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) (cbrt.f32 (*.f32 (PI.f32) x))) (/.f32 -1 (*.f32 (PI.f32) x)))) |
(fma.f32 (/.f32 (hypot.f32 1 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (hypot.f32 1 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x)))) (cbrt.f32 (*.f32 (PI.f32) x))) (/.f32 -1 (*.f32 (PI.f32) x))) |
(+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (cbrt.f32 (*.f32 (PI.f32) x))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) |
(+.f32 (+.f32 (/.f32 -1 (*.f32 (PI.f32) x)) (/.f32 1 (*.f32 (PI.f32) x))) (fma.f32 (/.f32 (sqrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (sqrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) (cbrt.f32 (*.f32 (PI.f32) x))) (/.f32 -1 (*.f32 (PI.f32) x)))) |
(+.f32 (*.f32 0 (/.f32 (/.f32 1 (PI.f32)) x)) (fma.f32 (/.f32 (sqrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (sqrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) (cbrt.f32 (*.f32 (PI.f32) x))) (/.f32 -1 (*.f32 (PI.f32) x)))) |
(fma.f32 (/.f32 (hypot.f32 1 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (hypot.f32 1 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x)))) (cbrt.f32 (*.f32 (PI.f32) x))) (/.f32 -1 (*.f32 (PI.f32) x))) |
(+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (sqrt.f32 (*.f32 (PI.f32) x))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) x))) 1 (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) 1))) |
(+.f32 (+.f32 (/.f32 -1 (*.f32 (PI.f32) x)) (/.f32 1 (*.f32 (PI.f32) x))) (fma.f32 (/.f32 (sqrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (sqrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 -1 (*.f32 (PI.f32) x)))) |
(+.f32 (*.f32 0 (/.f32 (/.f32 1 (PI.f32)) x)) (fma.f32 (/.f32 (sqrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (sqrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 -1 (*.f32 (PI.f32) x)))) |
(fma.f32 (/.f32 (hypot.f32 1 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x)))) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (hypot.f32 1 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x)))) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 -1 (*.f32 (PI.f32) x))) |
(+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (sqrt.f32 (*.f32 (PI.f32) x))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) x))))))) |
(+.f32 (+.f32 (/.f32 -1 (*.f32 (PI.f32) x)) (/.f32 1 (*.f32 (PI.f32) x))) (fma.f32 (/.f32 (sqrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (sqrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 -1 (*.f32 (PI.f32) x)))) |
(+.f32 (*.f32 0 (/.f32 (/.f32 1 (PI.f32)) x)) (fma.f32 (/.f32 (sqrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (sqrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 -1 (*.f32 (PI.f32) x)))) |
(fma.f32 (/.f32 (hypot.f32 1 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x)))) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (hypot.f32 1 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x)))) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 -1 (*.f32 (PI.f32) x))) |
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))))) |
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))))) |
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))))) |
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))))) |
(-.f32 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x)) (/.f32 1 (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) 1) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(*.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 1 (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) 1) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 1 (*.f32 (PI.f32) x)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) (cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) 2))) |
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) 2)) (cbrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) |
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) (cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) 2))) |
(*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 1 (*.f32 (PI.f32) x)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 1 (*.f32 (PI.f32) (neg.f32 x)))) |
(/.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) (neg.f32 x))) |
(*.f32 (/.f32 1 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (PI.f32)) (/.f32 1 x)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) x)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (PI.f32))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (cbrt.f32 (*.f32 (PI.f32) x)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (cbrt.f32 (*.f32 (PI.f32) x))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) |
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (sqrt.f32 (*.f32 (PI.f32) x)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (sqrt.f32 (*.f32 (PI.f32) x))) (sqrt.f32 (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (PI.f32)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) x)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) (PI.f32)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) x)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) x) (/.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (PI.f32))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (cbrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) |
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) (cbrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) |
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2))) |
(/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) (/.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2) (cbrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) 2) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (sqrt.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (sqrt.f32 (*.f32 (PI.f32) x)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (sqrt.f32 (*.f32 (PI.f32) x))) (sqrt.f32 (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) x) (/.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (PI.f32))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x))) (cbrt.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (cbrt.f32 (*.f32 (PI.f32) x)))) |
(/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (cbrt.f32 (*.f32 (PI.f32) x))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) |
(pow.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) 1) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) 3) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) 3) 1/3) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) 2) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(pow.f32 (/.f32 (*.f32 (PI.f32) x) (sin.f32 (*.f32 (PI.f32) x))) -1) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(pow.f32 (/.f32 (/.f32 (*.f32 (PI.f32) x) (sin.f32 (*.f32 (PI.f32) x))) 1) -1) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(neg.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) (neg.f32 x)))) |
(*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 1 (*.f32 (PI.f32) (neg.f32 x)))) |
(/.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) (neg.f32 x))) |
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) 3)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) x)) 3) (pow.f32 (*.f32 (PI.f32) x) 3))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) 1)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) 1) 1)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) 3)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) 1/3)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 (PI.f32) x) (sin.f32 (*.f32 (PI.f32) x)))) -1)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(fma.f32 1 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x)) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(fma.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 1 (*.f32 (PI.f32) x)) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(fma.f32 (*.f32 (cbrt.f32 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x))) (cbrt.f32 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x)))) (cbrt.f32 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x))) (sqrt.f32 (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (PI.f32) x))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(fma.f32 (/.f32 1 (PI.f32)) (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) x) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(fma.f32 (/.f32 1 x) (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (PI.f32)) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (cbrt.f32 (*.f32 (PI.f32) x))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(+.f32 (+.f32 (/.f32 -1 (*.f32 (PI.f32) x)) (/.f32 1 (*.f32 (PI.f32) x))) (fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1) (cbrt.f32 (*.f32 (PI.f32) x))) (/.f32 -1 (*.f32 (PI.f32) x)))) |
(+.f32 (*.f32 0 (/.f32 (/.f32 1 (PI.f32)) x)) (fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1) (cbrt.f32 (*.f32 (PI.f32) x))) (/.f32 -1 (*.f32 (PI.f32) x)))) |
(+.f32 (/.f32 -1 (*.f32 (PI.f32) x)) (/.f32 (/.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1) (cbrt.f32 (*.f32 (PI.f32) x))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2))) |
(fma.f32 (/.f32 1 (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) (sqrt.f32 (*.f32 (PI.f32) x))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(+.f32 (+.f32 (/.f32 -1 (*.f32 (PI.f32) x)) (/.f32 1 (*.f32 (PI.f32) x))) (fma.f32 (/.f32 1 (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 -1 (*.f32 (PI.f32) x)))) |
(+.f32 (*.f32 0 (/.f32 (/.f32 1 (PI.f32)) x)) (fma.f32 (/.f32 1 (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 -1 (*.f32 (PI.f32) x)))) |
(+.f32 (/.f32 -1 (*.f32 (PI.f32) x)) (/.f32 (/.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1) (sqrt.f32 (*.f32 (PI.f32) x))) (sqrt.f32 (*.f32 (PI.f32) x)))) |
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 2) 1) (/.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 (PI.f32) x)) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 2) (PI.f32)) (/.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) x) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(+.f32 (+.f32 (/.f32 -1 (*.f32 (PI.f32) x)) (/.f32 1 (*.f32 (PI.f32) x))) (fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) 2) (PI.f32)) (/.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) x) (/.f32 -1 (*.f32 (PI.f32) x)))) |
(+.f32 (*.f32 0 (/.f32 (/.f32 1 (PI.f32)) x)) (fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) 2) (PI.f32)) (/.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) x) (/.f32 -1 (*.f32 (PI.f32) x)))) |
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) 2) (PI.f32)) (/.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) x) (/.f32 -1 (*.f32 (PI.f32) x))) |
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 2) x) (/.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (PI.f32)) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 2) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (cbrt.f32 (*.f32 (PI.f32) x))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(+.f32 (+.f32 (/.f32 -1 (*.f32 (PI.f32) x)) (/.f32 1 (*.f32 (PI.f32) x))) (fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) 2) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) (cbrt.f32 (*.f32 (PI.f32) x))) (/.f32 -1 (*.f32 (PI.f32) x)))) |
(+.f32 (*.f32 0 (/.f32 (/.f32 1 (PI.f32)) x)) (fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) 2) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) (cbrt.f32 (*.f32 (PI.f32) x))) (/.f32 -1 (*.f32 (PI.f32) x)))) |
(+.f32 (/.f32 -1 (*.f32 (PI.f32) x)) (pow.f32 (/.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) (cbrt.f32 (*.f32 (PI.f32) x))) 3)) |
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 2) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (cbrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (sqrt.f32 (*.f32 (PI.f32) x))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(+.f32 (+.f32 (/.f32 -1 (*.f32 (PI.f32) x)) (/.f32 1 (*.f32 (PI.f32) x))) (fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) 2) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 -1 (*.f32 (PI.f32) x)))) |
(+.f32 (*.f32 0 (/.f32 (/.f32 1 (PI.f32)) x)) (fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) 2) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 -1 (*.f32 (PI.f32) x)))) |
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) 2) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (cbrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 -1 (*.f32 (PI.f32) x))) |
(fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) 1) (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 (PI.f32) x)) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (PI.f32)) (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) x) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) x) (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (PI.f32)) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (cbrt.f32 (*.f32 (PI.f32) x))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(+.f32 (+.f32 (/.f32 -1 (*.f32 (PI.f32) x)) (/.f32 1 (*.f32 (PI.f32) x))) (fma.f32 (/.f32 (sqrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (sqrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) (cbrt.f32 (*.f32 (PI.f32) x))) (/.f32 -1 (*.f32 (PI.f32) x)))) |
(+.f32 (*.f32 0 (/.f32 (/.f32 1 (PI.f32)) x)) (fma.f32 (/.f32 (sqrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (sqrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) (cbrt.f32 (*.f32 (PI.f32) x))) (/.f32 -1 (*.f32 (PI.f32) x)))) |
(fma.f32 (/.f32 (hypot.f32 1 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) x)) 2)) (/.f32 (hypot.f32 1 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x)))) (cbrt.f32 (*.f32 (PI.f32) x))) (/.f32 -1 (*.f32 (PI.f32) x))) |
(fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (sqrt.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x)))) (sqrt.f32 (*.f32 (PI.f32) x))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) x)))) |
(+.f32 (+.f32 (/.f32 -1 (*.f32 (PI.f32) x)) (/.f32 1 (*.f32 (PI.f32) x))) (fma.f32 (/.f32 (sqrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (sqrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 -1 (*.f32 (PI.f32) x)))) |
(+.f32 (*.f32 0 (/.f32 (/.f32 1 (PI.f32)) x)) (fma.f32 (/.f32 (sqrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (sqrt.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) 1)) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 -1 (*.f32 (PI.f32) x)))) |
(fma.f32 (/.f32 (hypot.f32 1 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x)))) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 (hypot.f32 1 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) x)))) (sqrt.f32 (*.f32 (PI.f32) x))) (/.f32 -1 (*.f32 (PI.f32) x))) |
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| 98.9% | (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) | |
| 98.9% | (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) | |
| 98.5% | (pow.f32 (*.f32 (PI.f32) x) 2) | |
| 96.9% | (pow.f32 (PI.f32) 2) |
Compiled 94 to 55 computations (41.5% saved)
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 98.8% | (*.f32 (PI.f32) (*.f32 x tau)) |
| ✓ | 98.8% | (/.f32 1 (/.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))))) |
| ✓ | 98.8% | (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) |
| 98.5% | (pow.f32 (*.f32 (PI.f32) x) 2) |
Compiled 92 to 27 computations (70.7% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | tau | @ | inf | (/.f32 1 (/.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))))) |
| 1.0ms | tau | @ | -inf | (/.f32 1 (/.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))))) |
| 1.0ms | tau | @ | 0 | (/.f32 1 (/.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))))) |
| 1.0ms | x | @ | 0 | (/.f32 1 (/.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))))) |
| 0.0ms | x | @ | inf | (*.f32 (PI.f32) (*.f32 x tau)) |
| 1× | batch-egg-rewrite |
| 868× | fma-def |
| 696× | expm1-udef |
| 696× | log1p-udef |
| 600× | log-pow |
| 426× | fma-neg |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 19 | 103 |
| 1 | 400 | 97 |
| 2 | 5496 | 97 |
| 1× | node limit |
| Inputs |
|---|
(sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) |
(/.f32 1 (/.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))))) |
(*.f32 (PI.f32) (*.f32 x tau)) |
| Outputs |
|---|
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) 1) |
(-.f32 (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 x tau))))) (cos.f32 1)) (*.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 x tau))))) (sin.f32 1))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) 1) |
(*.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) |
(*.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) 2)) |
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) 2) (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) |
(*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) |
(pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) 1) |
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) 3) |
(pow.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) 3) 1/3) |
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) 2) |
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) 2)) |
(log.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) |
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))))) |
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) 3)) |
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) |
(exp.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) |
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) 1)) |
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2))))) 1) |
(*.f32 1 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))) (/.f32 (/.f32 1 tau) (pow.f32 (*.f32 (PI.f32) x) 2))) |
(*.f32 (cbrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)))) (pow.f32 (cbrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)))) 2)) |
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)))) 2) (cbrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(*.f32 (sqrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)))) (sqrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(*.f32 -1 (/.f32 1 (/.f32 (*.f32 tau (neg.f32 (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))))) |
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2))) 1) |
(*.f32 (/.f32 (/.f32 1 tau) (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (/.f32 1 tau) (pow.f32 (*.f32 (PI.f32) x) 2)) (pow.f32 (/.f32 1 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) -1)) |
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 tau (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (sin.f32 (*.f32 (PI.f32) x))))) 2) -1) (pow.f32 (cbrt.f32 (*.f32 (/.f32 tau (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (sin.f32 (*.f32 (PI.f32) x))))) -1)) |
(*.f32 (pow.f32 (/.f32 (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau)) (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))))) -1) (pow.f32 (/.f32 (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau)) (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))))) -1)) |
(*.f32 (pow.f32 (/.f32 tau (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) -1) (pow.f32 (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (sin.f32 (*.f32 (PI.f32) x))) -1)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) 1) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (*.f32 tau tau)))) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (cbrt.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau))) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau)))) |
(*.f32 (/.f32 1 tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (sin.f32 (*.f32 (PI.f32) x))))) |
(*.f32 (/.f32 1 (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))) tau)) |
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (*.f32 tau tau)))) (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))) (cbrt.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(*.f32 (/.f32 1 (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau))) (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) 1) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (*.f32 tau tau)))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (cbrt.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) 2) tau) (/.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) 2) 1) (/.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) 2) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) tau)) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) 2) (cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (*.f32 tau tau)))) (/.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) (cbrt.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) 2) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau))) (/.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau)))) |
(*.f32 (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) tau) (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2))) |
(*.f32 (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) tau)) |
(*.f32 (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) 1) (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) (cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (*.f32 tau tau)))) (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) (cbrt.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(*.f32 (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau))) (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau)))) |
(*.f32 (*.f32 (/.f32 (/.f32 1 tau) (pow.f32 (*.f32 (PI.f32) x) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (sin.f32 (*.f32 (PI.f32) x))) |
(*.f32 (*.f32 (/.f32 (/.f32 1 tau) (pow.f32 (*.f32 (PI.f32) x) 2)) 1) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (*.f32 (/.f32 (/.f32 1 tau) (pow.f32 (*.f32 (PI.f32) x) 2)) (sin.f32 (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) |
(*.f32 (*.f32 (/.f32 (/.f32 1 tau) (pow.f32 (*.f32 (PI.f32) x) 2)) (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) 2)) (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))))) |
(*.f32 (*.f32 (/.f32 (/.f32 1 tau) (pow.f32 (*.f32 (PI.f32) x) 2)) (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))))) (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))))) |
(*.f32 (/.f32 1 (*.f32 tau (neg.f32 (pow.f32 (*.f32 (PI.f32) x) 2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (neg.f32 (sin.f32 (*.f32 (PI.f32) x))))) |
(*.f32 (/.f32 1 (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau))) (sin.f32 (*.f32 (PI.f32) x))) |
(pow.f32 (*.f32 (/.f32 tau (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (sin.f32 (*.f32 (PI.f32) x)))) -1) |
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)))) 3) |
(pow.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2))) 3) 1/3) |
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)))) 2) |
(pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2))) 1) |
(sqrt.f32 (pow.f32 (*.f32 (/.f32 tau (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (sin.f32 (*.f32 (PI.f32) x)))) -2)) |
(log.f32 (exp.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)))))) |
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2))) 3)) |
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))) 3) (pow.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)) 3))) |
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(exp.f32 (log.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 tau (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (sin.f32 (*.f32 (PI.f32) x))))) -1)) |
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)))) 1)) |
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 x tau)))) 1) |
(pow.f32 (*.f32 (PI.f32) (*.f32 x tau)) 1) |
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 x tau))) 3) |
(pow.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x tau)) 3) 1/3) |
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 x tau))) 2) |
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x tau)) 2)) |
(log.f32 (pow.f32 (pow.f32 (exp.f32 x) (PI.f32)) tau)) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (*.f32 x tau))))) |
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x tau)) 3)) |
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 x tau) 3))) |
(cbrt.f32 (*.f32 (pow.f32 (*.f32 x tau) 3) (pow.f32 (PI.f32) 3))) |
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 3) (pow.f32 tau 3))) |
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 x tau)))) |
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 x tau)))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 x tau))) 1)) |
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (*.f32 x tau)))) |
| 1× | egg-herbie |
| 1818× | fma-def |
| 868× | log-prod |
| 792× | associate-*r* |
| 620× | associate-*l* |
| 492× | cube-prod |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 360 | 8274 |
| 1 | 1038 | 7808 |
| 2 | 4639 | 7776 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 tau (*.f32 x (PI.f32))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) (*.f32 tau (*.f32 x (PI.f32))))) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 7) (*.f32 (pow.f32 (PI.f32) 7) (pow.f32 x 7)))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) (*.f32 tau (*.f32 x (PI.f32)))))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 tau (*.f32 (PI.f32) x)) |
(+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))))) |
(+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5)))) (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3)))))) |
(+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 7) (*.f32 (pow.f32 x 7) (pow.f32 (PI.f32) 7)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5)))) (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))))))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 x (PI.f32))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 x (PI.f32))))) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 x (PI.f32))))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))))) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 x (PI.f32))))) (+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))))) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
1 |
(+.f32 1 (*.f32 (+.f32 (*.f32 -1/6 (pow.f32 (PI.f32) 2)) (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2)))) (pow.f32 x 2))) |
(+.f32 1 (+.f32 (*.f32 (+.f32 (*.f32 -1/6 (pow.f32 (PI.f32) 2)) (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2)))) (pow.f32 x 2)) (*.f32 (+.f32 (*.f32 1/36 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 4))) (+.f32 (*.f32 1/120 (pow.f32 (PI.f32) 4)) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4))))) (pow.f32 x 4)))) |
(+.f32 1 (+.f32 (*.f32 (+.f32 (*.f32 -1/6 (pow.f32 (PI.f32) 2)) (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2)))) (pow.f32 x 2)) (+.f32 (*.f32 (+.f32 (*.f32 1/36 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 4))) (+.f32 (*.f32 1/120 (pow.f32 (PI.f32) 4)) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4))))) (pow.f32 x 4)) (*.f32 (+.f32 (*.f32 -1/5040 (pow.f32 (PI.f32) 6)) (+.f32 (*.f32 -1/720 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 6))) (+.f32 (*.f32 -1/720 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 6))) (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (pow.f32 (PI.f32) 6)))))) (pow.f32 x 6))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) 1) |
(-.f32 (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 x tau))))) (cos.f32 1)) (*.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 x tau))))) (sin.f32 1))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) 1) |
(*.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) |
(*.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) 2)) |
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) 2) (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) |
(*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) |
(pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) 1) |
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) 3) |
(pow.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) 3) 1/3) |
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) 2) |
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) 2)) |
(log.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) |
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))))) |
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) 3)) |
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) |
(exp.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) |
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) 1)) |
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2))))) 1) |
(*.f32 1 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))) (/.f32 (/.f32 1 tau) (pow.f32 (*.f32 (PI.f32) x) 2))) |
(*.f32 (cbrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)))) (pow.f32 (cbrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)))) 2)) |
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)))) 2) (cbrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(*.f32 (sqrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)))) (sqrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(*.f32 -1 (/.f32 1 (/.f32 (*.f32 tau (neg.f32 (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))))) |
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2))) 1) |
(*.f32 (/.f32 (/.f32 1 tau) (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (/.f32 1 tau) (pow.f32 (*.f32 (PI.f32) x) 2)) (pow.f32 (/.f32 1 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) -1)) |
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 tau (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (sin.f32 (*.f32 (PI.f32) x))))) 2) -1) (pow.f32 (cbrt.f32 (*.f32 (/.f32 tau (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (sin.f32 (*.f32 (PI.f32) x))))) -1)) |
(*.f32 (pow.f32 (/.f32 (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau)) (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))))) -1) (pow.f32 (/.f32 (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau)) (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))))) -1)) |
(*.f32 (pow.f32 (/.f32 tau (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) -1) (pow.f32 (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (sin.f32 (*.f32 (PI.f32) x))) -1)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) 1) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (*.f32 tau tau)))) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (cbrt.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau))) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau)))) |
(*.f32 (/.f32 1 tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (sin.f32 (*.f32 (PI.f32) x))))) |
(*.f32 (/.f32 1 (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))) tau)) |
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (*.f32 tau tau)))) (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))) (cbrt.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(*.f32 (/.f32 1 (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau))) (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) 1) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (*.f32 tau tau)))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (cbrt.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) 2) tau) (/.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) 2) 1) (/.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) 2) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) tau)) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) 2) (cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (*.f32 tau tau)))) (/.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) (cbrt.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) 2) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau))) (/.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau)))) |
(*.f32 (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) tau) (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2))) |
(*.f32 (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) tau)) |
(*.f32 (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) 1) (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) (cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (*.f32 tau tau)))) (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) (cbrt.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(*.f32 (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau))) (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau)))) |
(*.f32 (*.f32 (/.f32 (/.f32 1 tau) (pow.f32 (*.f32 (PI.f32) x) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (sin.f32 (*.f32 (PI.f32) x))) |
(*.f32 (*.f32 (/.f32 (/.f32 1 tau) (pow.f32 (*.f32 (PI.f32) x) 2)) 1) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (*.f32 (/.f32 (/.f32 1 tau) (pow.f32 (*.f32 (PI.f32) x) 2)) (sin.f32 (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) |
(*.f32 (*.f32 (/.f32 (/.f32 1 tau) (pow.f32 (*.f32 (PI.f32) x) 2)) (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) 2)) (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))))) |
(*.f32 (*.f32 (/.f32 (/.f32 1 tau) (pow.f32 (*.f32 (PI.f32) x) 2)) (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))))) (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))))) |
(*.f32 (/.f32 1 (*.f32 tau (neg.f32 (pow.f32 (*.f32 (PI.f32) x) 2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (neg.f32 (sin.f32 (*.f32 (PI.f32) x))))) |
(*.f32 (/.f32 1 (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau))) (sin.f32 (*.f32 (PI.f32) x))) |
(pow.f32 (*.f32 (/.f32 tau (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (sin.f32 (*.f32 (PI.f32) x)))) -1) |
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)))) 3) |
(pow.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2))) 3) 1/3) |
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)))) 2) |
(pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2))) 1) |
(sqrt.f32 (pow.f32 (*.f32 (/.f32 tau (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (sin.f32 (*.f32 (PI.f32) x)))) -2)) |
(log.f32 (exp.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)))))) |
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2))) 3)) |
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))) 3) (pow.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)) 3))) |
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(exp.f32 (log.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 tau (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (sin.f32 (*.f32 (PI.f32) x))))) -1)) |
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)))) 1)) |
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 x tau)))) 1) |
(pow.f32 (*.f32 (PI.f32) (*.f32 x tau)) 1) |
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 x tau))) 3) |
(pow.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x tau)) 3) 1/3) |
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 x tau))) 2) |
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x tau)) 2)) |
(log.f32 (pow.f32 (pow.f32 (exp.f32 x) (PI.f32)) tau)) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (*.f32 x tau))))) |
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x tau)) 3)) |
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 x tau) 3))) |
(cbrt.f32 (*.f32 (pow.f32 (*.f32 x tau) 3) (pow.f32 (PI.f32) 3))) |
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 3) (pow.f32 tau 3))) |
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 x tau)))) |
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 x tau)))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 x tau))) 1)) |
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (*.f32 x tau)))) |
| Outputs |
|---|
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(fma.f32 tau (*.f32 x (PI.f32)) (*.f32 (*.f32 -1/6 (pow.f32 tau 3)) (pow.f32 (*.f32 x (PI.f32)) 3))) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) (*.f32 (PI.f32) (*.f32 tau x))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) (*.f32 tau (*.f32 x (PI.f32))))) |
(fma.f32 tau (*.f32 x (PI.f32)) (fma.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5))) (*.f32 (*.f32 -1/6 (pow.f32 tau 3)) (pow.f32 (*.f32 x (PI.f32)) 3)))) |
(fma.f32 tau (*.f32 x (PI.f32)) (fma.f32 1/120 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 (pow.f32 tau 5) (pow.f32 x 5))) (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3)))) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 7) (*.f32 (pow.f32 (PI.f32) 7) (pow.f32 x 7)))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) (*.f32 tau (*.f32 x (PI.f32)))))) |
(fma.f32 -1/5040 (*.f32 (*.f32 (pow.f32 tau 7) (pow.f32 x 7)) (pow.f32 (PI.f32) 7)) (fma.f32 tau (*.f32 x (PI.f32)) (fma.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5))) (*.f32 (*.f32 -1/6 (pow.f32 tau 3)) (pow.f32 (*.f32 x (PI.f32)) 3))))) |
(fma.f32 tau (*.f32 x (PI.f32)) (fma.f32 -1/5040 (*.f32 (pow.f32 tau 7) (*.f32 (pow.f32 (PI.f32) 7) (pow.f32 x 7))) (fma.f32 1/120 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 (pow.f32 tau 5) (pow.f32 x 5))) (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3))))) |
(fma.f32 tau (*.f32 x (PI.f32)) (fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) (fma.f32 1/120 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 (pow.f32 tau 5) (pow.f32 x 5))) (*.f32 (*.f32 (pow.f32 (PI.f32) 7) (pow.f32 x 7)) (*.f32 -1/5040 (pow.f32 tau 7)))))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 tau (*.f32 (PI.f32) x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))))) |
(fma.f32 tau (*.f32 x (PI.f32)) (*.f32 (*.f32 -1/6 (pow.f32 tau 3)) (pow.f32 (*.f32 x (PI.f32)) 3))) |
(fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) (*.f32 (PI.f32) (*.f32 tau x))) |
(+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5)))) (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3)))))) |
(fma.f32 tau (*.f32 x (PI.f32)) (fma.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5))) (*.f32 (*.f32 -1/6 (pow.f32 tau 3)) (pow.f32 (*.f32 x (PI.f32)) 3)))) |
(fma.f32 tau (*.f32 x (PI.f32)) (fma.f32 1/120 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 (pow.f32 tau 5) (pow.f32 x 5))) (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3)))) |
(+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 7) (*.f32 (pow.f32 x 7) (pow.f32 (PI.f32) 7)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5)))) (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))))))) |
(fma.f32 -1/5040 (*.f32 (*.f32 (pow.f32 tau 7) (pow.f32 x 7)) (pow.f32 (PI.f32) 7)) (fma.f32 tau (*.f32 x (PI.f32)) (fma.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5))) (*.f32 (*.f32 -1/6 (pow.f32 tau 3)) (pow.f32 (*.f32 x (PI.f32)) 3))))) |
(fma.f32 tau (*.f32 x (PI.f32)) (fma.f32 -1/5040 (*.f32 (pow.f32 tau 7) (*.f32 (pow.f32 (PI.f32) 7) (pow.f32 x 7))) (fma.f32 1/120 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 (pow.f32 tau 5) (pow.f32 x 5))) (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3))))) |
(fma.f32 tau (*.f32 x (PI.f32)) (fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) (fma.f32 1/120 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 (pow.f32 tau 5) (pow.f32 x 5))) (*.f32 (*.f32 (pow.f32 (PI.f32) 7) (pow.f32 x 7)) (*.f32 -1/5040 (pow.f32 tau 7)))))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 x (PI.f32))))) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) |
(fma.f32 -1/6 (*.f32 (*.f32 (*.f32 tau tau) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(fma.f32 -1/6 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x (PI.f32)) (*.f32 tau tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 x (PI.f32))))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))))) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))) |
(fma.f32 -1/6 (*.f32 (*.f32 (*.f32 tau tau) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (PI.f32))) (fma.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (*.f32 x (PI.f32)) 3) (sin.f32 (*.f32 x (PI.f32))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
(fma.f32 -1/6 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x (PI.f32)) (*.f32 tau tau))) (fma.f32 1/120 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 3) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 tau 4))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 x (PI.f32))))) (+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))))) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))))) |
(fma.f32 -1/6 (*.f32 (*.f32 (*.f32 tau tau) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (PI.f32))) (fma.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)) (sin.f32 (*.f32 x (PI.f32))))) (fma.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (*.f32 x (PI.f32)) 3) (sin.f32 (*.f32 x (PI.f32))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))))) |
(fma.f32 -1/6 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x (PI.f32)) (*.f32 tau tau))) (fma.f32 -1/5040 (*.f32 (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 tau 6))) (fma.f32 1/120 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 3) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 tau 4))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
1 |
(+.f32 1 (*.f32 (+.f32 (*.f32 -1/6 (pow.f32 (PI.f32) 2)) (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2)))) (pow.f32 x 2))) |
(+.f32 1 (*.f32 (*.f32 x x) (*.f32 -1/6 (+.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 tau tau) (pow.f32 (PI.f32) 2)))))) |
(fma.f32 (*.f32 x x) (*.f32 -1/6 (*.f32 (+.f32 (*.f32 tau tau) 1) (pow.f32 (PI.f32) 2))) 1) |
(fma.f32 x (*.f32 x (*.f32 -1/6 (*.f32 (fma.f32 tau tau 1) (pow.f32 (PI.f32) 2)))) 1) |
(+.f32 1 (+.f32 (*.f32 (+.f32 (*.f32 -1/6 (pow.f32 (PI.f32) 2)) (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2)))) (pow.f32 x 2)) (*.f32 (+.f32 (*.f32 1/36 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 4))) (+.f32 (*.f32 1/120 (pow.f32 (PI.f32) 4)) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4))))) (pow.f32 x 4)))) |
(+.f32 1 (fma.f32 (*.f32 -1/6 (+.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 tau tau) (pow.f32 (PI.f32) 2)))) (*.f32 x x) (*.f32 (fma.f32 1/36 (*.f32 (*.f32 tau tau) (pow.f32 (PI.f32) 4)) (*.f32 1/120 (+.f32 (pow.f32 (PI.f32) 4) (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4))))) (pow.f32 x 4)))) |
(+.f32 (fma.f32 (*.f32 x x) (*.f32 -1/6 (*.f32 (+.f32 (*.f32 tau tau) 1) (pow.f32 (PI.f32) 2))) 1) (*.f32 (fma.f32 1/120 (*.f32 (+.f32 (pow.f32 tau 4) 1) (pow.f32 (PI.f32) 4)) (*.f32 (pow.f32 (PI.f32) 4) (*.f32 (*.f32 1/36 tau) tau))) (pow.f32 x 4))) |
(fma.f32 (fma.f32 (pow.f32 (PI.f32) 4) (fma.f32 (*.f32 tau tau) 1/36 1/120) (*.f32 (pow.f32 (PI.f32) 4) (*.f32 1/120 (pow.f32 tau 4)))) (pow.f32 x 4) (fma.f32 x (*.f32 x (*.f32 -1/6 (*.f32 (fma.f32 tau tau 1) (pow.f32 (PI.f32) 2)))) 1)) |
(+.f32 1 (+.f32 (*.f32 (+.f32 (*.f32 -1/6 (pow.f32 (PI.f32) 2)) (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 2)))) (pow.f32 x 2)) (+.f32 (*.f32 (+.f32 (*.f32 1/36 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 4))) (+.f32 (*.f32 1/120 (pow.f32 (PI.f32) 4)) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4))))) (pow.f32 x 4)) (*.f32 (+.f32 (*.f32 -1/5040 (pow.f32 (PI.f32) 6)) (+.f32 (*.f32 -1/720 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 6))) (+.f32 (*.f32 -1/720 (*.f32 (pow.f32 tau 2) (pow.f32 (PI.f32) 6))) (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (pow.f32 (PI.f32) 6)))))) (pow.f32 x 6))))) |
(+.f32 1 (fma.f32 (*.f32 -1/6 (+.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 tau tau) (pow.f32 (PI.f32) 2)))) (*.f32 x x) (fma.f32 (fma.f32 1/36 (*.f32 (*.f32 tau tau) (pow.f32 (PI.f32) 4)) (*.f32 1/120 (+.f32 (pow.f32 (PI.f32) 4) (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 4))))) (pow.f32 x 4) (*.f32 (fma.f32 -1/5040 (pow.f32 (PI.f32) 6) (fma.f32 -1/720 (*.f32 (pow.f32 tau 4) (pow.f32 (PI.f32) 6)) (fma.f32 -1/720 (*.f32 (*.f32 tau tau) (pow.f32 (PI.f32) 6)) (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (pow.f32 (PI.f32) 6)))))) (pow.f32 x 6))))) |
(+.f32 (fma.f32 (*.f32 x x) (*.f32 -1/6 (*.f32 (+.f32 (*.f32 tau tau) 1) (pow.f32 (PI.f32) 2))) 1) (fma.f32 (fma.f32 1/120 (*.f32 (+.f32 (pow.f32 tau 4) 1) (pow.f32 (PI.f32) 4)) (*.f32 (pow.f32 (PI.f32) 4) (*.f32 (*.f32 1/36 tau) tau))) (pow.f32 x 4) (*.f32 (+.f32 (*.f32 (pow.f32 (PI.f32) 6) (+.f32 (*.f32 (*.f32 -1/720 tau) tau) (*.f32 -1/5040 (pow.f32 tau 6)))) (*.f32 (pow.f32 (PI.f32) 6) (+.f32 -1/5040 (*.f32 (pow.f32 tau 4) -1/720)))) (pow.f32 x 6)))) |
(+.f32 1 (fma.f32 (fma.f32 (pow.f32 (PI.f32) 6) (+.f32 -1/5040 (*.f32 (pow.f32 tau 4) -1/720)) (*.f32 (pow.f32 (PI.f32) 6) (fma.f32 -1/5040 (pow.f32 tau 6) (*.f32 (*.f32 -1/720 tau) tau)))) (pow.f32 x 6) (fma.f32 x (*.f32 x (*.f32 -1/6 (*.f32 (fma.f32 tau tau 1) (pow.f32 (PI.f32) 2)))) (*.f32 (fma.f32 (pow.f32 (PI.f32) 4) (fma.f32 (*.f32 tau tau) 1/36 1/120) (*.f32 (pow.f32 (PI.f32) 4) (*.f32 1/120 (pow.f32 tau 4)))) (pow.f32 x 4))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) 1) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(-.f32 (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 x tau))))) (cos.f32 1)) (*.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 x tau))))) (sin.f32 1))) |
(-.f32 (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 tau (*.f32 x (PI.f32)))))) (cos.f32 1)) (*.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 tau (*.f32 x (PI.f32)))))) (sin.f32 1))) |
(-.f32 (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (cos.f32 1)) (*.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (sin.f32 1))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) 1) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) 2)) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) 2) (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) 1) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) 3) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(pow.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) 3) 1/3) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) 2) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) 2)) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(log.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) 3)) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(exp.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) 1)) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2))))) 1) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(*.f32 1 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))) (/.f32 (/.f32 1 tau) (pow.f32 (*.f32 (PI.f32) x) 2))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(*.f32 (cbrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)))) (pow.f32 (cbrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)))) 2)) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)))) 2) (cbrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(*.f32 (sqrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)))) (sqrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(*.f32 -1 (/.f32 1 (/.f32 (*.f32 tau (neg.f32 (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))))) |
(/.f32 -1 (*.f32 (/.f32 tau (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 (neg.f32 (pow.f32 (*.f32 x (PI.f32)) 2)) (sin.f32 (*.f32 x (PI.f32)))))) |
(*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) (neg.f32 tau)))) |
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2))) 1) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(*.f32 (/.f32 (/.f32 1 tau) (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(*.f32 (/.f32 (/.f32 1 tau) (pow.f32 (*.f32 (PI.f32) x) 2)) (pow.f32 (/.f32 1 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) -1)) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 tau (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (sin.f32 (*.f32 (PI.f32) x))))) 2) -1) (pow.f32 (cbrt.f32 (*.f32 (/.f32 tau (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (sin.f32 (*.f32 (PI.f32) x))))) -1)) |
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 (*.f32 (/.f32 tau (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (pow.f32 (*.f32 x (PI.f32)) 2)) (sin.f32 (*.f32 x (PI.f32))))) 2)) (/.f32 1 (cbrt.f32 (/.f32 (*.f32 (/.f32 tau (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (pow.f32 (*.f32 x (PI.f32)) 2)) (sin.f32 (*.f32 x (PI.f32))))))) |
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (/.f32 tau (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (pow.f32 (*.f32 x (PI.f32)) 2) (sin.f32 (*.f32 x (PI.f32)))))) 2)) (/.f32 1 (cbrt.f32 (*.f32 (/.f32 tau (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (pow.f32 (*.f32 x (PI.f32)) 2) (sin.f32 (*.f32 x (PI.f32)))))))) |
(*.f32 (pow.f32 (/.f32 (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau)) (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))))) -1) (pow.f32 (/.f32 (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau)) (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))))) -1)) |
(pow.f32 (/.f32 (*.f32 x (PI.f32)) (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))) (sqrt.f32 tau))) -2) |
(pow.f32 (*.f32 (/.f32 (*.f32 x (PI.f32)) (sqrt.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))))) (sqrt.f32 tau)) -2) |
(*.f32 (pow.f32 (/.f32 tau (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) -1) (pow.f32 (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (sin.f32 (*.f32 (PI.f32) x))) -1)) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau)) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) 1) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau)) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (*.f32 tau tau)))) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (cbrt.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (cbrt.f32 (*.f32 (*.f32 tau tau) (pow.f32 (*.f32 x (PI.f32)) 4)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (cbrt.f32 (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (cbrt.f32 (*.f32 tau (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 4)))))) (cbrt.f32 (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau))) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 (PI.f32) (*.f32 x (sqrt.f32 tau)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 x (sqrt.f32 tau))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 x (*.f32 (PI.f32) (sqrt.f32 tau)))) (sqrt.f32 tau))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 (PI.f32) (*.f32 x (sqrt.f32 tau)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 x (sqrt.f32 tau))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 x (*.f32 (PI.f32) (sqrt.f32 tau)))) (sqrt.f32 tau))) |
(*.f32 (/.f32 1 tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (sin.f32 (*.f32 (PI.f32) x))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(*.f32 (/.f32 1 (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))) tau)) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (*.f32 tau tau)))) (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))) (cbrt.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (cbrt.f32 (*.f32 (*.f32 tau tau) (pow.f32 (*.f32 x (PI.f32)) 4)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (cbrt.f32 (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (cbrt.f32 (*.f32 tau (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 4)))))) (cbrt.f32 (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2)))) |
(*.f32 (/.f32 1 (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau))) (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 (PI.f32) (*.f32 x (sqrt.f32 tau)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 x (sqrt.f32 tau))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 x (*.f32 (PI.f32) (sqrt.f32 tau)))) (sqrt.f32 tau))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) 1) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (*.f32 tau tau)))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (cbrt.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (cbrt.f32 (*.f32 (*.f32 tau tau) (pow.f32 (*.f32 x (PI.f32)) 4)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (cbrt.f32 (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (cbrt.f32 (*.f32 tau (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 4)))))) (cbrt.f32 (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2)))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) 2) tau) (/.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) 2) 1) (/.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) 2) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) tau)) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) 2) (cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (*.f32 tau tau)))) (/.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) (cbrt.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (cbrt.f32 (*.f32 (*.f32 tau tau) (pow.f32 (*.f32 x (PI.f32)) 4)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (cbrt.f32 (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (cbrt.f32 (*.f32 tau (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 4)))))) (cbrt.f32 (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2)))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) 2) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau))) (/.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 (PI.f32) (*.f32 x (sqrt.f32 tau)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 x (sqrt.f32 tau))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 x (*.f32 (PI.f32) (sqrt.f32 tau)))) (sqrt.f32 tau))) |
(*.f32 (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) tau) (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(*.f32 (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) tau)) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(*.f32 (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) 1) (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(*.f32 (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) (cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (*.f32 tau tau)))) (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) (cbrt.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (cbrt.f32 (*.f32 (*.f32 tau tau) (pow.f32 (*.f32 x (PI.f32)) 4)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (cbrt.f32 (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (cbrt.f32 (*.f32 tau (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 4)))))) (cbrt.f32 (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2)))) |
(*.f32 (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau))) (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) (*.f32 (*.f32 (PI.f32) x) (sqrt.f32 tau)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 (PI.f32) (*.f32 x (sqrt.f32 tau)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 x (sqrt.f32 tau))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 x (*.f32 (PI.f32) (sqrt.f32 tau)))) (sqrt.f32 tau))) |
(*.f32 (*.f32 (/.f32 (/.f32 1 tau) (pow.f32 (*.f32 (PI.f32) x) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (sin.f32 (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(*.f32 (*.f32 (/.f32 (/.f32 1 tau) (pow.f32 (*.f32 (PI.f32) x) 2)) 1) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(*.f32 (*.f32 (/.f32 (/.f32 1 tau) (pow.f32 (*.f32 (PI.f32) x) 2)) (sin.f32 (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(*.f32 (*.f32 (/.f32 (/.f32 1 tau) (pow.f32 (*.f32 (PI.f32) x) 2)) (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x)))) 2)) (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(*.f32 (*.f32 (/.f32 (/.f32 1 tau) (pow.f32 (*.f32 (PI.f32) x) 2)) (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))))) (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(*.f32 (/.f32 1 (*.f32 tau (neg.f32 (pow.f32 (*.f32 (PI.f32) x) 2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (neg.f32 (sin.f32 (*.f32 (PI.f32) x))))) |
(/.f32 -1 (*.f32 (/.f32 tau (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 (neg.f32 (pow.f32 (*.f32 x (PI.f32)) 2)) (sin.f32 (*.f32 x (PI.f32)))))) |
(*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) (neg.f32 tau)))) |
(*.f32 (/.f32 1 (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau))) (sin.f32 (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(pow.f32 (*.f32 (/.f32 tau (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (sin.f32 (*.f32 (PI.f32) x)))) -1) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)))) 3) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(pow.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2))) 3) 1/3) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)))) 2) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2))) 1) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(sqrt.f32 (pow.f32 (*.f32 (/.f32 tau (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (sin.f32 (*.f32 (PI.f32) x)))) -2)) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(log.f32 (exp.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2))) 3)) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))) 3) (pow.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)) 3))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(exp.f32 (log.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 tau (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (sin.f32 (*.f32 (PI.f32) x))))) -1)) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)))) 1)) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (pow.f32 (*.f32 x (PI.f32)) 2)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau)) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 x tau)))) 1) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(pow.f32 (*.f32 (PI.f32) (*.f32 x tau)) 1) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 x tau))) 3) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(pow.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x tau)) 3) 1/3) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 x tau))) 2) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x tau)) 2)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(log.f32 (pow.f32 (pow.f32 (exp.f32 x) (PI.f32)) tau)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (*.f32 x tau))))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 x tau)) 3)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 x tau) 3))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(cbrt.f32 (*.f32 (pow.f32 (*.f32 x tau) 3) (pow.f32 (PI.f32) 3))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 3) (pow.f32 tau 3))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 x tau)))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 x tau)))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 x tau))) 1)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (*.f32 x tau)))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
Compiled 27599 to 11845 computations (57.1% saved)
79 alts after pruning (71 fresh and 8 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1036 | 19 | 1055 |
| Fresh | 8 | 52 | 60 |
| Picked | 0 | 1 | 1 |
| Done | 3 | 7 | 10 |
| Total | 1047 | 79 | 1126 |
| Status | Accuracy | Program |
|---|---|---|
| 64.6% | (fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) | |
| 64.6% | (fma.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 x x) -1/6) 1) | |
| 64.6% | (fma.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) -1/6 1) | |
| 78.1% | (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) 2) (+.f32 -1/6 (*.f32 (*.f32 -1/6 tau) tau))) 1) | |
| 64.6% | (fma.f32 (*.f32 -1/6 x) (*.f32 x (pow.f32 (PI.f32) 2)) 1) | |
| 78.1% | (fma.f32 -1/6 (pow.f32 (*.f32 x (*.f32 (PI.f32) (hypot.f32 1 tau))) 2) 1) | |
| 78.1% | (fma.f32 -1/6 (*.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2) (*.f32 x x)) 1) | |
| 69.3% | (fma.f32 -1/6 (*.f32 (pow.f32 (*.f32 (PI.f32) tau) 2) (*.f32 x x)) 1) | |
| 69.3% | (fma.f32 -1/6 (*.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 tau tau)) (*.f32 x x)) 1) | |
| 69.3% | (fma.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) 1) | |
| 92.1% | (pow.f32 (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (*.f32 (PI.f32) (*.f32 x (sqrt.f32 tau)))) 2) | |
| 97.2% | (pow.f32 (cbrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2)))) 3) | |
| 97.3% | (/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 x tau)) (*.f32 (pow.f32 (PI.f32) 2) x)) | |
| 97.6% | (/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) tau) (pow.f32 (*.f32 x (PI.f32)) 2)) | |
| 54.2% | (/.f32 (-.f32 (+.f32 1 (*.f32 (PI.f32) x)) 1) (*.f32 (PI.f32) x)) | |
| ✓ | 54.8% | (/.f32 (-.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) 1) (*.f32 (PI.f32) x)) |
| 55.9% | (/.f32 (+.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1) 1) (*.f32 (PI.f32) x)) | |
| 97.7% | (/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) | |
| 54.8% | (/.f32 (sin.f32 (-.f32 (+.f32 1 (*.f32 (PI.f32) x)) 1)) (*.f32 (PI.f32) x)) | |
| 97.5% | (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau))) | |
| 54.7% | (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (-.f32 (+.f32 1 (*.f32 (PI.f32) x)) 1)) | |
| ✓ | 64.4% | (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
| 97.5% | (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau))) | |
| 97.5% | (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 tau (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)))) | |
| 84.7% | (/.f32 1 (/.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 (-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) 1) (sin.f32 (*.f32 (PI.f32) x))))) | |
| ✓ | 97.2% | (/.f32 1 (/.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))))) |
| 96.8% | (/.f32 1 (/.f32 (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))))) | |
| 64.3% | (-.f32 (+.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) 1) | |
| 96.7% | (-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2))))) 1) | |
| 78.1% | (+.f32 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6) 1) | |
| 64.6% | (+.f32 1 (*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2))) | |
| 64.6% | (+.f32 1 (*.f32 -1/6 (pow.f32 (pow.f32 (*.f32 x (PI.f32)) 6) 1/3))) | |
| ✓ | 64.6% | (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) |
| 64.6% | (+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 (*.f32 (PI.f32) x) x) (PI.f32)))) | |
| ✓ | 64.6% | (+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
| 64.6% | (+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 x x) (exp.f32 (*.f32 2 (log.f32 (PI.f32))))))) | |
| 64.6% | (+.f32 1 (*.f32 -1/6 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 6)))) | |
| 78.8% | (*.f32 (fma.f32 (*.f32 (*.f32 -1/6 tau) tau) (pow.f32 (*.f32 (PI.f32) x) 2) 1) (+.f32 1 (*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2)))) | |
| 78.8% | (*.f32 (fma.f32 (*.f32 (*.f32 -1/6 tau) tau) (pow.f32 (*.f32 (PI.f32) x) 2) 1) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) | |
| 4.2% | (*.f32 (pow.f32 (*.f32 (PI.f32) tau) 2) (*.f32 (*.f32 x x) -1/6)) | |
| 97.5% | (*.f32 (/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (PI.f32)) tau) (/.f32 (sin.f32 (expm1.f32 (log1p.f32 (*.f32 x (PI.f32))))) (*.f32 x (PI.f32)))) | |
| 64.2% | (*.f32 (/.f32 (/.f32 1 x) (PI.f32)) (sin.f32 (*.f32 (PI.f32) x))) | |
| 81.0% | (*.f32 (/.f32 (+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))))) (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))))) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 97.4% | (*.f32 (/.f32 (+.f32 -1 (pow.f32 (+.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) 2)) (+.f32 2 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 97.7% | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) 3)) | |
| 85.0% | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) | |
| 85.0% | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (-.f32 (+.f32 1 (pow.f32 (*.f32 (PI.f32) x) 2)) 1)))) | |
| 70.7% | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) 1) | |
| 97.2% | (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2))) | |
| 84.5% | (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) | |
| 64.2% | (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (PI.f32)) (/.f32 1 x)) | |
| 96.9% | (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (pow.f32 (cbrt.f32 (*.f32 x (PI.f32))) 3)) (*.f32 x (PI.f32)))) | |
| 85.0% | (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) | |
| 97.5% | (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) | |
| 84.6% | (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) | |
| 96.9% | (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) | |
| 64.3% | (*.f32 (/.f32 1 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) x))) | |
| 64.3% | (*.f32 (/.f32 1 (PI.f32)) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) x)) | |
| ✓ | 97.9% | (*.f32 (-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) 1) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
| 97.7% | (*.f32 (+.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) -1) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 79.0% | (*.f32 (+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 78.8% | (*.f32 (+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) | |
| 97.3% | (*.f32 (*.f32 (/.f32 (/.f32 1 x) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 97.2% | (*.f32 (*.f32 (/.f32 (/.f32 1 tau) (pow.f32 (*.f32 (PI.f32) x) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (sin.f32 (*.f32 (PI.f32) x))) | |
| 84.3% | (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 1 tau)) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) | |
| 84.7% | (*.f32 (*.f32 (/.f32 1 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) | |
| 84.3% | (*.f32 (*.f32 (/.f32 1 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) | |
| 84.6% | (*.f32 (*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) | |
| 97.3% | (*.f32 (*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (*.f32 (/.f32 (/.f32 1 x) (PI.f32)) (sin.f32 (*.f32 x (PI.f32))))) | |
| 70.6% | (*.f32 (*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) 1) | |
| 4.2% | (*.f32 (*.f32 -1/6 (*.f32 tau tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) | |
| 97.3% | (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) | |
| 94.4% | (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (pow.f32 (cbrt.f32 (PI.f32)) 6)))))) | |
| 96.4% | (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 x (pow.f32 (*.f32 (PI.f32) (sqrt.f32 x)) 2))))) | |
| ✓ | 95.5% | (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (pow.f32 (sqrt.f32 (PI.f32)) 4)))))) |
| ✓ | 97.0% | (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
| 64.0% | (*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))))) | |
| 78.6% | (sqrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1) 2)) | |
| 63.6% | 1 |
Compiled 3781 to 1889 computations (50% saved)
| Inputs |
|---|
1 |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) |
(*.f32 (pow.f32 (*.f32 (PI.f32) tau) 2) (*.f32 (*.f32 x x) -1/6)) |
(+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 (*.f32 (PI.f32) x) x) (PI.f32)))) |
(+.f32 1 (*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2))) |
(/.f32 (-.f32 (+.f32 1 (*.f32 (PI.f32) x)) 1) (*.f32 (PI.f32) x)) |
(*.f32 (*.f32 -1/6 (*.f32 tau tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(fma.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2) 1) |
(fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) |
(fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) |
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) x)) |
(*.f32 (/.f32 1 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (PI.f32)) (/.f32 1 x)) |
(*.f32 (/.f32 (/.f32 1 x) (PI.f32)) (sin.f32 (*.f32 (PI.f32) x))) |
(+.f32 1 (cbrt.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 6) -1/216))) |
(+.f32 1 (*.f32 -1/6 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 6)))) |
(fma.f32 (*.f32 -1/6 x) (*.f32 x (pow.f32 (PI.f32) 2)) 1) |
(fma.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) -1/6 1) |
(fma.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 x x) -1/6) 1) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (pow.f32 (*.f32 x (PI.f32)) 6) 1/3))) |
(*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 1 (*.f32 (PI.f32) (neg.f32 x)))) |
(-.f32 (+.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) 1) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (-.f32 (+.f32 1 (*.f32 (PI.f32) x)) 1)) |
(/.f32 (sin.f32 (-.f32 (+.f32 1 (*.f32 (PI.f32) x)) 1)) (*.f32 (PI.f32) x)) |
(/.f32 (+.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1) 1) (*.f32 (PI.f32) x)) |
(/.f32 (-.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) 1) (*.f32 (PI.f32) x)) |
(fma.f32 -1/6 (*.f32 (pow.f32 (*.f32 (PI.f32) tau) 2) (*.f32 x x)) 1) |
(+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 x x) (exp.f32 (*.f32 2 (log.f32 (PI.f32))))))) |
(+.f32 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6) 1) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) 1) |
(fma.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) 1) |
(fma.f32 -1/6 (*.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 tau tau)) (*.f32 x x)) 1) |
(*.f32 (*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) 1) |
(fma.f32 (*.f32 -1/6 (*.f32 (+.f32 (*.f32 tau tau) 1) (pow.f32 (PI.f32) 2))) (*.f32 x x) 1) |
(fma.f32 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (+.f32 1 (*.f32 tau tau)))) (*.f32 x x) 1) |
(fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) 2) (+.f32 -1/6 (*.f32 (*.f32 -1/6 tau) tau))) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 x (*.f32 (PI.f32) (hypot.f32 1 tau))) 2) 1) |
(fma.f32 -1/6 (*.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2) (*.f32 x x)) 1) |
(fma.f32 -1/6 (*.f32 (*.f32 (fma.f32 tau tau 1) (pow.f32 (PI.f32) 2)) (*.f32 x x)) 1) |
(+.f32 1 (*.f32 (*.f32 -1/6 (+.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 tau tau)))) (*.f32 x x))) |
(+.f32 1 (*.f32 (*.f32 x x) (*.f32 -1/6 (+.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 tau tau) (pow.f32 (PI.f32) 2)))))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
(*.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
(*.f32 (/.f32 (*.f32 x (*.f32 tau (PI.f32))) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (fma.f32 (*.f32 (*.f32 -1/6 tau) tau) (pow.f32 (*.f32 (PI.f32) x) 2) 1) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (fma.f32 (*.f32 (*.f32 -1/6 tau) tau) (pow.f32 (*.f32 (PI.f32) x) 2) 1) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (fma.f32 (*.f32 (*.f32 -1/6 tau) tau) (pow.f32 (*.f32 (PI.f32) x) 2) 1) (+.f32 1 (*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2)))) |
(*.f32 (*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (*.f32 (/.f32 1 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (*.f32 (/.f32 1 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 1 tau)) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (-.f32 (+.f32 1 (pow.f32 (*.f32 (PI.f32) x) 2)) 1)))) |
(*.f32 (fma.f32 (*.f32 (*.f32 -1/6 tau) tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) 1) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (fma.f32 (*.f32 (*.f32 -1/6 tau) tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) 1) (+.f32 1 (*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2)))) |
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))))) |
(sqrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1) 2)) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 tau (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 tau (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) tau) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) tau) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
(*.f32 (*.f32 (/.f32 (/.f32 1 tau) (pow.f32 (*.f32 (PI.f32) x) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (sin.f32 (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(/.f32 1 (/.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))))) |
(/.f32 1 (/.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))))) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (*.f32 x tau)) (*.f32 (pow.f32 (PI.f32) 2) x)) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 x tau)) (*.f32 (pow.f32 (PI.f32) 2) x)) |
(*.f32 (*.f32 (/.f32 (/.f32 1 x) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)))) |
(/.f32 1 (/.f32 (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 (PI.f32) x))))) |
(*.f32 (*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (*.f32 (/.f32 (/.f32 1 x) (PI.f32)) (sin.f32 (*.f32 x (PI.f32))))) |
(*.f32 (+.f32 (+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) -1) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) |
(*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (pow.f32 (sqrt.f32 (PI.f32)) 4)))))) |
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 x (*.f32 x (pow.f32 (cbrt.f32 (PI.f32)) 6)))))) |
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 x (pow.f32 (*.f32 (PI.f32) (sqrt.f32 x)) 2))))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (pow.f32 (cbrt.f32 (PI.f32)) 6)))))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (pow.f32 (sqrt.f32 (PI.f32)) 4)))))) |
(pow.f32 (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (*.f32 (PI.f32) (*.f32 x (sqrt.f32 tau)))) 2) |
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2)))) 3) |
(*.f32 (log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (expm1.f32 (log1p.f32 (*.f32 x (PI.f32))))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (PI.f32)) tau) (/.f32 (sin.f32 (expm1.f32 (log1p.f32 (*.f32 x (PI.f32))))) (*.f32 x (PI.f32)))) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2))))) 1) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2))))) 1) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (pow.f32 (cbrt.f32 (*.f32 x (PI.f32))) 3)) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) 3)) |
(*.f32 (*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (expm1.f32 (log1p.f32 (*.f32 x (PI.f32))))) (*.f32 x (PI.f32)))) |
(*.f32 (-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) 1) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
(*.f32 (-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) 1) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(/.f32 1 (/.f32 (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 (-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))) 1) (sin.f32 (*.f32 (PI.f32) x))))) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (pow.f32 (*.f32 (PI.f32) x) 2))))) 3)) |
(*.f32 (/.f32 (+.f32 -1 (pow.f32 (+.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) 2)) (+.f32 2 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (fma.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4) (fma.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2) (fma.f32 -1/5040 (pow.f32 (*.f32 (PI.f32) x) 6) 1)))) |
(*.f32 (/.f32 (+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))))) (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))))) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
| Outputs |
|---|
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
4 calls:
| 68.0ms | tau |
| 60.0ms | x |
| 57.0ms | (*.f32 x (PI.f32)) |
| 54.0ms | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
| Accuracy | Segments | Branch |
|---|---|---|
| 98.2% | 1 | x |
| 98.2% | 1 | tau |
| 98.2% | 1 | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
| 98.2% | 1 | (*.f32 x (PI.f32)) |
Compiled 2241 to 845 computations (62.3% saved)
| Inputs |
|---|
1 |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) |
(*.f32 (pow.f32 (*.f32 (PI.f32) tau) 2) (*.f32 (*.f32 x x) -1/6)) |
(+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 (*.f32 (PI.f32) x) x) (PI.f32)))) |
(+.f32 1 (*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2))) |
(/.f32 (-.f32 (+.f32 1 (*.f32 (PI.f32) x)) 1) (*.f32 (PI.f32) x)) |
(*.f32 (*.f32 -1/6 (*.f32 tau tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(fma.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2) 1) |
(fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) |
(fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) |
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) x)) |
(*.f32 (/.f32 1 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (PI.f32)) (/.f32 1 x)) |
(*.f32 (/.f32 (/.f32 1 x) (PI.f32)) (sin.f32 (*.f32 (PI.f32) x))) |
(+.f32 1 (cbrt.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 6) -1/216))) |
(+.f32 1 (*.f32 -1/6 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 6)))) |
(fma.f32 (*.f32 -1/6 x) (*.f32 x (pow.f32 (PI.f32) 2)) 1) |
(fma.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) -1/6 1) |
(fma.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 x x) -1/6) 1) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (pow.f32 (*.f32 x (PI.f32)) 6) 1/3))) |
(*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 1 (*.f32 (PI.f32) (neg.f32 x)))) |
(-.f32 (+.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) 1) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (-.f32 (+.f32 1 (*.f32 (PI.f32) x)) 1)) |
(/.f32 (sin.f32 (-.f32 (+.f32 1 (*.f32 (PI.f32) x)) 1)) (*.f32 (PI.f32) x)) |
(/.f32 (+.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1) 1) (*.f32 (PI.f32) x)) |
(/.f32 (-.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) 1) (*.f32 (PI.f32) x)) |
(fma.f32 -1/6 (*.f32 (pow.f32 (*.f32 (PI.f32) tau) 2) (*.f32 x x)) 1) |
(+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 x x) (exp.f32 (*.f32 2 (log.f32 (PI.f32))))))) |
(+.f32 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6) 1) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) 1) |
(fma.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) 1) |
(fma.f32 -1/6 (*.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 tau tau)) (*.f32 x x)) 1) |
(*.f32 (*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) 1) |
(fma.f32 (*.f32 -1/6 (*.f32 (+.f32 (*.f32 tau tau) 1) (pow.f32 (PI.f32) 2))) (*.f32 x x) 1) |
(fma.f32 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (+.f32 1 (*.f32 tau tau)))) (*.f32 x x) 1) |
(fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) 2) (+.f32 -1/6 (*.f32 (*.f32 -1/6 tau) tau))) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 x (*.f32 (PI.f32) (hypot.f32 1 tau))) 2) 1) |
(fma.f32 -1/6 (*.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2) (*.f32 x x)) 1) |
(fma.f32 -1/6 (*.f32 (*.f32 (fma.f32 tau tau 1) (pow.f32 (PI.f32) 2)) (*.f32 x x)) 1) |
(+.f32 1 (*.f32 (*.f32 -1/6 (+.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 tau tau)))) (*.f32 x x))) |
(+.f32 1 (*.f32 (*.f32 x x) (*.f32 -1/6 (+.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 tau tau) (pow.f32 (PI.f32) 2)))))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
(*.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
(*.f32 (/.f32 (*.f32 x (*.f32 tau (PI.f32))) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (fma.f32 (*.f32 (*.f32 -1/6 tau) tau) (pow.f32 (*.f32 (PI.f32) x) 2) 1) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (fma.f32 (*.f32 (*.f32 -1/6 tau) tau) (pow.f32 (*.f32 (PI.f32) x) 2) 1) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (fma.f32 (*.f32 (*.f32 -1/6 tau) tau) (pow.f32 (*.f32 (PI.f32) x) 2) 1) (+.f32 1 (*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2)))) |
(*.f32 (*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (*.f32 (/.f32 1 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (*.f32 (/.f32 1 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 1 tau)) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (-.f32 (+.f32 1 (pow.f32 (*.f32 (PI.f32) x) 2)) 1)))) |
(*.f32 (fma.f32 (*.f32 (*.f32 -1/6 tau) tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) 1) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (fma.f32 (*.f32 (*.f32 -1/6 tau) tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) 1) (+.f32 1 (*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2)))) |
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))))) |
(sqrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1) 2)) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 tau (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 tau (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) tau) (pow.f32 (*.f32 x (PI.f32)) 2)) |
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) tau) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
(*.f32 (*.f32 (/.f32 (/.f32 1 tau) (pow.f32 (*.f32 (PI.f32) x) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))) (sin.f32 (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
| Outputs |
|---|
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
3 calls:
| 40.0ms | tau |
| 39.0ms | (*.f32 x (PI.f32)) |
| 38.0ms | x |
| Accuracy | Segments | Branch |
|---|---|---|
| 97.7% | 1 | x |
| 97.7% | 1 | tau |
| 97.7% | 1 | (*.f32 x (PI.f32)) |
Compiled 1399 to 616 computations (56% saved)
| Inputs |
|---|
1 |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) |
(*.f32 (pow.f32 (*.f32 (PI.f32) tau) 2) (*.f32 (*.f32 x x) -1/6)) |
(+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 (*.f32 (PI.f32) x) x) (PI.f32)))) |
(+.f32 1 (*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2))) |
(/.f32 (-.f32 (+.f32 1 (*.f32 (PI.f32) x)) 1) (*.f32 (PI.f32) x)) |
(*.f32 (*.f32 -1/6 (*.f32 tau tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(fma.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2) 1) |
(fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) |
(fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) |
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) x)) |
(*.f32 (/.f32 1 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (PI.f32)) (/.f32 1 x)) |
(*.f32 (/.f32 (/.f32 1 x) (PI.f32)) (sin.f32 (*.f32 (PI.f32) x))) |
(+.f32 1 (cbrt.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 6) -1/216))) |
(+.f32 1 (*.f32 -1/6 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 6)))) |
(fma.f32 (*.f32 -1/6 x) (*.f32 x (pow.f32 (PI.f32) 2)) 1) |
(fma.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) -1/6 1) |
(fma.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 x x) -1/6) 1) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (pow.f32 (*.f32 x (PI.f32)) 6) 1/3))) |
(*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 1 (*.f32 (PI.f32) (neg.f32 x)))) |
(-.f32 (+.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) 1) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (-.f32 (+.f32 1 (*.f32 (PI.f32) x)) 1)) |
(/.f32 (sin.f32 (-.f32 (+.f32 1 (*.f32 (PI.f32) x)) 1)) (*.f32 (PI.f32) x)) |
(/.f32 (+.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1) 1) (*.f32 (PI.f32) x)) |
(/.f32 (-.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) 1) (*.f32 (PI.f32) x)) |
(fma.f32 -1/6 (*.f32 (pow.f32 (*.f32 (PI.f32) tau) 2) (*.f32 x x)) 1) |
(+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 x x) (exp.f32 (*.f32 2 (log.f32 (PI.f32))))))) |
(+.f32 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6) 1) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) 1) |
(fma.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) 1) |
(fma.f32 -1/6 (*.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 tau tau)) (*.f32 x x)) 1) |
(*.f32 (*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) 1) |
(fma.f32 (*.f32 -1/6 (*.f32 (+.f32 (*.f32 tau tau) 1) (pow.f32 (PI.f32) 2))) (*.f32 x x) 1) |
(fma.f32 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (+.f32 1 (*.f32 tau tau)))) (*.f32 x x) 1) |
(fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) 2) (+.f32 -1/6 (*.f32 (*.f32 -1/6 tau) tau))) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 x (*.f32 (PI.f32) (hypot.f32 1 tau))) 2) 1) |
(fma.f32 -1/6 (*.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2) (*.f32 x x)) 1) |
(fma.f32 -1/6 (*.f32 (*.f32 (fma.f32 tau tau 1) (pow.f32 (PI.f32) 2)) (*.f32 x x)) 1) |
(+.f32 1 (*.f32 (*.f32 -1/6 (+.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 tau tau)))) (*.f32 x x))) |
(+.f32 1 (*.f32 (*.f32 x x) (*.f32 -1/6 (+.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 tau tau) (pow.f32 (PI.f32) 2)))))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
(*.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
(*.f32 (/.f32 (*.f32 x (*.f32 tau (PI.f32))) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (fma.f32 (*.f32 (*.f32 -1/6 tau) tau) (pow.f32 (*.f32 (PI.f32) x) 2) 1) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (fma.f32 (*.f32 (*.f32 -1/6 tau) tau) (pow.f32 (*.f32 (PI.f32) x) 2) 1) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (fma.f32 (*.f32 (*.f32 -1/6 tau) tau) (pow.f32 (*.f32 (PI.f32) x) 2) 1) (+.f32 1 (*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2)))) |
(*.f32 (*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (*.f32 (/.f32 1 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (*.f32 (/.f32 1 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 1 tau)) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (-.f32 (+.f32 1 (pow.f32 (*.f32 (PI.f32) x) 2)) 1)))) |
(*.f32 (fma.f32 (*.f32 (*.f32 -1/6 tau) tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) 1) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (fma.f32 (*.f32 (*.f32 -1/6 tau) tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) 1) (+.f32 1 (*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2)))) |
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))))) |
(sqrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1) 2)) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 tau (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 tau (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau))) |
| Outputs |
|---|
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau))) |
3 calls:
| 39.0ms | (*.f32 x (PI.f32)) |
| 37.0ms | tau |
| 34.0ms | x |
| Accuracy | Segments | Branch |
|---|---|---|
| 97.5% | 1 | x |
| 97.5% | 1 | tau |
| 97.5% | 1 | (*.f32 x (PI.f32)) |
Compiled 1199 to 575 computations (52% saved)
| Inputs |
|---|
1 |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) |
(*.f32 (pow.f32 (*.f32 (PI.f32) tau) 2) (*.f32 (*.f32 x x) -1/6)) |
(+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 (*.f32 (PI.f32) x) x) (PI.f32)))) |
(+.f32 1 (*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2))) |
(/.f32 (-.f32 (+.f32 1 (*.f32 (PI.f32) x)) 1) (*.f32 (PI.f32) x)) |
(*.f32 (*.f32 -1/6 (*.f32 tau tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(fma.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2) 1) |
(fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) |
(fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) |
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) x)) |
(*.f32 (/.f32 1 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (PI.f32)) (/.f32 1 x)) |
(*.f32 (/.f32 (/.f32 1 x) (PI.f32)) (sin.f32 (*.f32 (PI.f32) x))) |
(+.f32 1 (cbrt.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 6) -1/216))) |
(+.f32 1 (*.f32 -1/6 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 6)))) |
(fma.f32 (*.f32 -1/6 x) (*.f32 x (pow.f32 (PI.f32) 2)) 1) |
(fma.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) -1/6 1) |
(fma.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 x x) -1/6) 1) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (pow.f32 (*.f32 x (PI.f32)) 6) 1/3))) |
(*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 1 (*.f32 (PI.f32) (neg.f32 x)))) |
(-.f32 (+.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) 1) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (-.f32 (+.f32 1 (*.f32 (PI.f32) x)) 1)) |
(/.f32 (sin.f32 (-.f32 (+.f32 1 (*.f32 (PI.f32) x)) 1)) (*.f32 (PI.f32) x)) |
(/.f32 (+.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1) 1) (*.f32 (PI.f32) x)) |
(/.f32 (-.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) 1) (*.f32 (PI.f32) x)) |
(fma.f32 -1/6 (*.f32 (pow.f32 (*.f32 (PI.f32) tau) 2) (*.f32 x x)) 1) |
(+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 x x) (exp.f32 (*.f32 2 (log.f32 (PI.f32))))))) |
(+.f32 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6) 1) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) 1) |
(fma.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) 1) |
(fma.f32 -1/6 (*.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 tau tau)) (*.f32 x x)) 1) |
(*.f32 (*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) 1) |
(fma.f32 (*.f32 -1/6 (*.f32 (+.f32 (*.f32 tau tau) 1) (pow.f32 (PI.f32) 2))) (*.f32 x x) 1) |
(fma.f32 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (+.f32 1 (*.f32 tau tau)))) (*.f32 x x) 1) |
(fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) 2) (+.f32 -1/6 (*.f32 (*.f32 -1/6 tau) tau))) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 x (*.f32 (PI.f32) (hypot.f32 1 tau))) 2) 1) |
(fma.f32 -1/6 (*.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2) (*.f32 x x)) 1) |
(fma.f32 -1/6 (*.f32 (*.f32 (fma.f32 tau tau 1) (pow.f32 (PI.f32) 2)) (*.f32 x x)) 1) |
(+.f32 1 (*.f32 (*.f32 -1/6 (+.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 tau tau)))) (*.f32 x x))) |
(+.f32 1 (*.f32 (*.f32 x x) (*.f32 -1/6 (+.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 tau tau) (pow.f32 (PI.f32) 2)))))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
(*.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
(*.f32 (/.f32 (*.f32 x (*.f32 tau (PI.f32))) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (fma.f32 (*.f32 (*.f32 -1/6 tau) tau) (pow.f32 (*.f32 (PI.f32) x) 2) 1) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (fma.f32 (*.f32 (*.f32 -1/6 tau) tau) (pow.f32 (*.f32 (PI.f32) x) 2) 1) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (fma.f32 (*.f32 (*.f32 -1/6 tau) tau) (pow.f32 (*.f32 (PI.f32) x) 2) 1) (+.f32 1 (*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2)))) |
(*.f32 (*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (*.f32 (/.f32 1 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (*.f32 (/.f32 1 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 1 tau)) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (-.f32 (+.f32 1 (pow.f32 (*.f32 (PI.f32) x) 2)) 1)))) |
(*.f32 (fma.f32 (*.f32 (*.f32 -1/6 tau) tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) 1) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (fma.f32 (*.f32 (*.f32 -1/6 tau) tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) 1) (+.f32 1 (*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2)))) |
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))))) |
(sqrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1) 2)) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 tau (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)))) |
| Outputs |
|---|
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 tau (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)))) |
3 calls:
| 33.0ms | tau |
| 33.0ms | (*.f32 x (PI.f32)) |
| 32.0ms | x |
| Accuracy | Segments | Branch |
|---|---|---|
| 97.5% | 1 | x |
| 97.5% | 1 | tau |
| 97.5% | 1 | (*.f32 x (PI.f32)) |
Compiled 1142 to 561 computations (50.9% saved)
| Inputs |
|---|
1 |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) |
(*.f32 (pow.f32 (*.f32 (PI.f32) tau) 2) (*.f32 (*.f32 x x) -1/6)) |
(+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 (*.f32 (PI.f32) x) x) (PI.f32)))) |
(+.f32 1 (*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2))) |
(/.f32 (-.f32 (+.f32 1 (*.f32 (PI.f32) x)) 1) (*.f32 (PI.f32) x)) |
(*.f32 (*.f32 -1/6 (*.f32 tau tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(fma.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2) 1) |
(fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) |
(fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) |
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) x)) |
(*.f32 (/.f32 1 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (PI.f32)) (/.f32 1 x)) |
(*.f32 (/.f32 (/.f32 1 x) (PI.f32)) (sin.f32 (*.f32 (PI.f32) x))) |
(+.f32 1 (cbrt.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 6) -1/216))) |
(+.f32 1 (*.f32 -1/6 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 6)))) |
(fma.f32 (*.f32 -1/6 x) (*.f32 x (pow.f32 (PI.f32) 2)) 1) |
(fma.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) -1/6 1) |
(fma.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 x x) -1/6) 1) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (pow.f32 (*.f32 x (PI.f32)) 6) 1/3))) |
(*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 1 (*.f32 (PI.f32) (neg.f32 x)))) |
(-.f32 (+.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) 1) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (-.f32 (+.f32 1 (*.f32 (PI.f32) x)) 1)) |
(/.f32 (sin.f32 (-.f32 (+.f32 1 (*.f32 (PI.f32) x)) 1)) (*.f32 (PI.f32) x)) |
(/.f32 (+.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1) 1) (*.f32 (PI.f32) x)) |
(/.f32 (-.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) 1) (*.f32 (PI.f32) x)) |
(fma.f32 -1/6 (*.f32 (pow.f32 (*.f32 (PI.f32) tau) 2) (*.f32 x x)) 1) |
(+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 x x) (exp.f32 (*.f32 2 (log.f32 (PI.f32))))))) |
(+.f32 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6) 1) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) 1) |
(fma.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) 1) |
(fma.f32 -1/6 (*.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 tau tau)) (*.f32 x x)) 1) |
(*.f32 (*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) 1) |
(fma.f32 (*.f32 -1/6 (*.f32 (+.f32 (*.f32 tau tau) 1) (pow.f32 (PI.f32) 2))) (*.f32 x x) 1) |
(fma.f32 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (+.f32 1 (*.f32 tau tau)))) (*.f32 x x) 1) |
(fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) 2) (+.f32 -1/6 (*.f32 (*.f32 -1/6 tau) tau))) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 x (*.f32 (PI.f32) (hypot.f32 1 tau))) 2) 1) |
(fma.f32 -1/6 (*.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2) (*.f32 x x)) 1) |
(fma.f32 -1/6 (*.f32 (*.f32 (fma.f32 tau tau 1) (pow.f32 (PI.f32) 2)) (*.f32 x x)) 1) |
(+.f32 1 (*.f32 (*.f32 -1/6 (+.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 tau tau)))) (*.f32 x x))) |
(+.f32 1 (*.f32 (*.f32 x x) (*.f32 -1/6 (+.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 tau tau) (pow.f32 (PI.f32) 2)))))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
(*.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
(*.f32 (/.f32 (*.f32 x (*.f32 tau (PI.f32))) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (fma.f32 (*.f32 (*.f32 -1/6 tau) tau) (pow.f32 (*.f32 (PI.f32) x) 2) 1) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (fma.f32 (*.f32 (*.f32 -1/6 tau) tau) (pow.f32 (*.f32 (PI.f32) x) 2) 1) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (fma.f32 (*.f32 (*.f32 -1/6 tau) tau) (pow.f32 (*.f32 (PI.f32) x) 2) 1) (+.f32 1 (*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2)))) |
(*.f32 (*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (*.f32 (/.f32 1 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (*.f32 (/.f32 1 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 1 tau)) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (-.f32 (+.f32 1 (pow.f32 (*.f32 (PI.f32) x) 2)) 1)))) |
(*.f32 (fma.f32 (*.f32 (*.f32 -1/6 tau) tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) 1) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (fma.f32 (*.f32 (*.f32 -1/6 tau) tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) 1) (+.f32 1 (*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2)))) |
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))))) |
(sqrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1) 2)) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) tau)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) tau) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2))) |
| Outputs |
|---|
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) |
3 calls:
| 43.0ms | tau |
| 32.0ms | (*.f32 x (PI.f32)) |
| 32.0ms | x |
| Accuracy | Segments | Branch |
|---|---|---|
| 97.5% | 1 | x |
| 97.5% | 1 | tau |
| 97.5% | 1 | (*.f32 x (PI.f32)) |
Compiled 1123 to 554 computations (50.7% saved)
| Inputs |
|---|
1 |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) |
(*.f32 (pow.f32 (*.f32 (PI.f32) tau) 2) (*.f32 (*.f32 x x) -1/6)) |
(+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 (*.f32 (PI.f32) x) x) (PI.f32)))) |
(+.f32 1 (*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2))) |
(/.f32 (-.f32 (+.f32 1 (*.f32 (PI.f32) x)) 1) (*.f32 (PI.f32) x)) |
(*.f32 (*.f32 -1/6 (*.f32 tau tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(fma.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2) 1) |
(fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) |
(fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) |
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) x)) |
(*.f32 (/.f32 1 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (PI.f32)) (/.f32 1 x)) |
(*.f32 (/.f32 (/.f32 1 x) (PI.f32)) (sin.f32 (*.f32 (PI.f32) x))) |
(+.f32 1 (cbrt.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 6) -1/216))) |
(+.f32 1 (*.f32 -1/6 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 6)))) |
(fma.f32 (*.f32 -1/6 x) (*.f32 x (pow.f32 (PI.f32) 2)) 1) |
(fma.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) -1/6 1) |
(fma.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 x x) -1/6) 1) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (pow.f32 (*.f32 x (PI.f32)) 6) 1/3))) |
(*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 1 (*.f32 (PI.f32) (neg.f32 x)))) |
(-.f32 (+.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) 1) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (-.f32 (+.f32 1 (*.f32 (PI.f32) x)) 1)) |
(/.f32 (sin.f32 (-.f32 (+.f32 1 (*.f32 (PI.f32) x)) 1)) (*.f32 (PI.f32) x)) |
(/.f32 (+.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1) 1) (*.f32 (PI.f32) x)) |
(/.f32 (-.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) 1) (*.f32 (PI.f32) x)) |
(fma.f32 -1/6 (*.f32 (pow.f32 (*.f32 (PI.f32) tau) 2) (*.f32 x x)) 1) |
(+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 x x) (exp.f32 (*.f32 2 (log.f32 (PI.f32))))))) |
(+.f32 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6) 1) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) 1) |
(fma.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) 1) |
(fma.f32 -1/6 (*.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 tau tau)) (*.f32 x x)) 1) |
(*.f32 (*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) 1) |
(fma.f32 (*.f32 -1/6 (*.f32 (+.f32 (*.f32 tau tau) 1) (pow.f32 (PI.f32) 2))) (*.f32 x x) 1) |
(fma.f32 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (+.f32 1 (*.f32 tau tau)))) (*.f32 x x) 1) |
(fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) 2) (+.f32 -1/6 (*.f32 (*.f32 -1/6 tau) tau))) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 x (*.f32 (PI.f32) (hypot.f32 1 tau))) 2) 1) |
(fma.f32 -1/6 (*.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2) (*.f32 x x)) 1) |
(fma.f32 -1/6 (*.f32 (*.f32 (fma.f32 tau tau 1) (pow.f32 (PI.f32) 2)) (*.f32 x x)) 1) |
(+.f32 1 (*.f32 (*.f32 -1/6 (+.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 tau tau)))) (*.f32 x x))) |
(+.f32 1 (*.f32 (*.f32 x x) (*.f32 -1/6 (+.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 tau tau) (pow.f32 (PI.f32) 2)))))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
(*.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
(*.f32 (/.f32 (*.f32 x (*.f32 tau (PI.f32))) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (fma.f32 (*.f32 (*.f32 -1/6 tau) tau) (pow.f32 (*.f32 (PI.f32) x) 2) 1) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (fma.f32 (*.f32 (*.f32 -1/6 tau) tau) (pow.f32 (*.f32 (PI.f32) x) 2) 1) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (fma.f32 (*.f32 (*.f32 -1/6 tau) tau) (pow.f32 (*.f32 (PI.f32) x) 2) 1) (+.f32 1 (*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2)))) |
(*.f32 (*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (*.f32 (/.f32 1 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (*.f32 (/.f32 1 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 1 tau)) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (-.f32 (+.f32 1 (pow.f32 (*.f32 (PI.f32) x) 2)) 1)))) |
(*.f32 (fma.f32 (*.f32 (*.f32 -1/6 tau) tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) 1) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (fma.f32 (*.f32 (*.f32 -1/6 tau) tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) 1) (+.f32 1 (*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2)))) |
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))))) |
(sqrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1) 2)) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) x)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2)))) |
| Outputs |
|---|
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
3 calls:
| 32.0ms | tau |
| 31.0ms | x |
| 30.0ms | (*.f32 x (PI.f32)) |
| Accuracy | Segments | Branch |
|---|---|---|
| 97.3% | 1 | x |
| 97.3% | 1 | tau |
| 97.3% | 1 | (*.f32 x (PI.f32)) |
Compiled 1066 to 536 computations (49.7% saved)
| Inputs |
|---|
1 |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) |
(*.f32 (pow.f32 (*.f32 (PI.f32) tau) 2) (*.f32 (*.f32 x x) -1/6)) |
(+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 (*.f32 (PI.f32) x) x) (PI.f32)))) |
(+.f32 1 (*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2))) |
(/.f32 (-.f32 (+.f32 1 (*.f32 (PI.f32) x)) 1) (*.f32 (PI.f32) x)) |
(*.f32 (*.f32 -1/6 (*.f32 tau tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(fma.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2) 1) |
(fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) |
(fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) |
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) x)) |
(*.f32 (/.f32 1 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (PI.f32)) (/.f32 1 x)) |
(*.f32 (/.f32 (/.f32 1 x) (PI.f32)) (sin.f32 (*.f32 (PI.f32) x))) |
(+.f32 1 (cbrt.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 6) -1/216))) |
(+.f32 1 (*.f32 -1/6 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 6)))) |
(fma.f32 (*.f32 -1/6 x) (*.f32 x (pow.f32 (PI.f32) 2)) 1) |
(fma.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) -1/6 1) |
(fma.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 x x) -1/6) 1) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (pow.f32 (*.f32 x (PI.f32)) 6) 1/3))) |
(*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 1 (*.f32 (PI.f32) (neg.f32 x)))) |
(-.f32 (+.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) 1) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (-.f32 (+.f32 1 (*.f32 (PI.f32) x)) 1)) |
(/.f32 (sin.f32 (-.f32 (+.f32 1 (*.f32 (PI.f32) x)) 1)) (*.f32 (PI.f32) x)) |
(/.f32 (+.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1) 1) (*.f32 (PI.f32) x)) |
(/.f32 (-.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) 1) (*.f32 (PI.f32) x)) |
(fma.f32 -1/6 (*.f32 (pow.f32 (*.f32 (PI.f32) tau) 2) (*.f32 x x)) 1) |
(+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 x x) (exp.f32 (*.f32 2 (log.f32 (PI.f32))))))) |
(+.f32 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6) 1) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) 1) |
(fma.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) 1) |
(fma.f32 -1/6 (*.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 tau tau)) (*.f32 x x)) 1) |
(*.f32 (*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) 1) |
(fma.f32 (*.f32 -1/6 (*.f32 (+.f32 (*.f32 tau tau) 1) (pow.f32 (PI.f32) 2))) (*.f32 x x) 1) |
(fma.f32 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (+.f32 1 (*.f32 tau tau)))) (*.f32 x x) 1) |
(fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) 2) (+.f32 -1/6 (*.f32 (*.f32 -1/6 tau) tau))) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 x (*.f32 (PI.f32) (hypot.f32 1 tau))) 2) 1) |
(fma.f32 -1/6 (*.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2) (*.f32 x x)) 1) |
(fma.f32 -1/6 (*.f32 (*.f32 (fma.f32 tau tau 1) (pow.f32 (PI.f32) 2)) (*.f32 x x)) 1) |
(+.f32 1 (*.f32 (*.f32 -1/6 (+.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 tau tau)))) (*.f32 x x))) |
(+.f32 1 (*.f32 (*.f32 x x) (*.f32 -1/6 (+.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 tau tau) (pow.f32 (PI.f32) 2)))))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
(*.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
(*.f32 (/.f32 (*.f32 x (*.f32 tau (PI.f32))) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (fma.f32 (*.f32 (*.f32 -1/6 tau) tau) (pow.f32 (*.f32 (PI.f32) x) 2) 1) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (fma.f32 (*.f32 (*.f32 -1/6 tau) tau) (pow.f32 (*.f32 (PI.f32) x) 2) 1) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (fma.f32 (*.f32 (*.f32 -1/6 tau) tau) (pow.f32 (*.f32 (PI.f32) x) 2) 1) (+.f32 1 (*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2)))) |
(*.f32 (*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (*.f32 (/.f32 1 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (*.f32 (/.f32 1 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 1 tau)) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (-.f32 (+.f32 1 (pow.f32 (*.f32 (PI.f32) x) 2)) 1)))) |
(*.f32 (fma.f32 (*.f32 (*.f32 -1/6 tau) tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) 1) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (fma.f32 (*.f32 (*.f32 -1/6 tau) tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) 1) (+.f32 1 (*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2)))) |
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)))))) |
(sqrt.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6 1) 2)) |
| Outputs |
|---|
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
3 calls:
| 31.0ms | tau |
| 30.0ms | x |
| 30.0ms | (*.f32 x (PI.f32)) |
| Accuracy | Segments | Branch |
|---|---|---|
| 85.0% | 1 | x |
| 85.0% | 1 | (*.f32 x (PI.f32)) |
| 85.0% | 1 | tau |
Compiled 1028 to 526 computations (48.8% saved)
| Inputs |
|---|
1 |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) |
(*.f32 (pow.f32 (*.f32 (PI.f32) tau) 2) (*.f32 (*.f32 x x) -1/6)) |
(+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 (*.f32 (PI.f32) x) x) (PI.f32)))) |
(+.f32 1 (*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2))) |
(/.f32 (-.f32 (+.f32 1 (*.f32 (PI.f32) x)) 1) (*.f32 (PI.f32) x)) |
(*.f32 (*.f32 -1/6 (*.f32 tau tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(fma.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2) 1) |
(fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) |
(fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) |
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) x)) |
(*.f32 (/.f32 1 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (PI.f32)) (/.f32 1 x)) |
(*.f32 (/.f32 (/.f32 1 x) (PI.f32)) (sin.f32 (*.f32 (PI.f32) x))) |
(+.f32 1 (cbrt.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 6) -1/216))) |
(+.f32 1 (*.f32 -1/6 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 6)))) |
(fma.f32 (*.f32 -1/6 x) (*.f32 x (pow.f32 (PI.f32) 2)) 1) |
(fma.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) -1/6 1) |
(fma.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 x x) -1/6) 1) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (pow.f32 (*.f32 x (PI.f32)) 6) 1/3))) |
(*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 1 (*.f32 (PI.f32) (neg.f32 x)))) |
(-.f32 (+.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) 1) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (-.f32 (+.f32 1 (*.f32 (PI.f32) x)) 1)) |
(/.f32 (sin.f32 (-.f32 (+.f32 1 (*.f32 (PI.f32) x)) 1)) (*.f32 (PI.f32) x)) |
(/.f32 (+.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1) 1) (*.f32 (PI.f32) x)) |
(/.f32 (-.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) 1) (*.f32 (PI.f32) x)) |
(fma.f32 -1/6 (*.f32 (pow.f32 (*.f32 (PI.f32) tau) 2) (*.f32 x x)) 1) |
(+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 x x) (exp.f32 (*.f32 2 (log.f32 (PI.f32))))))) |
(+.f32 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6) 1) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) 1) |
(fma.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) 1) |
(fma.f32 -1/6 (*.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 tau tau)) (*.f32 x x)) 1) |
(*.f32 (*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) 1) |
(fma.f32 (*.f32 -1/6 (*.f32 (+.f32 (*.f32 tau tau) 1) (pow.f32 (PI.f32) 2))) (*.f32 x x) 1) |
(fma.f32 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (+.f32 1 (*.f32 tau tau)))) (*.f32 x x) 1) |
(fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) 2) (+.f32 -1/6 (*.f32 (*.f32 -1/6 tau) tau))) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 x (*.f32 (PI.f32) (hypot.f32 1 tau))) 2) 1) |
(fma.f32 -1/6 (*.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2) (*.f32 x x)) 1) |
(fma.f32 -1/6 (*.f32 (*.f32 (fma.f32 tau tau 1) (pow.f32 (PI.f32) 2)) (*.f32 x x)) 1) |
(+.f32 1 (*.f32 (*.f32 -1/6 (+.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 tau tau)))) (*.f32 x x))) |
(+.f32 1 (*.f32 (*.f32 x x) (*.f32 -1/6 (+.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 tau tau) (pow.f32 (PI.f32) 2)))))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
(*.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
(*.f32 (/.f32 (*.f32 x (*.f32 tau (PI.f32))) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (fma.f32 (*.f32 (*.f32 -1/6 tau) tau) (pow.f32 (*.f32 (PI.f32) x) 2) 1) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
| Outputs |
|---|
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
3 calls:
| 26.0ms | tau |
| 26.0ms | (*.f32 x (PI.f32)) |
| 25.0ms | x |
| Accuracy | Segments | Branch |
|---|---|---|
| 85.0% | 1 | x |
| 85.0% | 1 | tau |
| 85.0% | 1 | (*.f32 x (PI.f32)) |
Compiled 698 to 362 computations (48.1% saved)
| Inputs |
|---|
1 |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) |
(*.f32 (pow.f32 (*.f32 (PI.f32) tau) 2) (*.f32 (*.f32 x x) -1/6)) |
(+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 (*.f32 (PI.f32) x) x) (PI.f32)))) |
(+.f32 1 (*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2))) |
(/.f32 (-.f32 (+.f32 1 (*.f32 (PI.f32) x)) 1) (*.f32 (PI.f32) x)) |
(*.f32 (*.f32 -1/6 (*.f32 tau tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(fma.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2) 1) |
(fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) |
(fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) |
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) x)) |
(*.f32 (/.f32 1 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (PI.f32)) (/.f32 1 x)) |
(*.f32 (/.f32 (/.f32 1 x) (PI.f32)) (sin.f32 (*.f32 (PI.f32) x))) |
(+.f32 1 (cbrt.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 6) -1/216))) |
(+.f32 1 (*.f32 -1/6 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 6)))) |
(fma.f32 (*.f32 -1/6 x) (*.f32 x (pow.f32 (PI.f32) 2)) 1) |
(fma.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) -1/6 1) |
(fma.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 x x) -1/6) 1) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (pow.f32 (*.f32 x (PI.f32)) 6) 1/3))) |
(*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 1 (*.f32 (PI.f32) (neg.f32 x)))) |
(-.f32 (+.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) 1) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (-.f32 (+.f32 1 (*.f32 (PI.f32) x)) 1)) |
(/.f32 (sin.f32 (-.f32 (+.f32 1 (*.f32 (PI.f32) x)) 1)) (*.f32 (PI.f32) x)) |
(/.f32 (+.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1) 1) (*.f32 (PI.f32) x)) |
(/.f32 (-.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) 1) (*.f32 (PI.f32) x)) |
(fma.f32 -1/6 (*.f32 (pow.f32 (*.f32 (PI.f32) tau) 2) (*.f32 x x)) 1) |
(+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 x x) (exp.f32 (*.f32 2 (log.f32 (PI.f32))))))) |
(+.f32 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6) 1) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) 1) |
(fma.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) 1) |
(fma.f32 -1/6 (*.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 tau tau)) (*.f32 x x)) 1) |
(*.f32 (*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) 1) |
(fma.f32 (*.f32 -1/6 (*.f32 (+.f32 (*.f32 tau tau) 1) (pow.f32 (PI.f32) 2))) (*.f32 x x) 1) |
(fma.f32 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (+.f32 1 (*.f32 tau tau)))) (*.f32 x x) 1) |
(fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) 2) (+.f32 -1/6 (*.f32 (*.f32 -1/6 tau) tau))) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 x (*.f32 (PI.f32) (hypot.f32 1 tau))) 2) 1) |
(fma.f32 -1/6 (*.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2) (*.f32 x x)) 1) |
(fma.f32 -1/6 (*.f32 (*.f32 (fma.f32 tau tau 1) (pow.f32 (PI.f32) 2)) (*.f32 x x)) 1) |
(+.f32 1 (*.f32 (*.f32 -1/6 (+.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 tau tau)))) (*.f32 x x))) |
(+.f32 1 (*.f32 (*.f32 x x) (*.f32 -1/6 (+.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 tau tau) (pow.f32 (PI.f32) 2)))))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
(*.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))))) |
(*.f32 (/.f32 (*.f32 x (*.f32 tau (PI.f32))) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
| Outputs |
|---|
(*.f32 (+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
3 calls:
| 22.0ms | x |
| 21.0ms | tau |
| 21.0ms | (*.f32 x (PI.f32)) |
| Accuracy | Segments | Branch |
|---|---|---|
| 78.8% | 1 | x |
| 78.8% | 1 | tau |
| 78.8% | 1 | (*.f32 x (PI.f32)) |
Compiled 606 to 322 computations (46.9% saved)
| Inputs |
|---|
1 |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) |
(*.f32 (pow.f32 (*.f32 (PI.f32) tau) 2) (*.f32 (*.f32 x x) -1/6)) |
(+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 (*.f32 (PI.f32) x) x) (PI.f32)))) |
(+.f32 1 (*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2))) |
(/.f32 (-.f32 (+.f32 1 (*.f32 (PI.f32) x)) 1) (*.f32 (PI.f32) x)) |
(*.f32 (*.f32 -1/6 (*.f32 tau tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(fma.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2) 1) |
(fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) |
(fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) |
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) x)) |
(*.f32 (/.f32 1 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (PI.f32)) (/.f32 1 x)) |
(*.f32 (/.f32 (/.f32 1 x) (PI.f32)) (sin.f32 (*.f32 (PI.f32) x))) |
(+.f32 1 (cbrt.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 6) -1/216))) |
(+.f32 1 (*.f32 -1/6 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 6)))) |
(fma.f32 (*.f32 -1/6 x) (*.f32 x (pow.f32 (PI.f32) 2)) 1) |
(fma.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) -1/6 1) |
(fma.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 x x) -1/6) 1) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (pow.f32 (*.f32 x (PI.f32)) 6) 1/3))) |
(*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 1 (*.f32 (PI.f32) (neg.f32 x)))) |
(-.f32 (+.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) 1) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (-.f32 (+.f32 1 (*.f32 (PI.f32) x)) 1)) |
(/.f32 (sin.f32 (-.f32 (+.f32 1 (*.f32 (PI.f32) x)) 1)) (*.f32 (PI.f32) x)) |
(/.f32 (+.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1) 1) (*.f32 (PI.f32) x)) |
(/.f32 (-.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) 1) (*.f32 (PI.f32) x)) |
(fma.f32 -1/6 (*.f32 (pow.f32 (*.f32 (PI.f32) tau) 2) (*.f32 x x)) 1) |
(+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 x x) (exp.f32 (*.f32 2 (log.f32 (PI.f32))))))) |
(+.f32 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6) 1) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) 1) |
(fma.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) 1) |
(fma.f32 -1/6 (*.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 tau tau)) (*.f32 x x)) 1) |
(*.f32 (*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) 1) |
(fma.f32 (*.f32 -1/6 (*.f32 (+.f32 (*.f32 tau tau) 1) (pow.f32 (PI.f32) 2))) (*.f32 x x) 1) |
(fma.f32 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (+.f32 1 (*.f32 tau tau)))) (*.f32 x x) 1) |
(fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) 2) (+.f32 -1/6 (*.f32 (*.f32 -1/6 tau) tau))) 1) |
(fma.f32 -1/6 (pow.f32 (*.f32 x (*.f32 (PI.f32) (hypot.f32 1 tau))) 2) 1) |
(fma.f32 -1/6 (*.f32 (pow.f32 (*.f32 (PI.f32) (hypot.f32 1 tau)) 2) (*.f32 x x)) 1) |
(fma.f32 -1/6 (*.f32 (*.f32 (fma.f32 tau tau 1) (pow.f32 (PI.f32) 2)) (*.f32 x x)) 1) |
(+.f32 1 (*.f32 (*.f32 -1/6 (+.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 tau tau)))) (*.f32 x x))) |
(+.f32 1 (*.f32 (*.f32 x x) (*.f32 -1/6 (+.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 tau tau) (pow.f32 (PI.f32) 2)))))) |
| Outputs |
|---|
(fma.f32 (*.f32 -1/6 (*.f32 (+.f32 (*.f32 tau tau) 1) (pow.f32 (PI.f32) 2))) (*.f32 x x) 1) |
3 calls:
| 20.0ms | x |
| 19.0ms | (*.f32 x (PI.f32)) |
| 19.0ms | tau |
| Accuracy | Segments | Branch |
|---|---|---|
| 78.1% | 1 | x |
| 78.1% | 1 | tau |
| 78.1% | 1 | (*.f32 x (PI.f32)) |
Compiled 519 to 291 computations (43.9% saved)
| Inputs |
|---|
1 |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) |
(*.f32 (pow.f32 (*.f32 (PI.f32) tau) 2) (*.f32 (*.f32 x x) -1/6)) |
(+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 (*.f32 (PI.f32) x) x) (PI.f32)))) |
(+.f32 1 (*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2))) |
(/.f32 (-.f32 (+.f32 1 (*.f32 (PI.f32) x)) 1) (*.f32 (PI.f32) x)) |
(*.f32 (*.f32 -1/6 (*.f32 tau tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(fma.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2) 1) |
(fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) |
(fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) |
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) x)) |
(*.f32 (/.f32 1 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (PI.f32)) (/.f32 1 x)) |
(*.f32 (/.f32 (/.f32 1 x) (PI.f32)) (sin.f32 (*.f32 (PI.f32) x))) |
(+.f32 1 (cbrt.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 6) -1/216))) |
(+.f32 1 (*.f32 -1/6 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 6)))) |
(fma.f32 (*.f32 -1/6 x) (*.f32 x (pow.f32 (PI.f32) 2)) 1) |
(fma.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) -1/6 1) |
(fma.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 x x) -1/6) 1) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (pow.f32 (*.f32 x (PI.f32)) 6) 1/3))) |
(*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 1 (*.f32 (PI.f32) (neg.f32 x)))) |
(-.f32 (+.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) 1) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (-.f32 (+.f32 1 (*.f32 (PI.f32) x)) 1)) |
(/.f32 (sin.f32 (-.f32 (+.f32 1 (*.f32 (PI.f32) x)) 1)) (*.f32 (PI.f32) x)) |
(/.f32 (+.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1) 1) (*.f32 (PI.f32) x)) |
(/.f32 (-.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) 1) (*.f32 (PI.f32) x)) |
(fma.f32 -1/6 (*.f32 (pow.f32 (*.f32 (PI.f32) tau) 2) (*.f32 x x)) 1) |
(+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 x x) (exp.f32 (*.f32 2 (log.f32 (PI.f32))))))) |
(+.f32 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6) 1) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) 1) |
(fma.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) 1) |
(fma.f32 -1/6 (*.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 tau tau)) (*.f32 x x)) 1) |
(*.f32 (*.f32 (/.f32 1 x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) 1) |
| Outputs |
|---|
(+.f32 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6) 1) |
3 calls:
| 16.0ms | x |
| 16.0ms | (*.f32 x (PI.f32)) |
| 16.0ms | tau |
| Accuracy | Segments | Branch |
|---|---|---|
| 78.1% | 1 | x |
| 78.1% | 1 | (*.f32 x (PI.f32)) |
| 78.1% | 1 | tau |
Compiled 392 to 214 computations (45.4% saved)
| Inputs |
|---|
1 |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) |
(*.f32 (pow.f32 (*.f32 (PI.f32) tau) 2) (*.f32 (*.f32 x x) -1/6)) |
(+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 (*.f32 (PI.f32) x) x) (PI.f32)))) |
(+.f32 1 (*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2))) |
(/.f32 (-.f32 (+.f32 1 (*.f32 (PI.f32) x)) 1) (*.f32 (PI.f32) x)) |
(*.f32 (*.f32 -1/6 (*.f32 tau tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(fma.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2) 1) |
(fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) |
(fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) |
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) x)) |
(*.f32 (/.f32 1 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (PI.f32)) (/.f32 1 x)) |
(*.f32 (/.f32 (/.f32 1 x) (PI.f32)) (sin.f32 (*.f32 (PI.f32) x))) |
(+.f32 1 (cbrt.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 6) -1/216))) |
(+.f32 1 (*.f32 -1/6 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 6)))) |
(fma.f32 (*.f32 -1/6 x) (*.f32 x (pow.f32 (PI.f32) 2)) 1) |
(fma.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) -1/6 1) |
(fma.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 x x) -1/6) 1) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (pow.f32 (*.f32 x (PI.f32)) 6) 1/3))) |
(*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 1 (*.f32 (PI.f32) (neg.f32 x)))) |
(-.f32 (+.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) 1) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (-.f32 (+.f32 1 (*.f32 (PI.f32) x)) 1)) |
(/.f32 (sin.f32 (-.f32 (+.f32 1 (*.f32 (PI.f32) x)) 1)) (*.f32 (PI.f32) x)) |
(/.f32 (+.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1) 1) (*.f32 (PI.f32) x)) |
(/.f32 (-.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) 1) (*.f32 (PI.f32) x)) |
(fma.f32 -1/6 (*.f32 (pow.f32 (*.f32 (PI.f32) tau) 2) (*.f32 x x)) 1) |
(+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 x x) (exp.f32 (*.f32 2 (log.f32 (PI.f32))))))) |
| Outputs |
|---|
(fma.f32 -1/6 (*.f32 (pow.f32 (*.f32 (PI.f32) tau) 2) (*.f32 x x)) 1) |
3 calls:
| 15.0ms | tau |
| 15.0ms | x |
| 14.0ms | (*.f32 x (PI.f32)) |
| Accuracy | Segments | Branch |
|---|---|---|
| 69.3% | 1 | x |
| 69.3% | 1 | tau |
| 69.3% | 1 | (*.f32 x (PI.f32)) |
Compiled 321 to 178 computations (44.5% saved)
| Inputs |
|---|
1 |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) |
(*.f32 (pow.f32 (*.f32 (PI.f32) tau) 2) (*.f32 (*.f32 x x) -1/6)) |
(+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 (*.f32 (PI.f32) x) x) (PI.f32)))) |
(+.f32 1 (*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2))) |
(/.f32 (-.f32 (+.f32 1 (*.f32 (PI.f32) x)) 1) (*.f32 (PI.f32) x)) |
(*.f32 (*.f32 -1/6 (*.f32 tau tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(fma.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2) 1) |
(fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) |
(fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) |
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) x)) |
(*.f32 (/.f32 1 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (PI.f32)) (/.f32 1 x)) |
(*.f32 (/.f32 (/.f32 1 x) (PI.f32)) (sin.f32 (*.f32 (PI.f32) x))) |
(+.f32 1 (cbrt.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 6) -1/216))) |
(+.f32 1 (*.f32 -1/6 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 6)))) |
(fma.f32 (*.f32 -1/6 x) (*.f32 x (pow.f32 (PI.f32) 2)) 1) |
(fma.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) -1/6 1) |
(fma.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 x x) -1/6) 1) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (pow.f32 (*.f32 x (PI.f32)) 6) 1/3))) |
(*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) x))) (/.f32 1 (*.f32 (PI.f32) (neg.f32 x)))) |
(-.f32 (+.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x))) 1) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (-.f32 (+.f32 1 (*.f32 (PI.f32) x)) 1)) |
(/.f32 (sin.f32 (-.f32 (+.f32 1 (*.f32 (PI.f32) x)) 1)) (*.f32 (PI.f32) x)) |
(/.f32 (+.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) x)) -1) 1) (*.f32 (PI.f32) x)) |
(/.f32 (-.f32 (+.f32 1 (sin.f32 (*.f32 (PI.f32) x))) 1) (*.f32 (PI.f32) x)) |
| Outputs |
|---|
(+.f32 1 (*.f32 -1/6 (pow.f32 (pow.f32 (*.f32 x (PI.f32)) 6) 1/3))) |
3 calls:
| 14.0ms | (*.f32 x (PI.f32)) |
| 13.0ms | tau |
| 13.0ms | x |
| Accuracy | Segments | Branch |
|---|---|---|
| 64.6% | 1 | tau |
| 64.6% | 1 | x |
| 64.6% | 1 | (*.f32 x (PI.f32)) |
Compiled 296 to 163 computations (44.9% saved)
| Inputs |
|---|
1 |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) |
(*.f32 (pow.f32 (*.f32 (PI.f32) tau) 2) (*.f32 (*.f32 x x) -1/6)) |
(+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 (*.f32 (PI.f32) x) x) (PI.f32)))) |
(+.f32 1 (*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2))) |
(/.f32 (-.f32 (+.f32 1 (*.f32 (PI.f32) x)) 1) (*.f32 (PI.f32) x)) |
(*.f32 (*.f32 -1/6 (*.f32 tau tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(fma.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2) 1) |
(fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) |
(fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) |
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) x)) |
(*.f32 (/.f32 1 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (PI.f32)) (/.f32 1 x)) |
(*.f32 (/.f32 (/.f32 1 x) (PI.f32)) (sin.f32 (*.f32 (PI.f32) x))) |
(+.f32 1 (cbrt.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 6) -1/216))) |
(+.f32 1 (*.f32 -1/6 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 6)))) |
(fma.f32 (*.f32 -1/6 x) (*.f32 x (pow.f32 (PI.f32) 2)) 1) |
(fma.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) -1/6 1) |
(fma.f32 (pow.f32 (PI.f32) 2) (*.f32 (*.f32 x x) -1/6) 1) |
| Outputs |
|---|
(fma.f32 (*.f32 -1/6 x) (*.f32 x (pow.f32 (PI.f32) 2)) 1) |
3 calls:
| 10.0ms | (*.f32 x (PI.f32)) |
| 10.0ms | x |
| 10.0ms | tau |
| Accuracy | Segments | Branch |
|---|---|---|
| 64.6% | 1 | x |
| 64.6% | 1 | tau |
| 64.6% | 1 | (*.f32 x (PI.f32)) |
Compiled 213 to 124 computations (41.8% saved)
| Inputs |
|---|
1 |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) |
(*.f32 (pow.f32 (*.f32 (PI.f32) tau) 2) (*.f32 (*.f32 x x) -1/6)) |
(+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 (*.f32 (PI.f32) x) x) (PI.f32)))) |
(+.f32 1 (*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2))) |
(/.f32 (-.f32 (+.f32 1 (*.f32 (PI.f32) x)) 1) (*.f32 (PI.f32) x)) |
(*.f32 (*.f32 -1/6 (*.f32 tau tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(fma.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2) 1) |
(fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) |
(fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) |
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) x)) |
(*.f32 (/.f32 1 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (PI.f32)) (/.f32 1 x)) |
(*.f32 (/.f32 (/.f32 1 x) (PI.f32)) (sin.f32 (*.f32 (PI.f32) x))) |
(+.f32 1 (cbrt.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 6) -1/216))) |
(+.f32 1 (*.f32 -1/6 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 6)))) |
| Outputs |
|---|
(+.f32 1 (*.f32 -1/6 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 6)))) |
3 calls:
| 10.0ms | x |
| 10.0ms | (*.f32 x (PI.f32)) |
| 9.0ms | tau |
| Accuracy | Segments | Branch |
|---|---|---|
| 64.6% | 1 | x |
| 64.6% | 1 | tau |
| 64.6% | 1 | (*.f32 x (PI.f32)) |
Compiled 183 to 105 computations (42.6% saved)
| Inputs |
|---|
1 |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) |
(*.f32 (pow.f32 (*.f32 (PI.f32) tau) 2) (*.f32 (*.f32 x x) -1/6)) |
(+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 (*.f32 (PI.f32) x) x) (PI.f32)))) |
(+.f32 1 (*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2))) |
(/.f32 (-.f32 (+.f32 1 (*.f32 (PI.f32) x)) 1) (*.f32 (PI.f32) x)) |
(*.f32 (*.f32 -1/6 (*.f32 tau tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(fma.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2) 1) |
(fma.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6 1) |
(fma.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6 1) |
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) x)) |
(*.f32 (/.f32 1 (*.f32 (PI.f32) x)) (sin.f32 (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (PI.f32)) (/.f32 1 x)) |
(*.f32 (/.f32 (/.f32 1 x) (PI.f32)) (sin.f32 (*.f32 (PI.f32) x))) |
(+.f32 1 (cbrt.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 6) -1/216))) |
| Outputs |
|---|
(fma.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2) 1) |
3 calls:
| 10.0ms | tau |
| 8.0ms | (*.f32 x (PI.f32)) |
| 8.0ms | x |
| Accuracy | Segments | Branch |
|---|---|---|
| 64.6% | 1 | x |
| 64.6% | 1 | tau |
| 64.6% | 1 | (*.f32 x (PI.f32)) |
Compiled 173 to 98 computations (43.4% saved)
| Inputs |
|---|
1 |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) |
(*.f32 (pow.f32 (*.f32 (PI.f32) tau) 2) (*.f32 (*.f32 x x) -1/6)) |
(+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 x x) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 (*.f32 (PI.f32) x) x) (PI.f32)))) |
(+.f32 1 (*.f32 (*.f32 -1/6 (*.f32 x x)) (pow.f32 (PI.f32) 2))) |
(/.f32 (-.f32 (+.f32 1 (*.f32 (PI.f32) x)) 1) (*.f32 (PI.f32) x)) |
(*.f32 (*.f32 -1/6 (*.f32 tau tau)) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
| Outputs |
|---|
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) |
2 calls:
| 39.0ms | x |
| 5.0ms | tau |
| Accuracy | Segments | Branch |
|---|---|---|
| 64.6% | 1 | x |
| 64.6% | 1 | tau |
Compiled 94 to 56 computations (40.4% saved)
Total 0.0b remaining (0%)
Threshold costs 0b (0%)
| Inputs |
|---|
1 |
| Outputs |
|---|
1 |
2 calls:
| 2.0ms | tau |
| 2.0ms | x |
| Accuracy | Segments | Branch |
|---|---|---|
| 63.6% | 1 | x |
| 63.6% | 1 | tau |
Compiled 9 to 7 computations (22.2% saved)
| 1× | egg-herbie |
| 54× | *-commutative |
| 14× | +-commutative |
| 2× | 1-exp |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 83 | 4294968144 |
| 1 | 128 | 4294968144 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 tau (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(fma.f32 (*.f32 -1/6 (*.f32 (+.f32 (*.f32 tau tau) 1) (pow.f32 (PI.f32) 2))) (*.f32 x x) 1) |
(+.f32 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6) 1) |
(fma.f32 -1/6 (*.f32 (pow.f32 (*.f32 (PI.f32) tau) 2) (*.f32 x x)) 1) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (pow.f32 (*.f32 x (PI.f32)) 6) 1/3))) |
(fma.f32 (*.f32 -1/6 x) (*.f32 x (pow.f32 (PI.f32) 2)) 1) |
(+.f32 1 (*.f32 -1/6 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 6)))) |
(fma.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2) 1) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) |
1 |
| Outputs |
|---|
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 (PI.f32) x))) (*.f32 tau (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 (sin.f32 (*.f32 (PI.f32) x)) tau))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (pow.f32 (*.f32 x (PI.f32)) 2) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 tau (/.f32 (sin.f32 (*.f32 (PI.f32) x)) (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 tau (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (*.f32 x (PI.f32)) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2))) (sin.f32 (*.f32 x (PI.f32)))) |
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (pow.f32 (*.f32 x (PI.f32)) 2)))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (pow.f32 (*.f32 x (PI.f32)) 2))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (+.f32 1 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x))))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)))) (+.f32 1 (*.f32 -1/6 (*.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 x x)) (*.f32 tau tau))))) |
(fma.f32 (*.f32 -1/6 (*.f32 (+.f32 (*.f32 tau tau) 1) (pow.f32 (PI.f32) 2))) (*.f32 x x) 1) |
(fma.f32 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (+.f32 1 (*.f32 tau tau)))) (*.f32 x x) 1) |
(+.f32 (*.f32 (pow.f32 (*.f32 (hypot.f32 1 tau) (*.f32 (PI.f32) x)) 2) -1/6) 1) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (*.f32 x (PI.f32)) (hypot.f32 1 tau)) 2))) |
(fma.f32 -1/6 (*.f32 (pow.f32 (*.f32 (PI.f32) tau) 2) (*.f32 x x)) 1) |
(fma.f32 -1/6 (*.f32 (*.f32 x x) (pow.f32 (*.f32 (PI.f32) tau) 2)) 1) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (pow.f32 (*.f32 x (PI.f32)) 6) 1/3))) |
(fma.f32 (*.f32 -1/6 x) (*.f32 x (pow.f32 (PI.f32) 2)) 1) |
(fma.f32 (*.f32 x -1/6) (*.f32 x (pow.f32 (PI.f32) 2)) 1) |
(+.f32 1 (*.f32 -1/6 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) x) 6)))) |
(+.f32 1 (*.f32 -1/6 (cbrt.f32 (pow.f32 (*.f32 x (PI.f32)) 6)))) |
(fma.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2) 1) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) |
(+.f32 1 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/6)) |
1 |
Compiled 315 to 217 computations (31.1% saved)
| 1954× | fma-def |
| 1858× | log-prod |
| 1754× | log-prod |
| 1754× | log-prod |
| 1654× | fma-def |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 14 | 71 |
| 1 | 27 | 71 |
| 2 | 86 | 71 |
| 3 | 332 | 71 |
| 4 | 1064 | 71 |
| 5 | 2189 | 71 |
| 6 | 2410 | 71 |
| 7 | 2440 | 71 |
| 8 | 2450 | 71 |
| 9 | 2454 | 71 |
| 10 | 2456 | 71 |
| 11 | 2456 | 71 |
| 0 | 14 | 71 |
| 1 | 27 | 71 |
| 2 | 86 | 71 |
| 3 | 332 | 71 |
| 4 | 1064 | 71 |
| 5 | 2189 | 71 |
| 6 | 2410 | 71 |
| 7 | 2440 | 71 |
| 8 | 2450 | 71 |
| 9 | 2454 | 71 |
| 10 | 2456 | 71 |
| 11 | 2456 | 71 |
| 0 | 349 | 6403 |
| 1 | 919 | 6057 |
| 2 | 3843 | 6021 |
| 0 | 198 | 2122 |
| 1 | 472 | 2084 |
| 2 | 2165 | 2062 |
| 3 | 7016 | 2062 |
| 0 | 240 | 4803 |
| 1 | 513 | 3999 |
| 2 | 1417 | 3897 |
| 3 | 5700 | 3897 |
| 0 | 198 | 2122 |
| 1 | 472 | 2084 |
| 2 | 2165 | 2062 |
| 3 | 7016 | 2062 |
| 0 | 12 | 63 |
| 1 | 248 | 59 |
| 2 | 2880 | 59 |
| 0 | 13 | 81 |
| 1 | 268 | 59 |
| 2 | 3134 | 59 |
| 0 | 13 | 81 |
| 1 | 268 | 59 |
| 2 | 3134 | 59 |
| 0 | 349 | 6403 |
| 1 | 919 | 6057 |
| 2 | 3843 | 6021 |
| 0 | 216 | 5711 |
| 1 | 469 | 4633 |
| 2 | 1356 | 4487 |
| 3 | 5702 | 4487 |
| 0 | 16 | 101 |
| 1 | 317 | 89 |
| 2 | 3543 | 83 |
| 0 | 349 | 6403 |
| 1 | 919 | 6057 |
| 2 | 3843 | 6021 |
| 0 | 328 | 5285 |
| 1 | 822 | 5063 |
| 2 | 2893 | 4993 |
| 0 | 278 | 5296 |
| 1 | 693 | 5074 |
| 2 | 3071 | 5062 |
| 0 | 67 | 839 |
| 1 | 139 | 617 |
| 2 | 440 | 533 |
| 3 | 3435 | 533 |
| 0 | 14 | 71 |
| 1 | 27 | 71 |
| 2 | 86 | 71 |
| 3 | 332 | 71 |
| 4 | 1064 | 71 |
| 5 | 2189 | 71 |
| 6 | 2410 | 71 |
| 7 | 2440 | 71 |
| 8 | 2450 | 71 |
| 9 | 2454 | 71 |
| 10 | 2456 | 71 |
| 11 | 2456 | 71 |
| 0 | 18 | 112 |
| 1 | 367 | 106 |
| 2 | 4891 | 106 |
| 0 | 191 | 4372 |
| 1 | 562 | 4026 |
| 2 | 2054 | 3924 |
| 0 | 255 | 5637 |
| 1 | 702 | 5303 |
| 2 | 3188 | 5219 |
| 0 | 20 | 69 |
| 1 | 415 | 63 |
| 2 | 5110 | 63 |
| 0 | 18 | 88 |
| 1 | 369 | 82 |
| 2 | 4686 | 82 |
| 0 | 18 | 88 |
| 1 | 369 | 82 |
| 2 | 4686 | 82 |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | saturated |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | saturated |
| 1× | saturated |
Compiled 3200 to 1470 computations (54.1% saved)
Compiled 608 to 278 computations (54.3% saved)
Loading profile data...