
Time bar (total: 21.2s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 99.7% | 0.3% | 0% | 0% | 0% | 0 |
| 0% | 0% | 99.7% | 0.3% | 0% | 0% | 0% | 1 |
| 0% | 0% | 99.7% | 0.3% | 0% | 0% | 0% | 2 |
| 0% | 0% | 99.7% | 0.3% | 0% | 0% | 0% | 3 |
| 0% | 0% | 49.9% | 0.3% | 0% | 49.9% | 0% | 4 |
| 0% | 0% | 49.9% | 0.3% | 0% | 49.9% | 0% | 5 |
| 0% | 0% | 49.9% | 0.3% | 0% | 49.9% | 0% | 6 |
| 0% | 0% | 49.9% | 0.3% | 0% | 49.9% | 0% | 7 |
| 0% | 0% | 49.9% | 0.3% | 0% | 49.9% | 0% | 8 |
| 0% | 0% | 49.9% | 0.3% | 0% | 49.9% | 0% | 9 |
| 0% | 0% | 24.9% | 0.3% | 0% | 74.8% | 0% | 10 |
| 0% | 0% | 24.9% | 0.3% | 0% | 74.8% | 0% | 11 |
| 0% | 0% | 24.9% | 0.3% | 0% | 74.8% | 0% | 12 |
Compiled 20 to 19 computations (5% saved)
| 1.5s | 7 606× | 0 | valid |
| 1.0s | 650× | 1 | valid |
| 1.0ms | 8× | 0 | invalid |
ival-log: 933.0ms (52.5% of total)ival-exp: 479.0ms (27% of total)ival-mult!: 180.0ms (10.1% of total)ival-sub!: 127.0ms (7.1% of total)adjust: 35.0ms (2% of total)ival-add!: 24.0ms (1.4% of total)Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 160 | 514 |
| 1 | 570 | 512 |
| 2 | 2905 | 512 |
| 1× | node-limit |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 96.6% | (*.f64 x (exp.f64 (+.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
(negabs x)
Compiled 34 to 34 computations (0% saved)
| Inputs |
|---|
(*.f64 x (exp.f64 (+.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
x |
(exp.f64 (+.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) |
(+.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) |
(*.f64 y (-.f64 (log.f64 z) t)) |
y |
(-.f64 (log.f64 z) t) |
(log.f64 z) |
z |
t |
(*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)) |
a |
(-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) |
(log.f64 (-.f64 #s(literal 1 binary64) z)) |
(-.f64 #s(literal 1 binary64) z) |
#s(literal 1 binary64) |
b |
| Outputs |
|---|
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (*.f64 x (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (-.f64 (log.f64 z) t)))))) |
#s(approx x x) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (*.f64 x (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 x (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 x (*.f64 y (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (-.f64 (log.f64 z) t)))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 x (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 y (fma.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 y (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (pow.f64 (-.f64 (log.f64 z) t) #s(literal 2 binary64))))) (*.f64 x (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (-.f64 (log.f64 z) t))))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 x (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 y (fma.f64 x (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (-.f64 (log.f64 z) t)) (*.f64 y (fma.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 y (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (pow.f64 (-.f64 (log.f64 z) t) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (pow.f64 (-.f64 (log.f64 z) t) #s(literal 2 binary64))))))))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 y (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (-.f64 (log.f64 z) t))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 y (fma.f64 #s(literal 1/2 binary64) (*.f64 y (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (pow.f64 (-.f64 (log.f64 z) t) #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (-.f64 (log.f64 z) t)))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 y (fma.f64 y (fma.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (pow.f64 (-.f64 (log.f64 z) t) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (pow.f64 (-.f64 (log.f64 z) t) #s(literal 2 binary64))))) (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (-.f64 (log.f64 z) t)))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (-.f64 (log.f64 z) t)))) |
#s(approx (* y (- (log z) t)) (*.f64 y (-.f64 (log.f64 z) t))) |
#s(approx y y) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (*.f64 x (exp.f64 (-.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))) (*.f64 t y))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (-.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))) (*.f64 t y)))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 y (-.f64 (+.f64 (log.f64 z) (/.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)) y)) t))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (-.f64 (log.f64 z) t))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) (-.f64 (log.f64 z) t) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)) y)))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (*.f64 x (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 x (*.f64 z (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t))))))) (*.f64 x (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t))))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 x (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))) (*.f64 z (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 x (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))))) (*.f64 x (*.f64 z (*.f64 (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))) (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64))))))))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 x (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))) (*.f64 z (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 x (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))))) (*.f64 z (fma.f64 x (*.f64 z (*.f64 (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))) (fma.f64 #s(literal -1/3 binary64) a (fma.f64 #s(literal -1/6 binary64) (pow.f64 a #s(literal 3 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64))))))) (*.f64 x (*.f64 (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))) (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64)))))))))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 z (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t))))))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))) (*.f64 z (fma.f64 #s(literal -1 binary64) (*.f64 a (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t))))) (*.f64 z (*.f64 (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))) (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64)))))))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))) (*.f64 z (fma.f64 #s(literal -1 binary64) (*.f64 a (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t))))) (*.f64 z (fma.f64 z (*.f64 (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))) (fma.f64 #s(literal -1/3 binary64) a (fma.f64 #s(literal -1/6 binary64) (pow.f64 a #s(literal 3 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64)))))) (*.f64 (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))) (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64))))))))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (fma.f64 #s(literal -1 binary64) (*.f64 a z) (*.f64 y (-.f64 (log.f64 z) t))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (fma.f64 y (-.f64 (log.f64 z) t) (*.f64 z (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal -1/2 binary64) (*.f64 a z))))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (fma.f64 y (-.f64 (log.f64 z) t) (*.f64 z (fma.f64 #s(literal -1 binary64) a (*.f64 z (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal -1/3 binary64) (*.f64 a z))))))))) |
#s(approx (- (log z) t) (-.f64 (log.f64 z) t)) |
#s(approx (log z) (log.f64 z)) |
#s(approx z z) |
#s(approx (* a (- (log (- 1 z)) b)) (*.f64 #s(literal -1 binary64) (*.f64 a b))) |
#s(approx (* a (- (log (- 1 z)) b)) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 #s(literal -1 binary64) (*.f64 a z)))) |
#s(approx (* a (- (log (- 1 z)) b)) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 z (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal -1/2 binary64) (*.f64 a z)))))) |
#s(approx (* a (- (log (- 1 z)) b)) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 z (fma.f64 #s(literal -1 binary64) a (*.f64 z (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal -1/3 binary64) (*.f64 a z)))))))) |
#s(approx (- (log (- 1 z)) b) (*.f64 #s(literal -1 binary64) b)) |
#s(approx (- (log (- 1 z)) b) (-.f64 (*.f64 #s(literal -1 binary64) z) b)) |
#s(approx (- (log (- 1 z)) b) (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -1/2 binary64) z) #s(literal 1 binary64))) b)) |
#s(approx (- (log (- 1 z)) b) (-.f64 (*.f64 z (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -1/3 binary64) z) #s(literal 1/2 binary64))) #s(literal 1 binary64))) b)) |
#s(approx (log (- 1 z)) (*.f64 #s(literal -1 binary64) z)) |
#s(approx (log (- 1 z)) (*.f64 z (-.f64 (*.f64 #s(literal -1/2 binary64) z) #s(literal 1 binary64)))) |
#s(approx (log (- 1 z)) (*.f64 z (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -1/3 binary64) z) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) |
#s(approx (log (- 1 z)) (*.f64 z (-.f64 (*.f64 z (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -1/4 binary64) z) #s(literal 1/3 binary64))) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) |
#s(approx (- 1 z) #s(literal 1 binary64)) |
#s(approx (- 1 z) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) z))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (*.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (/.f64 (*.f64 a (*.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))))) z))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (+.f64 (/.f64 (*.f64 a (*.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))))) z) (/.f64 (*.f64 x (*.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64)))))) (pow.f64 z #s(literal 2 binary64)))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (+.f64 (/.f64 (*.f64 a (*.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))))) z) (+.f64 (/.f64 (*.f64 x (*.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64)))))) (pow.f64 z #s(literal 2 binary64))) (/.f64 (*.f64 x (*.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (fma.f64 #s(literal -1/2 binary64) (pow.f64 a #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (pow.f64 a #s(literal 3 binary64)) (*.f64 #s(literal 1/3 binary64) a))))) (pow.f64 z #s(literal 3 binary64))))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (/.f64 (*.f64 a (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))) z))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (+.f64 (/.f64 (*.f64 a (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))) z) (/.f64 (*.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64))))) (pow.f64 z #s(literal 2 binary64)))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (+.f64 (/.f64 (*.f64 a (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))) z) (+.f64 (/.f64 (*.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64))))) (pow.f64 z #s(literal 2 binary64))) (/.f64 (*.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (fma.f64 #s(literal -1/2 binary64) (pow.f64 a #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (pow.f64 a #s(literal 3 binary64)) (*.f64 #s(literal 1/3 binary64) a)))) (pow.f64 z #s(literal 3 binary64))))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (fma.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t) (/.f64 a z)))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1/2 binary64) (/.f64 a (pow.f64 z #s(literal 2 binary64))) (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (fma.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t) (/.f64 a z))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1/2 binary64) (/.f64 a (pow.f64 z #s(literal 2 binary64))) (fma.f64 #s(literal 1/3 binary64) (/.f64 a (pow.f64 z #s(literal 3 binary64))) (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (fma.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t) (/.f64 a z)))))) |
#s(approx (* y (- (log z) t)) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))) |
#s(approx (- (log z) t) (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)) |
#s(approx (log z) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))) |
#s(approx (* a (- (log (- 1 z)) b)) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b))) |
#s(approx (* a (- (log (- 1 z)) b)) (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (/.f64 a z))) |
#s(approx (* a (- (log (- 1 z)) b)) (fma.f64 #s(literal -1/2 binary64) (/.f64 a (pow.f64 z #s(literal 2 binary64))) (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (/.f64 a z)))) |
#s(approx (* a (- (log (- 1 z)) b)) (fma.f64 #s(literal -1/2 binary64) (/.f64 a (pow.f64 z #s(literal 2 binary64))) (fma.f64 #s(literal 1/3 binary64) (/.f64 a (pow.f64 z #s(literal 3 binary64))) (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (/.f64 a z))))) |
#s(approx (- (log (- 1 z)) b) (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b)) |
#s(approx (- (log (- 1 z)) b) (-.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))) (/.f64 #s(literal 1 binary64) z)) b)) |
#s(approx (- (log (- 1 z)) b) (-.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))) (/.f64 #s(literal 1 binary64) z)) (+.f64 b (/.f64 #s(literal 1/2 binary64) (pow.f64 z #s(literal 2 binary64)))))) |
#s(approx (- (log (- 1 z)) b) (-.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))) (+.f64 (/.f64 #s(literal 1 binary64) z) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64)))))) (+.f64 b (/.f64 #s(literal 1/2 binary64) (pow.f64 z #s(literal 2 binary64)))))) |
#s(approx (log (- 1 z)) (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) |
#s(approx (log (- 1 z)) (fma.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))) (/.f64 #s(literal 1 binary64) z))) |
#s(approx (log (- 1 z)) (-.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))) (/.f64 #s(literal 1 binary64) z)) (/.f64 #s(literal 1/2 binary64) (pow.f64 z #s(literal 2 binary64))))) |
#s(approx (log (- 1 z)) (-.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))) (+.f64 (/.f64 #s(literal 1 binary64) z) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64)))))) (/.f64 #s(literal 1/2 binary64) (pow.f64 z #s(literal 2 binary64))))) |
#s(approx (- 1 z) (*.f64 z (-.f64 (/.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (*.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))))) z) (*.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (*.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64)))))) z) (*.f64 a (*.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))))) z) (*.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (*.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (fma.f64 #s(literal -1/2 binary64) (pow.f64 a #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (pow.f64 a #s(literal 3 binary64)) (*.f64 #s(literal 1/3 binary64) a))))) z) (*.f64 x (*.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64))))))) z) (*.f64 a (*.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))))) z) (*.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))) z)))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64))))) z) (*.f64 a (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))))) z)))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (fma.f64 #s(literal -1/2 binary64) (pow.f64 a #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (pow.f64 a #s(literal 3 binary64)) (*.f64 #s(literal 1/3 binary64) a)))) z) (*.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64)))))) z) (*.f64 a (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))))) z)))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1 binary64) (/.f64 a z) (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 a (*.f64 #s(literal 1/2 binary64) (/.f64 a z))) z) (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 a (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal -1/3 binary64) (/.f64 a z))) z))) z) (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))) |
#s(approx (* a (- (log (- 1 z)) b)) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b))) |
#s(approx (* a (- (log (- 1 z)) b)) (fma.f64 #s(literal -1 binary64) (/.f64 a z) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b)))) |
#s(approx (* a (- (log (- 1 z)) b)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 a (*.f64 #s(literal 1/2 binary64) (/.f64 a z))) z) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b)))) |
#s(approx (* a (- (log (- 1 z)) b)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 a (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal -1/3 binary64) (/.f64 a z))) z))) z) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b)))) |
#s(approx (- (log (- 1 z)) b) (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b)) |
#s(approx (- (log (- 1 z)) b) (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) (+.f64 b (/.f64 #s(literal 1 binary64) z)))) |
#s(approx (- (log (- 1 z)) b) (-.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) z))) z))) b)) |
#s(approx (- (log (- 1 z)) b) (-.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 z #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) z)))) z))) b)) |
#s(approx (log (- 1 z)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) |
#s(approx (log (- 1 z)) (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) (/.f64 #s(literal 1 binary64) z))) |
#s(approx (log (- 1 z)) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) z))) z)))) |
#s(approx (log (- 1 z)) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 z #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) z)))) z)))) |
#s(approx (- 1 z) (*.f64 #s(literal -1 binary64) (*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) z))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (*.f64 x (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z)))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 #s(literal -1 binary64) (*.f64 t (*.f64 x (*.f64 y (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))))))) (*.f64 x (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 x (*.f64 y (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 t (*.f64 x (*.f64 (pow.f64 y #s(literal 2 binary64)) (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))))))))) (*.f64 x (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 x (*.f64 y (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z)))))) (*.f64 t (fma.f64 #s(literal -1/6 binary64) (*.f64 t (*.f64 x (*.f64 (pow.f64 y #s(literal 3 binary64)) (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 (pow.f64 y #s(literal 2 binary64)) (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z)))))))))) (*.f64 x (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z)))) (*.f64 #s(literal -1 binary64) (*.f64 t (*.f64 y (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))))))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z)))) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 y (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))))) (*.f64 #s(literal 1/2 binary64) (*.f64 t (*.f64 (pow.f64 y #s(literal 2 binary64)) (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))))))))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z)))) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 y (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))))) (*.f64 t (fma.f64 #s(literal -1/6 binary64) (*.f64 t (*.f64 (pow.f64 y #s(literal 3 binary64)) (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z)))))))))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z)))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1 binary64) (*.f64 t y) (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))))) |
#s(approx (* y (- (log z) t)) (*.f64 y (log.f64 z))) |
#s(approx (* y (- (log z) t)) (fma.f64 #s(literal -1 binary64) (*.f64 t y) (*.f64 y (log.f64 z)))) |
#s(approx (- (log z) t) (+.f64 (log.f64 z) (*.f64 #s(literal -1 binary64) t))) |
#s(approx t t) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 #s(literal -1 binary64) (*.f64 t y))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 t (fma.f64 #s(literal -1 binary64) y (+.f64 (/.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)) t) (/.f64 (*.f64 y (log.f64 z)) t))))) |
#s(approx (* y (- (log z) t)) (*.f64 t (fma.f64 #s(literal -1 binary64) y (/.f64 (*.f64 y (log.f64 z)) t)))) |
#s(approx (- (log z) t) (*.f64 #s(literal -1 binary64) t)) |
#s(approx (- (log z) t) (*.f64 t (-.f64 (/.f64 (log.f64 z) t) #s(literal 1 binary64)))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (*.f64 x (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (+.f64 (log.f64 z) (*.f64 #s(literal -1 binary64) t))))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (+.f64 (log.f64 z) (*.f64 #s(literal -1 binary64) t)))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 #s(literal -1 binary64) (*.f64 t (+.f64 y (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))) t)))))) |
#s(approx (* y (- (log z) t)) (*.f64 #s(literal -1 binary64) (*.f64 t (+.f64 y (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (log.f64 z)) t)))))) |
#s(approx (- (log z) t) (*.f64 #s(literal -1 binary64) (*.f64 t (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 z) t)))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (*.f64 x (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 a (*.f64 x (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 x (exp.f64 (*.f64 y (-.f64 (log.f64 z) t)))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 a (fma.f64 #s(literal 1/2 binary64) (*.f64 a (*.f64 x (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (pow.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) #s(literal 2 binary64))))) (*.f64 x (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) (*.f64 x (exp.f64 (*.f64 y (-.f64 (log.f64 z) t)))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 a (fma.f64 a (fma.f64 #s(literal 1/6 binary64) (*.f64 a (*.f64 x (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (pow.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (pow.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) #s(literal 2 binary64)))))) (*.f64 x (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) (*.f64 x (exp.f64 (*.f64 y (-.f64 (log.f64 z) t)))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (*.f64 y (-.f64 (log.f64 z) t)))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (*.f64 a (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (*.f64 a (fma.f64 #s(literal 1/2 binary64) (*.f64 a (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (pow.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (*.f64 a (fma.f64 a (fma.f64 #s(literal 1/6 binary64) (*.f64 a (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (pow.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (pow.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) #s(literal 2 binary64))))) (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))))) |
#s(approx a a) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (*.f64 x (exp.f64 (-.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))) (*.f64 a b))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (-.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))) (*.f64 a b)))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a (-.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (/.f64 (*.f64 y (-.f64 (log.f64 z) t)) a)) b))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (-.f64 (log.f64 z) t)) a)))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (*.f64 x (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t)))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b (*.f64 x (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))))))) (*.f64 x (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 b (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 x (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 a #s(literal 2 binary64)) (*.f64 b (*.f64 x (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))))))))) (*.f64 x (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 b (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 x (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t)))))) (*.f64 b (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) (*.f64 b (*.f64 x (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 a #s(literal 2 binary64)) (*.f64 x (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t)))))))))) (*.f64 x (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t)))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))))))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t)))) (*.f64 b (fma.f64 #s(literal -1 binary64) (*.f64 a (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 a #s(literal 2 binary64)) (*.f64 b (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))))))))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t)))) (*.f64 b (fma.f64 #s(literal -1 binary64) (*.f64 a (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))))) (*.f64 b (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) (*.f64 b (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 a #s(literal 2 binary64)) (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t)))))))))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t)))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))))) |
#s(approx (* a (- (log (- 1 z)) b)) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)))) |
#s(approx (* a (- (log (- 1 z)) b)) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))))) |
#s(approx (- (log (- 1 z)) b) (log.f64 (-.f64 #s(literal 1 binary64) z))) |
#s(approx (- (log (- 1 z)) b) (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 #s(literal -1 binary64) b))) |
#s(approx b b) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 b (fma.f64 #s(literal -1 binary64) a (+.f64 (/.f64 (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) b) (/.f64 (*.f64 y (-.f64 (log.f64 z) t)) b))))) |
#s(approx (* a (- (log (- 1 z)) b)) (*.f64 b (fma.f64 #s(literal -1 binary64) a (/.f64 (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) b)))) |
#s(approx (- (log (- 1 z)) b) (*.f64 b (-.f64 (/.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) #s(literal 1 binary64)))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (*.f64 x (exp.f64 (fma.f64 a (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 #s(literal -1 binary64) b)) (*.f64 y (-.f64 (log.f64 z) t)))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (fma.f64 a (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 #s(literal -1 binary64) b)) (*.f64 y (-.f64 (log.f64 z) t))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 #s(literal -1 binary64) (*.f64 b (+.f64 a (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))) b)))))) |
#s(approx (* a (- (log (- 1 z)) b)) (*.f64 #s(literal -1 binary64) (*.f64 b (+.f64 a (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) b)))))) |
#s(approx (- (log (- 1 z)) b) (*.f64 #s(literal -1 binary64) (*.f64 b (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))))) |
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 64.0ms | x | @ | 0 | ((* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (* y (- (log z) t)) y (- (log z) t) (log z) z t (* a (- (log (- 1 z)) b)) a (- (log (- 1 z)) b) (log (- 1 z)) (- 1 z) 1 b) |
| 42.0ms | x | @ | inf | ((* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (* y (- (log z) t)) y (- (log z) t) (log z) z t (* a (- (log (- 1 z)) b)) a (- (log (- 1 z)) b) (log (- 1 z)) (- 1 z) 1 b) |
| 29.0ms | z | @ | 0 | ((* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (* y (- (log z) t)) y (- (log z) t) (log z) z t (* a (- (log (- 1 z)) b)) a (- (log (- 1 z)) b) (log (- 1 z)) (- 1 z) 1 b) |
| 25.0ms | x | @ | -inf | ((* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (* y (- (log z) t)) y (- (log z) t) (log z) z t (* a (- (log (- 1 z)) b)) a (- (log (- 1 z)) b) (log (- 1 z)) (- 1 z) 1 b) |
| 24.0ms | a | @ | -inf | ((* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (* y (- (log z) t)) y (- (log z) t) (log z) z t (* a (- (log (- 1 z)) b)) a (- (log (- 1 z)) b) (log (- 1 z)) (- 1 z) 1 b) |
| Inputs |
|---|
(*.f64 x (exp.f64 (+.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
x |
(exp.f64 (+.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) |
(+.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) |
(*.f64 y (-.f64 (log.f64 z) t)) |
y |
(-.f64 (log.f64 z) t) |
(log.f64 z) |
z |
t |
(*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)) |
a |
(-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) |
(log.f64 (-.f64 #s(literal 1 binary64) z)) |
(-.f64 #s(literal 1 binary64) z) |
#s(literal 1 binary64) |
b |
| Outputs |
|---|
(*.f64 (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) x) (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) |
(*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) x)) |
(*.f64 x (exp.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) |
(*.f64 (*.f64 (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) x) (pow.f64 (-.f64 #s(literal 1 binary64) z) a)) (exp.f64 (neg.f64 (*.f64 b a)))) |
(*.f64 (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) x) (exp.f64 (*.f64 y (-.f64 (log.f64 z) t)))) |
(*.f64 (exp.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) x) |
(*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) x) #s(literal 1 binary64)) (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) |
(*.f64 (/.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (pow.f64 (-.f64 #s(literal 1 binary64) z) (neg.f64 a))) (/.f64 x (exp.f64 (*.f64 b a)))) |
(*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) x)) |
(*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) a) (*.f64 (exp.f64 (neg.f64 (*.f64 b a))) (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) x))) |
(*.f64 (/.f64 x (pow.f64 (-.f64 #s(literal 1 binary64) z) (neg.f64 a))) (/.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (exp.f64 (*.f64 b a)))) |
(*.f64 (*.f64 (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) x) (pow.f64 z y)) (exp.f64 (neg.f64 (*.f64 t y)))) |
(*.f64 (pow.f64 z y) (*.f64 (exp.f64 (neg.f64 (*.f64 t y))) (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) x))) |
(+.f64 (*.f64 (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) x) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t)))) (*.f64 (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) x) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)))) |
(+.f64 (*.f64 (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) x) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) (*.f64 (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) x) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))))) |
(+.f64 (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) x)) (*.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) x))) |
(+.f64 (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) x)) (*.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) x))) |
(+.f64 (*.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) x)) (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) x))) |
(+.f64 (*.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) x)) (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) x))) |
(+.f64 (*.f64 (fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) x) (*.f64 (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) x) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
(+.f64 (*.f64 (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) x) (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) (*.f64 (fma.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) x)) |
(+.f64 (*.f64 (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) x) (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) (*.f64 x (fma.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))))) |
(+.f64 (*.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) x) (*.f64 (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) x)) |
(+.f64 (*.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) x) (*.f64 (neg.f64 (neg.f64 x)) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))))) |
(+.f64 (*.f64 (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) x) (*.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) x)) |
(+.f64 (*.f64 (fma.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) x) (*.f64 (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) x) (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
(+.f64 (*.f64 x (fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))))) (*.f64 (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) x) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
(+.f64 (*.f64 x (fma.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))))) (*.f64 (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) x) (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
(+.f64 (fma.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) x (*.f64 (*.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) x) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) (*.f64 (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) x) (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
(+.f64 (fma.f64 (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) x (*.f64 (*.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) x) (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) (*.f64 (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) x) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
(+.f64 (*.f64 (*.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) x) (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) (*.f64 (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) x) (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
(+.f64 (*.f64 (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) x) (*.f64 (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) x)) |
(+.f64 (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) x)) (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) x))) |
(+.f64 (*.f64 x (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)))) (*.f64 x (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))))) |
(+.f64 (/.f64 (*.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) x) (exp.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a))) (/.f64 (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) x) (exp.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)))) |
(+.f64 (*.f64 (fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) x) (*.f64 (*.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) x) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
(+.f64 (*.f64 x (fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))))) (*.f64 (*.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) x) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
(+.f64 (fma.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) x (*.f64 (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) x) (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) (*.f64 (*.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) x) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
(+.f64 (*.f64 (*.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) x) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) (*.f64 (fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) x)) |
(+.f64 (*.f64 (*.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) x) (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) (*.f64 (fma.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) x)) |
(+.f64 (*.f64 (*.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) x) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) (*.f64 x (fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))))) |
(+.f64 (*.f64 (*.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) x) (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) (*.f64 x (fma.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))))) |
(+.f64 (*.f64 (*.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) x) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) (fma.f64 (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) x) (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) x))) |
(+.f64 (*.f64 (*.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) x) (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) (fma.f64 (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) x) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) x))) |
(+.f64 (*.f64 (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) x) (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) (fma.f64 (*.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) x) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) x))) |
(+.f64 (*.f64 (*.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) x) (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) (-.f64 (*.f64 (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) x) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) (*.f64 (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))) x))) |
(-.f64 (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) x)) (*.f64 (sinh.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) x))) |
(-.f64 (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) x)) (*.f64 (neg.f64 (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) x)) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
(-.f64 (*.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) x) (*.f64 (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))) x)) |
(-.f64 (*.f64 (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) x) (*.f64 (neg.f64 x) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))))) |
(-.f64 (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) x)) (neg.f64 (*.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) x)))) |
(-.f64 (*.f64 (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) x) (*.f64 (neg.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) x)) |
(-.f64 (*.f64 (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) x) (neg.f64 (*.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) x))) |
(/.f64 (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) x) (exp.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a))) |
(/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) x) #s(literal 1 binary64)) (exp.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a))) |
(/.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t)))) x) (neg.f64 (exp.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)))) |
(/.f64 (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) x) (exp.f64 (*.f64 (-.f64 t (log.f64 z)) y))) |
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) x)) (exp.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a))) |
(/.f64 (*.f64 x (neg.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))))) (neg.f64 (exp.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)))) |
(/.f64 (/.f64 (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) x) (pow.f64 (-.f64 #s(literal 1 binary64) z) (neg.f64 a))) (exp.f64 (*.f64 b a))) |
(/.f64 (neg.f64 (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) x)) (neg.f64 (exp.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)))) |
(/.f64 x (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y)))) |
(/.f64 (*.f64 #s(literal 1 binary64) x) (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y)))) |
(/.f64 (*.f64 x #s(literal 1 binary64)) (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y)))) |
(/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) x) #s(literal 1 binary64)) (exp.f64 (*.f64 (-.f64 t (log.f64 z)) y))) |
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) x)) (exp.f64 (*.f64 (-.f64 t (log.f64 z)) y))) |
(/.f64 (fma.f64 (*.f64 (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64)) x (*.f64 (*.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64)) x)) #s(literal 2 binary64)) |
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) x) #s(literal 2 binary64)) |
(/.f64 (*.f64 x (*.f64 #s(literal 2 binary64) (exp.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))))) #s(literal 2 binary64)) |
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (exp.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))))) x) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) |
(/.f64 (*.f64 x (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (exp.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) |
(/.f64 (fma.f64 (*.f64 x #s(literal 2 binary64)) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) (*.f64 (*.f64 (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64)) x)) #s(literal 2 binary64)) |
(/.f64 (fma.f64 (*.f64 (*.f64 (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64)) x) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64)) x))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) |
(/.f64 (fma.f64 (*.f64 (*.f64 (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64)) x) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64)) x) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) |
(/.f64 (fma.f64 (*.f64 (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) x) #s(literal 2 binary64) (*.f64 (*.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64)) x)) #s(literal 2 binary64)) |
(/.f64 (fma.f64 (*.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) x) #s(literal 2 binary64) (*.f64 (*.f64 (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64)) x)) #s(literal 2 binary64)) |
(/.f64 (fma.f64 (*.f64 (*.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64)) x) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64)) x) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) |
(/.f64 (fma.f64 (*.f64 (*.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64)) x) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64)) x))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) |
(fma.f64 (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (exp.f64 (*.f64 y (-.f64 (log.f64 z) t)))) x (*.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) x))) |
(fma.f64 (*.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (exp.f64 (*.f64 y (-.f64 (log.f64 z) t)))) x (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) x))) |
(fma.f64 (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) x) (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (*.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) x))) |
(fma.f64 (*.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) x) (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) x))) |
(fma.f64 x (*.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (exp.f64 (*.f64 y (-.f64 (log.f64 z) t)))) (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) x))) |
(fma.f64 x (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (exp.f64 (*.f64 y (-.f64 (log.f64 z) t)))) (*.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) x))) |
(fma.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (*.f64 x (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) (*.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) x))) |
(fma.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (*.f64 x (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) x))) |
(fma.f64 (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) x) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (*.f64 (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) x) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))))) |
(fma.f64 (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) x) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (*.f64 (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) x) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)))) |
(fma.f64 (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) x) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) x))) |
(fma.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) x) (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) x))) |
(fma.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) x) (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) x))) |
(fma.f64 (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) x) (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) x))) |
(fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) x) (*.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) x))) |
(fma.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) x) (*.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) x))) |
(fma.f64 (fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) x (*.f64 (*.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) x) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
(fma.f64 (*.f64 (*.f64 (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64)) x) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) x)) |
(fma.f64 x (fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) (*.f64 (*.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) x) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
(fma.f64 (fma.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) x (*.f64 (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) x) (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
(fma.f64 x (fma.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) (*.f64 (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) x) (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
(fma.f64 (fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) x (*.f64 (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) x) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
(fma.f64 x (fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) (*.f64 (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) x) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
(fma.f64 (*.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) x) (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) x) (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
(fma.f64 (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) x (*.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) x)) |
(fma.f64 x (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) (*.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) x)) |
(fma.f64 (*.f64 (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64)) (/.f64 x #s(literal 2 binary64)) (*.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) x)) |
(fma.f64 (*.f64 (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) x) (*.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) x)) |
(fma.f64 (*.f64 (*.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64)) x) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) x)) |
(fma.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) x (*.f64 (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) x)) |
(fma.f64 x (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) (*.f64 (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) x)) |
(fma.f64 (*.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64)) (/.f64 x #s(literal 2 binary64)) (*.f64 (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) x)) |
(fma.f64 (*.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) x) (*.f64 (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) x)) |
(fma.f64 (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) x) (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (fma.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) x)) |
(fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) x) (*.f64 (fma.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) x)) |
(fma.f64 (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t)))) x (*.f64 (fma.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) x)) |
(fma.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) x) (*.f64 (fma.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) x)) |
(fma.f64 (*.f64 x (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (*.f64 (fma.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) x)) |
(fma.f64 x (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t)))) (*.f64 (fma.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) x)) |
(fma.f64 (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) x (*.f64 (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) x)) |
(fma.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) x) (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) x))) |
(fma.f64 (*.f64 (*.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64)) x) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 (neg.f64 (neg.f64 x)) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))))) |
(fma.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) x (*.f64 (neg.f64 (neg.f64 x)) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))))) |
(fma.f64 x (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) (*.f64 (neg.f64 (neg.f64 x)) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))))) |
(fma.f64 (*.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64)) (/.f64 x #s(literal 2 binary64)) (*.f64 (neg.f64 (neg.f64 x)) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))))) |
(fma.f64 (*.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) x) (*.f64 (neg.f64 (neg.f64 x)) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))))) |
(fma.f64 x (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) (*.f64 x (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))))) |
(fma.f64 (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) x) (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 x (fma.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))))) |
(fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) x) (*.f64 x (fma.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))))) |
(fma.f64 (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t)))) x (*.f64 x (fma.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))))) |
(fma.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) x) (*.f64 x (fma.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))))) |
(fma.f64 (*.f64 x (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (*.f64 x (fma.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))))) |
(fma.f64 x (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t)))) (*.f64 x (fma.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))))) |
(fma.f64 (*.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) x) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) x)) |
(fma.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) x) (*.f64 (fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) x)) |
(fma.f64 (*.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) x (*.f64 (fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) x)) |
(fma.f64 x (*.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) (*.f64 (fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) x)) |
(fma.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (*.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) x) (*.f64 (fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) x)) |
(fma.f64 (*.f64 x (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (*.f64 (fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) x)) |
(fma.f64 (*.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) x) (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (fma.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) x)) |
(fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) x) (*.f64 (fma.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) x)) |
(fma.f64 x (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) (*.f64 (fma.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) x)) |
(fma.f64 (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) x (*.f64 (fma.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) x)) |
(fma.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) x) (*.f64 (fma.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) x)) |
(fma.f64 (*.f64 x (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (*.f64 (fma.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) x)) |
(fma.f64 (*.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) x) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 x (fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))))) |
(fma.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) x) (*.f64 x (fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))))) |
(fma.f64 (*.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) x (*.f64 x (fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))))) |
(fma.f64 x (*.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) (*.f64 x (fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))))) |
(fma.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (*.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) x) (*.f64 x (fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))))) |
(fma.f64 (*.f64 x (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (*.f64 x (fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))))) |
(fma.f64 (*.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) x) (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 x (fma.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))))) |
(fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) x) (*.f64 x (fma.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))))) |
(fma.f64 x (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) (*.f64 x (fma.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))))) |
(fma.f64 (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) x (*.f64 x (fma.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))))) |
(fma.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) x) (*.f64 x (fma.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))))) |
(fma.f64 (*.f64 x (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (*.f64 x (fma.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))))) |
(fma.f64 (*.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) x) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (fma.f64 (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) x) (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) x))) |
(fma.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) x) (fma.f64 (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) x) (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) x))) |
(fma.f64 (*.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) x (fma.f64 (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) x) (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) x))) |
(fma.f64 x (*.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) (fma.f64 (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) x) (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) x))) |
(fma.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (*.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) x) (fma.f64 (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) x) (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) x))) |
(fma.f64 (*.f64 x (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (fma.f64 (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) x) (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) x))) |
(fma.f64 (*.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) x) (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (fma.f64 (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) x) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) x))) |
(fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) x) (fma.f64 (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) x) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) x))) |
(fma.f64 x (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) (fma.f64 (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) x) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) x))) |
(fma.f64 (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) x (fma.f64 (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) x) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) x))) |
(fma.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) x) (fma.f64 (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) x) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) x))) |
(fma.f64 (*.f64 x (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (fma.f64 (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) x) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) x))) |
(fma.f64 (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) x) (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (fma.f64 (*.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) x) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) x))) |
(fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) x) (fma.f64 (*.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) x) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) x))) |
(fma.f64 (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t)))) x (fma.f64 (*.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) x) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) x))) |
(fma.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) x) (fma.f64 (*.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) x) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) x))) |
(fma.f64 (*.f64 x (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (fma.f64 (*.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) x) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) x))) |
(fma.f64 x (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t)))) (fma.f64 (*.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) x) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) x))) |
(fma.f64 (*.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) x) (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (-.f64 (*.f64 (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) x) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) (*.f64 (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))) x))) |
(fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) x) (-.f64 (*.f64 (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) x) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) (*.f64 (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))) x))) |
(fma.f64 x (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) (-.f64 (*.f64 (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) x) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) (*.f64 (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))) x))) |
(fma.f64 (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) x (-.f64 (*.f64 (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) x) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) (*.f64 (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))) x))) |
(fma.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) x) (-.f64 (*.f64 (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) x) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) (*.f64 (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))) x))) |
(fma.f64 (*.f64 x (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (-.f64 (*.f64 (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) x) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) (*.f64 (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))) x))) |
(neg.f64 (*.f64 x (neg.f64 (exp.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))))) |
(neg.f64 (*.f64 (neg.f64 (exp.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) x)) |
(neg.f64 (-.f64 (*.f64 (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))) x) (*.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) x))) |
x |
(*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (exp.f64 (*.f64 y (-.f64 (log.f64 z) t)))) |
(*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) |
(*.f64 (/.f64 (pow.f64 z y) (pow.f64 (-.f64 #s(literal 1 binary64) z) (neg.f64 a))) (/.f64 (exp.f64 (neg.f64 (*.f64 t y))) (exp.f64 (*.f64 b a)))) |
(*.f64 (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (pow.f64 z y)) (exp.f64 (neg.f64 (*.f64 t y)))) |
(*.f64 (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (pow.f64 (-.f64 #s(literal 1 binary64) z) a)) (exp.f64 (neg.f64 (*.f64 b a)))) |
(*.f64 (neg.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) (neg.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))))) |
(*.f64 (/.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) #s(literal 1 binary64)) (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) |
(*.f64 #s(literal 1 binary64) (exp.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) |
(*.f64 (neg.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t)))) (neg.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
(*.f64 (pow.f64 z y) (*.f64 (exp.f64 (neg.f64 (*.f64 t y))) (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
(*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) a) (*.f64 (exp.f64 (neg.f64 (*.f64 b a))) (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))))) |
(*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) a) (/.f64 (exp.f64 (neg.f64 (*.f64 b a))) (exp.f64 (*.f64 (-.f64 t (log.f64 z)) y)))) |
(*.f64 (pow.f64 z y) (/.f64 (exp.f64 (neg.f64 (*.f64 t y))) (exp.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)))) |
(*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) a) (exp.f64 (fma.f64 (-.f64 (log.f64 z) t) y (neg.f64 (*.f64 b a))))) |
(*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) |
(*.f64 (exp.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 (log.f64 z) y))) (exp.f64 (neg.f64 (*.f64 t y)))) |
(*.f64 (exp.f64 (fma.f64 y (-.f64 (log.f64 z) t) (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) a))) (exp.f64 (neg.f64 (*.f64 b a)))) |
(*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (exp.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))))) |
(*.f64 (pow.f64 z y) (exp.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (neg.f64 (*.f64 t y))))) |
(*.f64 #s(literal 2 binary64) (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (exp.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) |
(fabs.f64 (exp.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) |
(fabs.f64 (neg.f64 (exp.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))))) |
(+.f64 (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t)))) (fma.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))))) |
(+.f64 (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (exp.f64 (*.f64 y (-.f64 (log.f64 z) t)))) (*.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))))) |
(+.f64 (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)))) |
(+.f64 (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) (fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))))) |
(+.f64 (*.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (exp.f64 (*.f64 y (-.f64 (log.f64 z) t)))) (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))))) |
(+.f64 (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y)))) (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(+.f64 (/.f64 #s(literal 0 binary64) (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y)))) (exp.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) |
(+.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) |
(+.f64 (fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
(+.f64 (fma.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))))) |
(+.f64 (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) |
(+.f64 (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
(+.f64 (exp.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) (/.f64 #s(literal 0 binary64) (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(+.f64 (fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) (*.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)))) |
(+.f64 (fma.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)))) |
(+.f64 (+.f64 (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) (/.f64 (exp.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64))) (/.f64 (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))) #s(literal 2 binary64))) |
(+.f64 (/.f64 (exp.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64)) (+.f64 (/.f64 (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))) #s(literal 2 binary64)) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))))) |
(+.f64 (*.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) (fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))))) |
(+.f64 (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) (fma.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))))) |
(+.f64 (/.f64 (exp.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64)) (-.f64 (/.f64 (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))) #s(literal 2 binary64)) (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(+.f64 (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) (-.f64 (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(+.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) |
(+.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) |
(+.f64 (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) (neg.f64 (fma.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (sinh.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y)))))) |
(+.f64 (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t)))) (neg.f64 (-.f64 (*.f64 (sinh.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))))) |
(-.f64 (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) (/.f64 (sinh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (exp.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)))) |
(-.f64 (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) (*.f64 (sinh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
(-.f64 (fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (sinh.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)))) |
(-.f64 (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (exp.f64 (*.f64 y (-.f64 (log.f64 z) t)))) (/.f64 (sinh.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) (exp.f64 (*.f64 (-.f64 t (log.f64 z)) y)))) |
(-.f64 (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (exp.f64 (*.f64 y (-.f64 (log.f64 z) t)))) (*.f64 (sinh.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))))) |
(-.f64 (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (exp.f64 (*.f64 y (-.f64 (log.f64 z) t)))) (*.f64 (neg.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t)))) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
(-.f64 (fma.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 (-.f64 t (log.f64 z)) y)))) |
(-.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y)))) |
(-.f64 (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) (*.f64 (neg.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))))) |
(-.f64 (exp.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) (/.f64 #s(literal 0 binary64) (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(-.f64 (fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) (*.f64 (sinh.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)))) |
(-.f64 (+.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) (/.f64 (exp.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64))) (/.f64 (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))) #s(literal 2 binary64))) |
(-.f64 (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) (neg.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))))) |
(-.f64 (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) (fma.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (sinh.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(-.f64 (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t)))) (-.f64 (*.f64 (sinh.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))))) |
(-.f64 (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) (neg.f64 (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))))) |
(-.f64 (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (exp.f64 (*.f64 y (-.f64 (log.f64 z) t)))) (neg.f64 (*.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (exp.f64 (*.f64 y (-.f64 (log.f64 z) t)))))) |
(-.f64 (*.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) (-.f64 (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))))) |
(-.f64 (/.f64 (exp.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64)) (-.f64 (/.f64 (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))) #s(literal 2 binary64)) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))))) |
(-.f64 (*.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) (fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (neg.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))))) |
(-.f64 (/.f64 (exp.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64)) (+.f64 (/.f64 (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))) #s(literal 2 binary64)) (neg.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))))) |
(-.f64 (*.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) (neg.f64 (fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))))) |
(-.f64 (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) (neg.f64 (fma.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))))) |
(/.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (exp.f64 (*.f64 (-.f64 t (log.f64 z)) y))) |
(/.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (exp.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a))) |
(/.f64 (exp.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 1 binary64)) |
(/.f64 (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) #s(literal 1 binary64)) (exp.f64 (*.f64 (-.f64 t (log.f64 z)) y))) |
(/.f64 (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) #s(literal 1 binary64)) (exp.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a))) |
(/.f64 (neg.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) (neg.f64 (exp.f64 (*.f64 (-.f64 t (log.f64 z)) y)))) |
(/.f64 (/.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (pow.f64 (-.f64 #s(literal 1 binary64) z) (neg.f64 a))) (exp.f64 (*.f64 b a))) |
(/.f64 (neg.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t)))) (neg.f64 (exp.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)))) |
(/.f64 #s(literal 1 binary64) (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y)))) |
(/.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) #s(literal 2 binary64)) |
(/.f64 (exp.f64 (fma.f64 y (-.f64 (log.f64 z) t) (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) a))) (exp.f64 (*.f64 b a))) |
(/.f64 (fma.f64 (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) (exp.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t)))) (exp.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a))) |
(/.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(/.f64 (neg.f64 #s(literal 2 binary64)) (*.f64 (neg.f64 #s(literal 2 binary64)) (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (exp.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) |
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))))) (neg.f64 #s(literal 2 binary64))) |
(/.f64 (fma.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (exp.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) (*.f64 (exp.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))))) (exp.f64 (*.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a) #s(literal 2 binary64)))) |
(/.f64 (fma.f64 (neg.f64 #s(literal 2 binary64)) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) (*.f64 #s(literal 2 binary64) (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) (neg.f64 #s(literal 2 binary64))) |
(/.f64 (fma.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (exp.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (exp.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)))) (exp.f64 (*.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a) #s(literal 2 binary64)))) |
(/.f64 (fma.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) (neg.f64 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) (neg.f64 #s(literal 2 binary64))) |
(/.f64 (fabs.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))))) #s(literal 2 binary64)) |
(/.f64 (fabs.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (exp.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))))) (fabs.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) |
(/.f64 (fma.f64 (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) (neg.f64 #s(literal 2 binary64)) (*.f64 (neg.f64 #s(literal 2 binary64)) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))))) (neg.f64 #s(literal 2 binary64))) |
(/.f64 (fma.f64 (*.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y)))))) (*.f64 #s(literal 2 binary64) (neg.f64 #s(literal 2 binary64)))) |
(/.f64 (fma.f64 (*.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y)))) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (neg.f64 #s(literal 2 binary64)))) |
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y)))) #s(literal 2 binary64) (*.f64 (neg.f64 #s(literal 2 binary64)) (*.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64)))) (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) |
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y)))) #s(literal 2 binary64) (*.f64 (*.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64)))) (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) |
(/.f64 (fma.f64 #s(literal 2 binary64) (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))) (*.f64 (neg.f64 #s(literal 2 binary64)) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))))) (neg.f64 #s(literal 2 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))))) (*.f64 #s(literal 2 binary64) (neg.f64 #s(literal 2 binary64)))) |
(/.f64 (-.f64 (*.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) (neg.f64 #s(literal 2 binary64))) (*.f64 (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64))) (neg.f64 #s(literal 2 binary64))) |
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y)))))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) |
(/.f64 (-.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) (*.f64 (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64))) (neg.f64 #s(literal 2 binary64))) |
(/.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (exp.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))))) #s(literal 2 binary64)) #s(literal 2 binary64)) |
(/.f64 (fma.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) (neg.f64 #s(literal 2 binary64)) (*.f64 (neg.f64 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y)))))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) (neg.f64 #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y)))) (neg.f64 #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) #s(literal 2 binary64) (*.f64 (neg.f64 #s(literal 2 binary64)) (*.f64 (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64)))) (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) #s(literal 2 binary64) (*.f64 (*.f64 (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64)))) (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) |
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (exp.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))))) (neg.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) |
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y)))) (neg.f64 #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) (neg.f64 #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) |
(/.f64 (fma.f64 (*.f64 (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (neg.f64 #s(literal 2 binary64)))) |
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y)))) (neg.f64 #s(literal 2 binary64)) (*.f64 (neg.f64 #s(literal 2 binary64)) (*.f64 (neg.f64 #s(literal 2 binary64)) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) |
(/.f64 (fma.f64 (*.f64 (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 #s(literal 2 binary64)) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))))) (*.f64 #s(literal 2 binary64) (neg.f64 #s(literal 2 binary64)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) (neg.f64 #s(literal 2 binary64))) (*.f64 (neg.f64 #s(literal 2 binary64)) (*.f64 (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) #s(literal 2 binary64)) (*.f64 (neg.f64 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y)))))) (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) |
(exp.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) |
(exp.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y)))) |
(exp.f64 (*.f64 (*.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))) #s(literal 2 binary64)) #s(literal 1/2 binary64))) |
(exp.f64 (/.f64 (*.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))) #s(literal 2 binary64)) #s(literal 2 binary64))) |
(fma.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)))) |
(fma.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)))) |
(fma.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 0 binary64) (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(fma.f64 (exp.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 (log.f64 z) y))) (exp.f64 (neg.f64 (*.f64 t y))) (/.f64 #s(literal 0 binary64) (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(fma.f64 (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (pow.f64 z y)) (exp.f64 (neg.f64 (*.f64 t y))) (*.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))))) |
(fma.f64 (*.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (pow.f64 z y)) (exp.f64 (neg.f64 (*.f64 t y))) (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))))) |
(fma.f64 (exp.f64 (fma.f64 y (-.f64 (log.f64 z) t) (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) a))) (exp.f64 (neg.f64 (*.f64 b a))) (/.f64 #s(literal 0 binary64) (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(fma.f64 (/.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) #s(literal 1 binary64)) (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)))) |
(fma.f64 (*.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) |
(fma.f64 (*.f64 (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) |
(fma.f64 (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (pow.f64 (-.f64 #s(literal 1 binary64) z) a)) (exp.f64 (neg.f64 (*.f64 b a))) (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)))) |
(fma.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y)))) (/.f64 #s(literal 1 binary64) (neg.f64 #s(literal 2 binary64))) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) |
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (exp.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) (/.f64 #s(literal 0 binary64) (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(fma.f64 (pow.f64 z y) (exp.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (neg.f64 (*.f64 t y)))) (/.f64 #s(literal 0 binary64) (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(fma.f64 (pow.f64 z y) (*.f64 (exp.f64 (neg.f64 (*.f64 t y))) (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) (*.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))))) |
(fma.f64 (pow.f64 z y) (*.f64 (exp.f64 (neg.f64 (*.f64 t y))) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))))) |
(fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y)))) (/.f64 #s(literal 0 binary64) (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(fma.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) a) (*.f64 (exp.f64 (neg.f64 (*.f64 b a))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t)))) (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)))) |
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64)) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) |
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64)) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) |
(fma.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))))) |
(fma.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))))) |
(fma.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
(fma.f64 (/.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) #s(literal 1 binary64)) (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
(fma.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
(fma.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) a) (*.f64 (exp.f64 (neg.f64 (*.f64 b a))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
(fma.f64 (*.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (pow.f64 (-.f64 #s(literal 1 binary64) z) a)) (exp.f64 (neg.f64 (*.f64 b a))) (*.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
(fma.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))))) |
(fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (*.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))))) |
(fma.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) a) (exp.f64 (fma.f64 (-.f64 (log.f64 z) t) y (neg.f64 (*.f64 b a)))) (/.f64 #s(literal 0 binary64) (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(fma.f64 (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (pow.f64 z y)) (exp.f64 (neg.f64 (*.f64 t y))) (/.f64 #s(literal 0 binary64) (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(fma.f64 (neg.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) (neg.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t)))) (/.f64 #s(literal 0 binary64) (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(fma.f64 (neg.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t)))) (neg.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) (/.f64 #s(literal 0 binary64) (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(fma.f64 (/.f64 (pow.f64 z y) (pow.f64 (-.f64 #s(literal 1 binary64) z) (neg.f64 a))) (/.f64 (exp.f64 (neg.f64 (*.f64 t y))) (exp.f64 (*.f64 b a))) (/.f64 #s(literal 0 binary64) (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(fma.f64 (pow.f64 z y) (/.f64 (exp.f64 (neg.f64 (*.f64 t y))) (exp.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a))) (/.f64 #s(literal 0 binary64) (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(fma.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) a) (/.f64 (exp.f64 (neg.f64 (*.f64 b a))) (exp.f64 (*.f64 (-.f64 t (log.f64 z)) y))) (/.f64 #s(literal 0 binary64) (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(fma.f64 (pow.f64 z y) (*.f64 (exp.f64 (neg.f64 (*.f64 t y))) (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) (/.f64 #s(literal 0 binary64) (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(fma.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) a) (*.f64 (exp.f64 (neg.f64 (*.f64 b a))) (exp.f64 (*.f64 y (-.f64 (log.f64 z) t)))) (/.f64 #s(literal 0 binary64) (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(fma.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (/.f64 #s(literal 0 binary64) (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(fma.f64 (/.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) #s(literal 1 binary64)) (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (/.f64 #s(literal 0 binary64) (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(fma.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (/.f64 #s(literal 0 binary64) (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(fma.f64 (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (pow.f64 (-.f64 #s(literal 1 binary64) z) a)) (exp.f64 (neg.f64 (*.f64 b a))) (/.f64 #s(literal 0 binary64) (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(fma.f64 #s(literal 1 binary64) (exp.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) (/.f64 #s(literal 0 binary64) (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(fma.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))))) |
(fma.f64 (sinh.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) (sinh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))))) |
(fma.f64 (sinh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (sinh.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) (fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))))) |
(fma.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))))) |
(fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (fma.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))))) |
(fma.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (fma.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))))) |
(fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (exp.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (/.f64 #s(literal 0 binary64) (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(fma.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) (/.f64 #s(literal 1 binary64) (neg.f64 #s(literal 2 binary64))) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) |
(fma.f64 #s(literal 2 binary64) (/.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64)) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) |
(fma.f64 #s(literal 2 binary64) (/.f64 (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64)) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) |
(fma.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) |
(fma.f64 #s(literal 2 binary64) (*.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) |
(fma.f64 (exp.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 (/.f64 (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))) #s(literal 2 binary64)) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))))) |
(fma.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (/.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) #s(literal 2 binary64)) (+.f64 (/.f64 (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))) #s(literal 2 binary64)) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))))) |
(fma.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (/.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) #s(literal 2 binary64)) (+.f64 (/.f64 (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))) #s(literal 2 binary64)) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))))) |
(fma.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))))) |
(fma.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))))) |
(fma.f64 (sinh.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) (neg.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) (fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))))) |
(fma.f64 (neg.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) (sinh.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) (fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))))) |
(fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (fma.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))))) |
(fma.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (fma.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))))) |
(fma.f64 (exp.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 (/.f64 (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))) #s(literal 2 binary64)) (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(fma.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (/.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) #s(literal 2 binary64)) (-.f64 (/.f64 (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))) #s(literal 2 binary64)) (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(fma.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (/.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) #s(literal 2 binary64)) (-.f64 (/.f64 (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))) #s(literal 2 binary64)) (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(fma.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (-.f64 (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(fma.f64 (sinh.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) (sinh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (-.f64 (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(fma.f64 (sinh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (sinh.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) (-.f64 (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(fma.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (-.f64 (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(fma.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) (/.f64 #s(literal 1 binary64) (neg.f64 #s(literal 2 binary64))) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) |
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64)) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) |
(fma.f64 (*.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) |
(fma.f64 #s(literal 2 binary64) (/.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64)) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) |
(fma.f64 #s(literal 2 binary64) (*.f64 (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) |
(fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (neg.f64 (fma.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (sinh.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y)))))) |
(fma.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (neg.f64 (fma.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (sinh.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y)))))) |
(fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (neg.f64 (-.f64 (*.f64 (sinh.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))))) |
(fma.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (neg.f64 (-.f64 (*.f64 (sinh.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) (cosh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))))))) |
(neg.f64 (neg.f64 (exp.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t)))))) |
(pow.f64 (exp.f64 (*.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))) #s(literal 2 binary64))) #s(literal 1/2 binary64)) |
(pow.f64 (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))) #s(literal -1 binary64)) |
(pow.f64 (exp.f64 (*.f64 (*.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))) |
(sqrt.f64 (exp.f64 (*.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))) #s(literal 2 binary64)))) |
(+.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) |
(+.f64 (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) a) (fma.f64 (-.f64 (log.f64 z) t) y (neg.f64 (*.f64 b a)))) |
(+.f64 (fma.f64 (-.f64 (log.f64 z) t) y (neg.f64 (*.f64 b a))) (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) a)) |
(+.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)) (*.f64 y (-.f64 (log.f64 z) t))) |
(+.f64 (fma.f64 y (-.f64 (log.f64 z) t) (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) a)) (neg.f64 (*.f64 b a))) |
(+.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 (log.f64 z) y)) (neg.f64 (*.f64 t y))) |
(+.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (neg.f64 (*.f64 t y))) (*.f64 (log.f64 z) y)) |
(+.f64 (neg.f64 (*.f64 b a)) (fma.f64 y (-.f64 (log.f64 z) t) (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) a))) |
(+.f64 (neg.f64 (*.f64 t y)) (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 (log.f64 z) y))) |
(+.f64 (*.f64 (log.f64 z) y) (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (neg.f64 (*.f64 t y)))) |
(+.f64 (neg.f64 (*.f64 b a)) (-.f64 (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) a) (*.f64 (-.f64 t (log.f64 z)) y))) |
(+.f64 (neg.f64 (*.f64 t y)) (-.f64 (*.f64 (log.f64 z) y) (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a))) |
(-.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) |
(-.f64 (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) a) (fma.f64 b a (*.f64 (-.f64 t (log.f64 z)) y))) |
(-.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)) (*.f64 (-.f64 t (log.f64 z)) y)) |
(-.f64 (fma.f64 y (-.f64 (log.f64 z) t) (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) a)) (*.f64 b a)) |
(-.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 (log.f64 z) y)) (*.f64 t y)) |
(-.f64 (-.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 b a)) (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 a))) |
(-.f64 (-.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)) (*.f64 t y)) (*.f64 (log.f64 z) (neg.f64 y))) |
(-.f64 (neg.f64 (*.f64 t y)) (-.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a) (*.f64 (log.f64 z) y))) |
(-.f64 (*.f64 (log.f64 z) y) (fma.f64 t y (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a))) |
(-.f64 (*.f64 (log.f64 z) y) (-.f64 (*.f64 t y) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) |
(-.f64 (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) a) (neg.f64 (fma.f64 (-.f64 (log.f64 z) t) y (neg.f64 (*.f64 b a))))) |
(-.f64 (*.f64 (log.f64 z) y) (neg.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (neg.f64 (*.f64 t y))))) |
(fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 y (-.f64 (log.f64 z) t))) |
(fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) (neg.f64 a) (*.f64 y (-.f64 (log.f64 z) t))) |
(fma.f64 (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z))) (neg.f64 a) (fma.f64 (-.f64 (log.f64 z) t) y (neg.f64 (*.f64 b a)))) |
(fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (-.f64 (log.f64 z) t))) |
(fma.f64 (neg.f64 a) (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 (log.f64 z) t))) |
(fma.f64 (neg.f64 a) (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z))) (fma.f64 (-.f64 (log.f64 z) t) y (neg.f64 (*.f64 b a)))) |
(fma.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) a (fma.f64 (-.f64 (log.f64 z) t) y (neg.f64 (*.f64 b a)))) |
(fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (fma.f64 (-.f64 (log.f64 z) t) y (neg.f64 (*.f64 b a)))) |
(fma.f64 y (-.f64 (log.f64 z) t) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) |
(fma.f64 (-.f64 (log.f64 z) t) y (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) |
(fma.f64 (neg.f64 y) (-.f64 t (log.f64 z)) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) |
(fma.f64 (-.f64 t (log.f64 z)) (neg.f64 y) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) |
(fma.f64 b (neg.f64 a) (fma.f64 y (-.f64 (log.f64 z) t) (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) a))) |
(fma.f64 a (neg.f64 b) (fma.f64 y (-.f64 (log.f64 z) t) (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) a))) |
(fma.f64 (neg.f64 a) b (fma.f64 y (-.f64 (log.f64 z) t) (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) a))) |
(fma.f64 (neg.f64 b) a (fma.f64 y (-.f64 (log.f64 z) t) (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) a))) |
(fma.f64 (neg.f64 t) y (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 (log.f64 z) y))) |
(fma.f64 y (neg.f64 t) (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 (log.f64 z) y))) |
(fma.f64 t (neg.f64 y) (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 (log.f64 z) y))) |
(fma.f64 (neg.f64 y) t (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 (log.f64 z) y))) |
(fma.f64 (log.f64 z) y (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (neg.f64 (*.f64 t y)))) |
(fma.f64 y (log.f64 z) (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (neg.f64 (*.f64 t y)))) |
(fma.f64 b (neg.f64 a) (-.f64 (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) a) (*.f64 (-.f64 t (log.f64 z)) y))) |
(fma.f64 a (neg.f64 b) (-.f64 (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) a) (*.f64 (-.f64 t (log.f64 z)) y))) |
(fma.f64 (neg.f64 a) b (-.f64 (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) a) (*.f64 (-.f64 t (log.f64 z)) y))) |
(fma.f64 (neg.f64 b) a (-.f64 (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) a) (*.f64 (-.f64 t (log.f64 z)) y))) |
(fma.f64 (neg.f64 t) y (-.f64 (*.f64 (log.f64 z) y) (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a))) |
(fma.f64 y (neg.f64 t) (-.f64 (*.f64 (log.f64 z) y) (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a))) |
(fma.f64 t (neg.f64 y) (-.f64 (*.f64 (log.f64 z) y) (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a))) |
(fma.f64 (neg.f64 y) t (-.f64 (*.f64 (log.f64 z) y) (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a))) |
(neg.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))) |
(*.f64 y (-.f64 (log.f64 z) t)) |
(*.f64 (-.f64 (log.f64 z) t) y) |
(*.f64 (-.f64 t (log.f64 z)) (neg.f64 y)) |
(*.f64 (neg.f64 y) (-.f64 t (log.f64 z))) |
(+.f64 (*.f64 (log.f64 z) y) (neg.f64 (*.f64 t y))) |
(+.f64 (neg.f64 (*.f64 t y)) (*.f64 (log.f64 z) y)) |
(+.f64 (*.f64 (neg.f64 (log.f64 z)) (neg.f64 y)) (neg.f64 (*.f64 t y))) |
(+.f64 (*.f64 (neg.f64 y) (neg.f64 (log.f64 z))) (neg.f64 (*.f64 t y))) |
(+.f64 (neg.f64 (*.f64 (log.f64 z) (neg.f64 y))) (neg.f64 (*.f64 t y))) |
(+.f64 (neg.f64 (*.f64 t y)) (*.f64 (neg.f64 (log.f64 z)) (neg.f64 y))) |
(+.f64 (neg.f64 (*.f64 t y)) (*.f64 (neg.f64 y) (neg.f64 (log.f64 z)))) |
(+.f64 (neg.f64 (*.f64 t y)) (neg.f64 (*.f64 (log.f64 z) (neg.f64 y)))) |
(-.f64 (*.f64 (log.f64 z) y) (*.f64 t y)) |
(-.f64 (neg.f64 (*.f64 t y)) (*.f64 (log.f64 z) (neg.f64 y))) |
(fma.f64 (neg.f64 (log.f64 z)) (neg.f64 y) (neg.f64 (*.f64 t y))) |
(fma.f64 (neg.f64 y) (neg.f64 (log.f64 z)) (neg.f64 (*.f64 t y))) |
(fma.f64 (log.f64 z) y (neg.f64 (*.f64 t y))) |
(fma.f64 (neg.f64 t) y (*.f64 (log.f64 z) y)) |
(fma.f64 (neg.f64 y) t (*.f64 (log.f64 z) y)) |
(fma.f64 y (log.f64 z) (neg.f64 (*.f64 t y))) |
(fma.f64 t (neg.f64 y) (*.f64 (log.f64 z) y)) |
(fma.f64 y (neg.f64 t) (*.f64 (log.f64 z) y)) |
(fma.f64 (neg.f64 t) y (*.f64 (neg.f64 (log.f64 z)) (neg.f64 y))) |
(fma.f64 y (neg.f64 t) (*.f64 (neg.f64 (log.f64 z)) (neg.f64 y))) |
(fma.f64 t (neg.f64 y) (*.f64 (neg.f64 (log.f64 z)) (neg.f64 y))) |
(fma.f64 (neg.f64 y) t (*.f64 (neg.f64 (log.f64 z)) (neg.f64 y))) |
(fma.f64 (neg.f64 t) y (*.f64 (neg.f64 y) (neg.f64 (log.f64 z)))) |
(fma.f64 y (neg.f64 t) (*.f64 (neg.f64 y) (neg.f64 (log.f64 z)))) |
(fma.f64 t (neg.f64 y) (*.f64 (neg.f64 y) (neg.f64 (log.f64 z)))) |
(fma.f64 (neg.f64 y) t (*.f64 (neg.f64 y) (neg.f64 (log.f64 z)))) |
(fma.f64 (neg.f64 t) y (neg.f64 (*.f64 (log.f64 z) (neg.f64 y)))) |
(fma.f64 y (neg.f64 t) (neg.f64 (*.f64 (log.f64 z) (neg.f64 y)))) |
(fma.f64 t (neg.f64 y) (neg.f64 (*.f64 (log.f64 z) (neg.f64 y)))) |
(fma.f64 (neg.f64 y) t (neg.f64 (*.f64 (log.f64 z) (neg.f64 y)))) |
(neg.f64 (*.f64 (-.f64 t (log.f64 z)) y)) |
y |
(neg.f64 (neg.f64 y)) |
(+.f64 (log.f64 z) (neg.f64 t)) |
(+.f64 (neg.f64 t) (log.f64 z)) |
(-.f64 (log.f64 z) t) |
(-.f64 (neg.f64 t) (neg.f64 (log.f64 z))) |
(neg.f64 (-.f64 t (log.f64 z))) |
(log.f64 z) |
(log.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) z))) |
(neg.f64 (neg.f64 (log.f64 z))) |
z |
(fabs.f64 z) |
(+.f64 (cosh.f64 (log.f64 z)) (sinh.f64 (log.f64 z))) |
(exp.f64 (log.f64 z)) |
(neg.f64 (neg.f64 z)) |
t |
(neg.f64 (neg.f64 t)) |
(*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)) |
(*.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a) |
(*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) (neg.f64 a)) |
(*.f64 (neg.f64 a) (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))) |
(+.f64 (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) a) (neg.f64 (*.f64 b a))) |
(+.f64 (neg.f64 (*.f64 b a)) (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) a)) |
(-.f64 (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) a) (*.f64 b a)) |
(-.f64 (neg.f64 (*.f64 b a)) (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 a))) |
(fma.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) a (neg.f64 (*.f64 b a))) |
(fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 (*.f64 b a))) |
(fma.f64 (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z))) (neg.f64 a) (neg.f64 (*.f64 b a))) |
(fma.f64 (neg.f64 a) (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z))) (neg.f64 (*.f64 b a))) |
(fma.f64 b (neg.f64 a) (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) a)) |
(fma.f64 a (neg.f64 b) (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) a)) |
(fma.f64 (neg.f64 a) b (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) a)) |
(fma.f64 (neg.f64 b) a (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) a)) |
(neg.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) |
a |
(neg.f64 (neg.f64 a)) |
(+.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 b)) |
(+.f64 (neg.f64 b) (log.f64 (-.f64 #s(literal 1 binary64) z))) |
(-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) |
(-.f64 (neg.f64 b) (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)))) |
(neg.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))) |
(log.f64 (-.f64 #s(literal 1 binary64) z)) |
(log.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) z)))) |
(log1p.f64 (neg.f64 z)) |
(neg.f64 (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)))) |
(*.f64 (fma.f64 (neg.f64 z) #s(literal 2 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) |
(fabs.f64 (-.f64 #s(literal 1 binary64) z)) |
(+.f64 (neg.f64 z) #s(literal 1 binary64)) |
(+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 0 binary64)) |
(+.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) z)) |
(+.f64 #s(literal 1 binary64) (neg.f64 z)) |
(+.f64 (+.f64 (neg.f64 z) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) |
(+.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) z)) |
(+.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 z))) |
(+.f64 (/.f64 (neg.f64 (*.f64 z #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) |
(+.f64 (cosh.f64 (log.f64 (-.f64 #s(literal 1 binary64) z))) (sinh.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)))) |
(-.f64 #s(literal 1 binary64) z) |
(-.f64 (neg.f64 z) (neg.f64 #s(literal 1 binary64))) |
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 0 binary64)) |
(-.f64 #s(literal 0 binary64) (-.f64 z #s(literal 1 binary64))) |
(-.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) z)) |
(-.f64 #s(literal 1 binary64) (-.f64 z #s(literal 0 binary64))) |
(-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (neg.f64 z))) |
(/.f64 (-.f64 (*.f64 z #s(literal 2 binary64)) #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64))) |
(/.f64 (fma.f64 (neg.f64 z) (neg.f64 #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64))) (neg.f64 #s(literal 2 binary64))) |
(/.f64 (fma.f64 (neg.f64 z) #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) |
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64) #s(literal 0 binary64)) #s(literal 2 binary64)) |
(/.f64 (+.f64 (fma.f64 (neg.f64 z) #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 0 binary64)) #s(literal 2 binary64)) |
(/.f64 (-.f64 (*.f64 (neg.f64 z) (neg.f64 #s(literal 2 binary64))) #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64))) |
(/.f64 (fma.f64 (fma.f64 (neg.f64 z) #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) |
(/.f64 (fma.f64 (fma.f64 (neg.f64 z) #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) |
(/.f64 (neg.f64 (-.f64 (*.f64 z #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64)) |
(/.f64 (neg.f64 (fma.f64 (neg.f64 z) #s(literal 2 binary64) #s(literal 2 binary64))) (neg.f64 #s(literal 2 binary64))) |
(exp.f64 (log.f64 (-.f64 #s(literal 1 binary64) z))) |
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64)) (neg.f64 z)) |
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 2 binary64) (neg.f64 z)) |
(fma.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) z)) |
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) z)) |
(fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 z)) |
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) z)) |
(fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) (neg.f64 z)) |
(fma.f64 (/.f64 #s(literal 1 binary64) (neg.f64 #s(literal 2 binary64))) (neg.f64 #s(literal 2 binary64)) (neg.f64 z)) |
(fma.f64 (fma.f64 (neg.f64 z) #s(literal 2 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 0 binary64)) |
(fma.f64 #s(literal 2 binary64) (fabs.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (neg.f64 z)) |
(fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) z)) |
(fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 z))) |
(fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)) (neg.f64 z)) |
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)) (neg.f64 z)) |
(fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (neg.f64 z)) |
(fma.f64 (neg.f64 #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 #s(literal 2 binary64))) (neg.f64 z)) |
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) z)) |
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 z))) |
(neg.f64 (-.f64 z #s(literal 1 binary64))) |
#s(literal 1 binary64) |
(*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) |
(*.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64))) |
(*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) |
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) |
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 #s(literal 2 binary64))) (neg.f64 #s(literal 2 binary64))) |
(*.f64 #s(literal 2 binary64) (fabs.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) |
(*.f64 #s(literal 2 binary64) (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 1 binary64))) |
(*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 1 binary64))) |
(*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) |
(*.f64 (neg.f64 #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 #s(literal 2 binary64)))) |
(fabs.f64 #s(literal 1 binary64)) |
(fabs.f64 (neg.f64 #s(literal 1 binary64))) |
(fabs.f64 (*.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 1 binary64))) |
(fabs.f64 (*.f64 #s(literal 1 binary64) (neg.f64 #s(literal 1 binary64)))) |
(+.f64 #s(literal 1 binary64) #s(literal 0 binary64)) |
(+.f64 #s(literal 0 binary64) #s(literal 1 binary64)) |
(+.f64 (*.f64 #s(literal 1 binary64) #s(literal 0 binary64)) #s(literal 1 binary64)) |
(+.f64 (*.f64 #s(literal 0 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)) |
(+.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) |
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) #s(literal 1 binary64))) |
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) #s(literal 0 binary64))) |
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 1 binary64))) |
(+.f64 (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 1 binary64))) |
(-.f64 #s(literal 1 binary64) #s(literal 0 binary64)) |
(-.f64 #s(literal 0 binary64) (neg.f64 #s(literal 1 binary64))) |
(-.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 2 binary64))) |
(-.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))) |
(/.f64 #s(literal 1 binary64) #s(literal 1 binary64)) |
(/.f64 #s(literal 2 binary64) #s(literal 2 binary64)) |
(/.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) |
(/.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64))) |
(/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) |
(/.f64 (fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) |
(/.f64 (fma.f64 #s(literal 2 binary64) #s(literal 2 binary64) #s(literal 0 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) |
(/.f64 (neg.f64 #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64))) |
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) |
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 #s(literal 2 binary64))) (neg.f64 #s(literal 2 binary64))) |
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (neg.f64 #s(literal 2 binary64)))) |
(/.f64 (fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) |
(/.f64 (fma.f64 #s(literal 2 binary64) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) |
(/.f64 (-.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 0 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) |
(/.f64 (fma.f64 #s(literal 0 binary64) (neg.f64 #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64))) (neg.f64 #s(literal 2 binary64))) |
(/.f64 (fma.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 0 binary64))) (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) |
(/.f64 (fma.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 #s(literal 2 binary64)))) (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) |
(/.f64 (fma.f64 #s(literal 0 binary64) (neg.f64 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (neg.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (neg.f64 #s(literal 2 binary64)))) |
(/.f64 (fma.f64 #s(literal 0 binary64) (neg.f64 #s(literal 2 binary64)) (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (neg.f64 #s(literal 2 binary64)))) |
(/.f64 (-.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 0 binary64))) (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) |
(copysign.f64 #s(literal 1 binary64) #s(literal 1 binary64)) |
(cosh.f64 #s(literal 0 binary64)) |
(exp.f64 #s(literal 0 binary64)) |
(exp.f64 (*.f64 #s(literal 0 binary64) #s(literal 2 binary64))) |
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) #s(literal 1 binary64)) |
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) #s(literal 1 binary64)) |
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 1 binary64)) |
(fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) #s(literal 0 binary64)) |
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64)) #s(literal 0 binary64)) |
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) #s(literal 1 binary64))) |
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) #s(literal 0 binary64))) |
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64)) |
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) #s(literal 1 binary64))) |
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 1 binary64) #s(literal 0 binary64))) |
(fma.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)) |
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) |
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)) |
(fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 0 binary64)) |
(fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) #s(literal 1 binary64))) |
(fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 1 binary64) #s(literal 0 binary64))) |
(fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) #s(literal 1 binary64))) |
(fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) #s(literal 0 binary64))) |
(fma.f64 (/.f64 #s(literal 1 binary64) (neg.f64 #s(literal 2 binary64))) (neg.f64 #s(literal 2 binary64)) #s(literal 0 binary64)) |
(fma.f64 (/.f64 #s(literal 1 binary64) (neg.f64 #s(literal 2 binary64))) (neg.f64 #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) #s(literal 1 binary64))) |
(fma.f64 (/.f64 #s(literal 1 binary64) (neg.f64 #s(literal 2 binary64))) (neg.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1 binary64) #s(literal 0 binary64))) |
(fma.f64 #s(literal 2 binary64) (fabs.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) #s(literal 0 binary64)) |
(fma.f64 #s(literal 2 binary64) (fabs.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (*.f64 #s(literal 0 binary64) #s(literal 1 binary64))) |
(fma.f64 #s(literal 2 binary64) (fabs.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (*.f64 #s(literal 1 binary64) #s(literal 0 binary64))) |
(fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) |
(fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 0 binary64)) |
(fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) #s(literal 1 binary64))) |
(fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) #s(literal 0 binary64))) |
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 0 binary64)) |
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) #s(literal 1 binary64))) |
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) #s(literal 0 binary64))) |
(fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) #s(literal 0 binary64)) |
(fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (*.f64 #s(literal 0 binary64) #s(literal 1 binary64))) |
(fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (*.f64 #s(literal 1 binary64) #s(literal 0 binary64))) |
(fma.f64 (neg.f64 #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 #s(literal 2 binary64))) #s(literal 0 binary64)) |
(fma.f64 (neg.f64 #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 #s(literal 2 binary64))) (*.f64 #s(literal 0 binary64) #s(literal 1 binary64))) |
(fma.f64 (neg.f64 #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 #s(literal 2 binary64))) (*.f64 #s(literal 1 binary64) #s(literal 0 binary64))) |
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 1 binary64))) |
(neg.f64 (neg.f64 #s(literal 1 binary64))) |
(pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) |
(pow.f64 #s(literal 1 binary64) #s(literal -1 binary64)) |
(pow.f64 #s(literal 1 binary64) #s(literal 2 binary64)) |
(sqrt.f64 #s(literal 1 binary64)) |
b |
(neg.f64 (neg.f64 b)) |
Compiled 15 165 to 3 544 computations (76.6% saved)
7 alts after pruning (7 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 807 | 7 | 814 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 0 | 0 | 0 |
| Total | 808 | 7 | 815 |
| Status | Accuracy | Program |
|---|---|---|
| 96.9% | (/.f64 x (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y)))) | |
| 97.0% | (*.f64 x (exp.f64 (fma.f64 (-.f64 (log.f64 z) t) y (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) | |
| ▶ | 99.2% | (*.f64 x (exp.f64 (+.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a (-.f64 #s(approx (log (- 1 z)) (*.f64 #s(literal -1 binary64) z)) b))))) |
| ▶ | 96.2% | (*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))))) |
| ▶ | 59.0% | (*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
| ▶ | 58.6% | (*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 #s(literal -1 binary64) (*.f64 t y))))) |
| ▶ | 70.7% | (*.f64 x #s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))))) |
Compiled 284 to 284 computations (0% saved)
| Inputs |
|---|
(*.f64 x (exp.f64 (+.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a (-.f64 #s(approx (log (- 1 z)) (*.f64 #s(literal -1 binary64) z)) b))))) |
x |
(exp.f64 (+.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a (-.f64 #s(approx (log (- 1 z)) (*.f64 #s(literal -1 binary64) z)) b)))) |
(+.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a (-.f64 #s(approx (log (- 1 z)) (*.f64 #s(literal -1 binary64) z)) b))) |
(*.f64 y (-.f64 (log.f64 z) t)) |
y |
(-.f64 (log.f64 z) t) |
(log.f64 z) |
z |
t |
(*.f64 a (-.f64 #s(approx (log (- 1 z)) (*.f64 #s(literal -1 binary64) z)) b)) |
a |
(-.f64 #s(approx (log (- 1 z)) (*.f64 #s(literal -1 binary64) z)) b) |
#s(approx (log (- 1 z)) (*.f64 #s(literal -1 binary64) z)) |
(*.f64 #s(literal -1 binary64) z) |
#s(literal -1 binary64) |
b |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 #s(literal -1 binary64) (*.f64 t y))))) |
(exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 #s(literal -1 binary64) (*.f64 t y)))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 #s(literal -1 binary64) (*.f64 t y))) |
(*.f64 #s(literal -1 binary64) (*.f64 t y)) |
(*.f64 t y) |
(*.f64 x #s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (*.f64 y (-.f64 (log.f64 z) t)))) |
(exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
(exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) |
(*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)) |
(-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) |
(log.f64 (-.f64 #s(literal 1 binary64) z)) |
(-.f64 #s(literal 1 binary64) z) |
#s(literal 1 binary64) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))))) |
(exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))) |
(fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t))) |
(*.f64 a b) |
| Outputs |
|---|
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (*.f64 x (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (-.f64 (log.f64 z) t)))))) |
#s(approx x x) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (*.f64 x (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 x (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 x (*.f64 y (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (-.f64 (log.f64 z) t)))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 x (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 y (fma.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 y (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (pow.f64 (-.f64 (log.f64 z) t) #s(literal 2 binary64))))) (*.f64 x (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (-.f64 (log.f64 z) t))))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 x (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 y (fma.f64 x (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (-.f64 (log.f64 z) t)) (*.f64 y (fma.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 y (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (pow.f64 (-.f64 (log.f64 z) t) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (pow.f64 (-.f64 (log.f64 z) t) #s(literal 2 binary64))))))))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 y (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (-.f64 (log.f64 z) t))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 y (fma.f64 #s(literal 1/2 binary64) (*.f64 y (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (pow.f64 (-.f64 (log.f64 z) t) #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (-.f64 (log.f64 z) t)))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 y (fma.f64 y (fma.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (pow.f64 (-.f64 (log.f64 z) t) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (pow.f64 (-.f64 (log.f64 z) t) #s(literal 2 binary64))))) (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (-.f64 (log.f64 z) t)))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (-.f64 (log.f64 z) t)))) |
#s(approx (* y (- (log z) t)) (*.f64 y (-.f64 (log.f64 z) t))) |
#s(approx y y) |
#s(approx (* -1 (* t y)) (*.f64 #s(literal -1 binary64) (*.f64 t y))) |
#s(approx (* t y) (*.f64 t y)) |
#s(approx (exp (* y (- (log z) t))) #s(literal 1 binary64)) |
#s(approx (exp (* y (- (log z) t))) (+.f64 #s(literal 1 binary64) (*.f64 y (-.f64 (log.f64 z) t)))) |
#s(approx (exp (* y (- (log z) t))) (+.f64 #s(literal 1 binary64) (*.f64 y (-.f64 (+.f64 (log.f64 z) (*.f64 #s(literal 1/2 binary64) (*.f64 y (pow.f64 (-.f64 (log.f64 z) t) #s(literal 2 binary64))))) t)))) |
#s(approx (exp (* y (- (log z) t))) (+.f64 #s(literal 1 binary64) (*.f64 y (-.f64 (+.f64 (log.f64 z) (*.f64 y (fma.f64 #s(literal 1/6 binary64) (*.f64 y (pow.f64 (-.f64 (log.f64 z) t) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (log.f64 z) t) #s(literal 2 binary64)))))) t)))) |
#s(approx (+ (* -1 (* a b)) (* y (- (log z) t))) (*.f64 #s(literal -1 binary64) (*.f64 a b))) |
#s(approx (+ (* -1 (* a b)) (* y (- (log z) t))) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (*.f64 x (exp.f64 (-.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))) (*.f64 t y))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (-.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))) (*.f64 t y)))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 y (-.f64 (+.f64 (log.f64 z) (/.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)) y)) t))) |
#s(approx (exp (* y (- (log z) t))) (exp.f64 (*.f64 y (-.f64 (log.f64 z) t)))) |
#s(approx (+ (* -1 (* a b)) (* y (- (log z) t))) (*.f64 y (-.f64 (+.f64 (log.f64 z) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a b) y))) t))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (-.f64 (log.f64 z) t))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) (-.f64 (log.f64 z) t) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)) y)))))) |
#s(approx (+ (* -1 (* a b)) (* y (- (log z) t))) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) (-.f64 (log.f64 z) t) (/.f64 (*.f64 a b) y))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (*.f64 x (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 x (*.f64 z (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t))))))) (*.f64 x (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t))))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 x (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))) (*.f64 z (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 x (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))))) (*.f64 x (*.f64 z (*.f64 (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))) (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64))))))))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 x (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))) (*.f64 z (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 x (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))))) (*.f64 z (fma.f64 x (*.f64 z (*.f64 (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))) (fma.f64 #s(literal -1/3 binary64) a (fma.f64 #s(literal -1/6 binary64) (pow.f64 a #s(literal 3 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64))))))) (*.f64 x (*.f64 (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))) (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64)))))))))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 z (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t))))))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))) (*.f64 z (fma.f64 #s(literal -1 binary64) (*.f64 a (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t))))) (*.f64 z (*.f64 (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))) (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64)))))))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))) (*.f64 z (fma.f64 #s(literal -1 binary64) (*.f64 a (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t))))) (*.f64 z (fma.f64 z (*.f64 (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))) (fma.f64 #s(literal -1/3 binary64) a (fma.f64 #s(literal -1/6 binary64) (pow.f64 a #s(literal 3 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64)))))) (*.f64 (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))) (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64))))))))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (fma.f64 #s(literal -1 binary64) (*.f64 a z) (*.f64 y (-.f64 (log.f64 z) t))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (fma.f64 y (-.f64 (log.f64 z) t) (*.f64 z (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal -1/2 binary64) (*.f64 a z))))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (fma.f64 y (-.f64 (log.f64 z) t) (*.f64 z (fma.f64 #s(literal -1 binary64) a (*.f64 z (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal -1/3 binary64) (*.f64 a z))))))))) |
#s(approx (- (log z) t) (-.f64 (log.f64 z) t)) |
#s(approx (log z) (log.f64 z)) |
#s(approx z z) |
#s(approx (* a (- (log (- 1 z)) b)) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 #s(literal -1 binary64) (*.f64 a z)))) |
#s(approx (* a (- (log (- 1 z)) b)) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 z (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal -1/2 binary64) (*.f64 a z)))))) |
#s(approx (* a (- (log (- 1 z)) b)) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 z (fma.f64 #s(literal -1 binary64) a (*.f64 z (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal -1/3 binary64) (*.f64 a z)))))))) |
#s(approx (- (log (- 1 z)) b) (*.f64 #s(literal -1 binary64) b)) |
#s(approx (- (log (- 1 z)) b) (-.f64 (*.f64 #s(literal -1 binary64) z) b)) |
#s(approx (- (log (- 1 z)) b) (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -1/2 binary64) z) #s(literal 1 binary64))) b)) |
#s(approx (- (log (- 1 z)) b) (-.f64 (*.f64 z (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -1/3 binary64) z) #s(literal 1/2 binary64))) #s(literal 1 binary64))) b)) |
#s(approx (log (- 1 z)) (*.f64 #s(literal -1 binary64) z)) |
#s(approx (log (- 1 z)) (*.f64 z (-.f64 (*.f64 #s(literal -1/2 binary64) z) #s(literal 1 binary64)))) |
#s(approx (log (- 1 z)) (*.f64 z (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -1/3 binary64) z) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) |
#s(approx (log (- 1 z)) (*.f64 z (-.f64 (*.f64 z (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -1/4 binary64) z) #s(literal 1/3 binary64))) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) |
#s(approx (- 1 z) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) z))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (*.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (/.f64 (*.f64 a (*.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))))) z))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (+.f64 (/.f64 (*.f64 a (*.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))))) z) (/.f64 (*.f64 x (*.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64)))))) (pow.f64 z #s(literal 2 binary64)))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (+.f64 (/.f64 (*.f64 a (*.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))))) z) (+.f64 (/.f64 (*.f64 x (*.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64)))))) (pow.f64 z #s(literal 2 binary64))) (/.f64 (*.f64 x (*.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (fma.f64 #s(literal -1/2 binary64) (pow.f64 a #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (pow.f64 a #s(literal 3 binary64)) (*.f64 #s(literal 1/3 binary64) a))))) (pow.f64 z #s(literal 3 binary64))))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (/.f64 (*.f64 a (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))) z))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (+.f64 (/.f64 (*.f64 a (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))) z) (/.f64 (*.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64))))) (pow.f64 z #s(literal 2 binary64)))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (+.f64 (/.f64 (*.f64 a (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))) z) (+.f64 (/.f64 (*.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64))))) (pow.f64 z #s(literal 2 binary64))) (/.f64 (*.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (fma.f64 #s(literal -1/2 binary64) (pow.f64 a #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (pow.f64 a #s(literal 3 binary64)) (*.f64 #s(literal 1/3 binary64) a)))) (pow.f64 z #s(literal 3 binary64))))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (fma.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t) (/.f64 a z)))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1/2 binary64) (/.f64 a (pow.f64 z #s(literal 2 binary64))) (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (fma.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t) (/.f64 a z))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1/2 binary64) (/.f64 a (pow.f64 z #s(literal 2 binary64))) (fma.f64 #s(literal 1/3 binary64) (/.f64 a (pow.f64 z #s(literal 3 binary64))) (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (fma.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t) (/.f64 a z)))))) |
#s(approx (* y (- (log z) t)) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))) |
#s(approx (- (log z) t) (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)) |
#s(approx (log z) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))) |
#s(approx (* a (- (log (- 1 z)) b)) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b))) |
#s(approx (* a (- (log (- 1 z)) b)) (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (/.f64 a z))) |
#s(approx (* a (- (log (- 1 z)) b)) (fma.f64 #s(literal -1/2 binary64) (/.f64 a (pow.f64 z #s(literal 2 binary64))) (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (/.f64 a z)))) |
#s(approx (* a (- (log (- 1 z)) b)) (fma.f64 #s(literal -1/2 binary64) (/.f64 a (pow.f64 z #s(literal 2 binary64))) (fma.f64 #s(literal 1/3 binary64) (/.f64 a (pow.f64 z #s(literal 3 binary64))) (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (/.f64 a z))))) |
#s(approx (- (log (- 1 z)) b) (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b)) |
#s(approx (- (log (- 1 z)) b) (-.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))) (/.f64 #s(literal 1 binary64) z)) b)) |
#s(approx (- (log (- 1 z)) b) (-.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))) (/.f64 #s(literal 1 binary64) z)) (+.f64 b (/.f64 #s(literal 1/2 binary64) (pow.f64 z #s(literal 2 binary64)))))) |
#s(approx (- (log (- 1 z)) b) (-.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))) (+.f64 (/.f64 #s(literal 1 binary64) z) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64)))))) (+.f64 b (/.f64 #s(literal 1/2 binary64) (pow.f64 z #s(literal 2 binary64)))))) |
#s(approx (log (- 1 z)) (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) |
#s(approx (log (- 1 z)) (fma.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))) (/.f64 #s(literal 1 binary64) z))) |
#s(approx (log (- 1 z)) (-.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))) (/.f64 #s(literal 1 binary64) z)) (/.f64 #s(literal 1/2 binary64) (pow.f64 z #s(literal 2 binary64))))) |
#s(approx (log (- 1 z)) (-.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))) (+.f64 (/.f64 #s(literal 1 binary64) z) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64)))))) (/.f64 #s(literal 1/2 binary64) (pow.f64 z #s(literal 2 binary64))))) |
#s(approx (exp (* y (- (log z) t))) (exp.f64 (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) |
#s(approx (- 1 z) (*.f64 z (-.f64 (/.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))) |
#s(approx (+ (* -1 (* a b)) (* y (- (log z) t))) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (*.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))))) z) (*.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (*.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64)))))) z) (*.f64 a (*.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))))) z) (*.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (*.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (fma.f64 #s(literal -1/2 binary64) (pow.f64 a #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (pow.f64 a #s(literal 3 binary64)) (*.f64 #s(literal 1/3 binary64) a))))) z) (*.f64 x (*.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64))))))) z) (*.f64 a (*.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))))) z) (*.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))) z)))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64))))) z) (*.f64 a (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))))) z)))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (fma.f64 #s(literal -1/2 binary64) (pow.f64 a #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (pow.f64 a #s(literal 3 binary64)) (*.f64 #s(literal 1/3 binary64) a)))) z) (*.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64)))))) z) (*.f64 a (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))))) z)))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1 binary64) (/.f64 a z) (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 a (*.f64 #s(literal 1/2 binary64) (/.f64 a z))) z) (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 a (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal -1/3 binary64) (/.f64 a z))) z))) z) (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))) |
#s(approx (* a (- (log (- 1 z)) b)) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b))) |
#s(approx (* a (- (log (- 1 z)) b)) (fma.f64 #s(literal -1 binary64) (/.f64 a z) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b)))) |
#s(approx (* a (- (log (- 1 z)) b)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 a (*.f64 #s(literal 1/2 binary64) (/.f64 a z))) z) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b)))) |
#s(approx (* a (- (log (- 1 z)) b)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 a (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal -1/3 binary64) (/.f64 a z))) z))) z) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b)))) |
#s(approx (- (log (- 1 z)) b) (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b)) |
#s(approx (- (log (- 1 z)) b) (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) (+.f64 b (/.f64 #s(literal 1 binary64) z)))) |
#s(approx (- (log (- 1 z)) b) (-.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) z))) z))) b)) |
#s(approx (- (log (- 1 z)) b) (-.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 z #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) z)))) z))) b)) |
#s(approx (log (- 1 z)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) |
#s(approx (log (- 1 z)) (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) (/.f64 #s(literal 1 binary64) z))) |
#s(approx (log (- 1 z)) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) z))) z)))) |
#s(approx (log (- 1 z)) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 z #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) z)))) z)))) |
#s(approx (- 1 z) (*.f64 #s(literal -1 binary64) (*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) z))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (*.f64 x (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z)))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 #s(literal -1 binary64) (*.f64 t (*.f64 x (*.f64 y (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))))))) (*.f64 x (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 x (*.f64 y (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 t (*.f64 x (*.f64 (pow.f64 y #s(literal 2 binary64)) (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))))))))) (*.f64 x (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 x (*.f64 y (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z)))))) (*.f64 t (fma.f64 #s(literal -1/6 binary64) (*.f64 t (*.f64 x (*.f64 (pow.f64 y #s(literal 3 binary64)) (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 (pow.f64 y #s(literal 2 binary64)) (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z)))))))))) (*.f64 x (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z)))) (*.f64 #s(literal -1 binary64) (*.f64 t (*.f64 y (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))))))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z)))) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 y (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))))) (*.f64 #s(literal 1/2 binary64) (*.f64 t (*.f64 (pow.f64 y #s(literal 2 binary64)) (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))))))))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z)))) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 y (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))))) (*.f64 t (fma.f64 #s(literal -1/6 binary64) (*.f64 t (*.f64 (pow.f64 y #s(literal 3 binary64)) (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z)))))))))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z)))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1 binary64) (*.f64 t y) (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))))) |
#s(approx (* y (- (log z) t)) (*.f64 y (log.f64 z))) |
#s(approx (* y (- (log z) t)) (fma.f64 #s(literal -1 binary64) (*.f64 t y) (*.f64 y (log.f64 z)))) |
#s(approx (- (log z) t) (+.f64 (log.f64 z) (*.f64 #s(literal -1 binary64) t))) |
#s(approx t t) |
#s(approx (exp (* y (- (log z) t))) (pow.f64 z y)) |
#s(approx (exp (* y (- (log z) t))) (fma.f64 #s(literal -1 binary64) (*.f64 t (*.f64 y (pow.f64 z y))) (pow.f64 z y))) |
#s(approx (exp (* y (- (log z) t))) (fma.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 y (pow.f64 z y)) (*.f64 #s(literal 1/2 binary64) (*.f64 t (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 z y))))) (pow.f64 z y))) |
#s(approx (exp (* y (- (log z) t))) (fma.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 y (pow.f64 z y)) (*.f64 t (fma.f64 #s(literal -1/6 binary64) (*.f64 t (*.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z y))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 z y)))))) (pow.f64 z y))) |
#s(approx (+ (* -1 (* a b)) (* y (- (log z) t))) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (log.f64 z)))) |
#s(approx (+ (* -1 (* a b)) (* y (- (log z) t))) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (fma.f64 #s(literal -1 binary64) (*.f64 t y) (*.f64 y (log.f64 z))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 t (fma.f64 #s(literal -1 binary64) y (+.f64 (/.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)) t) (/.f64 (*.f64 y (log.f64 z)) t))))) |
#s(approx (* y (- (log z) t)) (*.f64 t (fma.f64 #s(literal -1 binary64) y (/.f64 (*.f64 y (log.f64 z)) t)))) |
#s(approx (- (log z) t) (*.f64 #s(literal -1 binary64) t)) |
#s(approx (- (log z) t) (*.f64 t (-.f64 (/.f64 (log.f64 z) t) #s(literal 1 binary64)))) |
#s(approx (+ (* -1 (* a b)) (* y (- (log z) t))) (*.f64 t (fma.f64 #s(literal -1 binary64) y (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a b) t) (/.f64 (*.f64 y (log.f64 z)) t))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (*.f64 x (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (+.f64 (log.f64 z) (*.f64 #s(literal -1 binary64) t))))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (+.f64 (log.f64 z) (*.f64 #s(literal -1 binary64) t)))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 #s(literal -1 binary64) (*.f64 t (+.f64 y (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))) t)))))) |
#s(approx (* y (- (log z) t)) (*.f64 #s(literal -1 binary64) (*.f64 t (+.f64 y (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (log.f64 z)) t)))))) |
#s(approx (- (log z) t) (*.f64 #s(literal -1 binary64) (*.f64 t (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 z) t)))))) |
#s(approx (exp (* y (- (log z) t))) (exp.f64 (*.f64 y (+.f64 (log.f64 z) (*.f64 #s(literal -1 binary64) t))))) |
#s(approx (+ (* -1 (* a b)) (* y (- (log z) t))) (*.f64 #s(literal -1 binary64) (*.f64 t (+.f64 y (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (log.f64 z))) t)))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (*.f64 x (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 a (*.f64 x (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 x (exp.f64 (*.f64 y (-.f64 (log.f64 z) t)))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 a (fma.f64 #s(literal 1/2 binary64) (*.f64 a (*.f64 x (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (pow.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) #s(literal 2 binary64))))) (*.f64 x (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) (*.f64 x (exp.f64 (*.f64 y (-.f64 (log.f64 z) t)))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 a (fma.f64 a (fma.f64 #s(literal 1/6 binary64) (*.f64 a (*.f64 x (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (pow.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (pow.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) #s(literal 2 binary64)))))) (*.f64 x (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) (*.f64 x (exp.f64 (*.f64 y (-.f64 (log.f64 z) t)))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (*.f64 a (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (*.f64 a (fma.f64 #s(literal 1/2 binary64) (*.f64 a (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (pow.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (*.f64 a (fma.f64 a (fma.f64 #s(literal 1/6 binary64) (*.f64 a (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (pow.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (pow.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) #s(literal 2 binary64))))) (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))))) |
#s(approx a a) |
#s(approx (* a b) (*.f64 a b)) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (*.f64 x (exp.f64 (-.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))) (*.f64 a b))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (-.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))) (*.f64 a b)))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a (-.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (/.f64 (*.f64 y (-.f64 (log.f64 z) t)) a)) b))) |
#s(approx (+ (* -1 (* a b)) (* y (- (log z) t))) (*.f64 a (fma.f64 #s(literal -1 binary64) b (/.f64 (*.f64 y (-.f64 (log.f64 z) t)) a)))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (-.f64 (log.f64 z) t)) a)))))) |
#s(approx (+ (* -1 (* a b)) (* y (- (log z) t))) (*.f64 #s(literal -1 binary64) (*.f64 a (+.f64 b (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (-.f64 (log.f64 z) t)) a)))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (*.f64 x (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t)))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b (*.f64 x (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))))))) (*.f64 x (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 b (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 x (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 a #s(literal 2 binary64)) (*.f64 b (*.f64 x (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))))))))) (*.f64 x (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 b (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 x (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t)))))) (*.f64 b (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) (*.f64 b (*.f64 x (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 a #s(literal 2 binary64)) (*.f64 x (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t)))))))))) (*.f64 x (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t)))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))))))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t)))) (*.f64 b (fma.f64 #s(literal -1 binary64) (*.f64 a (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 a #s(literal 2 binary64)) (*.f64 b (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))))))))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t)))) (*.f64 b (fma.f64 #s(literal -1 binary64) (*.f64 a (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))))) (*.f64 b (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) (*.f64 b (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 a #s(literal 2 binary64)) (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t)))))))))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t)))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))))) |
#s(approx (* a (- (log (- 1 z)) b)) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)))) |
#s(approx (* a (- (log (- 1 z)) b)) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))))) |
#s(approx (- (log (- 1 z)) b) (log.f64 (-.f64 #s(literal 1 binary64) z))) |
#s(approx (- (log (- 1 z)) b) (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 #s(literal -1 binary64) b))) |
#s(approx b b) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 b (fma.f64 #s(literal -1 binary64) a (+.f64 (/.f64 (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) b) (/.f64 (*.f64 y (-.f64 (log.f64 z) t)) b))))) |
#s(approx (* a (- (log (- 1 z)) b)) (*.f64 b (fma.f64 #s(literal -1 binary64) a (/.f64 (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) b)))) |
#s(approx (- (log (- 1 z)) b) (*.f64 b (-.f64 (/.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) #s(literal 1 binary64)))) |
#s(approx (+ (* -1 (* a b)) (* y (- (log z) t))) (*.f64 b (fma.f64 #s(literal -1 binary64) a (/.f64 (*.f64 y (-.f64 (log.f64 z) t)) b)))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (*.f64 x (exp.f64 (fma.f64 a (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 #s(literal -1 binary64) b)) (*.f64 y (-.f64 (log.f64 z) t)))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (fma.f64 a (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 #s(literal -1 binary64) b)) (*.f64 y (-.f64 (log.f64 z) t))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 #s(literal -1 binary64) (*.f64 b (+.f64 a (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))) b)))))) |
#s(approx (* a (- (log (- 1 z)) b)) (*.f64 #s(literal -1 binary64) (*.f64 b (+.f64 a (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) b)))))) |
#s(approx (- (log (- 1 z)) b) (*.f64 #s(literal -1 binary64) (*.f64 b (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))))) |
#s(approx (+ (* -1 (* a b)) (* y (- (log z) t))) (*.f64 #s(literal -1 binary64) (*.f64 b (+.f64 a (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (-.f64 (log.f64 z) t)) b)))))) |
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 79.0ms | a | @ | -inf | ((* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (* y (- (log z) t)) y (- (log z) t) (log z) z t (* a (- (log (- 1 z)) b)) a (- (log (- 1 z)) b) (log (- 1 z)) (* -1 z) -1 b (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (* -1 (* t y)) (* t y) (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp (* y (- (log z) t))) (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (* a (- (log (- 1 z)) b)) (- (log (- 1 z)) b) (log (- 1 z)) (- 1 z) 1 (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (+ (* -1 (* a b)) (* y (- (log z) t))) (* a b)) |
| 75.0ms | b | @ | -inf | ((* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (* y (- (log z) t)) y (- (log z) t) (log z) z t (* a (- (log (- 1 z)) b)) a (- (log (- 1 z)) b) (log (- 1 z)) (* -1 z) -1 b (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (* -1 (* t y)) (* t y) (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp (* y (- (log z) t))) (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (* a (- (log (- 1 z)) b)) (- (log (- 1 z)) b) (log (- 1 z)) (- 1 z) 1 (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (+ (* -1 (* a b)) (* y (- (log z) t))) (* a b)) |
| 21.0ms | x | @ | 0 | ((* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (* y (- (log z) t)) y (- (log z) t) (log z) z t (* a (- (log (- 1 z)) b)) a (- (log (- 1 z)) b) (log (- 1 z)) (* -1 z) -1 b (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (* -1 (* t y)) (* t y) (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp (* y (- (log z) t))) (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (* a (- (log (- 1 z)) b)) (- (log (- 1 z)) b) (log (- 1 z)) (- 1 z) 1 (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (+ (* -1 (* a b)) (* y (- (log z) t))) (* a b)) |
| 20.0ms | x | @ | inf | ((* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (* y (- (log z) t)) y (- (log z) t) (log z) z t (* a (- (log (- 1 z)) b)) a (- (log (- 1 z)) b) (log (- 1 z)) (* -1 z) -1 b (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (* -1 (* t y)) (* t y) (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp (* y (- (log z) t))) (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (* a (- (log (- 1 z)) b)) (- (log (- 1 z)) b) (log (- 1 z)) (- 1 z) 1 (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (+ (* -1 (* a b)) (* y (- (log z) t))) (* a b)) |
| 14.0ms | x | @ | -inf | ((* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (* y (- (log z) t)) y (- (log z) t) (log z) z t (* a (- (log (- 1 z)) b)) a (- (log (- 1 z)) b) (log (- 1 z)) (* -1 z) -1 b (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (* -1 (* t y)) (* t y) (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp (* y (- (log z) t))) (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (* a (- (log (- 1 z)) b)) (- (log (- 1 z)) b) (log (- 1 z)) (- 1 z) 1 (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (+ (* -1 (* a b)) (* y (- (log z) t))) (* a b)) |
| Inputs |
|---|
(*.f64 x (exp.f64 (+.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a (-.f64 #s(approx (log (- 1 z)) (*.f64 #s(literal -1 binary64) z)) b))))) |
x |
(exp.f64 (+.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a (-.f64 #s(approx (log (- 1 z)) (*.f64 #s(literal -1 binary64) z)) b)))) |
(+.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a (-.f64 #s(approx (log (- 1 z)) (*.f64 #s(literal -1 binary64) z)) b))) |
(*.f64 y (-.f64 (log.f64 z) t)) |
y |
(-.f64 (log.f64 z) t) |
(log.f64 z) |
z |
t |
(*.f64 a (-.f64 #s(approx (log (- 1 z)) (*.f64 #s(literal -1 binary64) z)) b)) |
a |
(-.f64 #s(approx (log (- 1 z)) (*.f64 #s(literal -1 binary64) z)) b) |
#s(approx (log (- 1 z)) (*.f64 #s(literal -1 binary64) z)) |
(*.f64 #s(literal -1 binary64) z) |
#s(literal -1 binary64) |
b |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 #s(literal -1 binary64) (*.f64 t y))))) |
(exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 #s(literal -1 binary64) (*.f64 t y)))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 #s(literal -1 binary64) (*.f64 t y))) |
(*.f64 #s(literal -1 binary64) (*.f64 t y)) |
(*.f64 t y) |
(*.f64 x #s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (*.f64 y (-.f64 (log.f64 z) t)))) |
(exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
(exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) |
(*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)) |
(-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) |
(log.f64 (-.f64 #s(literal 1 binary64) z)) |
(-.f64 #s(literal 1 binary64) z) |
#s(literal 1 binary64) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))))) |
(exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))) |
(fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t))) |
(*.f64 a b) |
| Outputs |
|---|
(*.f64 x (exp.f64 (+.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a (-.f64 #s(approx (log (- 1 z)) (neg.f64 z)) b))))) |
x |
(exp.f64 (+.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a (-.f64 #s(approx (log (- 1 z)) (neg.f64 z)) b)))) |
(+.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a (-.f64 #s(approx (log (- 1 z)) (neg.f64 z)) b))) |
(*.f64 y (-.f64 (log.f64 z) t)) |
(*.f64 (-.f64 (log.f64 z) t) y) |
(*.f64 (-.f64 t (log.f64 z)) (neg.f64 y)) |
(*.f64 (neg.f64 y) (-.f64 t (log.f64 z))) |
(+.f64 (neg.f64 (*.f64 t y)) (*.f64 (log.f64 z) y)) |
(+.f64 (*.f64 (log.f64 z) y) (neg.f64 (*.f64 t y))) |
(+.f64 (neg.f64 (*.f64 (neg.f64 y) (log.f64 z))) (neg.f64 (neg.f64 (neg.f64 (*.f64 t y))))) |
(+.f64 (neg.f64 (*.f64 t y)) (*.f64 (neg.f64 (log.f64 z)) (neg.f64 y))) |
(+.f64 (neg.f64 (*.f64 t y)) (*.f64 (neg.f64 y) (neg.f64 (log.f64 z)))) |
(-.f64 (*.f64 (log.f64 z) y) (neg.f64 (neg.f64 (*.f64 t y)))) |
(-.f64 (*.f64 (log.f64 z) y) (*.f64 t y)) |
(-.f64 (*.f64 (log.f64 z) y) (*.f64 (neg.f64 #s(literal -1 binary64)) (*.f64 t y))) |
(fma.f64 y (log.f64 z) (neg.f64 (*.f64 t y))) |
(fma.f64 (log.f64 z) y (neg.f64 (*.f64 t y))) |
(fma.f64 (neg.f64 y) t (*.f64 (log.f64 z) y)) |
(fma.f64 (neg.f64 t) y (*.f64 (log.f64 z) y)) |
(fma.f64 t (neg.f64 y) (*.f64 (log.f64 z) y)) |
(fma.f64 y (neg.f64 t) (*.f64 (log.f64 z) y)) |
(fma.f64 #s(literal -1 binary64) (*.f64 t y) (*.f64 (log.f64 z) y)) |
(fma.f64 (*.f64 t y) #s(literal -1 binary64) (*.f64 (log.f64 z) y)) |
(fma.f64 (neg.f64 y) t (*.f64 (neg.f64 (log.f64 z)) (neg.f64 y))) |
(fma.f64 (neg.f64 t) y (*.f64 (neg.f64 (log.f64 z)) (neg.f64 y))) |
(fma.f64 t (neg.f64 y) (*.f64 (neg.f64 (log.f64 z)) (neg.f64 y))) |
(fma.f64 y (neg.f64 t) (*.f64 (neg.f64 (log.f64 z)) (neg.f64 y))) |
(fma.f64 #s(literal -1 binary64) (*.f64 t y) (*.f64 (neg.f64 (log.f64 z)) (neg.f64 y))) |
(fma.f64 (*.f64 t y) #s(literal -1 binary64) (*.f64 (neg.f64 (log.f64 z)) (neg.f64 y))) |
(fma.f64 (neg.f64 y) t (*.f64 (neg.f64 y) (neg.f64 (log.f64 z)))) |
(fma.f64 (neg.f64 t) y (*.f64 (neg.f64 y) (neg.f64 (log.f64 z)))) |
(fma.f64 t (neg.f64 y) (*.f64 (neg.f64 y) (neg.f64 (log.f64 z)))) |
(fma.f64 y (neg.f64 t) (*.f64 (neg.f64 y) (neg.f64 (log.f64 z)))) |
(fma.f64 #s(literal -1 binary64) (*.f64 t y) (*.f64 (neg.f64 y) (neg.f64 (log.f64 z)))) |
(fma.f64 (*.f64 t y) #s(literal -1 binary64) (*.f64 (neg.f64 y) (neg.f64 (log.f64 z)))) |
(neg.f64 (*.f64 (-.f64 t (log.f64 z)) y)) |
y |
(neg.f64 (neg.f64 y)) |
(+.f64 (neg.f64 t) (log.f64 z)) |
(+.f64 (log.f64 z) (neg.f64 t)) |
(+.f64 (neg.f64 t) (neg.f64 (neg.f64 (log.f64 z)))) |
(-.f64 (log.f64 z) t) |
(-.f64 (neg.f64 t) (neg.f64 (log.f64 z))) |
(fma.f64 t #s(literal -1 binary64) (log.f64 z)) |
(fma.f64 #s(literal -1 binary64) t (log.f64 z)) |
(fma.f64 #s(literal -1 binary64) t (neg.f64 (neg.f64 (log.f64 z)))) |
(fma.f64 t #s(literal -1 binary64) (neg.f64 (neg.f64 (log.f64 z)))) |
(neg.f64 (-.f64 t (log.f64 z))) |
(log.f64 z) |
z |
(*.f64 (neg.f64 z) #s(literal -1 binary64)) |
(*.f64 (neg.f64 #s(literal -1 binary64)) z) |
(*.f64 #s(literal -1 binary64) (neg.f64 z)) |
(*.f64 z (neg.f64 #s(literal -1 binary64))) |
(*.f64 z (*.f64 #s(literal -1 binary64) #s(literal -1 binary64))) |
(neg.f64 (neg.f64 z)) |
t |
(*.f64 (neg.f64 t) #s(literal -1 binary64)) |
(*.f64 (neg.f64 #s(literal -1 binary64)) t) |
(*.f64 #s(literal -1 binary64) (neg.f64 t)) |
(*.f64 t (neg.f64 #s(literal -1 binary64))) |
(neg.f64 (neg.f64 t)) |
(*.f64 a (-.f64 #s(approx (log (- 1 z)) (neg.f64 z)) b)) |
a |
(*.f64 (neg.f64 a) #s(literal -1 binary64)) |
(*.f64 (neg.f64 #s(literal -1 binary64)) a) |
(*.f64 #s(literal -1 binary64) (neg.f64 a)) |
(*.f64 a (neg.f64 #s(literal -1 binary64))) |
(neg.f64 (neg.f64 a)) |
(-.f64 #s(approx (log (- 1 z)) (neg.f64 z)) b) |
#s(approx (log (- 1 z)) (neg.f64 z)) |
(*.f64 #s(literal -1 binary64) z) |
(*.f64 z #s(literal -1 binary64)) |
(neg.f64 z) |
#s(literal -1 binary64) |
b |
(neg.f64 (neg.f64 b)) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (neg.f64 (*.f64 t y))))) |
(exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (neg.f64 (*.f64 t y)))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (neg.f64 (*.f64 t y))) |
(*.f64 #s(literal -1 binary64) (*.f64 t y)) |
(*.f64 (neg.f64 y) t) |
(*.f64 (neg.f64 t) y) |
(*.f64 (*.f64 t y) #s(literal -1 binary64)) |
(*.f64 y (neg.f64 t)) |
(*.f64 t (neg.f64 y)) |
(neg.f64 (*.f64 t y)) |
(*.f64 t y) |
(*.f64 y t) |
(*.f64 x #s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (*.f64 y (-.f64 (log.f64 z) t)))) |
(*.f64 (exp.f64 (*.f64 (log.f64 z) y)) (exp.f64 (neg.f64 (*.f64 t y)))) |
(fabs.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t)))) |
(fabs.f64 (neg.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))))) |
(+.f64 (cosh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t)))) |
(+.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (cosh.f64 (*.f64 y (-.f64 (log.f64 z) t)))) |
(-.f64 (cosh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (sinh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) |
(-.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (neg.f64 (cosh.f64 (*.f64 y (-.f64 (log.f64 z) t))))) |
(/.f64 #s(literal 1 binary64) (exp.f64 (*.f64 (-.f64 t (log.f64 z)) y))) |
(/.f64 (fma.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))))) #s(literal 2 binary64)) |
(/.f64 (fma.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 y (-.f64 (log.f64 z) t))))) #s(literal 2 binary64)) |
(/.f64 (fma.f64 (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 y (-.f64 (log.f64 z) t))))) #s(literal 2 binary64)) |
(/.f64 (fma.f64 (cosh.f64 (*.f64 y (-.f64 (log.f64 z) t))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t))))) #s(literal 2 binary64)) |
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t)))))) (*.f64 #s(literal 2 binary64) #s(literal 2 binary64))) |
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) #s(literal 2 binary64))) |
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 y (-.f64 (log.f64 z) t)))))) (*.f64 #s(literal 2 binary64) #s(literal 2 binary64))) |
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 y (-.f64 (log.f64 z) t)))) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) #s(literal 2 binary64))) |
(exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) |
(fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 y (-.f64 (log.f64 z) t)))) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t)))) |
(fma.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 y (-.f64 (log.f64 z) t)))) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (cosh.f64 (*.f64 y (-.f64 (log.f64 z) t)))) |
(neg.f64 (neg.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))))) |
(pow.f64 (exp.f64 y) (-.f64 (log.f64 z) t)) |
(pow.f64 (exp.f64 (-.f64 (log.f64 z) t)) y) |
(pow.f64 (exp.f64 (*.f64 (*.f64 y (-.f64 (log.f64 z) t)) #s(literal 2 binary64))) #s(literal 1/2 binary64)) |
(sqrt.f64 (exp.f64 (*.f64 (*.f64 y (-.f64 (log.f64 z) t)) #s(literal 2 binary64)))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
(exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) |
(*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)) |
(*.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a) |
(*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) (neg.f64 a)) |
(*.f64 (neg.f64 a) (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))) |
(*.f64 #s(literal -1 binary64) (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) |
(*.f64 a (*.f64 #s(literal -1 binary64) (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))) |
(+.f64 (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) a) (neg.f64 (*.f64 a b))) |
(+.f64 (neg.f64 (*.f64 a b)) (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) a)) |
(+.f64 (neg.f64 (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 a))) (neg.f64 (*.f64 a b))) |
(+.f64 (neg.f64 (*.f64 a b)) (*.f64 (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z))) (neg.f64 a))) |
(+.f64 (neg.f64 (*.f64 a b)) (*.f64 (neg.f64 a) (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z))))) |
(-.f64 (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) a) (*.f64 a b)) |
(fma.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) a (neg.f64 (*.f64 a b))) |
(fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 (*.f64 a b))) |
(fma.f64 (neg.f64 a) b (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) a)) |
(fma.f64 a (neg.f64 b) (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) a)) |
(fma.f64 b (neg.f64 a) (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) a)) |
(fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) a)) |
(fma.f64 (*.f64 a b) #s(literal -1 binary64) (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) a)) |
(fma.f64 (neg.f64 b) a (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) a)) |
(fma.f64 (neg.f64 a) b (*.f64 (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z))) (neg.f64 a))) |
(fma.f64 a (neg.f64 b) (*.f64 (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z))) (neg.f64 a))) |
(fma.f64 b (neg.f64 a) (*.f64 (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z))) (neg.f64 a))) |
(fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z))) (neg.f64 a))) |
(fma.f64 (*.f64 a b) #s(literal -1 binary64) (*.f64 (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z))) (neg.f64 a))) |
(fma.f64 (neg.f64 b) a (*.f64 (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z))) (neg.f64 a))) |
(fma.f64 (neg.f64 a) b (*.f64 (neg.f64 a) (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z))))) |
(fma.f64 a (neg.f64 b) (*.f64 (neg.f64 a) (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z))))) |
(fma.f64 b (neg.f64 a) (*.f64 (neg.f64 a) (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z))))) |
(fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 (neg.f64 a) (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z))))) |
(fma.f64 (*.f64 a b) #s(literal -1 binary64) (*.f64 (neg.f64 a) (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z))))) |
(fma.f64 (neg.f64 b) a (*.f64 (neg.f64 a) (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z))))) |
(neg.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) |
(+.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 b)) |
(+.f64 (neg.f64 b) (log.f64 (-.f64 #s(literal 1 binary64) z))) |
(+.f64 (neg.f64 b) (neg.f64 (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z))))) |
(-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) |
(-.f64 (neg.f64 b) (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)))) |
(fma.f64 b #s(literal -1 binary64) (log.f64 (-.f64 #s(literal 1 binary64) z))) |
(fma.f64 #s(literal -1 binary64) b (log.f64 (-.f64 #s(literal 1 binary64) z))) |
(fma.f64 b #s(literal -1 binary64) (neg.f64 (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z))))) |
(fma.f64 #s(literal -1 binary64) b (neg.f64 (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z))))) |
(neg.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))) |
(log.f64 (-.f64 #s(literal 1 binary64) z)) |
(log1p.f64 (neg.f64 z)) |
(log1p.f64 (-.f64 #s(literal 0 binary64) z)) |
(log1p.f64 (+.f64 #s(literal 0 binary64) (neg.f64 z))) |
(log1p.f64 (*.f64 (neg.f64 (neg.f64 #s(literal -1 binary64))) z)) |
(+.f64 (neg.f64 z) #s(literal 1 binary64)) |
(+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 0 binary64)) |
(+.f64 #s(literal 1 binary64) (neg.f64 z)) |
(+.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) z)) |
(+.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (neg.f64 z))) |
(+.f64 (neg.f64 z) (neg.f64 (neg.f64 #s(literal 1 binary64)))) |
(+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (neg.f64 #s(literal -1 binary64))) z)) |
(-.f64 #s(literal 1 binary64) z) |
(-.f64 (neg.f64 z) (neg.f64 #s(literal 1 binary64))) |
(/.f64 (fma.f64 (neg.f64 z) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal 2 binary64)) |
(fma.f64 z #s(literal -1 binary64) #s(literal 1 binary64)) |
(fma.f64 #s(literal -1 binary64) z #s(literal 1 binary64)) |
(fma.f64 (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 z)) |
(fma.f64 (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) z)) |
(fma.f64 (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (neg.f64 z))) |
(fma.f64 #s(literal -1 binary64) z (neg.f64 (neg.f64 #s(literal 1 binary64)))) |
(fma.f64 z #s(literal -1 binary64) (neg.f64 (neg.f64 #s(literal 1 binary64)))) |
(fma.f64 (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 (neg.f64 (neg.f64 #s(literal -1 binary64))) z)) |
(neg.f64 (-.f64 z #s(literal 1 binary64))) |
#s(literal 1 binary64) |
(*.f64 (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) |
(fabs.f64 #s(literal 1 binary64)) |
(fabs.f64 (neg.f64 #s(literal 1 binary64))) |
(+.f64 #s(literal 0 binary64) #s(literal 1 binary64)) |
(+.f64 #s(literal 1 binary64) #s(literal 0 binary64)) |
(+.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) #s(literal 0 binary64))) |
(+.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) #s(literal 0 binary64)) #s(literal 2 binary64))) |
(-.f64 #s(literal 1 binary64) (neg.f64 #s(literal 0 binary64))) |
(/.f64 (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) |
(/.f64 (fabs.f64 (*.f64 #s(literal 2 binary64) #s(literal 1 binary64))) (fabs.f64 #s(literal 2 binary64))) |
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) #s(literal 1 binary64))) (neg.f64 #s(literal 2 binary64))) |
(/.f64 (+.f64 (-.f64 #s(literal 1 binary64) #s(literal 0 binary64)) (exp.f64 (neg.f64 (neg.f64 #s(literal 0 binary64))))) #s(literal 2 binary64)) |
(cosh.f64 #s(literal 0 binary64)) |
(cosh.f64 (neg.f64 #s(literal 0 binary64))) |
(cosh.f64 (neg.f64 (neg.f64 #s(literal 0 binary64)))) |
(exp.f64 #s(literal 0 binary64)) |
(fma.f64 (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 0 binary64)) |
(fma.f64 (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) #s(literal 0 binary64))) |
(sqrt.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (-.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a b))))) |
(exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (-.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a b)))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (-.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a b))) |
(+.f64 (*.f64 y (-.f64 (log.f64 z) t)) (neg.f64 (*.f64 a b))) |
(+.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 (neg.f64 (neg.f64 #s(literal -1 binary64))) (*.f64 a b))) |
(+.f64 (fma.f64 (neg.f64 a) b (*.f64 (log.f64 z) y)) (neg.f64 (*.f64 t y))) |
(+.f64 (neg.f64 (*.f64 a b)) (*.f64 y (-.f64 (log.f64 z) t))) |
(+.f64 (*.f64 (log.f64 z) y) (fma.f64 (neg.f64 y) t (neg.f64 (*.f64 a b)))) |
(+.f64 (*.f64 (log.f64 z) y) (-.f64 (neg.f64 (*.f64 t y)) (*.f64 a b))) |
(-.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a b)) |
(-.f64 (-.f64 (neg.f64 (*.f64 a b)) (*.f64 (neg.f64 y) (log.f64 z))) (neg.f64 (neg.f64 (*.f64 t y)))) |
(-.f64 (neg.f64 (*.f64 a b)) (*.f64 (-.f64 t (log.f64 z)) y)) |
(fma.f64 (-.f64 (log.f64 z) t) y (neg.f64 (*.f64 a b))) |
(fma.f64 (-.f64 t (log.f64 z)) (neg.f64 y) (neg.f64 (*.f64 a b))) |
(fma.f64 y (-.f64 (log.f64 z) t) (neg.f64 (*.f64 a b))) |
(fma.f64 (neg.f64 y) (-.f64 t (log.f64 z)) (neg.f64 (*.f64 a b))) |
(fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t))) |
(fma.f64 (neg.f64 a) b (*.f64 y (-.f64 (log.f64 z) t))) |
(fma.f64 a (neg.f64 b) (*.f64 y (-.f64 (log.f64 z) t))) |
(fma.f64 b (neg.f64 a) (*.f64 y (-.f64 (log.f64 z) t))) |
(fma.f64 (*.f64 a b) #s(literal -1 binary64) (*.f64 y (-.f64 (log.f64 z) t))) |
(fma.f64 (neg.f64 b) a (*.f64 y (-.f64 (log.f64 z) t))) |
(fma.f64 y (-.f64 (log.f64 z) t) (*.f64 (neg.f64 (neg.f64 #s(literal -1 binary64))) (*.f64 a b))) |
(fma.f64 (-.f64 (log.f64 z) t) y (*.f64 (neg.f64 (neg.f64 #s(literal -1 binary64))) (*.f64 a b))) |
(fma.f64 (neg.f64 y) (-.f64 t (log.f64 z)) (*.f64 (neg.f64 (neg.f64 #s(literal -1 binary64))) (*.f64 a b))) |
(fma.f64 (-.f64 t (log.f64 z)) (neg.f64 y) (*.f64 (neg.f64 (neg.f64 #s(literal -1 binary64))) (*.f64 a b))) |
(fma.f64 y (log.f64 z) (fma.f64 (neg.f64 y) t (neg.f64 (*.f64 a b)))) |
(fma.f64 (log.f64 z) y (fma.f64 (neg.f64 y) t (neg.f64 (*.f64 a b)))) |
(fma.f64 y (log.f64 z) (-.f64 (neg.f64 (*.f64 t y)) (*.f64 a b))) |
(fma.f64 (log.f64 z) y (-.f64 (neg.f64 (*.f64 t y)) (*.f64 a b))) |
(neg.f64 (fma.f64 (-.f64 t (log.f64 z)) y (*.f64 a b))) |
(neg.f64 (fma.f64 a b (*.f64 (-.f64 t (log.f64 z)) y))) |
(neg.f64 (-.f64 (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))) |
(*.f64 a b) |
(*.f64 b a) |
(*.f64 (neg.f64 a) (neg.f64 b)) |
(*.f64 (neg.f64 b) (neg.f64 a)) |
(*.f64 (*.f64 a b) (neg.f64 #s(literal -1 binary64))) |
(*.f64 (*.f64 a b) (*.f64 #s(literal -1 binary64) #s(literal -1 binary64))) |
(*.f64 (neg.f64 #s(literal -1 binary64)) (*.f64 a b)) |
(*.f64 (neg.f64 (*.f64 a b)) #s(literal -1 binary64)) |
(*.f64 (*.f64 (neg.f64 b) #s(literal -1 binary64)) a) |
(*.f64 (*.f64 (neg.f64 #s(literal -1 binary64)) b) a) |
(*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 a b))) |
(*.f64 a (*.f64 (neg.f64 b) #s(literal -1 binary64))) |
(*.f64 a (*.f64 #s(literal -1 binary64) (neg.f64 b))) |
(neg.f64 (neg.f64 (*.f64 a b))) |
Compiled 7 649 to 2 987 computations (60.9% saved)
10 alts after pruning (9 fresh and 1 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 575 | 8 | 583 |
| Fresh | 1 | 1 | 2 |
| Picked | 4 | 1 | 5 |
| Done | 0 | 0 | 0 |
| Total | 580 | 10 | 590 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 96.9% | (/.f64 x (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y)))) |
| 96.6% | (*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 (-.f64 (log.f64 z) t) y (neg.f64 (*.f64 a b)))))) | |
| 85.8% | (*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y #s(approx (- (log z) t) (*.f64 #s(literal -1 binary64) t))))))) | |
| ▶ | 58.6% | (*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 (neg.f64 y) t)))) |
| ▶ | 61.6% | (*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a (-.f64 (log1p.f64 (neg.f64 z)) b))))) |
| ✓ | 59.0% | (*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
| ▶ | 57.9% | (*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) #s(approx (+ (* -1 (* a b)) (* y (- (log z) t))) (*.f64 #s(literal -1 binary64) (*.f64 a b)))))) |
| 45.5% | (*.f64 x #s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) #s(approx (exp (* y (- (log z) t))) (pow.f64 z y)))) | |
| 26.8% | (*.f64 x #s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) #s(approx (exp (* y (- (log z) t))) (+.f64 #s(literal 1 binary64) (*.f64 y (-.f64 (log.f64 z) t)))))) | |
| ▶ | 18.0% | (*.f64 x #s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) #s(approx (exp (* y (- (log z) t))) #s(literal 1 binary64)))) |
Compiled 447 to 419 computations (6.3% saved)
| Inputs |
|---|
(/.f64 x (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y)))) |
x |
(exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))) |
(fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y)) |
(-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) |
b |
(log.f64 (-.f64 #s(literal 1 binary64) z)) |
(-.f64 #s(literal 1 binary64) z) |
#s(literal 1 binary64) |
z |
a |
(*.f64 (-.f64 t (log.f64 z)) y) |
(-.f64 t (log.f64 z)) |
t |
(log.f64 z) |
y |
(*.f64 x #s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) #s(approx (exp (* y (- (log z) t))) #s(literal 1 binary64)))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) #s(approx (exp (* y (- (log z) t))) #s(literal 1 binary64))) |
#s(approx (exp (* y (- (log z) t))) #s(literal 1 binary64)) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 (neg.f64 y) t)))) |
(exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 (neg.f64 y) t))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 (neg.f64 y) t)) |
(*.f64 (neg.f64 y) t) |
(neg.f64 y) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) #s(approx (+ (* -1 (* a b)) (* y (- (log z) t))) (*.f64 #s(literal -1 binary64) (*.f64 a b)))))) |
(exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) #s(approx (+ (* -1 (* a b)) (* y (- (log z) t))) (*.f64 #s(literal -1 binary64) (*.f64 a b))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) #s(approx (+ (* -1 (* a b)) (* y (- (log z) t))) (*.f64 #s(literal -1 binary64) (*.f64 a b)))) |
#s(approx (+ (* -1 (* a b)) (* y (- (log z) t))) (*.f64 #s(literal -1 binary64) (*.f64 a b))) |
(*.f64 #s(literal -1 binary64) (*.f64 a b)) |
#s(literal -1 binary64) |
(*.f64 a b) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a (-.f64 (log1p.f64 (neg.f64 z)) b))))) |
(exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a (-.f64 (log1p.f64 (neg.f64 z)) b)))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a (-.f64 (log1p.f64 (neg.f64 z)) b))) |
(*.f64 a (-.f64 (log1p.f64 (neg.f64 z)) b)) |
(-.f64 (log1p.f64 (neg.f64 z)) b) |
(log1p.f64 (neg.f64 z)) |
(neg.f64 z) |
| Outputs |
|---|
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (/.f64 x (exp.f64 (fma.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z))))))) |
#s(approx x x) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (*.f64 x (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (-.f64 (log.f64 z) t)))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (/.f64 x (exp.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (*.f64 y (-.f64 t (log.f64 z)))) (exp.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))) (/.f64 x (exp.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (fma.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 t (log.f64 z)) #s(literal 2 binary64))) (exp.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 t (log.f64 z)) #s(literal 2 binary64))) (exp.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))))))) (/.f64 (*.f64 x (-.f64 t (log.f64 z))) (exp.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))))) (/.f64 x (exp.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (fma.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 t (log.f64 z)) #s(literal 2 binary64))) (exp.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 t (log.f64 z)) #s(literal 2 binary64))) (exp.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))))) (-.f64 t (log.f64 z))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 t (log.f64 z)) #s(literal 3 binary64))) (exp.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 t (log.f64 z)) #s(literal 3 binary64))) (exp.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))))))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 t (log.f64 z)) #s(literal 2 binary64))) (exp.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 t (log.f64 z)) #s(literal 2 binary64))) (exp.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))))))) (/.f64 (*.f64 x (-.f64 t (log.f64 z))) (exp.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))))) (/.f64 x (exp.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (exp.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+.f64 (exp.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))) (*.f64 y (*.f64 (exp.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))) (-.f64 t (log.f64 z)))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+.f64 (exp.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))) (*.f64 y (fma.f64 #s(literal 1/2 binary64) (*.f64 y (*.f64 (exp.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))) (pow.f64 (-.f64 t (log.f64 z)) #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))) (-.f64 t (log.f64 z))))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+.f64 (exp.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))) (*.f64 y (fma.f64 y (fma.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 (exp.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))) (pow.f64 (-.f64 t (log.f64 z)) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))) (pow.f64 (-.f64 t (log.f64 z)) #s(literal 2 binary64))))) (*.f64 (exp.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))) (-.f64 t (log.f64 z))))))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (fma.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z))))) |
#s(approx (* (- t (log z)) y) (*.f64 y (-.f64 t (log.f64 z)))) |
#s(approx y y) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (*.f64 x (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 x (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 x (*.f64 y (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (-.f64 (log.f64 z) t)))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 x (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 y (fma.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 y (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (pow.f64 (-.f64 (log.f64 z) t) #s(literal 2 binary64))))) (*.f64 x (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (-.f64 (log.f64 z) t))))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 x (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 y (fma.f64 x (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (-.f64 (log.f64 z) t)) (*.f64 y (fma.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 y (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (pow.f64 (-.f64 (log.f64 z) t) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (pow.f64 (-.f64 (log.f64 z) t) #s(literal 2 binary64))))))))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 y (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (-.f64 (log.f64 z) t))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 y (fma.f64 #s(literal 1/2 binary64) (*.f64 y (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (pow.f64 (-.f64 (log.f64 z) t) #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (-.f64 (log.f64 z) t)))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 y (fma.f64 y (fma.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (pow.f64 (-.f64 (log.f64 z) t) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (pow.f64 (-.f64 (log.f64 z) t) #s(literal 2 binary64))))) (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (-.f64 (log.f64 z) t)))))) |
#s(approx (exp (* y (- (log z) t))) #s(literal 1 binary64)) |
#s(approx (exp (* y (- (log z) t))) (+.f64 #s(literal 1 binary64) (*.f64 y (-.f64 (log.f64 z) t)))) |
#s(approx (exp (* y (- (log z) t))) (+.f64 #s(literal 1 binary64) (*.f64 y (-.f64 (+.f64 (log.f64 z) (*.f64 #s(literal 1/2 binary64) (*.f64 y (pow.f64 (-.f64 (log.f64 z) t) #s(literal 2 binary64))))) t)))) |
#s(approx (exp (* y (- (log z) t))) (+.f64 #s(literal 1 binary64) (*.f64 y (-.f64 (+.f64 (log.f64 z) (*.f64 y (fma.f64 #s(literal 1/6 binary64) (*.f64 y (pow.f64 (-.f64 (log.f64 z) t) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (log.f64 z) t) #s(literal 2 binary64)))))) t)))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (-.f64 (log.f64 z) t)))) |
#s(approx (* (neg y) t) (*.f64 #s(literal -1 binary64) (*.f64 t y))) |
#s(approx (neg y) (*.f64 #s(literal -1 binary64) y)) |
#s(approx (+ (* -1 (* a b)) (* y (- (log z) t))) (*.f64 #s(literal -1 binary64) (*.f64 a b))) |
#s(approx (+ (* -1 (* a b)) (* y (- (log z) t))) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (/.f64 x (exp.f64 (-.f64 (fma.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 t y)) (*.f64 y (log.f64 z)))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (exp.f64 (-.f64 (fma.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 t y)) (*.f64 y (log.f64 z))))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 y (-.f64 (+.f64 t (/.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))) y)) (log.f64 z)))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (*.f64 x (exp.f64 (-.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))) (*.f64 t y))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (-.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))) (*.f64 t y)))) |
#s(approx (exp (* y (- (log z) t))) (exp.f64 (*.f64 y (-.f64 (log.f64 z) t)))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 y (-.f64 (log.f64 z) t))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 y (-.f64 (+.f64 (log.f64 z) (/.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)) y)) t))) |
#s(approx (+ (* -1 (* a b)) (* y (- (log z) t))) (*.f64 y (-.f64 (+.f64 (log.f64 z) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a b) y))) t))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (exp.f64 (fma.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z)))))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) (-.f64 t (log.f64 z)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))) y)))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (-.f64 (log.f64 z) t))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) (-.f64 (log.f64 z) t) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)) y)))))) |
#s(approx (+ (* -1 (* a b)) (* y (- (log z) t))) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) (-.f64 (log.f64 z) t) (/.f64 (*.f64 a b) y))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (/.f64 x (exp.f64 (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z))))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 x z)) (exp.f64 (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z)))))) (/.f64 x (exp.f64 (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z)))))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (fma.f64 z (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 a #s(literal 2 binary64)) x) (exp.f64 (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z)))))) (/.f64 (*.f64 x (fma.f64 #s(literal 1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64))))) (exp.f64 (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z))))))))) (/.f64 (*.f64 a x) (exp.f64 (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z))))))) (/.f64 x (exp.f64 (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z)))))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (fma.f64 z (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 a #s(literal 2 binary64)) x) (exp.f64 (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z)))))) (/.f64 (*.f64 x (fma.f64 #s(literal 1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64))))) (exp.f64 (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z)))))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 x (fma.f64 #s(literal 1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64)))))) (exp.f64 (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z)))))) (/.f64 (*.f64 x (fma.f64 #s(literal 1/6 binary64) (pow.f64 a #s(literal 3 binary64)) (fma.f64 #s(literal 1/3 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64)))))) (exp.f64 (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z)))))))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 a #s(literal 2 binary64)) x) (exp.f64 (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z)))))) (/.f64 (*.f64 x (fma.f64 #s(literal 1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64))))) (exp.f64 (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z))))))))) (/.f64 (*.f64 a x) (exp.f64 (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z))))))) (/.f64 x (exp.f64 (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z)))))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (exp.f64 (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z)))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+.f64 (exp.f64 (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z))))) (*.f64 a (*.f64 z (exp.f64 (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z))))))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+.f64 (exp.f64 (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z))))) (*.f64 z (fma.f64 a (exp.f64 (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z))))) (*.f64 z (*.f64 (exp.f64 (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z))))) (fma.f64 #s(literal 1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64)))))))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+.f64 (exp.f64 (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z))))) (*.f64 z (fma.f64 a (exp.f64 (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z))))) (*.f64 z (fma.f64 z (*.f64 (exp.f64 (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z))))) (fma.f64 #s(literal 1/6 binary64) (pow.f64 a #s(literal 3 binary64)) (fma.f64 #s(literal 1/3 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64)))))) (*.f64 (exp.f64 (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z))))) (fma.f64 #s(literal 1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64))))))))))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z))))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (fma.f64 a b (fma.f64 a z (*.f64 y (-.f64 t (log.f64 z)))))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (fma.f64 a b (fma.f64 y (-.f64 t (log.f64 z)) (*.f64 z (+.f64 a (*.f64 #s(literal 1/2 binary64) (*.f64 a z))))))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (fma.f64 a b (fma.f64 y (-.f64 t (log.f64 z)) (*.f64 z (+.f64 a (*.f64 z (fma.f64 #s(literal 1/3 binary64) (*.f64 a z) (*.f64 #s(literal 1/2 binary64) a)))))))) |
#s(approx (- b (log (- 1 z))) b) |
#s(approx (- b (log (- 1 z))) (+.f64 b z)) |
#s(approx (- b (log (- 1 z))) (+.f64 b (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) z))))) |
#s(approx (- b (log (- 1 z))) (+.f64 b (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/3 binary64) z))))))) |
#s(approx (log (- 1 z)) (*.f64 #s(literal -1 binary64) z)) |
#s(approx (log (- 1 z)) (*.f64 z (-.f64 (*.f64 #s(literal -1/2 binary64) z) #s(literal 1 binary64)))) |
#s(approx (log (- 1 z)) (*.f64 z (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -1/3 binary64) z) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) |
#s(approx (log (- 1 z)) (*.f64 z (-.f64 (*.f64 z (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -1/4 binary64) z) #s(literal 1/3 binary64))) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) |
#s(approx (- 1 z) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) z))) |
#s(approx z z) |
#s(approx (- t (log z)) (-.f64 t (log.f64 z))) |
#s(approx (log z) (log.f64 z)) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (*.f64 x (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 x (*.f64 z (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t))))))) (*.f64 x (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t))))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 x (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))) (*.f64 z (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 x (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))))) (*.f64 x (*.f64 z (*.f64 (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))) (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64))))))))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 x (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))) (*.f64 z (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 x (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))))) (*.f64 z (fma.f64 x (*.f64 z (*.f64 (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))) (fma.f64 #s(literal -1/3 binary64) a (fma.f64 #s(literal -1/6 binary64) (pow.f64 a #s(literal 3 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64))))))) (*.f64 x (*.f64 (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))) (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64)))))))))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 z (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t))))))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))) (*.f64 z (fma.f64 #s(literal -1 binary64) (*.f64 a (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t))))) (*.f64 z (*.f64 (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))) (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64)))))))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))) (*.f64 z (fma.f64 #s(literal -1 binary64) (*.f64 a (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t))))) (*.f64 z (fma.f64 z (*.f64 (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))) (fma.f64 #s(literal -1/3 binary64) a (fma.f64 #s(literal -1/6 binary64) (pow.f64 a #s(literal 3 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64)))))) (*.f64 (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))) (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64))))))))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (fma.f64 #s(literal -1 binary64) (*.f64 a z) (*.f64 y (-.f64 (log.f64 z) t))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (fma.f64 y (-.f64 (log.f64 z) t) (*.f64 z (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal -1/2 binary64) (*.f64 a z))))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (fma.f64 y (-.f64 (log.f64 z) t) (*.f64 z (fma.f64 #s(literal -1 binary64) a (*.f64 z (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal -1/3 binary64) (*.f64 a z))))))))) |
#s(approx (* a (- (log (+ 1 (neg z))) b)) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 #s(literal -1 binary64) (*.f64 a z)))) |
#s(approx (* a (- (log (+ 1 (neg z))) b)) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 z (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal -1/2 binary64) (*.f64 a z)))))) |
#s(approx (* a (- (log (+ 1 (neg z))) b)) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 z (fma.f64 #s(literal -1 binary64) a (*.f64 z (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal -1/3 binary64) (*.f64 a z)))))))) |
#s(approx (- (log (+ 1 (neg z))) b) (*.f64 #s(literal -1 binary64) b)) |
#s(approx (- (log (+ 1 (neg z))) b) (-.f64 (*.f64 #s(literal -1 binary64) z) b)) |
#s(approx (- (log (+ 1 (neg z))) b) (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -1/2 binary64) z) #s(literal 1 binary64))) b)) |
#s(approx (- (log (+ 1 (neg z))) b) (-.f64 (*.f64 z (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -1/3 binary64) z) #s(literal 1/2 binary64))) #s(literal 1 binary64))) b)) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (/.f64 x (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (+.f64 (/.f64 x (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))) (/.f64 (*.f64 a x) (*.f64 z (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 a #s(literal 2 binary64)) x) (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))) (/.f64 (*.f64 x (fma.f64 #s(literal 1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64))))) (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))))) (pow.f64 z #s(literal 2 binary64))) (/.f64 x (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a x) (*.f64 z (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 a (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 a #s(literal 2 binary64)) x) (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))) (/.f64 (*.f64 x (fma.f64 #s(literal 1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64))))) (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))))) (+.f64 (/.f64 (*.f64 a (*.f64 x (fma.f64 #s(literal 1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64)))))) (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))) (/.f64 (*.f64 x (fma.f64 #s(literal -1/2 binary64) (pow.f64 a #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) a (*.f64 #s(literal -1/6 binary64) (pow.f64 a #s(literal 3 binary64)))))) (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))))) (pow.f64 z #s(literal 3 binary64))) (/.f64 x (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a x) (*.f64 z (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 a #s(literal 2 binary64)) x) (*.f64 (pow.f64 z #s(literal 2 binary64)) (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))))) (/.f64 (*.f64 x (fma.f64 #s(literal 1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64))))) (*.f64 (pow.f64 z #s(literal 2 binary64)) (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))))))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+.f64 (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))) z)))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+.f64 (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))) z) (/.f64 (*.f64 (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))) (fma.f64 #s(literal 1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64))))) (pow.f64 z #s(literal 2 binary64)))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+.f64 (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))) z) (+.f64 (/.f64 (*.f64 (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))) (fma.f64 #s(literal -1/2 binary64) (pow.f64 a #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) a (*.f64 #s(literal -1/6 binary64) (pow.f64 a #s(literal 3 binary64)))))) (pow.f64 z #s(literal 3 binary64))) (/.f64 (*.f64 (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))) (fma.f64 #s(literal 1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64))))) (pow.f64 z #s(literal 2 binary64))))))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (fma.f64 #s(literal -1 binary64) (/.f64 a z) (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (fma.f64 #s(literal -1 binary64) (/.f64 a z) (fma.f64 #s(literal 1/2 binary64) (/.f64 a (pow.f64 z #s(literal 2 binary64))) (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (fma.f64 #s(literal -1 binary64) (/.f64 a z) (fma.f64 #s(literal -1/3 binary64) (/.f64 a (pow.f64 z #s(literal 3 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 a (pow.f64 z #s(literal 2 binary64))) (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))))) |
#s(approx (- b (log (- 1 z))) (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))))) |
#s(approx (- b (log (- 1 z))) (-.f64 b (fma.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))) (/.f64 #s(literal 1 binary64) z)))) |
#s(approx (- b (log (- 1 z))) (-.f64 (+.f64 b (/.f64 #s(literal 1/2 binary64) (pow.f64 z #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))) (/.f64 #s(literal 1 binary64) z)))) |
#s(approx (- b (log (- 1 z))) (-.f64 (+.f64 b (/.f64 #s(literal 1/2 binary64) (pow.f64 z #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))) (+.f64 (/.f64 #s(literal 1 binary64) z) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64)))))))) |
#s(approx (log (- 1 z)) (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) |
#s(approx (log (- 1 z)) (fma.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))) (/.f64 #s(literal 1 binary64) z))) |
#s(approx (log (- 1 z)) (-.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))) (/.f64 #s(literal 1 binary64) z)) (/.f64 #s(literal 1/2 binary64) (pow.f64 z #s(literal 2 binary64))))) |
#s(approx (log (- 1 z)) (-.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))) (+.f64 (/.f64 #s(literal 1 binary64) z) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64)))))) (/.f64 #s(literal 1/2 binary64) (pow.f64 z #s(literal 2 binary64))))) |
#s(approx (- 1 z) (*.f64 z (-.f64 (/.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))) |
#s(approx (* (- t (log z)) y) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))) |
#s(approx (- t (log z)) (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))) |
#s(approx (log z) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (*.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (/.f64 (*.f64 a (*.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))))) z))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (+.f64 (/.f64 (*.f64 a (*.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))))) z) (/.f64 (*.f64 x (*.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64)))))) (pow.f64 z #s(literal 2 binary64)))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (+.f64 (/.f64 (*.f64 a (*.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))))) z) (+.f64 (/.f64 (*.f64 x (*.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64)))))) (pow.f64 z #s(literal 2 binary64))) (/.f64 (*.f64 x (*.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (fma.f64 #s(literal -1/2 binary64) (pow.f64 a #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (pow.f64 a #s(literal 3 binary64)) (*.f64 #s(literal 1/3 binary64) a))))) (pow.f64 z #s(literal 3 binary64))))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (/.f64 (*.f64 a (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))) z))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (+.f64 (/.f64 (*.f64 a (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))) z) (/.f64 (*.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64))))) (pow.f64 z #s(literal 2 binary64)))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (+.f64 (/.f64 (*.f64 a (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))) z) (+.f64 (/.f64 (*.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64))))) (pow.f64 z #s(literal 2 binary64))) (/.f64 (*.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (fma.f64 #s(literal -1/2 binary64) (pow.f64 a #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (pow.f64 a #s(literal 3 binary64)) (*.f64 #s(literal 1/3 binary64) a)))) (pow.f64 z #s(literal 3 binary64))))))) |
#s(approx (exp (* y (- (log z) t))) (exp.f64 (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (fma.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t) (/.f64 a z)))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1/2 binary64) (/.f64 a (pow.f64 z #s(literal 2 binary64))) (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (fma.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t) (/.f64 a z))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1/2 binary64) (/.f64 a (pow.f64 z #s(literal 2 binary64))) (fma.f64 #s(literal 1/3 binary64) (/.f64 a (pow.f64 z #s(literal 3 binary64))) (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (fma.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t) (/.f64 a z)))))) |
#s(approx (+ (* -1 (* a b)) (* y (- (log z) t))) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) |
#s(approx (* a (- (log (+ 1 (neg z))) b)) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b))) |
#s(approx (* a (- (log (+ 1 (neg z))) b)) (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (/.f64 a z))) |
#s(approx (* a (- (log (+ 1 (neg z))) b)) (fma.f64 #s(literal -1/2 binary64) (/.f64 a (pow.f64 z #s(literal 2 binary64))) (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (/.f64 a z)))) |
#s(approx (* a (- (log (+ 1 (neg z))) b)) (fma.f64 #s(literal -1/2 binary64) (/.f64 a (pow.f64 z #s(literal 2 binary64))) (fma.f64 #s(literal 1/3 binary64) (/.f64 a (pow.f64 z #s(literal 3 binary64))) (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (/.f64 a z))))) |
#s(approx (- (log (+ 1 (neg z))) b) (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b)) |
#s(approx (- (log (+ 1 (neg z))) b) (-.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))) (/.f64 #s(literal 1 binary64) z)) b)) |
#s(approx (- (log (+ 1 (neg z))) b) (-.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))) (/.f64 #s(literal 1 binary64) z)) (+.f64 b (/.f64 #s(literal 1/2 binary64) (pow.f64 z #s(literal 2 binary64)))))) |
#s(approx (- (log (+ 1 (neg z))) b) (-.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))) (+.f64 (/.f64 #s(literal 1 binary64) z) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64)))))) (+.f64 b (/.f64 #s(literal 1/2 binary64) (pow.f64 z #s(literal 2 binary64)))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (/.f64 x (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a x) (*.f64 z (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))))) (/.f64 x (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 a #s(literal 2 binary64)) x) (*.f64 z (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))))) (/.f64 (*.f64 x (fma.f64 #s(literal 1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64))))) (*.f64 z (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a x) (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))))) z) (/.f64 x (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 a (*.f64 x (fma.f64 #s(literal 1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64)))))) (*.f64 z (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))))) (+.f64 (/.f64 (*.f64 a (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 a #s(literal 2 binary64)) x) (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))) (/.f64 (*.f64 x (fma.f64 #s(literal 1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64))))) (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))))) z) (/.f64 (*.f64 x (fma.f64 #s(literal -1/2 binary64) (pow.f64 a #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) a (*.f64 #s(literal -1/6 binary64) (pow.f64 a #s(literal 3 binary64)))))) (*.f64 z (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 a #s(literal 2 binary64)) x) (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))) (/.f64 (*.f64 x (fma.f64 #s(literal 1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64))))) (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))))) z)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a x) (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))))) z) (/.f64 x (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+.f64 (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))) (/.f64 (*.f64 a (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))) z))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+.f64 (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))) (fma.f64 #s(literal 1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64))))) z))) z)))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+.f64 (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))) (fma.f64 #s(literal -1/2 binary64) (pow.f64 a #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) a (*.f64 #s(literal -1/6 binary64) (pow.f64 a #s(literal 3 binary64)))))) z) (*.f64 (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))) (fma.f64 #s(literal 1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64)))))) z))) z)))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (fma.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))) (/.f64 a z)))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal -1/2 binary64) (/.f64 a z))) z) (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/3 binary64) (/.f64 a z) (*.f64 #s(literal 1/2 binary64) a)) z))) z) (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))) |
#s(approx (- b (log (- 1 z))) (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))))) |
#s(approx (- b (log (- 1 z))) (-.f64 (+.f64 b (/.f64 #s(literal 1 binary64) z)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))))) |
#s(approx (- b (log (- 1 z))) (-.f64 (+.f64 b (+.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 z #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) z))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))))) |
#s(approx (- b (log (- 1 z))) (-.f64 (+.f64 b (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) z))) z)) #s(literal 1 binary64)) z))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))))) |
#s(approx (log (- 1 z)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) |
#s(approx (log (- 1 z)) (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) (/.f64 #s(literal 1 binary64) z))) |
#s(approx (log (- 1 z)) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) z))) z)))) |
#s(approx (log (- 1 z)) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 z #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) z)))) z)))) |
#s(approx (- 1 z) (*.f64 #s(literal -1 binary64) (*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) z))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (*.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))))) z) (*.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (*.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64)))))) z) (*.f64 a (*.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))))) z) (*.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (*.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (fma.f64 #s(literal -1/2 binary64) (pow.f64 a #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (pow.f64 a #s(literal 3 binary64)) (*.f64 #s(literal 1/3 binary64) a))))) z) (*.f64 x (*.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64))))))) z) (*.f64 a (*.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))))) z) (*.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))) z)))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64))))) z) (*.f64 a (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))))) z)))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (fma.f64 #s(literal -1/2 binary64) (pow.f64 a #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (pow.f64 a #s(literal 3 binary64)) (*.f64 #s(literal 1/3 binary64) a)))) z) (*.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64)))))) z) (*.f64 a (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))))) z)))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1 binary64) (/.f64 a z) (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 a (*.f64 #s(literal 1/2 binary64) (/.f64 a z))) z) (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 a (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal -1/3 binary64) (/.f64 a z))) z))) z) (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))) |
#s(approx (* a (- (log (+ 1 (neg z))) b)) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b))) |
#s(approx (* a (- (log (+ 1 (neg z))) b)) (fma.f64 #s(literal -1 binary64) (/.f64 a z) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b)))) |
#s(approx (* a (- (log (+ 1 (neg z))) b)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 a (*.f64 #s(literal 1/2 binary64) (/.f64 a z))) z) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b)))) |
#s(approx (* a (- (log (+ 1 (neg z))) b)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 a (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal -1/3 binary64) (/.f64 a z))) z))) z) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b)))) |
#s(approx (- (log (+ 1 (neg z))) b) (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b)) |
#s(approx (- (log (+ 1 (neg z))) b) (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) (+.f64 b (/.f64 #s(literal 1 binary64) z)))) |
#s(approx (- (log (+ 1 (neg z))) b) (-.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) z))) z))) b)) |
#s(approx (- (log (+ 1 (neg z))) b) (-.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 z #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) z)))) z))) b)) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (/.f64 x (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 t (*.f64 x y)) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))))) (/.f64 x (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (fma.f64 t (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 t (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 2 binary64))) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 2 binary64))) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))))))))) (/.f64 (*.f64 x y) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))))) (/.f64 x (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (fma.f64 t (-.f64 (*.f64 t (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 2 binary64))) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 2 binary64))) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))))))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 3 binary64))) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 3 binary64))) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))))))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 2 binary64))) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 2 binary64))) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))))))))) (/.f64 (*.f64 x y) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))))) (/.f64 x (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+.f64 (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))) (*.f64 t (*.f64 y (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+.f64 (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))) (*.f64 t (fma.f64 #s(literal 1/2 binary64) (*.f64 t (*.f64 (pow.f64 y #s(literal 2 binary64)) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))))) (*.f64 y (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))))))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+.f64 (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))) (*.f64 t (fma.f64 t (fma.f64 #s(literal 1/6 binary64) (*.f64 t (*.f64 (pow.f64 y #s(literal 3 binary64)) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))))))) (*.f64 y (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))))))))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (fma.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 t y)))) |
#s(approx (* (- t (log z)) y) (*.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)))) |
#s(approx (* (- t (log z)) y) (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 t y))) |
#s(approx (- t (log z)) (*.f64 #s(literal -1 binary64) (log.f64 z))) |
#s(approx t t) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (*.f64 x (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z)))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 #s(literal -1 binary64) (*.f64 t (*.f64 x (*.f64 y (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))))))) (*.f64 x (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 x (*.f64 y (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 t (*.f64 x (*.f64 (pow.f64 y #s(literal 2 binary64)) (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))))))))) (*.f64 x (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 x (*.f64 y (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z)))))) (*.f64 t (fma.f64 #s(literal -1/6 binary64) (*.f64 t (*.f64 x (*.f64 (pow.f64 y #s(literal 3 binary64)) (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 (pow.f64 y #s(literal 2 binary64)) (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z)))))))))) (*.f64 x (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z)))) (*.f64 #s(literal -1 binary64) (*.f64 t (*.f64 y (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))))))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z)))) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 y (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))))) (*.f64 #s(literal 1/2 binary64) (*.f64 t (*.f64 (pow.f64 y #s(literal 2 binary64)) (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))))))))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z)))) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 y (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))))) (*.f64 t (fma.f64 #s(literal -1/6 binary64) (*.f64 t (*.f64 (pow.f64 y #s(literal 3 binary64)) (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z)))))))))))) |
#s(approx (exp (* y (- (log z) t))) (pow.f64 z y)) |
#s(approx (exp (* y (- (log z) t))) (fma.f64 #s(literal -1 binary64) (*.f64 t (*.f64 y (pow.f64 z y))) (pow.f64 z y))) |
#s(approx (exp (* y (- (log z) t))) (fma.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 y (pow.f64 z y)) (*.f64 #s(literal 1/2 binary64) (*.f64 t (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 z y))))) (pow.f64 z y))) |
#s(approx (exp (* y (- (log z) t))) (fma.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 y (pow.f64 z y)) (*.f64 t (fma.f64 #s(literal -1/6 binary64) (*.f64 t (*.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z y))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 z y)))))) (pow.f64 z y))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z)))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1 binary64) (*.f64 t y) (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))))) |
#s(approx (+ (* -1 (* a b)) (* y (- (log z) t))) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (log.f64 z)))) |
#s(approx (+ (* -1 (* a b)) (* y (- (log z) t))) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (fma.f64 #s(literal -1 binary64) (*.f64 t y) (*.f64 y (log.f64 z))))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 t y)) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 t (+.f64 y (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (log.f64 z)) t) (/.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))) t))))) |
#s(approx (* (- t (log z)) y) (*.f64 t (+.f64 y (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (log.f64 z)) t))))) |
#s(approx (- t (log z)) (*.f64 t (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 z) t))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 t (fma.f64 #s(literal -1 binary64) y (+.f64 (/.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)) t) (/.f64 (*.f64 y (log.f64 z)) t))))) |
#s(approx (+ (* -1 (* a b)) (* y (- (log z) t))) (*.f64 t (fma.f64 #s(literal -1 binary64) y (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a b) t) (/.f64 (*.f64 y (log.f64 z)) t))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (/.f64 x (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (+.f64 (log.f64 z) (*.f64 #s(literal -1 binary64) t))) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (+.f64 (log.f64 z) (*.f64 #s(literal -1 binary64) t))) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 #s(literal -1 binary64) (*.f64 t (fma.f64 #s(literal -1 binary64) y (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))) t)))))) |
#s(approx (* (- t (log z)) y) (*.f64 #s(literal -1 binary64) (*.f64 t (fma.f64 #s(literal -1 binary64) y (/.f64 (*.f64 y (log.f64 z)) t))))) |
#s(approx (- t (log z)) (*.f64 #s(literal -1 binary64) (*.f64 t (-.f64 (/.f64 (log.f64 z) t) #s(literal 1 binary64))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (*.f64 x (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (+.f64 (log.f64 z) (*.f64 #s(literal -1 binary64) t))))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (+.f64 (log.f64 z) (*.f64 #s(literal -1 binary64) t)))))) |
#s(approx (exp (* y (- (log z) t))) (exp.f64 (*.f64 y (+.f64 (log.f64 z) (*.f64 #s(literal -1 binary64) t))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 #s(literal -1 binary64) (*.f64 t (+.f64 y (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))) t)))))) |
#s(approx (+ (* -1 (* a b)) (* y (- (log z) t))) (*.f64 #s(literal -1 binary64) (*.f64 t (+.f64 y (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (log.f64 z))) t)))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (/.f64 x (exp.f64 (*.f64 y (-.f64 t (log.f64 z)))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 x (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))) (exp.f64 (*.f64 y (-.f64 t (log.f64 z))))) (/.f64 x (exp.f64 (*.f64 y (-.f64 t (log.f64 z))))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) #s(literal 2 binary64))) (exp.f64 (*.f64 y (-.f64 t (log.f64 z))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) #s(literal 2 binary64))) (exp.f64 (*.f64 y (-.f64 t (log.f64 z))))))))) (/.f64 (*.f64 x (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))) (exp.f64 (*.f64 y (-.f64 t (log.f64 z)))))) (/.f64 x (exp.f64 (*.f64 y (-.f64 t (log.f64 z))))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (fma.f64 a (-.f64 (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) #s(literal 2 binary64))) (exp.f64 (*.f64 y (-.f64 t (log.f64 z))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) #s(literal 2 binary64))) (exp.f64 (*.f64 y (-.f64 t (log.f64 z))))))) (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) #s(literal 3 binary64))) (exp.f64 (*.f64 y (-.f64 t (log.f64 z))))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) #s(literal 3 binary64))) (exp.f64 (*.f64 y (-.f64 t (log.f64 z)))))))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) #s(literal 2 binary64))) (exp.f64 (*.f64 y (-.f64 t (log.f64 z))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) #s(literal 2 binary64))) (exp.f64 (*.f64 y (-.f64 t (log.f64 z))))))))) (/.f64 (*.f64 x (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))) (exp.f64 (*.f64 y (-.f64 t (log.f64 z)))))) (/.f64 x (exp.f64 (*.f64 y (-.f64 t (log.f64 z))))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (exp.f64 (*.f64 y (-.f64 t (log.f64 z))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+.f64 (exp.f64 (*.f64 y (-.f64 t (log.f64 z)))) (*.f64 a (*.f64 (exp.f64 (*.f64 y (-.f64 t (log.f64 z)))) (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+.f64 (exp.f64 (*.f64 y (-.f64 t (log.f64 z)))) (*.f64 a (fma.f64 #s(literal 1/2 binary64) (*.f64 a (*.f64 (exp.f64 (*.f64 y (-.f64 t (log.f64 z)))) (pow.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 y (-.f64 t (log.f64 z)))) (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+.f64 (exp.f64 (*.f64 y (-.f64 t (log.f64 z)))) (*.f64 a (fma.f64 a (fma.f64 #s(literal 1/6 binary64) (*.f64 a (*.f64 (exp.f64 (*.f64 y (-.f64 t (log.f64 z)))) (pow.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 y (-.f64 t (log.f64 z)))) (pow.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) #s(literal 2 binary64))))) (*.f64 (exp.f64 (*.f64 y (-.f64 t (log.f64 z)))) (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))))) |
#s(approx a a) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (*.f64 x (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 a (*.f64 x (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 x (exp.f64 (*.f64 y (-.f64 (log.f64 z) t)))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 a (fma.f64 #s(literal 1/2 binary64) (*.f64 a (*.f64 x (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (pow.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) #s(literal 2 binary64))))) (*.f64 x (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) (*.f64 x (exp.f64 (*.f64 y (-.f64 (log.f64 z) t)))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 a (fma.f64 a (fma.f64 #s(literal 1/6 binary64) (*.f64 a (*.f64 x (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (pow.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (pow.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) #s(literal 2 binary64)))))) (*.f64 x (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) (*.f64 x (exp.f64 (*.f64 y (-.f64 (log.f64 z) t)))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (*.f64 a (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (*.f64 a (fma.f64 #s(literal 1/2 binary64) (*.f64 a (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (pow.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (*.f64 a (fma.f64 a (fma.f64 #s(literal 1/6 binary64) (*.f64 a (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (pow.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (pow.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) #s(literal 2 binary64))))) (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))))) |
#s(approx (* a b) (*.f64 a b)) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (/.f64 x (exp.f64 (-.f64 (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z)))) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (exp.f64 (-.f64 (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z)))) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)))))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 a (-.f64 (+.f64 b (/.f64 (*.f64 y (-.f64 t (log.f64 z))) a)) (log.f64 (-.f64 #s(literal 1 binary64) z))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (*.f64 x (exp.f64 (-.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))) (*.f64 a b))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (-.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))) (*.f64 a b)))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a (-.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (/.f64 (*.f64 y (-.f64 (log.f64 z) t)) a)) b))) |
#s(approx (+ (* -1 (* a b)) (* y (- (log z) t))) (*.f64 a (fma.f64 #s(literal -1 binary64) b (/.f64 (*.f64 y (-.f64 (log.f64 z) t)) a)))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (-.f64 t (log.f64 z))) a)))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (-.f64 (log.f64 z) t)) a)))))) |
#s(approx (+ (* -1 (* a b)) (* y (- (log z) t))) (*.f64 #s(literal -1 binary64) (*.f64 a (+.f64 b (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (-.f64 (log.f64 z) t)) a)))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (/.f64 x (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z))))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 b x)) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z)))))) (/.f64 x (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z)))))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (fma.f64 b (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 a #s(literal 2 binary64)) x) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 a #s(literal 2 binary64)) x) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z)))))))))) (/.f64 (*.f64 a x) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z))))))) (/.f64 x (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z)))))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (fma.f64 b (-.f64 (*.f64 b (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 a #s(literal 2 binary64)) x) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 a #s(literal 2 binary64)) x) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z))))))))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) x) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z)))))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) x) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z))))))))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 a #s(literal 2 binary64)) x) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 a #s(literal 2 binary64)) x) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z)))))))))) (/.f64 (*.f64 a x) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z))))))) (/.f64 x (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z)))))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z)))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+.f64 (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z))))) (*.f64 a (*.f64 b (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z))))))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+.f64 (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z))))) (*.f64 b (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 a #s(literal 2 binary64)) (*.f64 b (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z))))))) (*.f64 a (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z)))))))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+.f64 (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z))))) (*.f64 b (fma.f64 a (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z))))) (*.f64 b (fma.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) (*.f64 b (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 a #s(literal 2 binary64)) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z))))))))))))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z))))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z)))))) |
#s(approx (- b (log (- 1 z))) (*.f64 #s(literal -1 binary64) (log.f64 (-.f64 #s(literal 1 binary64) z)))) |
#s(approx (- b (log (- 1 z))) (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (*.f64 x (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t)))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b (*.f64 x (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))))))) (*.f64 x (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 b (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 x (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 a #s(literal 2 binary64)) (*.f64 b (*.f64 x (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))))))))) (*.f64 x (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 b (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 x (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t)))))) (*.f64 b (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) (*.f64 b (*.f64 x (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 a #s(literal 2 binary64)) (*.f64 x (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t)))))))))) (*.f64 x (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t)))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))))))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t)))) (*.f64 b (fma.f64 #s(literal -1 binary64) (*.f64 a (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 a #s(literal 2 binary64)) (*.f64 b (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))))))))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t)))) (*.f64 b (fma.f64 #s(literal -1 binary64) (*.f64 a (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))))) (*.f64 b (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) (*.f64 b (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 a #s(literal 2 binary64)) (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t)))))))))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t)))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))))) |
#s(approx (* a (- (log (+ 1 (neg z))) b)) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)))) |
#s(approx (* a (- (log (+ 1 (neg z))) b)) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))))) |
#s(approx (- (log (+ 1 (neg z))) b) (log.f64 (-.f64 #s(literal 1 binary64) z))) |
#s(approx (- (log (+ 1 (neg z))) b) (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 #s(literal -1 binary64) b))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 b (+.f64 a (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) b) (/.f64 (*.f64 y (-.f64 t (log.f64 z))) b))))) |
#s(approx (- b (log (- 1 z))) (*.f64 b (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 b (fma.f64 #s(literal -1 binary64) a (+.f64 (/.f64 (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) b) (/.f64 (*.f64 y (-.f64 (log.f64 z) t)) b))))) |
#s(approx (+ (* -1 (* a b)) (* y (- (log z) t))) (*.f64 b (fma.f64 #s(literal -1 binary64) a (/.f64 (*.f64 y (-.f64 (log.f64 z) t)) b)))) |
#s(approx (* a (- (log (+ 1 (neg z))) b)) (*.f64 b (fma.f64 #s(literal -1 binary64) a (/.f64 (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) b)))) |
#s(approx (- (log (+ 1 (neg z))) b) (*.f64 b (-.f64 (/.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) #s(literal 1 binary64)))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (/.f64 x (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 #s(literal -1 binary64) b))) (*.f64 y (-.f64 t (log.f64 z))))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 #s(literal -1 binary64) b))) (*.f64 y (-.f64 t (log.f64 z)))))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z)))) b)))))) |
#s(approx (- b (log (- 1 z))) (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 (/.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) #s(literal 1 binary64))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (*.f64 x (exp.f64 (fma.f64 a (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 #s(literal -1 binary64) b)) (*.f64 y (-.f64 (log.f64 z) t)))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (fma.f64 a (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 #s(literal -1 binary64) b)) (*.f64 y (-.f64 (log.f64 z) t))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 #s(literal -1 binary64) (*.f64 b (+.f64 a (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))) b)))))) |
#s(approx (+ (* -1 (* a b)) (* y (- (log z) t))) (*.f64 #s(literal -1 binary64) (*.f64 b (+.f64 a (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (-.f64 (log.f64 z) t)) b)))))) |
#s(approx (* a (- (log (+ 1 (neg z))) b)) (*.f64 #s(literal -1 binary64) (*.f64 b (+.f64 a (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) b)))))) |
#s(approx (- (log (+ 1 (neg z))) b) (*.f64 #s(literal -1 binary64) (*.f64 b (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))))) |
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 105.0ms | x | @ | 0 | ((/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (- b (log (- 1 z))) b (log (- 1 z)) (- 1 z) 1 z a (* (- t (log z)) y) (- t (log z)) t (log z) y (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp (* y (- (log z) t))) (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (* (neg y) t) (neg y) (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (+ (* -1 (* a b)) (* y (- (log z) t))) (* -1 (* a b)) -1 (* a b) (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (* a (- (log (+ 1 (neg z))) b)) (- (log (+ 1 (neg z))) b) (log (+ 1 (neg z))) (neg z)) |
| 95.0ms | y | @ | 0 | ((/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (- b (log (- 1 z))) b (log (- 1 z)) (- 1 z) 1 z a (* (- t (log z)) y) (- t (log z)) t (log z) y (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp (* y (- (log z) t))) (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (* (neg y) t) (neg y) (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (+ (* -1 (* a b)) (* y (- (log z) t))) (* -1 (* a b)) -1 (* a b) (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (* a (- (log (+ 1 (neg z))) b)) (- (log (+ 1 (neg z))) b) (log (+ 1 (neg z))) (neg z)) |
| 92.0ms | a | @ | 0 | ((/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (- b (log (- 1 z))) b (log (- 1 z)) (- 1 z) 1 z a (* (- t (log z)) y) (- t (log z)) t (log z) y (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp (* y (- (log z) t))) (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (* (neg y) t) (neg y) (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (+ (* -1 (* a b)) (* y (- (log z) t))) (* -1 (* a b)) -1 (* a b) (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (* a (- (log (+ 1 (neg z))) b)) (- (log (+ 1 (neg z))) b) (log (+ 1 (neg z))) (neg z)) |
| 87.0ms | t | @ | 0 | ((/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (- b (log (- 1 z))) b (log (- 1 z)) (- 1 z) 1 z a (* (- t (log z)) y) (- t (log z)) t (log z) y (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp (* y (- (log z) t))) (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (* (neg y) t) (neg y) (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (+ (* -1 (* a b)) (* y (- (log z) t))) (* -1 (* a b)) -1 (* a b) (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (* a (- (log (+ 1 (neg z))) b)) (- (log (+ 1 (neg z))) b) (log (+ 1 (neg z))) (neg z)) |
| 25.0ms | x | @ | -inf | ((/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (- b (log (- 1 z))) b (log (- 1 z)) (- 1 z) 1 z a (* (- t (log z)) y) (- t (log z)) t (log z) y (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp (* y (- (log z) t))) (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (* (neg y) t) (neg y) (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (+ (* -1 (* a b)) (* y (- (log z) t))) (* -1 (* a b)) -1 (* a b) (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (* a (- (log (+ 1 (neg z))) b)) (- (log (+ 1 (neg z))) b) (log (+ 1 (neg z))) (neg z)) |
| Inputs |
|---|
(/.f64 x (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y)))) |
x |
(exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))) |
(fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y)) |
(-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) |
b |
(log.f64 (-.f64 #s(literal 1 binary64) z)) |
(-.f64 #s(literal 1 binary64) z) |
#s(literal 1 binary64) |
z |
a |
(*.f64 (-.f64 t (log.f64 z)) y) |
(-.f64 t (log.f64 z)) |
t |
(log.f64 z) |
y |
(*.f64 x #s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) #s(approx (exp (* y (- (log z) t))) #s(literal 1 binary64)))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) #s(approx (exp (* y (- (log z) t))) #s(literal 1 binary64))) |
#s(approx (exp (* y (- (log z) t))) #s(literal 1 binary64)) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 (neg.f64 y) t)))) |
(exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 (neg.f64 y) t))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 (neg.f64 y) t)) |
(*.f64 (neg.f64 y) t) |
(neg.f64 y) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) #s(approx (+ (* -1 (* a b)) (* y (- (log z) t))) (*.f64 #s(literal -1 binary64) (*.f64 a b)))))) |
(exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) #s(approx (+ (* -1 (* a b)) (* y (- (log z) t))) (*.f64 #s(literal -1 binary64) (*.f64 a b))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) #s(approx (+ (* -1 (* a b)) (* y (- (log z) t))) (*.f64 #s(literal -1 binary64) (*.f64 a b)))) |
#s(approx (+ (* -1 (* a b)) (* y (- (log z) t))) (*.f64 #s(literal -1 binary64) (*.f64 a b))) |
(*.f64 #s(literal -1 binary64) (*.f64 a b)) |
#s(literal -1 binary64) |
(*.f64 a b) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a (-.f64 (log1p.f64 (neg.f64 z)) b))))) |
(exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a (-.f64 (log1p.f64 (neg.f64 z)) b)))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a (-.f64 (log1p.f64 (neg.f64 z)) b))) |
(*.f64 a (-.f64 (log1p.f64 (neg.f64 z)) b)) |
(-.f64 (log1p.f64 (neg.f64 z)) b) |
(log1p.f64 (neg.f64 z)) |
(neg.f64 z) |
| Outputs |
|---|
(*.f64 (*.f64 (exp.f64 (*.f64 (-.f64 (log.f64 z) t) y)) x) (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) |
(*.f64 (/.f64 x (exp.f64 (*.f64 (-.f64 t (log.f64 z)) y))) (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) |
(*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (exp.f64 (*.f64 (-.f64 (log.f64 z) t) y)) x)) |
(*.f64 (exp.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 (-.f64 (log.f64 z) t) y))) x) |
(*.f64 (neg.f64 (exp.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 (-.f64 (log.f64 z) t) y)))) (neg.f64 x)) |
(*.f64 (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) x) (exp.f64 (*.f64 (-.f64 (log.f64 z) t) y))) |
(*.f64 (neg.f64 x) (neg.f64 (exp.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 (-.f64 (log.f64 z) t) y))))) |
(*.f64 #s(literal 1 binary64) (*.f64 (exp.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 (-.f64 (log.f64 z) t) y))) x)) |
(*.f64 x (exp.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 (-.f64 (log.f64 z) t) y)))) |
(*.f64 (exp.f64 (*.f64 (-.f64 (log.f64 z) t) y)) (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) x)) |
(+.f64 (*.f64 (*.f64 (exp.f64 (*.f64 (-.f64 (log.f64 z) t) y)) x) (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) (*.f64 (*.f64 (exp.f64 (*.f64 (-.f64 (log.f64 z) t) y)) x) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
(+.f64 (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (exp.f64 (*.f64 (-.f64 (log.f64 z) t) y)) x)) (*.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (exp.f64 (*.f64 (-.f64 (log.f64 z) t) y)) x))) |
(+.f64 (*.f64 (cosh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))) x) (*.f64 (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 (-.f64 (log.f64 z) t) y))) x)) |
(+.f64 (*.f64 (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 (-.f64 (log.f64 z) t) y))) x) (*.f64 (cosh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))) x)) |
(-.f64 (*.f64 (cosh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))) x) (*.f64 (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))) x)) |
(-.f64 (*.f64 (cosh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))) x) (*.f64 (neg.f64 x) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 (-.f64 (log.f64 z) t) y))))) |
(-.f64 (*.f64 (cosh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))) x) (neg.f64 (*.f64 (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 (-.f64 (log.f64 z) t) y))) x))) |
(/.f64 (*.f64 (exp.f64 (*.f64 (-.f64 (log.f64 z) t) y)) x) (exp.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a))) |
(/.f64 (/.f64 x (exp.f64 (*.f64 (-.f64 t (log.f64 z)) y))) (exp.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a))) |
(/.f64 x (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y)))) |
(/.f64 (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) x) (exp.f64 (*.f64 (-.f64 t (log.f64 z)) y))) |
(/.f64 (/.f64 (neg.f64 x) (exp.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a))) (neg.f64 (exp.f64 (*.f64 (-.f64 t (log.f64 z)) y)))) |
(/.f64 (neg.f64 x) (neg.f64 (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(/.f64 (*.f64 (neg.f64 #s(literal 1 binary64)) x) (neg.f64 (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(/.f64 (*.f64 (neg.f64 x) #s(literal 1 binary64)) (neg.f64 (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(/.f64 (*.f64 x (neg.f64 #s(literal 1 binary64))) (neg.f64 (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(/.f64 (neg.f64 (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) x)) (neg.f64 (exp.f64 (*.f64 (-.f64 t (log.f64 z)) y)))) |
(fma.f64 (*.f64 (exp.f64 (*.f64 (-.f64 (log.f64 z) t) y)) x) (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (*.f64 (exp.f64 (*.f64 (-.f64 (log.f64 z) t) y)) x) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
(fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (exp.f64 (*.f64 (-.f64 (log.f64 z) t) y)) x) (*.f64 (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (exp.f64 (*.f64 (-.f64 (log.f64 z) t) y)) x))) |
(fma.f64 (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 (-.f64 (log.f64 z) t) y))) x (*.f64 (cosh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))) x)) |
(fma.f64 x (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 (-.f64 (log.f64 z) t) y))) (*.f64 (cosh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))) x)) |
(fma.f64 (cosh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))) x (*.f64 (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 (-.f64 (log.f64 z) t) y))) x)) |
(fma.f64 x (cosh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))) (*.f64 (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 (-.f64 (log.f64 z) t) y))) x)) |
(neg.f64 (*.f64 x (neg.f64 (exp.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 (-.f64 (log.f64 z) t) y)))))) |
x |
(*.f64 x #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) x) |
(+.f64 x (*.f64 #s(literal 0 binary64) x)) |
(+.f64 x (*.f64 x #s(literal 0 binary64))) |
(/.f64 (*.f64 x (*.f64 #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal 2 binary64)) |
(fma.f64 x #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) x)) |
(fma.f64 x #s(literal 1 binary64) (*.f64 x #s(literal 0 binary64))) |
(fma.f64 #s(literal 1 binary64) x (*.f64 #s(literal 0 binary64) x)) |
(fma.f64 #s(literal 1 binary64) x (*.f64 x #s(literal 0 binary64))) |
(neg.f64 (neg.f64 x)) |
(*.f64 (exp.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) (exp.f64 (*.f64 (-.f64 t (log.f64 z)) y))) |
(*.f64 (exp.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (exp.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a))) |
(*.f64 (neg.f64 (exp.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a))) (neg.f64 (exp.f64 (*.f64 (-.f64 t (log.f64 z)) y)))) |
(*.f64 (exp.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) (neg.f64 (neg.f64 (exp.f64 (*.f64 (-.f64 t (log.f64 z)) y))))) |
(*.f64 (neg.f64 (neg.f64 (exp.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)))) (exp.f64 (*.f64 (-.f64 t (log.f64 z)) y))) |
(fabs.f64 (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y)))) |
(fabs.f64 (neg.f64 (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(+.f64 (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (exp.f64 (*.f64 (-.f64 t (log.f64 z)) y))) (*.f64 (sinh.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) (exp.f64 (*.f64 (-.f64 t (log.f64 z)) y)))) |
(+.f64 (*.f64 (exp.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) (*.f64 (exp.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) (sinh.f64 (*.f64 (-.f64 t (log.f64 z)) y)))) |
(+.f64 (*.f64 (exp.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) (*.f64 (exp.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (sinh.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)))) |
(+.f64 (*.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (exp.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a))) (*.f64 (sinh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (exp.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)))) |
(+.f64 (/.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (exp.f64 (*.f64 (-.f64 (log.f64 z) t) y))) (/.f64 (sinh.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) (exp.f64 (*.f64 (-.f64 (log.f64 z) t) y)))) |
(+.f64 (cosh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))) (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y)))) |
(+.f64 (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))) (cosh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y)))) |
(+.f64 (+.f64 (cosh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))) (*.f64 (sinh.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)))) (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 (-.f64 t (log.f64 z)) y)))) |
(+.f64 (+.f64 (cosh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))) (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 (-.f64 t (log.f64 z)) y)))) (*.f64 (sinh.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)))) |
(+.f64 (+.f64 (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))) (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)))) (*.f64 (sinh.f64 (*.f64 (-.f64 (log.f64 z) t) y)) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
(+.f64 (+.f64 (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))) (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)))) (*.f64 (sinh.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) (sinh.f64 (*.f64 (-.f64 t (log.f64 z)) y)))) |
(+.f64 (*.f64 (sinh.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) (fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (cosh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(+.f64 (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) (fma.f64 (sinh.f64 (*.f64 (-.f64 (log.f64 z) t) y)) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(+.f64 (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) (fma.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (sinh.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) (cosh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(+.f64 (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) (fma.f64 (sinh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (sinh.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(+.f64 (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) (-.f64 (*.f64 (sinh.f64 (*.f64 (-.f64 (log.f64 z) t) y)) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 (-.f64 (log.f64 z) t) y))))) |
(+.f64 (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) (-.f64 (*.f64 (sinh.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) (sinh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 (-.f64 (log.f64 z) t) y))))) |
(-.f64 (cosh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 (-.f64 (log.f64 z) t) y)))) |
(-.f64 (+.f64 (cosh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))) (*.f64 (sinh.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)))) (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 (-.f64 (log.f64 z) t) y)))) |
(-.f64 (+.f64 (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))) (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)))) (*.f64 (sinh.f64 (*.f64 (-.f64 (log.f64 z) t) y)) (sinh.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)))) |
(-.f64 (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))) (neg.f64 (cosh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(-.f64 (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) (fma.f64 (sinh.f64 (*.f64 (-.f64 (log.f64 z) t) y)) (sinh.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 (-.f64 (log.f64 z) t) y))))) |
(-.f64 (*.f64 (sinh.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) (-.f64 (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 (-.f64 (log.f64 z) t) y))) (cosh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(-.f64 (*.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) (-.f64 (*.f64 (sinh.f64 (*.f64 (-.f64 (log.f64 z) t) y)) (sinh.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a))) (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(/.f64 (exp.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) (exp.f64 (*.f64 (-.f64 (log.f64 z) t) y))) |
(/.f64 (exp.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) |
(/.f64 (neg.f64 (exp.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a))) (neg.f64 (exp.f64 (*.f64 (-.f64 (log.f64 z) t) y)))) |
(/.f64 #s(literal 1 binary64) (exp.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 (-.f64 (log.f64 z) t) y)))) |
(/.f64 (fma.f64 (cosh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) #s(literal 2 binary64)) |
(/.f64 (fma.f64 (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) #s(literal 2 binary64)) |
(/.f64 (fma.f64 #s(literal 2 binary64) (cosh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))) (*.f64 #s(literal 2 binary64) (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) #s(literal 2 binary64)) |
(/.f64 (fma.f64 #s(literal 2 binary64) (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))) (*.f64 #s(literal 2 binary64) (cosh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) #s(literal 2 binary64)) |
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y)))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y)))))) (*.f64 #s(literal 2 binary64) #s(literal 2 binary64))) |
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y)))) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y)))) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) #s(literal 2 binary64))) |
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y)))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y)))))) (*.f64 #s(literal 2 binary64) #s(literal 2 binary64))) |
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y)))) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y)))) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) #s(literal 2 binary64))) |
(exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))) |
(fma.f64 (exp.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (*.f64 (exp.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) (sinh.f64 (*.f64 (-.f64 t (log.f64 z)) y)))) |
(fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (exp.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (*.f64 (sinh.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) (exp.f64 (*.f64 (-.f64 t (log.f64 z)) y)))) |
(fma.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (exp.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) (*.f64 (sinh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (exp.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)))) |
(fma.f64 (exp.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 (exp.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (sinh.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)))) |
(fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y)))) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y)))) |
(fma.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y)))) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (cosh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y)))) |
(fma.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (sinh.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) (fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (cosh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(fma.f64 (sinh.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (cosh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(fma.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (fma.f64 (sinh.f64 (*.f64 (-.f64 (log.f64 z) t) y)) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (fma.f64 (sinh.f64 (*.f64 (-.f64 (log.f64 z) t) y)) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (sinh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (fma.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (sinh.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) (cosh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(fma.f64 (sinh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (fma.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (sinh.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) (cosh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(fma.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (fma.f64 (sinh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (sinh.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (fma.f64 (sinh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (sinh.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) (sinh.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(fma.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (-.f64 (*.f64 (sinh.f64 (*.f64 (-.f64 (log.f64 z) t) y)) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 (-.f64 (log.f64 z) t) y))))) |
(fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (-.f64 (*.f64 (sinh.f64 (*.f64 (-.f64 (log.f64 z) t) y)) (sinh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 (-.f64 (log.f64 z) t) y))))) |
(fma.f64 (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (-.f64 (*.f64 (sinh.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) (sinh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 (-.f64 (log.f64 z) t) y))))) |
(fma.f64 (cosh.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (cosh.f64 (*.f64 (-.f64 t (log.f64 z)) y)) (-.f64 (*.f64 (sinh.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) (sinh.f64 (*.f64 (-.f64 t (log.f64 z)) y))) (sinh.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 (-.f64 (log.f64 z) t) y))))) |
(neg.f64 (neg.f64 (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y))))) |
(pow.f64 (exp.f64 (*.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y)) #s(literal 2 binary64))) #s(literal 1/2 binary64)) |
(sqrt.f64 (exp.f64 (*.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y)) #s(literal 2 binary64)))) |
(+.f64 (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 a)) (fma.f64 a b (*.f64 (-.f64 t (log.f64 z)) y))) |
(+.f64 (fma.f64 (-.f64 t (log.f64 z)) y (*.f64 a b)) (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 a))) |
(+.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a) (*.f64 (-.f64 t (log.f64 z)) y)) |
(+.f64 (*.f64 (-.f64 t (log.f64 z)) y) (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) |
(+.f64 (*.f64 a b) (fma.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 a) (*.f64 (-.f64 t (log.f64 z)) y))) |
(+.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 t y)) (*.f64 (log.f64 z) (neg.f64 y))) |
(+.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (log.f64 z) (neg.f64 y))) (neg.f64 (neg.f64 (*.f64 t y)))) |
(+.f64 (fma.f64 (-.f64 t (log.f64 z)) y (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 a))) (*.f64 a b)) |
(+.f64 (*.f64 (log.f64 z) (neg.f64 y)) (fma.f64 (neg.f64 t) (neg.f64 y) (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a))) |
(+.f64 (*.f64 t y) (fma.f64 (neg.f64 y) (log.f64 z) (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a))) |
(+.f64 (*.f64 a b) (-.f64 (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 a)) (*.f64 (-.f64 (log.f64 z) t) y))) |
(+.f64 (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 a)) (-.f64 (*.f64 a b) (*.f64 (-.f64 (log.f64 z) t) y))) |
(+.f64 (*.f64 (log.f64 z) (neg.f64 y)) (-.f64 (neg.f64 (neg.f64 (*.f64 t y))) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) |
(+.f64 (*.f64 t y) (-.f64 (*.f64 (log.f64 z) (neg.f64 y)) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) |
(-.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a) (*.f64 (-.f64 (log.f64 z) t) y)) |
(-.f64 (*.f64 (-.f64 t (log.f64 z)) y) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) |
(-.f64 (-.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a) (*.f64 (log.f64 z) y)) (neg.f64 (*.f64 t y))) |
(-.f64 (-.f64 (*.f64 (-.f64 t (log.f64 z)) y) (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) a)) (neg.f64 (*.f64 a b))) |
(fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y)) |
(fma.f64 (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) a) #s(literal -1 binary64) (fma.f64 a b (*.f64 (-.f64 t (log.f64 z)) y))) |
(fma.f64 (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) #s(literal -1 binary64)) a (fma.f64 a b (*.f64 (-.f64 t (log.f64 z)) y))) |
(fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (neg.f64 a) (*.f64 (-.f64 t (log.f64 z)) y)) |
(fma.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)) #s(literal -1 binary64) (*.f64 (-.f64 t (log.f64 z)) y)) |
(fma.f64 (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z))) a (fma.f64 a b (*.f64 (-.f64 t (log.f64 z)) y))) |
(fma.f64 #s(literal -1 binary64) (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) a) (fma.f64 a b (*.f64 (-.f64 t (log.f64 z)) y))) |
(fma.f64 a (*.f64 #s(literal -1 binary64) (log.f64 (-.f64 #s(literal 1 binary64) z))) (fma.f64 a b (*.f64 (-.f64 t (log.f64 z)) y))) |
(fma.f64 (neg.f64 a) (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 (-.f64 t (log.f64 z)) y)) |
(fma.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 (-.f64 t (log.f64 z)) y)) |
(fma.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)) (*.f64 (-.f64 t (log.f64 z)) y)) |
(fma.f64 a (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z))) (fma.f64 a b (*.f64 (-.f64 t (log.f64 z)) y))) |
(fma.f64 (neg.f64 a) (log.f64 (-.f64 #s(literal 1 binary64) z)) (fma.f64 a b (*.f64 (-.f64 t (log.f64 z)) y))) |
(fma.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 a) (fma.f64 a b (*.f64 (-.f64 t (log.f64 z)) y))) |
(fma.f64 (neg.f64 y) (-.f64 (log.f64 z) t) (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) |
(fma.f64 (-.f64 (log.f64 z) t) (neg.f64 y) (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) |
(fma.f64 (-.f64 t (log.f64 z)) y (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) |
(fma.f64 y (-.f64 t (log.f64 z)) (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) |
(fma.f64 a b (fma.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 a) (*.f64 (-.f64 t (log.f64 z)) y))) |
(fma.f64 b a (fma.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 a) (*.f64 (-.f64 t (log.f64 z)) y))) |
(fma.f64 (*.f64 (neg.f64 #s(literal -1 binary64)) b) a (fma.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 a) (*.f64 (-.f64 t (log.f64 z)) y))) |
(fma.f64 (*.f64 (neg.f64 b) #s(literal -1 binary64)) a (fma.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 a) (*.f64 (-.f64 t (log.f64 z)) y))) |
(fma.f64 (neg.f64 #s(literal -1 binary64)) (*.f64 a b) (fma.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 a) (*.f64 (-.f64 t (log.f64 z)) y))) |
(fma.f64 (*.f64 a b) (neg.f64 #s(literal -1 binary64)) (fma.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 a) (*.f64 (-.f64 t (log.f64 z)) y))) |
(fma.f64 a (*.f64 (neg.f64 b) #s(literal -1 binary64)) (fma.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 a) (*.f64 (-.f64 t (log.f64 z)) y))) |
(fma.f64 a (*.f64 #s(literal -1 binary64) (neg.f64 b)) (fma.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 a) (*.f64 (-.f64 t (log.f64 z)) y))) |
(fma.f64 (*.f64 a b) (*.f64 #s(literal -1 binary64) #s(literal -1 binary64)) (fma.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 a) (*.f64 (-.f64 t (log.f64 z)) y))) |
(fma.f64 (neg.f64 b) (neg.f64 a) (fma.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 a) (*.f64 (-.f64 t (log.f64 z)) y))) |
(fma.f64 (neg.f64 a) (neg.f64 b) (fma.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 a) (*.f64 (-.f64 t (log.f64 z)) y))) |
(fma.f64 (neg.f64 (*.f64 a b)) #s(literal -1 binary64) (fma.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 a) (*.f64 (-.f64 t (log.f64 z)) y))) |
(fma.f64 #s(literal -1 binary64) (neg.f64 (*.f64 a b)) (fma.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 a) (*.f64 (-.f64 t (log.f64 z)) y))) |
(fma.f64 (*.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) #s(literal -1 binary64)) a (*.f64 (-.f64 t (log.f64 z)) y)) |
(fma.f64 a (*.f64 #s(literal -1 binary64) (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)) (*.f64 (-.f64 t (log.f64 z)) y)) |
(fma.f64 (neg.f64 y) (log.f64 z) (fma.f64 (neg.f64 t) (neg.f64 y) (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a))) |
(fma.f64 (neg.f64 (log.f64 z)) y (fma.f64 (neg.f64 t) (neg.f64 y) (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a))) |
(fma.f64 y (neg.f64 (log.f64 z)) (fma.f64 (neg.f64 t) (neg.f64 y) (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a))) |
(fma.f64 (log.f64 z) (neg.f64 y) (fma.f64 (neg.f64 t) (neg.f64 y) (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a))) |
(fma.f64 y t (fma.f64 (neg.f64 y) (log.f64 z) (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a))) |
(fma.f64 t y (fma.f64 (neg.f64 y) (log.f64 z) (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a))) |
(fma.f64 a b (-.f64 (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 a)) (*.f64 (-.f64 (log.f64 z) t) y))) |
(fma.f64 b a (-.f64 (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 a)) (*.f64 (-.f64 (log.f64 z) t) y))) |
(fma.f64 (*.f64 (neg.f64 #s(literal -1 binary64)) b) a (-.f64 (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 a)) (*.f64 (-.f64 (log.f64 z) t) y))) |
(fma.f64 (*.f64 (neg.f64 b) #s(literal -1 binary64)) a (-.f64 (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 a)) (*.f64 (-.f64 (log.f64 z) t) y))) |
(fma.f64 (neg.f64 #s(literal -1 binary64)) (*.f64 a b) (-.f64 (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 a)) (*.f64 (-.f64 (log.f64 z) t) y))) |
(fma.f64 (*.f64 a b) (neg.f64 #s(literal -1 binary64)) (-.f64 (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 a)) (*.f64 (-.f64 (log.f64 z) t) y))) |
(fma.f64 a (*.f64 (neg.f64 b) #s(literal -1 binary64)) (-.f64 (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 a)) (*.f64 (-.f64 (log.f64 z) t) y))) |
(fma.f64 a (*.f64 #s(literal -1 binary64) (neg.f64 b)) (-.f64 (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 a)) (*.f64 (-.f64 (log.f64 z) t) y))) |
(fma.f64 (*.f64 a b) (*.f64 #s(literal -1 binary64) #s(literal -1 binary64)) (-.f64 (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 a)) (*.f64 (-.f64 (log.f64 z) t) y))) |
(fma.f64 (neg.f64 b) (neg.f64 a) (-.f64 (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 a)) (*.f64 (-.f64 (log.f64 z) t) y))) |
(fma.f64 (neg.f64 a) (neg.f64 b) (-.f64 (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 a)) (*.f64 (-.f64 (log.f64 z) t) y))) |
(fma.f64 (neg.f64 (*.f64 a b)) #s(literal -1 binary64) (-.f64 (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 a)) (*.f64 (-.f64 (log.f64 z) t) y))) |
(fma.f64 #s(literal -1 binary64) (neg.f64 (*.f64 a b)) (-.f64 (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 a)) (*.f64 (-.f64 (log.f64 z) t) y))) |
(fma.f64 a (*.f64 #s(literal -1 binary64) (log.f64 (-.f64 #s(literal 1 binary64) z))) (-.f64 (*.f64 a b) (*.f64 (-.f64 (log.f64 z) t) y))) |
(fma.f64 #s(literal -1 binary64) (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) a) (-.f64 (*.f64 a b) (*.f64 (-.f64 (log.f64 z) t) y))) |
(fma.f64 (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) a) #s(literal -1 binary64) (-.f64 (*.f64 a b) (*.f64 (-.f64 (log.f64 z) t) y))) |
(fma.f64 (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) #s(literal -1 binary64)) a (-.f64 (*.f64 a b) (*.f64 (-.f64 (log.f64 z) t) y))) |
(fma.f64 (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z))) a (-.f64 (*.f64 a b) (*.f64 (-.f64 (log.f64 z) t) y))) |
(fma.f64 (neg.f64 a) (log.f64 (-.f64 #s(literal 1 binary64) z)) (-.f64 (*.f64 a b) (*.f64 (-.f64 (log.f64 z) t) y))) |
(fma.f64 a (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z))) (-.f64 (*.f64 a b) (*.f64 (-.f64 (log.f64 z) t) y))) |
(fma.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 a) (-.f64 (*.f64 a b) (*.f64 (-.f64 (log.f64 z) t) y))) |
(fma.f64 (neg.f64 y) (log.f64 z) (-.f64 (neg.f64 (neg.f64 (*.f64 t y))) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) |
(fma.f64 (neg.f64 (log.f64 z)) y (-.f64 (neg.f64 (neg.f64 (*.f64 t y))) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) |
(fma.f64 y (neg.f64 (log.f64 z)) (-.f64 (neg.f64 (neg.f64 (*.f64 t y))) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) |
(fma.f64 (log.f64 z) (neg.f64 y) (-.f64 (neg.f64 (neg.f64 (*.f64 t y))) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) |
(fma.f64 y t (-.f64 (*.f64 (log.f64 z) (neg.f64 y)) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) |
(fma.f64 t y (-.f64 (*.f64 (log.f64 z) (neg.f64 y)) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) |
(neg.f64 (fma.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a (*.f64 (-.f64 (log.f64 z) t) y))) |
(+.f64 (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z))) b) |
(+.f64 b (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)))) |
(-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) |
(-.f64 (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z))) (neg.f64 b)) |
(neg.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)) |
b |
(neg.f64 (neg.f64 b)) |
(log.f64 (-.f64 #s(literal 1 binary64) z)) |
(log.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) z)))) |
(log1p.f64 (neg.f64 z)) |
(log1p.f64 (-.f64 #s(literal 0 binary64) z)) |
(log1p.f64 (+.f64 #s(literal 0 binary64) (neg.f64 z))) |
(neg.f64 (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)))) |
(+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 0 binary64)) |
(+.f64 (neg.f64 z) #s(literal 1 binary64)) |
(+.f64 #s(literal 1 binary64) (neg.f64 z)) |
(+.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) z)) |
(+.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (neg.f64 z))) |
(+.f64 (neg.f64 z) (neg.f64 (neg.f64 #s(literal 1 binary64)))) |
(-.f64 #s(literal 1 binary64) z) |
(-.f64 (neg.f64 z) (neg.f64 #s(literal 1 binary64))) |
(/.f64 (fma.f64 (neg.f64 z) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal 2 binary64)) |
(fma.f64 (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 z)) |
(fma.f64 (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) z)) |
(fma.f64 (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (neg.f64 z))) |
(neg.f64 (-.f64 z #s(literal 1 binary64))) |
#s(literal 1 binary64) |
(*.f64 (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) |
(fabs.f64 #s(literal 1 binary64)) |
(fabs.f64 (neg.f64 #s(literal 1 binary64))) |
(+.f64 #s(literal 0 binary64) #s(literal 1 binary64)) |
(+.f64 #s(literal 1 binary64) #s(literal 0 binary64)) |
(+.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) #s(literal 0 binary64))) |
(+.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) #s(literal 0 binary64)) #s(literal 2 binary64))) |
(-.f64 #s(literal 1 binary64) (neg.f64 #s(literal 0 binary64))) |
(/.f64 (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) |
(/.f64 (fabs.f64 (*.f64 #s(literal 2 binary64) #s(literal 1 binary64))) (fabs.f64 #s(literal 2 binary64))) |
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) #s(literal 1 binary64))) (neg.f64 #s(literal 2 binary64))) |
(/.f64 (+.f64 (-.f64 #s(literal 1 binary64) #s(literal 0 binary64)) (exp.f64 (neg.f64 (neg.f64 #s(literal 0 binary64))))) #s(literal 2 binary64)) |
(cosh.f64 #s(literal 0 binary64)) |
(cosh.f64 (neg.f64 #s(literal 0 binary64))) |
(cosh.f64 (neg.f64 (neg.f64 #s(literal 0 binary64)))) |
(exp.f64 #s(literal 0 binary64)) |
(fma.f64 (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 0 binary64)) |
(fma.f64 (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) #s(literal 0 binary64))) |
(sqrt.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64))) |
z |
(neg.f64 (neg.f64 z)) |
a |
(*.f64 (neg.f64 a) #s(literal -1 binary64)) |
(*.f64 (neg.f64 #s(literal -1 binary64)) a) |
(*.f64 #s(literal -1 binary64) (neg.f64 a)) |
(*.f64 a (neg.f64 #s(literal -1 binary64))) |
(neg.f64 (neg.f64 a)) |
(*.f64 (-.f64 t (log.f64 z)) y) |
(*.f64 (-.f64 (log.f64 z) t) (neg.f64 y)) |
(*.f64 (neg.f64 y) (-.f64 (log.f64 z) t)) |
(*.f64 y (-.f64 t (log.f64 z))) |
(+.f64 (*.f64 (log.f64 z) (neg.f64 y)) (neg.f64 (neg.f64 (*.f64 t y)))) |
(+.f64 (*.f64 (log.f64 z) (neg.f64 y)) (*.f64 t y)) |
(+.f64 (neg.f64 (neg.f64 (*.f64 t y))) (*.f64 (log.f64 z) (neg.f64 y))) |
(+.f64 (*.f64 t y) (*.f64 (log.f64 z) (neg.f64 y))) |
(-.f64 (*.f64 (log.f64 z) (neg.f64 y)) (neg.f64 (*.f64 t y))) |
(-.f64 (*.f64 t y) (*.f64 (log.f64 z) y)) |
(-.f64 (*.f64 t y) (*.f64 (neg.f64 y) (neg.f64 (log.f64 z)))) |
(-.f64 (*.f64 t y) (neg.f64 (*.f64 (log.f64 z) (neg.f64 y)))) |
(-.f64 (*.f64 (log.f64 z) (neg.f64 y)) (neg.f64 (neg.f64 (neg.f64 (*.f64 t y))))) |
(fma.f64 (log.f64 z) (neg.f64 y) (*.f64 t y)) |
(fma.f64 (neg.f64 y) (log.f64 z) (*.f64 t y)) |
(fma.f64 (neg.f64 (log.f64 z)) y (neg.f64 (neg.f64 (*.f64 t y)))) |
(fma.f64 (neg.f64 (log.f64 z)) y (*.f64 t y)) |
(fma.f64 y (neg.f64 (log.f64 z)) (neg.f64 (neg.f64 (*.f64 t y)))) |
(fma.f64 y (neg.f64 (log.f64 z)) (*.f64 t y)) |
(fma.f64 y t (*.f64 (log.f64 z) (neg.f64 y))) |
(fma.f64 t y (*.f64 (log.f64 z) (neg.f64 y))) |
(fma.f64 (neg.f64 t) (neg.f64 y) (*.f64 (log.f64 z) (neg.f64 y))) |
(fma.f64 (neg.f64 y) (neg.f64 t) (*.f64 (log.f64 z) (neg.f64 y))) |
(fma.f64 (neg.f64 y) (log.f64 z) (neg.f64 (neg.f64 (*.f64 t y)))) |
(fma.f64 (log.f64 z) (neg.f64 y) (neg.f64 (neg.f64 (*.f64 t y)))) |
(neg.f64 (*.f64 (-.f64 (log.f64 z) t) y)) |
(+.f64 (neg.f64 (log.f64 z)) t) |
(+.f64 t (neg.f64 (log.f64 z))) |
(-.f64 t (log.f64 z)) |
(-.f64 (neg.f64 (log.f64 z)) (neg.f64 t)) |
(neg.f64 (-.f64 (log.f64 z) t)) |
t |
(neg.f64 (neg.f64 t)) |
(log.f64 z) |
(log.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) z))) |
(neg.f64 (neg.f64 (log.f64 z))) |
y |
(neg.f64 (neg.f64 y)) |
(*.f64 x #s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) #s(approx (pow (exp y) (- (log z) t)) #s(literal 1 binary64)))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) #s(approx (pow (exp y) (- (log z) t)) #s(literal 1 binary64))) |
#s(approx (pow (exp y) (- (log z) t)) #s(literal 1 binary64)) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (neg.f64 (*.f64 t y))))) |
(exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (neg.f64 (*.f64 t y)))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (neg.f64 (*.f64 t y))) |
(*.f64 (neg.f64 y) t) |
(*.f64 (neg.f64 t) y) |
(*.f64 y (neg.f64 t)) |
(*.f64 t (neg.f64 y)) |
(neg.f64 (*.f64 t y)) |
(neg.f64 y) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) #s(approx (- (* y (- (log z) t)) (* a b)) (neg.f64 (*.f64 a b)))))) |
(exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) #s(approx (- (* y (- (log z) t)) (* a b)) (neg.f64 (*.f64 a b))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) #s(approx (- (* y (- (log z) t)) (* a b)) (neg.f64 (*.f64 a b)))) |
#s(approx (- (* y (- (log z) t)) (* a b)) (neg.f64 (*.f64 a b))) |
(*.f64 #s(literal -1 binary64) (*.f64 a b)) |
(*.f64 (neg.f64 a) b) |
(*.f64 (neg.f64 b) a) |
(*.f64 (*.f64 a b) #s(literal -1 binary64)) |
(*.f64 a (neg.f64 b)) |
(*.f64 b (neg.f64 a)) |
(neg.f64 (*.f64 a b)) |
#s(literal -1 binary64) |
(*.f64 a b) |
(*.f64 b a) |
(*.f64 (neg.f64 a) (neg.f64 b)) |
(*.f64 (neg.f64 b) (neg.f64 a)) |
(*.f64 (*.f64 a b) (neg.f64 #s(literal -1 binary64))) |
(*.f64 (*.f64 a b) (*.f64 #s(literal -1 binary64) #s(literal -1 binary64))) |
(*.f64 (neg.f64 #s(literal -1 binary64)) (*.f64 a b)) |
(*.f64 (neg.f64 (*.f64 a b)) #s(literal -1 binary64)) |
(*.f64 (*.f64 (neg.f64 b) #s(literal -1 binary64)) a) |
(*.f64 (*.f64 (neg.f64 #s(literal -1 binary64)) b) a) |
(*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 a b))) |
(*.f64 a (*.f64 (neg.f64 b) #s(literal -1 binary64))) |
(*.f64 a (*.f64 #s(literal -1 binary64) (neg.f64 b))) |
(neg.f64 (neg.f64 (*.f64 a b))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
(exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) |
(*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)) |
(*.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a) |
(*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) (neg.f64 a)) |
(*.f64 (neg.f64 a) (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))) |
(*.f64 #s(literal -1 binary64) (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) |
(*.f64 a (*.f64 #s(literal -1 binary64) (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))) |
(+.f64 (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) a) (neg.f64 (*.f64 a b))) |
(+.f64 (neg.f64 (*.f64 a b)) (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) a)) |
(+.f64 (*.f64 (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z))) (neg.f64 a)) (neg.f64 (*.f64 a b))) |
(+.f64 (*.f64 (neg.f64 a) (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)))) (neg.f64 (*.f64 a b))) |
(+.f64 (neg.f64 (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 a))) (neg.f64 (*.f64 a b))) |
(+.f64 (neg.f64 (*.f64 a b)) (*.f64 (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z))) (neg.f64 a))) |
(+.f64 (neg.f64 (*.f64 a b)) (*.f64 (neg.f64 a) (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z))))) |
(+.f64 (neg.f64 (*.f64 a b)) (neg.f64 (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 a)))) |
(-.f64 (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) a) (*.f64 a b)) |
(fma.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) a (neg.f64 (*.f64 a b))) |
(fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 (*.f64 a b))) |
(fma.f64 (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z))) (neg.f64 a) (neg.f64 (*.f64 a b))) |
(fma.f64 (neg.f64 a) (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z))) (neg.f64 (*.f64 a b))) |
(fma.f64 (neg.f64 a) b (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) a)) |
(fma.f64 b (neg.f64 a) (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) a)) |
(fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) a)) |
(fma.f64 a (neg.f64 b) (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) a)) |
(fma.f64 (neg.f64 b) a (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) a)) |
(fma.f64 (*.f64 a b) #s(literal -1 binary64) (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) a)) |
(fma.f64 (neg.f64 a) b (*.f64 (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z))) (neg.f64 a))) |
(fma.f64 b (neg.f64 a) (*.f64 (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z))) (neg.f64 a))) |
(fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z))) (neg.f64 a))) |
(fma.f64 a (neg.f64 b) (*.f64 (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z))) (neg.f64 a))) |
(fma.f64 (neg.f64 b) a (*.f64 (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z))) (neg.f64 a))) |
(fma.f64 (*.f64 a b) #s(literal -1 binary64) (*.f64 (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z))) (neg.f64 a))) |
(fma.f64 (neg.f64 a) b (*.f64 (neg.f64 a) (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z))))) |
(fma.f64 b (neg.f64 a) (*.f64 (neg.f64 a) (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z))))) |
(fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 (neg.f64 a) (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z))))) |
(fma.f64 a (neg.f64 b) (*.f64 (neg.f64 a) (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z))))) |
(fma.f64 (neg.f64 b) a (*.f64 (neg.f64 a) (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z))))) |
(fma.f64 (*.f64 a b) #s(literal -1 binary64) (*.f64 (neg.f64 a) (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z))))) |
(fma.f64 (neg.f64 a) b (neg.f64 (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 a)))) |
(fma.f64 b (neg.f64 a) (neg.f64 (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 a)))) |
(fma.f64 #s(literal -1 binary64) (*.f64 a b) (neg.f64 (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 a)))) |
(fma.f64 a (neg.f64 b) (neg.f64 (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 a)))) |
(fma.f64 (neg.f64 b) a (neg.f64 (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 a)))) |
(fma.f64 (*.f64 a b) #s(literal -1 binary64) (neg.f64 (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 a)))) |
(neg.f64 (*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a)) |
(+.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 b)) |
(+.f64 (neg.f64 b) (log.f64 (-.f64 #s(literal 1 binary64) z))) |
(-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) |
(-.f64 (neg.f64 b) (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)))) |
(fma.f64 b #s(literal -1 binary64) (log.f64 (-.f64 #s(literal 1 binary64) z))) |
(fma.f64 #s(literal -1 binary64) b (log.f64 (-.f64 #s(literal 1 binary64) z))) |
(neg.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))) |
(log.f64 (-.f64 #s(literal 1 binary64) z)) |
(log.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) z)))) |
(log1p.f64 (neg.f64 z)) |
(log1p.f64 (-.f64 #s(literal 0 binary64) z)) |
(log1p.f64 (+.f64 #s(literal 0 binary64) (neg.f64 z))) |
(neg.f64 (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)))) |
(neg.f64 z) |
Compiled 12 407 to 3 384 computations (72.7% saved)
10 alts after pruning (8 fresh and 2 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 717 | 5 | 722 |
| Fresh | 1 | 3 | 4 |
| Picked | 3 | 2 | 5 |
| Done | 1 | 0 | 1 |
| Total | 722 | 10 | 732 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 96.6% | (/.f64 x (exp.f64 (fma.f64 #s(approx (- b (log (- 1 z))) b) a (*.f64 (-.f64 t (log.f64 z)) y)))) |
| ▶ | 58.6% | (/.f64 x (exp.f64 #s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 t y)))) |
| ▶ | 59.0% | (/.f64 x (exp.f64 #s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))))) |
| 85.8% | (*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y #s(approx (- (log z) t) (*.f64 #s(literal -1 binary64) t))))))) | |
| ✓ | 58.6% | (*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 (neg.f64 y) t)))) |
| ▶ | 61.6% | (*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a #s(approx (- (log (+ 1 (neg z))) b) (-.f64 (*.f64 #s(literal -1 binary64) z) b)))))) |
| ▶ | 57.9% | (*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) #s(approx (- (* y (- (log z) t)) (* a b)) (neg.f64 (*.f64 a b)))))) |
| 45.5% | (*.f64 x #s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) #s(approx (exp (* y (- (log z) t))) (pow.f64 z y)))) | |
| 26.8% | (*.f64 x #s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) #s(approx (exp (* y (- (log z) t))) (+.f64 #s(literal 1 binary64) (*.f64 y (-.f64 (log.f64 z) t)))))) | |
| ✓ | 18.0% | (*.f64 x #s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) #s(approx (exp (* y (- (log z) t))) #s(literal 1 binary64)))) |
Compiled 424 to 399 computations (5.9% saved)
| Inputs |
|---|
(/.f64 x (exp.f64 (fma.f64 #s(approx (- b (log (- 1 z))) b) a (*.f64 (-.f64 t (log.f64 z)) y)))) |
x |
(exp.f64 (fma.f64 #s(approx (- b (log (- 1 z))) b) a (*.f64 (-.f64 t (log.f64 z)) y))) |
(fma.f64 #s(approx (- b (log (- 1 z))) b) a (*.f64 (-.f64 t (log.f64 z)) y)) |
#s(approx (- b (log (- 1 z))) b) |
b |
a |
(*.f64 (-.f64 t (log.f64 z)) y) |
(-.f64 t (log.f64 z)) |
t |
(log.f64 z) |
z |
y |
(/.f64 x (exp.f64 #s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 t y)))) |
(exp.f64 #s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 t y))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 t y)) |
(*.f64 t y) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) #s(approx (- (* y (- (log z) t)) (* a b)) (neg.f64 (*.f64 a b)))))) |
(exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) #s(approx (- (* y (- (log z) t)) (* a b)) (neg.f64 (*.f64 a b))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) #s(approx (- (* y (- (log z) t)) (* a b)) (neg.f64 (*.f64 a b)))) |
#s(approx (- (* y (- (log z) t)) (* a b)) (neg.f64 (*.f64 a b))) |
(neg.f64 (*.f64 a b)) |
(*.f64 a b) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a #s(approx (- (log (+ 1 (neg z))) b) (-.f64 (*.f64 #s(literal -1 binary64) z) b)))))) |
(exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a #s(approx (- (log (+ 1 (neg z))) b) (-.f64 (*.f64 #s(literal -1 binary64) z) b))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a #s(approx (- (log (+ 1 (neg z))) b) (-.f64 (*.f64 #s(literal -1 binary64) z) b)))) |
(*.f64 a #s(approx (- (log (+ 1 (neg z))) b) (-.f64 (*.f64 #s(literal -1 binary64) z) b))) |
#s(approx (- (log (+ 1 (neg z))) b) (-.f64 (*.f64 #s(literal -1 binary64) z) b)) |
(-.f64 (*.f64 #s(literal -1 binary64) z) b) |
(*.f64 #s(literal -1 binary64) z) |
#s(literal -1 binary64) |
(/.f64 x (exp.f64 #s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))))) |
(exp.f64 #s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))) |
(*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))) |
(-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) |
(log.f64 (-.f64 #s(literal 1 binary64) z)) |
(-.f64 #s(literal 1 binary64) z) |
#s(literal 1 binary64) |
| Outputs |
|---|
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (/.f64 x (exp.f64 (fma.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z))))))) |
#s(approx x x) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (*.f64 x (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (-.f64 (log.f64 z) t)))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (/.f64 x (exp.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (*.f64 y (-.f64 t (log.f64 z)))) (exp.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))) (/.f64 x (exp.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (fma.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 t (log.f64 z)) #s(literal 2 binary64))) (exp.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 t (log.f64 z)) #s(literal 2 binary64))) (exp.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))))))) (/.f64 (*.f64 x (-.f64 t (log.f64 z))) (exp.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))))) (/.f64 x (exp.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (fma.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 t (log.f64 z)) #s(literal 2 binary64))) (exp.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 t (log.f64 z)) #s(literal 2 binary64))) (exp.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))))) (-.f64 t (log.f64 z))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 t (log.f64 z)) #s(literal 3 binary64))) (exp.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 t (log.f64 z)) #s(literal 3 binary64))) (exp.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))))))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 t (log.f64 z)) #s(literal 2 binary64))) (exp.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 t (log.f64 z)) #s(literal 2 binary64))) (exp.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))))))) (/.f64 (*.f64 x (-.f64 t (log.f64 z))) (exp.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))))) (/.f64 x (exp.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (exp.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+.f64 (exp.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))) (*.f64 y (*.f64 (exp.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))) (-.f64 t (log.f64 z)))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+.f64 (exp.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))) (*.f64 y (fma.f64 #s(literal 1/2 binary64) (*.f64 y (*.f64 (exp.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))) (pow.f64 (-.f64 t (log.f64 z)) #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))) (-.f64 t (log.f64 z))))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+.f64 (exp.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))) (*.f64 y (fma.f64 y (fma.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 (exp.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))) (pow.f64 (-.f64 t (log.f64 z)) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))) (pow.f64 (-.f64 t (log.f64 z)) #s(literal 2 binary64))))) (*.f64 (exp.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))) (-.f64 t (log.f64 z))))))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (fma.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z))))) |
#s(approx (* (- t (log z)) y) (*.f64 y (-.f64 t (log.f64 z)))) |
#s(approx y y) |
#s(approx (* t y) (*.f64 t y)) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (*.f64 x (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 x (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 x (*.f64 y (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (-.f64 (log.f64 z) t)))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 x (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 y (fma.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 y (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (pow.f64 (-.f64 (log.f64 z) t) #s(literal 2 binary64))))) (*.f64 x (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (-.f64 (log.f64 z) t))))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 x (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 y (fma.f64 x (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (-.f64 (log.f64 z) t)) (*.f64 y (fma.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 y (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (pow.f64 (-.f64 (log.f64 z) t) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (pow.f64 (-.f64 (log.f64 z) t) #s(literal 2 binary64))))))))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 y (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (-.f64 (log.f64 z) t))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 y (fma.f64 #s(literal 1/2 binary64) (*.f64 y (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (pow.f64 (-.f64 (log.f64 z) t) #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (-.f64 (log.f64 z) t)))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 y (fma.f64 y (fma.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (pow.f64 (-.f64 (log.f64 z) t) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (pow.f64 (-.f64 (log.f64 z) t) #s(literal 2 binary64))))) (*.f64 (exp.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (-.f64 (log.f64 z) t)))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (-.f64 (log.f64 z) t)))) |
#s(approx (- (* y (- (log z) t)) (* a b)) (*.f64 #s(literal -1 binary64) (*.f64 a b))) |
#s(approx (- (* y (- (log z) t)) (* a b)) (-.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a b))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (/.f64 x (exp.f64 (-.f64 (fma.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 t y)) (*.f64 y (log.f64 z)))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (exp.f64 (-.f64 (fma.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 t y)) (*.f64 y (log.f64 z))))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 y (-.f64 (+.f64 t (/.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))) y)) (log.f64 z)))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (*.f64 x (exp.f64 (-.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))) (*.f64 t y))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (-.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))) (*.f64 t y)))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 y (-.f64 (log.f64 z) t))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 y (-.f64 (+.f64 (log.f64 z) (/.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)) y)) t))) |
#s(approx (- (* y (- (log z) t)) (* a b)) (*.f64 y (-.f64 (+.f64 (log.f64 z) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a b) y))) t))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (exp.f64 (fma.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z)))))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) (-.f64 t (log.f64 z)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))) y)))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (-.f64 (log.f64 z) t))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) (-.f64 (log.f64 z) t) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)) y)))))) |
#s(approx (- (* y (- (log z) t)) (* a b)) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) (-.f64 (log.f64 z) t) (/.f64 (*.f64 a b) y))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (/.f64 x (exp.f64 (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z))))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 x z)) (exp.f64 (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z)))))) (/.f64 x (exp.f64 (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z)))))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (fma.f64 z (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 a #s(literal 2 binary64)) x) (exp.f64 (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z)))))) (/.f64 (*.f64 x (fma.f64 #s(literal 1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64))))) (exp.f64 (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z))))))))) (/.f64 (*.f64 a x) (exp.f64 (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z))))))) (/.f64 x (exp.f64 (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z)))))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (fma.f64 z (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 a #s(literal 2 binary64)) x) (exp.f64 (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z)))))) (/.f64 (*.f64 x (fma.f64 #s(literal 1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64))))) (exp.f64 (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z)))))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 x (fma.f64 #s(literal 1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64)))))) (exp.f64 (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z)))))) (/.f64 (*.f64 x (fma.f64 #s(literal 1/6 binary64) (pow.f64 a #s(literal 3 binary64)) (fma.f64 #s(literal 1/3 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64)))))) (exp.f64 (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z)))))))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 a #s(literal 2 binary64)) x) (exp.f64 (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z)))))) (/.f64 (*.f64 x (fma.f64 #s(literal 1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64))))) (exp.f64 (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z))))))))) (/.f64 (*.f64 a x) (exp.f64 (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z))))))) (/.f64 x (exp.f64 (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z)))))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (exp.f64 (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z)))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+.f64 (exp.f64 (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z))))) (*.f64 a (*.f64 z (exp.f64 (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z))))))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+.f64 (exp.f64 (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z))))) (*.f64 z (fma.f64 a (exp.f64 (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z))))) (*.f64 z (*.f64 (exp.f64 (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z))))) (fma.f64 #s(literal 1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64)))))))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+.f64 (exp.f64 (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z))))) (*.f64 z (fma.f64 a (exp.f64 (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z))))) (*.f64 z (fma.f64 z (*.f64 (exp.f64 (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z))))) (fma.f64 #s(literal 1/6 binary64) (pow.f64 a #s(literal 3 binary64)) (fma.f64 #s(literal 1/3 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64)))))) (*.f64 (exp.f64 (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z))))) (fma.f64 #s(literal 1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64))))))))))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z))))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (fma.f64 a b (fma.f64 a z (*.f64 y (-.f64 t (log.f64 z)))))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (fma.f64 a b (fma.f64 y (-.f64 t (log.f64 z)) (*.f64 z (+.f64 a (*.f64 #s(literal 1/2 binary64) (*.f64 a z))))))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (fma.f64 a b (fma.f64 y (-.f64 t (log.f64 z)) (*.f64 z (+.f64 a (*.f64 z (fma.f64 #s(literal 1/3 binary64) (*.f64 a z) (*.f64 #s(literal 1/2 binary64) a)))))))) |
#s(approx (- b (log (- 1 z))) b) |
#s(approx (- b (log (- 1 z))) (+.f64 b z)) |
#s(approx (- b (log (- 1 z))) (+.f64 b (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) z))))) |
#s(approx (- b (log (- 1 z))) (+.f64 b (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/3 binary64) z))))))) |
#s(approx (- t (log z)) (-.f64 t (log.f64 z))) |
#s(approx (log z) (log.f64 z)) |
#s(approx z z) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (*.f64 x (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 x (*.f64 z (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t))))))) (*.f64 x (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t))))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 x (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))) (*.f64 z (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 x (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))))) (*.f64 x (*.f64 z (*.f64 (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))) (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64))))))))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 x (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))) (*.f64 z (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 x (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))))) (*.f64 z (fma.f64 x (*.f64 z (*.f64 (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))) (fma.f64 #s(literal -1/3 binary64) a (fma.f64 #s(literal -1/6 binary64) (pow.f64 a #s(literal 3 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64))))))) (*.f64 x (*.f64 (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))) (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64)))))))))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 z (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t))))))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))) (*.f64 z (fma.f64 #s(literal -1 binary64) (*.f64 a (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t))))) (*.f64 z (*.f64 (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))) (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64)))))))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))) (*.f64 z (fma.f64 #s(literal -1 binary64) (*.f64 a (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t))))) (*.f64 z (fma.f64 z (*.f64 (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))) (fma.f64 #s(literal -1/3 binary64) a (fma.f64 #s(literal -1/6 binary64) (pow.f64 a #s(literal 3 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64)))))) (*.f64 (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))) (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64))))))))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (fma.f64 #s(literal -1 binary64) (*.f64 a z) (*.f64 y (-.f64 (log.f64 z) t))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (fma.f64 y (-.f64 (log.f64 z) t) (*.f64 z (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal -1/2 binary64) (*.f64 a z))))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (fma.f64 y (-.f64 (log.f64 z) t) (*.f64 z (fma.f64 #s(literal -1 binary64) a (*.f64 z (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal -1/3 binary64) (*.f64 a z))))))))) |
#s(approx (* a (- (log (+ 1 (neg z))) b)) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 #s(literal -1 binary64) (*.f64 a z)))) |
#s(approx (* a (- (log (+ 1 (neg z))) b)) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 z (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal -1/2 binary64) (*.f64 a z)))))) |
#s(approx (* a (- (log (+ 1 (neg z))) b)) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 z (fma.f64 #s(literal -1 binary64) a (*.f64 z (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal -1/3 binary64) (*.f64 a z)))))))) |
#s(approx (- (log (+ 1 (neg z))) b) (*.f64 #s(literal -1 binary64) b)) |
#s(approx (- (log (+ 1 (neg z))) b) (-.f64 (*.f64 #s(literal -1 binary64) z) b)) |
#s(approx (- (log (+ 1 (neg z))) b) (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -1/2 binary64) z) #s(literal 1 binary64))) b)) |
#s(approx (- (log (+ 1 (neg z))) b) (-.f64 (*.f64 z (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -1/3 binary64) z) #s(literal 1/2 binary64))) #s(literal 1 binary64))) b)) |
#s(approx (* -1 z) (*.f64 #s(literal -1 binary64) z)) |
#s(approx (* a (- b (log (- 1 z)))) (*.f64 a b)) |
#s(approx (* a (- b (log (- 1 z)))) (fma.f64 a b (*.f64 a z))) |
#s(approx (* a (- b (log (- 1 z)))) (fma.f64 a b (*.f64 z (+.f64 a (*.f64 #s(literal 1/2 binary64) (*.f64 a z)))))) |
#s(approx (* a (- b (log (- 1 z)))) (fma.f64 a b (*.f64 z (+.f64 a (*.f64 z (fma.f64 #s(literal 1/3 binary64) (*.f64 a z) (*.f64 #s(literal 1/2 binary64) a))))))) |
#s(approx (log (- 1 z)) (*.f64 z (-.f64 (*.f64 #s(literal -1/2 binary64) z) #s(literal 1 binary64)))) |
#s(approx (log (- 1 z)) (*.f64 z (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -1/3 binary64) z) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) |
#s(approx (log (- 1 z)) (*.f64 z (-.f64 (*.f64 z (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -1/4 binary64) z) #s(literal 1/3 binary64))) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) |
#s(approx (- 1 z) #s(literal 1 binary64)) |
#s(approx (- 1 z) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) z))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (/.f64 x (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (+.f64 (/.f64 x (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))) (/.f64 (*.f64 a x) (*.f64 z (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 a #s(literal 2 binary64)) x) (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))) (/.f64 (*.f64 x (fma.f64 #s(literal 1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64))))) (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))))) (pow.f64 z #s(literal 2 binary64))) (/.f64 x (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a x) (*.f64 z (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 a (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 a #s(literal 2 binary64)) x) (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))) (/.f64 (*.f64 x (fma.f64 #s(literal 1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64))))) (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))))) (+.f64 (/.f64 (*.f64 a (*.f64 x (fma.f64 #s(literal 1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64)))))) (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))) (/.f64 (*.f64 x (fma.f64 #s(literal -1/2 binary64) (pow.f64 a #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) a (*.f64 #s(literal -1/6 binary64) (pow.f64 a #s(literal 3 binary64)))))) (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))))) (pow.f64 z #s(literal 3 binary64))) (/.f64 x (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a x) (*.f64 z (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 a #s(literal 2 binary64)) x) (*.f64 (pow.f64 z #s(literal 2 binary64)) (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))))) (/.f64 (*.f64 x (fma.f64 #s(literal 1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64))))) (*.f64 (pow.f64 z #s(literal 2 binary64)) (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))))))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+.f64 (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))) z)))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+.f64 (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))) z) (/.f64 (*.f64 (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))) (fma.f64 #s(literal 1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64))))) (pow.f64 z #s(literal 2 binary64)))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+.f64 (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))) z) (+.f64 (/.f64 (*.f64 (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))) (fma.f64 #s(literal -1/2 binary64) (pow.f64 a #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) a (*.f64 #s(literal -1/6 binary64) (pow.f64 a #s(literal 3 binary64)))))) (pow.f64 z #s(literal 3 binary64))) (/.f64 (*.f64 (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))) (fma.f64 #s(literal 1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64))))) (pow.f64 z #s(literal 2 binary64))))))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (fma.f64 #s(literal -1 binary64) (/.f64 a z) (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (fma.f64 #s(literal -1 binary64) (/.f64 a z) (fma.f64 #s(literal 1/2 binary64) (/.f64 a (pow.f64 z #s(literal 2 binary64))) (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (fma.f64 #s(literal -1 binary64) (/.f64 a z) (fma.f64 #s(literal -1/3 binary64) (/.f64 a (pow.f64 z #s(literal 3 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 a (pow.f64 z #s(literal 2 binary64))) (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))))) |
#s(approx (- b (log (- 1 z))) (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))))) |
#s(approx (- b (log (- 1 z))) (-.f64 b (fma.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))) (/.f64 #s(literal 1 binary64) z)))) |
#s(approx (- b (log (- 1 z))) (-.f64 (+.f64 b (/.f64 #s(literal 1/2 binary64) (pow.f64 z #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))) (/.f64 #s(literal 1 binary64) z)))) |
#s(approx (- b (log (- 1 z))) (-.f64 (+.f64 b (/.f64 #s(literal 1/2 binary64) (pow.f64 z #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))) (+.f64 (/.f64 #s(literal 1 binary64) z) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64)))))))) |
#s(approx (* (- t (log z)) y) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))) |
#s(approx (- t (log z)) (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))) |
#s(approx (log z) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (*.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (/.f64 (*.f64 a (*.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))))) z))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (+.f64 (/.f64 (*.f64 a (*.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))))) z) (/.f64 (*.f64 x (*.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64)))))) (pow.f64 z #s(literal 2 binary64)))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (+.f64 (/.f64 (*.f64 a (*.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))))) z) (+.f64 (/.f64 (*.f64 x (*.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64)))))) (pow.f64 z #s(literal 2 binary64))) (/.f64 (*.f64 x (*.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (fma.f64 #s(literal -1/2 binary64) (pow.f64 a #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (pow.f64 a #s(literal 3 binary64)) (*.f64 #s(literal 1/3 binary64) a))))) (pow.f64 z #s(literal 3 binary64))))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (/.f64 (*.f64 a (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))) z))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (+.f64 (/.f64 (*.f64 a (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))) z) (/.f64 (*.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64))))) (pow.f64 z #s(literal 2 binary64)))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (+.f64 (/.f64 (*.f64 a (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))) z) (+.f64 (/.f64 (*.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64))))) (pow.f64 z #s(literal 2 binary64))) (/.f64 (*.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (fma.f64 #s(literal -1/2 binary64) (pow.f64 a #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (pow.f64 a #s(literal 3 binary64)) (*.f64 #s(literal 1/3 binary64) a)))) (pow.f64 z #s(literal 3 binary64))))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (fma.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t) (/.f64 a z)))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1/2 binary64) (/.f64 a (pow.f64 z #s(literal 2 binary64))) (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (fma.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t) (/.f64 a z))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1/2 binary64) (/.f64 a (pow.f64 z #s(literal 2 binary64))) (fma.f64 #s(literal 1/3 binary64) (/.f64 a (pow.f64 z #s(literal 3 binary64))) (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (fma.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t) (/.f64 a z)))))) |
#s(approx (- (* y (- (log z) t)) (* a b)) (-.f64 (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)) (*.f64 a b))) |
#s(approx (* a (- (log (+ 1 (neg z))) b)) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b))) |
#s(approx (* a (- (log (+ 1 (neg z))) b)) (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (/.f64 a z))) |
#s(approx (* a (- (log (+ 1 (neg z))) b)) (fma.f64 #s(literal -1/2 binary64) (/.f64 a (pow.f64 z #s(literal 2 binary64))) (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (/.f64 a z)))) |
#s(approx (* a (- (log (+ 1 (neg z))) b)) (fma.f64 #s(literal -1/2 binary64) (/.f64 a (pow.f64 z #s(literal 2 binary64))) (fma.f64 #s(literal 1/3 binary64) (/.f64 a (pow.f64 z #s(literal 3 binary64))) (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b) (/.f64 a z))))) |
#s(approx (- (log (+ 1 (neg z))) b) (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))) b)) |
#s(approx (- (log (+ 1 (neg z))) b) (-.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))) (/.f64 #s(literal 1 binary64) z)) b)) |
#s(approx (- (log (+ 1 (neg z))) b) (-.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))) (/.f64 #s(literal 1 binary64) z)) (+.f64 b (/.f64 #s(literal 1/2 binary64) (pow.f64 z #s(literal 2 binary64)))))) |
#s(approx (- (log (+ 1 (neg z))) b) (-.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))) (+.f64 (/.f64 #s(literal 1 binary64) z) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64)))))) (+.f64 b (/.f64 #s(literal 1/2 binary64) (pow.f64 z #s(literal 2 binary64)))))) |
#s(approx (- (* -1 z) b) (*.f64 z (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 b z)) #s(literal 1 binary64)))) |
#s(approx (* a (- b (log (- 1 z)))) (*.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))))) |
#s(approx (* a (- b (log (- 1 z)))) (fma.f64 #s(literal -1 binary64) (/.f64 a z) (*.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))))))) |
#s(approx (* a (- b (log (- 1 z)))) (fma.f64 #s(literal -1 binary64) (/.f64 a z) (fma.f64 #s(literal 1/2 binary64) (/.f64 a (pow.f64 z #s(literal 2 binary64))) (*.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))))))) |
#s(approx (* a (- b (log (- 1 z)))) (fma.f64 #s(literal -1 binary64) (/.f64 a z) (fma.f64 #s(literal -1/3 binary64) (/.f64 a (pow.f64 z #s(literal 3 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 a (pow.f64 z #s(literal 2 binary64))) (*.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)))))))))) |
#s(approx (log (- 1 z)) (*.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))))) |
#s(approx (log (- 1 z)) (fma.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))) (/.f64 #s(literal 1 binary64) z))) |
#s(approx (log (- 1 z)) (-.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))) (/.f64 #s(literal 1 binary64) z)) (/.f64 #s(literal 1/2 binary64) (pow.f64 z #s(literal 2 binary64))))) |
#s(approx (log (- 1 z)) (-.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))) (+.f64 (/.f64 #s(literal 1 binary64) z) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64)))))) (/.f64 #s(literal 1/2 binary64) (pow.f64 z #s(literal 2 binary64))))) |
#s(approx (- 1 z) (*.f64 z (-.f64 (/.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (/.f64 x (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a x) (*.f64 z (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))))) (/.f64 x (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 a #s(literal 2 binary64)) x) (*.f64 z (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))))) (/.f64 (*.f64 x (fma.f64 #s(literal 1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64))))) (*.f64 z (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a x) (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))))) z) (/.f64 x (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 a (*.f64 x (fma.f64 #s(literal 1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64)))))) (*.f64 z (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))))) (+.f64 (/.f64 (*.f64 a (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 a #s(literal 2 binary64)) x) (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))) (/.f64 (*.f64 x (fma.f64 #s(literal 1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64))))) (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))))) z) (/.f64 (*.f64 x (fma.f64 #s(literal -1/2 binary64) (pow.f64 a #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) a (*.f64 #s(literal -1/6 binary64) (pow.f64 a #s(literal 3 binary64)))))) (*.f64 z (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 a #s(literal 2 binary64)) x) (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))) (/.f64 (*.f64 x (fma.f64 #s(literal 1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64))))) (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))))) z)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a x) (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))))) z) (/.f64 x (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+.f64 (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))) (/.f64 (*.f64 a (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))) z))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+.f64 (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))) (fma.f64 #s(literal 1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64))))) z))) z)))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+.f64 (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))) (fma.f64 #s(literal -1/2 binary64) (pow.f64 a #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) a (*.f64 #s(literal -1/6 binary64) (pow.f64 a #s(literal 3 binary64)))))) z) (*.f64 (exp.f64 (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))) (fma.f64 #s(literal 1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64)))))) z))) z)))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))))))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (fma.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))) (/.f64 a z)))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal -1/2 binary64) (/.f64 a z))) z) (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/3 binary64) (/.f64 a z) (*.f64 #s(literal 1/2 binary64) a)) z))) z) (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (*.f64 y (-.f64 t (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z)))))))) |
#s(approx (- b (log (- 1 z))) (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))))) |
#s(approx (- b (log (- 1 z))) (-.f64 (+.f64 b (/.f64 #s(literal 1 binary64) z)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))))) |
#s(approx (- b (log (- 1 z))) (-.f64 (+.f64 b (+.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 z #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) z))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))))) |
#s(approx (- b (log (- 1 z))) (-.f64 (+.f64 b (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) z))) z)) #s(literal 1 binary64)) z))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (*.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))))) z) (*.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (*.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64)))))) z) (*.f64 a (*.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))))) z) (*.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (*.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (fma.f64 #s(literal -1/2 binary64) (pow.f64 a #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (pow.f64 a #s(literal 3 binary64)) (*.f64 #s(literal 1/3 binary64) a))))) z) (*.f64 x (*.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64))))))) z) (*.f64 a (*.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))))) z) (*.f64 x (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))) z)))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64))))) z) (*.f64 a (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))))) z)))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (fma.f64 #s(literal -1/2 binary64) (pow.f64 a #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (pow.f64 a #s(literal 3 binary64)) (*.f64 #s(literal 1/3 binary64) a)))) z) (*.f64 (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal 1/2 binary64) (pow.f64 a #s(literal 2 binary64)))))) z) (*.f64 a (exp.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))))) z)))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t)))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1 binary64) (/.f64 a z) (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 a (*.f64 #s(literal 1/2 binary64) (/.f64 a z))) z) (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 a (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal -1/3 binary64) (/.f64 a z))) z))) z) (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z))) t))))) |
#s(approx (* a (- (log (+ 1 (neg z))) b)) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b))) |
#s(approx (* a (- (log (+ 1 (neg z))) b)) (fma.f64 #s(literal -1 binary64) (/.f64 a z) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b)))) |
#s(approx (* a (- (log (+ 1 (neg z))) b)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 a (*.f64 #s(literal 1/2 binary64) (/.f64 a z))) z) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b)))) |
#s(approx (* a (- (log (+ 1 (neg z))) b)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 a (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal -1/3 binary64) (/.f64 a z))) z))) z) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b)))) |
#s(approx (- (log (+ 1 (neg z))) b) (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) b)) |
#s(approx (- (log (+ 1 (neg z))) b) (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) (+.f64 b (/.f64 #s(literal 1 binary64) z)))) |
#s(approx (- (log (+ 1 (neg z))) b) (-.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) z))) z))) b)) |
#s(approx (- (log (+ 1 (neg z))) b) (-.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 z #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) z)))) z))) b)) |
#s(approx (- (* -1 z) b) (*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (/.f64 b z))))) |
#s(approx (* a (- b (log (- 1 z)))) (*.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))))) |
#s(approx (* a (- b (log (- 1 z)))) (fma.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) (/.f64 a z))) |
#s(approx (* a (- b (log (- 1 z)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal -1/2 binary64) (/.f64 a z))) z) (*.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))))))) |
#s(approx (* a (- b (log (- 1 z)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/3 binary64) (/.f64 a z) (*.f64 #s(literal 1/2 binary64) a)) z))) z) (*.f64 a (-.f64 b (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))))))) |
#s(approx (log (- 1 z)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)))) |
#s(approx (log (- 1 z)) (-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z))) (/.f64 #s(literal 1 binary64) z))) |
#s(approx (log (- 1 z)) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) z))) z)))) |
#s(approx (log (- 1 z)) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 z #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) z)))) z)))) |
#s(approx (- 1 z) (*.f64 #s(literal -1 binary64) (*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) z))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (/.f64 x (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 t (*.f64 x y)) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))))) (/.f64 x (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (fma.f64 t (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 t (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 2 binary64))) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 2 binary64))) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))))))))) (/.f64 (*.f64 x y) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))))) (/.f64 x (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (fma.f64 t (-.f64 (*.f64 t (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 2 binary64))) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 2 binary64))) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))))))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 3 binary64))) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 3 binary64))) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))))))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 2 binary64))) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 2 binary64))) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))))))))) (/.f64 (*.f64 x y) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))))) (/.f64 x (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+.f64 (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))) (*.f64 t (*.f64 y (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+.f64 (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))) (*.f64 t (fma.f64 #s(literal 1/2 binary64) (*.f64 t (*.f64 (pow.f64 y #s(literal 2 binary64)) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))))) (*.f64 y (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))))))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+.f64 (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))) (*.f64 t (fma.f64 t (fma.f64 #s(literal 1/6 binary64) (*.f64 t (*.f64 (pow.f64 y #s(literal 3 binary64)) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))))))) (*.f64 y (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))))))))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (fma.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 t y)))) |
#s(approx (* (- t (log z)) y) (*.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)))) |
#s(approx (* (- t (log z)) y) (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 t y))) |
#s(approx (- t (log z)) (*.f64 #s(literal -1 binary64) (log.f64 z))) |
#s(approx t t) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (*.f64 x (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z)))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 #s(literal -1 binary64) (*.f64 t (*.f64 x (*.f64 y (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))))))) (*.f64 x (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 x (*.f64 y (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 t (*.f64 x (*.f64 (pow.f64 y #s(literal 2 binary64)) (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))))))))) (*.f64 x (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 x (*.f64 y (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z)))))) (*.f64 t (fma.f64 #s(literal -1/6 binary64) (*.f64 t (*.f64 x (*.f64 (pow.f64 y #s(literal 3 binary64)) (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 (pow.f64 y #s(literal 2 binary64)) (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z)))))))))) (*.f64 x (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z)))) (*.f64 #s(literal -1 binary64) (*.f64 t (*.f64 y (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))))))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z)))) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 y (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))))) (*.f64 #s(literal 1/2 binary64) (*.f64 t (*.f64 (pow.f64 y #s(literal 2 binary64)) (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))))))))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z)))) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 y (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))))) (*.f64 t (fma.f64 #s(literal -1/6 binary64) (*.f64 t (*.f64 (pow.f64 y #s(literal 3 binary64)) (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z)))))))))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z)))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1 binary64) (*.f64 t y) (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))))) |
#s(approx (- (* y (- (log z) t)) (* a b)) (-.f64 (*.f64 y (log.f64 z)) (*.f64 a b))) |
#s(approx (- (* y (- (log z) t)) (* a b)) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 t y) (*.f64 y (log.f64 z))) (*.f64 a b))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 t (+.f64 y (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (log.f64 z)) t) (/.f64 (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))) t))))) |
#s(approx (* (- t (log z)) y) (*.f64 t (+.f64 y (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (log.f64 z)) t))))) |
#s(approx (- t (log z)) (*.f64 t (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 z) t))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 #s(literal -1 binary64) (*.f64 t y))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 t (fma.f64 #s(literal -1 binary64) y (+.f64 (/.f64 (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)) t) (/.f64 (*.f64 y (log.f64 z)) t))))) |
#s(approx (- (* y (- (log z) t)) (* a b)) (*.f64 t (-.f64 (fma.f64 #s(literal -1 binary64) y (/.f64 (*.f64 y (log.f64 z)) t)) (/.f64 (*.f64 a b) t)))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (/.f64 x (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (+.f64 (log.f64 z) (*.f64 #s(literal -1 binary64) t))) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (+.f64 (log.f64 z) (*.f64 #s(literal -1 binary64) t))) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 #s(literal -1 binary64) (*.f64 t (fma.f64 #s(literal -1 binary64) y (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y (log.f64 z)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))) t)))))) |
#s(approx (* (- t (log z)) y) (*.f64 #s(literal -1 binary64) (*.f64 t (fma.f64 #s(literal -1 binary64) y (/.f64 (*.f64 y (log.f64 z)) t))))) |
#s(approx (- t (log z)) (*.f64 #s(literal -1 binary64) (*.f64 t (-.f64 (/.f64 (log.f64 z) t) #s(literal 1 binary64))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (*.f64 x (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (+.f64 (log.f64 z) (*.f64 #s(literal -1 binary64) t))))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (+.f64 (log.f64 z) (*.f64 #s(literal -1 binary64) t)))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 #s(literal -1 binary64) (*.f64 t (+.f64 y (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 y (log.f64 z))) t)))))) |
#s(approx (- (* y (- (log z) t)) (* a b)) (*.f64 #s(literal -1 binary64) (*.f64 t (+.f64 y (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 y (log.f64 z)) (*.f64 a b)) t)))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (/.f64 x (exp.f64 (*.f64 y (-.f64 t (log.f64 z)))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 x (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))) (exp.f64 (*.f64 y (-.f64 t (log.f64 z))))) (/.f64 x (exp.f64 (*.f64 y (-.f64 t (log.f64 z))))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) #s(literal 2 binary64))) (exp.f64 (*.f64 y (-.f64 t (log.f64 z))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) #s(literal 2 binary64))) (exp.f64 (*.f64 y (-.f64 t (log.f64 z))))))))) (/.f64 (*.f64 x (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))) (exp.f64 (*.f64 y (-.f64 t (log.f64 z)))))) (/.f64 x (exp.f64 (*.f64 y (-.f64 t (log.f64 z))))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (fma.f64 a (-.f64 (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) #s(literal 2 binary64))) (exp.f64 (*.f64 y (-.f64 t (log.f64 z))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) #s(literal 2 binary64))) (exp.f64 (*.f64 y (-.f64 t (log.f64 z))))))) (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) #s(literal 3 binary64))) (exp.f64 (*.f64 y (-.f64 t (log.f64 z))))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) #s(literal 3 binary64))) (exp.f64 (*.f64 y (-.f64 t (log.f64 z)))))))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) #s(literal 2 binary64))) (exp.f64 (*.f64 y (-.f64 t (log.f64 z))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) #s(literal 2 binary64))) (exp.f64 (*.f64 y (-.f64 t (log.f64 z))))))))) (/.f64 (*.f64 x (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))) (exp.f64 (*.f64 y (-.f64 t (log.f64 z)))))) (/.f64 x (exp.f64 (*.f64 y (-.f64 t (log.f64 z))))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (exp.f64 (*.f64 y (-.f64 t (log.f64 z))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+.f64 (exp.f64 (*.f64 y (-.f64 t (log.f64 z)))) (*.f64 a (*.f64 (exp.f64 (*.f64 y (-.f64 t (log.f64 z)))) (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+.f64 (exp.f64 (*.f64 y (-.f64 t (log.f64 z)))) (*.f64 a (fma.f64 #s(literal 1/2 binary64) (*.f64 a (*.f64 (exp.f64 (*.f64 y (-.f64 t (log.f64 z)))) (pow.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 y (-.f64 t (log.f64 z)))) (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+.f64 (exp.f64 (*.f64 y (-.f64 t (log.f64 z)))) (*.f64 a (fma.f64 a (fma.f64 #s(literal 1/6 binary64) (*.f64 a (*.f64 (exp.f64 (*.f64 y (-.f64 t (log.f64 z)))) (pow.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 y (-.f64 t (log.f64 z)))) (pow.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) #s(literal 2 binary64))))) (*.f64 (exp.f64 (*.f64 y (-.f64 t (log.f64 z)))) (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))))) |
#s(approx a a) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (*.f64 x (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 a (*.f64 x (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) (*.f64 x (exp.f64 (*.f64 y (-.f64 (log.f64 z) t)))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 a (fma.f64 #s(literal 1/2 binary64) (*.f64 a (*.f64 x (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (pow.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) #s(literal 2 binary64))))) (*.f64 x (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) (*.f64 x (exp.f64 (*.f64 y (-.f64 (log.f64 z) t)))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 a (fma.f64 a (fma.f64 #s(literal 1/6 binary64) (*.f64 a (*.f64 x (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (pow.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (pow.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) #s(literal 2 binary64)))))) (*.f64 x (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) (*.f64 x (exp.f64 (*.f64 y (-.f64 (log.f64 z) t)))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (*.f64 y (-.f64 (log.f64 z) t)))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (*.f64 a (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (*.f64 a (fma.f64 #s(literal 1/2 binary64) (*.f64 a (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (pow.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (*.f64 a (fma.f64 a (fma.f64 #s(literal 1/6 binary64) (*.f64 a (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (pow.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (pow.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) #s(literal 2 binary64))))) (*.f64 (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))) (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (/.f64 x (exp.f64 (-.f64 (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z)))) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (exp.f64 (-.f64 (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z)))) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)))))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 a (-.f64 (+.f64 b (/.f64 (*.f64 y (-.f64 t (log.f64 z))) a)) (log.f64 (-.f64 #s(literal 1 binary64) z))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (*.f64 x (exp.f64 (-.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))) (*.f64 a b))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (-.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))) (*.f64 a b)))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a (-.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (/.f64 (*.f64 y (-.f64 (log.f64 z) t)) a)) b))) |
#s(approx (- (* y (- (log z) t)) (* a b)) (*.f64 a (-.f64 (/.f64 (*.f64 y (-.f64 (log.f64 z) t)) a) b))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (-.f64 t (log.f64 z))) a)))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (-.f64 (log.f64 z) t)) a)))))) |
#s(approx (- (* y (- (log z) t)) (* a b)) (*.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (-.f64 (log.f64 z) t)) a)) (*.f64 #s(literal -1 binary64) b))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (/.f64 x (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z))))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 b x)) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z)))))) (/.f64 x (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z)))))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (fma.f64 b (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 a #s(literal 2 binary64)) x) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 a #s(literal 2 binary64)) x) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z)))))))))) (/.f64 (*.f64 a x) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z))))))) (/.f64 x (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z)))))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (fma.f64 b (-.f64 (*.f64 b (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 a #s(literal 2 binary64)) x) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 a #s(literal 2 binary64)) x) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z))))))))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) x) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z)))))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) x) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z))))))))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 a #s(literal 2 binary64)) x) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 a #s(literal 2 binary64)) x) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z)))))))))) (/.f64 (*.f64 a x) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z))))))) (/.f64 x (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z)))))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z)))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+.f64 (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z))))) (*.f64 a (*.f64 b (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z))))))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+.f64 (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z))))) (*.f64 b (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 a #s(literal 2 binary64)) (*.f64 b (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z))))))) (*.f64 a (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z)))))))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+.f64 (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z))))) (*.f64 b (fma.f64 a (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z))))) (*.f64 b (fma.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) (*.f64 b (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 a #s(literal 2 binary64)) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z))))))))))))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z))))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (fma.f64 a b (*.f64 y (-.f64 t (log.f64 z)))))) |
#s(approx (- b (log (- 1 z))) (*.f64 #s(literal -1 binary64) (log.f64 (-.f64 #s(literal 1 binary64) z)))) |
#s(approx (- b (log (- 1 z))) (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (*.f64 x (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t)))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b (*.f64 x (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))))))) (*.f64 x (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 b (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 x (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 a #s(literal 2 binary64)) (*.f64 b (*.f64 x (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))))))))) (*.f64 x (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (fma.f64 b (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 x (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t)))))) (*.f64 b (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) (*.f64 b (*.f64 x (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 a #s(literal 2 binary64)) (*.f64 x (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t)))))))))) (*.f64 x (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t)))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))))))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t)))) (*.f64 b (fma.f64 #s(literal -1 binary64) (*.f64 a (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 a #s(literal 2 binary64)) (*.f64 b (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))))))))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+.f64 (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t)))) (*.f64 b (fma.f64 #s(literal -1 binary64) (*.f64 a (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))))) (*.f64 b (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) (*.f64 b (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 a #s(literal 2 binary64)) (exp.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t)))))))))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t)))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))))) |
#s(approx (* a (- (log (+ 1 (neg z))) b)) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)))) |
#s(approx (* a (- (log (+ 1 (neg z))) b)) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))))) |
#s(approx (- (log (+ 1 (neg z))) b) (log.f64 (-.f64 #s(literal 1 binary64) z))) |
#s(approx (- (log (+ 1 (neg z))) b) (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 #s(literal -1 binary64) b))) |
#s(approx (- (* -1 z) b) (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) z))) |
#s(approx (* a (- b (log (- 1 z)))) (*.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))))) |
#s(approx (* a (- b (log (- 1 z)))) (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 a b))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 b (+.f64 a (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) b) (/.f64 (*.f64 y (-.f64 t (log.f64 z))) b))))) |
#s(approx (- b (log (- 1 z))) (*.f64 b (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 b (fma.f64 #s(literal -1 binary64) a (+.f64 (/.f64 (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) b) (/.f64 (*.f64 y (-.f64 (log.f64 z) t)) b))))) |
#s(approx (- (* y (- (log z) t)) (* a b)) (*.f64 b (-.f64 (/.f64 (*.f64 y (-.f64 (log.f64 z) t)) b) a))) |
#s(approx (* a (- (log (+ 1 (neg z))) b)) (*.f64 b (fma.f64 #s(literal -1 binary64) a (/.f64 (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) b)))) |
#s(approx (- (log (+ 1 (neg z))) b) (*.f64 b (-.f64 (/.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) #s(literal 1 binary64)))) |
#s(approx (- (* -1 z) b) (*.f64 b (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 z b)) #s(literal 1 binary64)))) |
#s(approx (* a (- b (log (- 1 z)))) (*.f64 b (+.f64 a (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) b))))) |
#s(approx (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (/.f64 x (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 #s(literal -1 binary64) b))) (*.f64 y (-.f64 t (log.f64 z))))))) |
#s(approx (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (exp.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 #s(literal -1 binary64) b))) (*.f64 y (-.f64 t (log.f64 z)))))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 y (-.f64 t (log.f64 z)))) b)))))) |
#s(approx (- b (log (- 1 z))) (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 (/.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) #s(literal 1 binary64))))) |
#s(approx (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (*.f64 x (exp.f64 (fma.f64 a (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 #s(literal -1 binary64) b)) (*.f64 y (-.f64 (log.f64 z) t)))))) |
#s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (fma.f64 a (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 #s(literal -1 binary64) b)) (*.f64 y (-.f64 (log.f64 z) t))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 #s(literal -1 binary64) (*.f64 b (+.f64 a (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 y (-.f64 (log.f64 z) t))) b)))))) |
#s(approx (- (* y (- (log z) t)) (* a b)) (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (-.f64 (log.f64 z) t)) b)) (*.f64 #s(literal -1 binary64) a))))) |
#s(approx (* a (- (log (+ 1 (neg z))) b)) (*.f64 #s(literal -1 binary64) (*.f64 b (+.f64 a (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) b)))))) |
#s(approx (- (log (+ 1 (neg z))) b) (*.f64 #s(literal -1 binary64) (*.f64 b (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))))) |
#s(approx (- (* -1 z) b) (*.f64 #s(literal -1 binary64) (*.f64 b (+.f64 #s(literal 1 binary64) (/.f64 z b))))) |
#s(approx (* a (- b (log (- 1 z)))) (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) a (/.f64 (*.f64 a (log.f64 (-.f64 #s(literal 1 binary64) z))) b))))) |
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 114.0ms | x | @ | 0 | ((/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (- b (log (- 1 z))) b a (* (- t (log z)) y) (- t (log z)) t (log z) z y (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (* t y) (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (- (* y (- (log z) t)) (* a b)) (neg (* a b)) (* a b) (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (* a (- (log (+ 1 (neg z))) b)) (- (log (+ 1 (neg z))) b) (- (* -1 z) b) (* -1 z) -1 (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (* a (- b (log (- 1 z)))) (- b (log (- 1 z))) (log (- 1 z)) (- 1 z) 1) |
| 88.0ms | z | @ | inf | ((/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (- b (log (- 1 z))) b a (* (- t (log z)) y) (- t (log z)) t (log z) z y (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (* t y) (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (- (* y (- (log z) t)) (* a b)) (neg (* a b)) (* a b) (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (* a (- (log (+ 1 (neg z))) b)) (- (log (+ 1 (neg z))) b) (- (* -1 z) b) (* -1 z) -1 (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (* a (- b (log (- 1 z)))) (- b (log (- 1 z))) (log (- 1 z)) (- 1 z) 1) |
| 80.0ms | y | @ | inf | ((/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (- b (log (- 1 z))) b a (* (- t (log z)) y) (- t (log z)) t (log z) z y (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (* t y) (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (- (* y (- (log z) t)) (* a b)) (neg (* a b)) (* a b) (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (* a (- (log (+ 1 (neg z))) b)) (- (log (+ 1 (neg z))) b) (- (* -1 z) b) (* -1 z) -1 (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (* a (- b (log (- 1 z)))) (- b (log (- 1 z))) (log (- 1 z)) (- 1 z) 1) |
| 41.0ms | x | @ | -inf | ((/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (- b (log (- 1 z))) b a (* (- t (log z)) y) (- t (log z)) t (log z) z y (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (* t y) (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (- (* y (- (log z) t)) (* a b)) (neg (* a b)) (* a b) (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (* a (- (log (+ 1 (neg z))) b)) (- (log (+ 1 (neg z))) b) (- (* -1 z) b) (* -1 z) -1 (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (* a (- b (log (- 1 z)))) (- b (log (- 1 z))) (log (- 1 z)) (- 1 z) 1) |
| 39.0ms | x | @ | inf | ((/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (- b (log (- 1 z))) b a (* (- t (log z)) y) (- t (log z)) t (log z) z y (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (* t y) (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (- (* y (- (log z) t)) (* a b)) (neg (* a b)) (* a b) (* x (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))))) (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (* a (- (log (+ 1 (neg z))) b)) (- (log (+ 1 (neg z))) b) (- (* -1 z) b) (* -1 z) -1 (/ x (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)))) (exp (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y))) (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (* a (- b (log (- 1 z)))) (- b (log (- 1 z))) (log (- 1 z)) (- 1 z) 1) |
| Inputs |
|---|
(/.f64 x (exp.f64 (fma.f64 #s(approx (- b (log (- 1 z))) b) a (*.f64 (-.f64 t (log.f64 z)) y)))) |
x |
(exp.f64 (fma.f64 #s(approx (- b (log (- 1 z))) b) a (*.f64 (-.f64 t (log.f64 z)) y))) |
(fma.f64 #s(approx (- b (log (- 1 z))) b) a (*.f64 (-.f64 t (log.f64 z)) y)) |
#s(approx (- b (log (- 1 z))) b) |
b |
a |
(*.f64 (-.f64 t (log.f64 z)) y) |
(-.f64 t (log.f64 z)) |
t |
(log.f64 z) |
z |
y |
(/.f64 x (exp.f64 #s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 t y)))) |
(exp.f64 #s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 t y))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 t y)) |
(*.f64 t y) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) #s(approx (- (* y (- (log z) t)) (* a b)) (neg.f64 (*.f64 a b)))))) |
(exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) #s(approx (- (* y (- (log z) t)) (* a b)) (neg.f64 (*.f64 a b))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) #s(approx (- (* y (- (log z) t)) (* a b)) (neg.f64 (*.f64 a b)))) |
#s(approx (- (* y (- (log z) t)) (* a b)) (neg.f64 (*.f64 a b))) |
(neg.f64 (*.f64 a b)) |
(*.f64 a b) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a #s(approx (- (log (+ 1 (neg z))) b) (-.f64 (*.f64 #s(literal -1 binary64) z) b)))))) |
(exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a #s(approx (- (log (+ 1 (neg z))) b) (-.f64 (*.f64 #s(literal -1 binary64) z) b))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a #s(approx (- (log (+ 1 (neg z))) b) (-.f64 (*.f64 #s(literal -1 binary64) z) b)))) |
(*.f64 a #s(approx (- (log (+ 1 (neg z))) b) (-.f64 (*.f64 #s(literal -1 binary64) z) b))) |
#s(approx (- (log (+ 1 (neg z))) b) (-.f64 (*.f64 #s(literal -1 binary64) z) b)) |
(-.f64 (*.f64 #s(literal -1 binary64) z) b) |
(*.f64 #s(literal -1 binary64) z) |
#s(literal -1 binary64) |
(/.f64 x (exp.f64 #s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))))) |
(exp.f64 #s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))) |
(*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))) |
(-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) |
(log.f64 (-.f64 #s(literal 1 binary64) z)) |
(-.f64 #s(literal 1 binary64) z) |
#s(literal 1 binary64) |
| Outputs |
|---|
(/.f64 x (exp.f64 (fma.f64 #s(approx (- b (log (- 1 z))) b) a (*.f64 (-.f64 t (log.f64 z)) y)))) |
x |
(*.f64 x #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) x) |
(+.f64 x (*.f64 #s(literal 0 binary64) x)) |
(+.f64 x (*.f64 x #s(literal 0 binary64))) |
(/.f64 (*.f64 x (*.f64 #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal 2 binary64)) |
(fma.f64 x #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) x)) |
(fma.f64 x #s(literal 1 binary64) (*.f64 x #s(literal 0 binary64))) |
(fma.f64 #s(literal 1 binary64) x (*.f64 #s(literal 0 binary64) x)) |
(fma.f64 #s(literal 1 binary64) x (*.f64 x #s(literal 0 binary64))) |
(neg.f64 (neg.f64 x)) |
(exp.f64 (fma.f64 #s(approx (- b (log (- 1 z))) b) a (*.f64 (-.f64 t (log.f64 z)) y))) |
(fma.f64 #s(approx (- b (log (- 1 z))) b) a (*.f64 (-.f64 t (log.f64 z)) y)) |
#s(approx (- b (log (- 1 z))) b) |
b |
(neg.f64 (neg.f64 b)) |
a |
(neg.f64 (neg.f64 a)) |
(*.f64 (-.f64 t (log.f64 z)) y) |
(*.f64 (-.f64 (log.f64 z) t) (neg.f64 y)) |
(*.f64 (-.f64 t (log.f64 z)) (neg.f64 (neg.f64 y))) |
(*.f64 (neg.f64 (neg.f64 y)) (-.f64 t (log.f64 z))) |
(*.f64 y (-.f64 t (log.f64 z))) |
(*.f64 (neg.f64 y) (-.f64 (log.f64 z) t)) |
(+.f64 (*.f64 (log.f64 z) (neg.f64 y)) (*.f64 (neg.f64 t) (neg.f64 y))) |
(+.f64 (*.f64 (neg.f64 y) (log.f64 z)) (*.f64 (neg.f64 y) (neg.f64 t))) |
(+.f64 (*.f64 (neg.f64 y) (neg.f64 t)) (*.f64 (neg.f64 y) (log.f64 z))) |
(+.f64 (*.f64 (neg.f64 t) (neg.f64 y)) (*.f64 (log.f64 z) (neg.f64 y))) |
(+.f64 (*.f64 (neg.f64 (log.f64 z)) y) (neg.f64 (neg.f64 (*.f64 t y)))) |
(+.f64 (*.f64 (neg.f64 (log.f64 z)) y) (*.f64 t y)) |
(+.f64 (*.f64 t y) (*.f64 (neg.f64 (log.f64 z)) y)) |
(-.f64 (*.f64 t y) (*.f64 (log.f64 z) y)) |
(-.f64 (*.f64 t y) (*.f64 (neg.f64 y) (neg.f64 (log.f64 z)))) |
(-.f64 (*.f64 t y) (neg.f64 (*.f64 (neg.f64 (log.f64 z)) y))) |
(fma.f64 (neg.f64 (log.f64 z)) y (*.f64 t y)) |
(fma.f64 y (neg.f64 (log.f64 z)) (*.f64 t y)) |
(fma.f64 (neg.f64 y) (log.f64 z) (*.f64 (neg.f64 y) (neg.f64 t))) |
(fma.f64 (log.f64 z) (neg.f64 y) (*.f64 (neg.f64 t) (neg.f64 y))) |
(fma.f64 (neg.f64 t) (neg.f64 y) (*.f64 (log.f64 z) (neg.f64 y))) |
(fma.f64 (neg.f64 y) (neg.f64 t) (*.f64 (neg.f64 y) (log.f64 z))) |
(fma.f64 y t (*.f64 (neg.f64 (log.f64 z)) y)) |
(fma.f64 t y (*.f64 (neg.f64 (log.f64 z)) y)) |
(fma.f64 (neg.f64 (log.f64 z)) y (neg.f64 (neg.f64 (*.f64 t y)))) |
(fma.f64 y (neg.f64 (log.f64 z)) (neg.f64 (neg.f64 (*.f64 t y)))) |
(neg.f64 (*.f64 (-.f64 (log.f64 z) t) y)) |
(+.f64 (neg.f64 (log.f64 z)) t) |
(+.f64 t (neg.f64 (log.f64 z))) |
(-.f64 t (log.f64 z)) |
(-.f64 (neg.f64 (log.f64 z)) (neg.f64 t)) |
(neg.f64 (-.f64 (log.f64 z) t)) |
t |
(neg.f64 (neg.f64 t)) |
(log.f64 z) |
(log.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) z))) |
(neg.f64 (neg.f64 (log.f64 z))) |
z |
(*.f64 (neg.f64 z) #s(literal -1 binary64)) |
(*.f64 (*.f64 #s(literal -1 binary64) #s(literal -1 binary64)) z) |
(*.f64 (neg.f64 #s(literal -1 binary64)) z) |
(*.f64 #s(literal -1 binary64) (neg.f64 z)) |
(*.f64 z (neg.f64 #s(literal -1 binary64))) |
(*.f64 z (*.f64 #s(literal -1 binary64) #s(literal -1 binary64))) |
(*.f64 (*.f64 (neg.f64 #s(literal -1 binary64)) (neg.f64 #s(literal -1 binary64))) z) |
(*.f64 (*.f64 (neg.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (neg.f64 z)) |
(*.f64 z (*.f64 (neg.f64 #s(literal -1 binary64)) (neg.f64 #s(literal -1 binary64)))) |
(*.f64 (neg.f64 z) (*.f64 #s(literal -1 binary64) (neg.f64 #s(literal -1 binary64)))) |
(neg.f64 (neg.f64 z)) |
y |
(/.f64 x (exp.f64 #s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 t y)))) |
(exp.f64 #s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 t y))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 t y)) |
(*.f64 t y) |
(*.f64 y t) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) #s(approx (- (* y (- (log z) t)) (* a b)) (neg.f64 (*.f64 a b)))))) |
(exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) #s(approx (- (* y (- (log z) t)) (* a b)) (neg.f64 (*.f64 a b))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) #s(approx (- (* y (- (log z) t)) (* a b)) (neg.f64 (*.f64 a b)))) |
#s(approx (- (* y (- (log z) t)) (* a b)) (neg.f64 (*.f64 a b))) |
(*.f64 (neg.f64 a) b) |
(*.f64 (neg.f64 b) a) |
(*.f64 a (neg.f64 b)) |
(*.f64 b (neg.f64 a)) |
(neg.f64 (*.f64 a b)) |
(*.f64 a b) |
(*.f64 b a) |
(*.f64 (neg.f64 a) (neg.f64 b)) |
(*.f64 (neg.f64 b) (neg.f64 a)) |
(neg.f64 (neg.f64 (*.f64 a b))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a #s(approx (- (log (- 1 z)) b) (-.f64 (neg.f64 z) b)))))) |
(exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a #s(approx (- (log (- 1 z)) b) (-.f64 (neg.f64 z) b))))) |
#s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a #s(approx (- (log (- 1 z)) b) (-.f64 (neg.f64 z) b)))) |
(*.f64 a #s(approx (- (log (- 1 z)) b) (-.f64 (neg.f64 z) b))) |
#s(approx (- (log (- 1 z)) b) (-.f64 (neg.f64 z) b)) |
(+.f64 (neg.f64 z) (neg.f64 b)) |
(+.f64 (neg.f64 b) (neg.f64 z)) |
(-.f64 (neg.f64 z) b) |
(-.f64 (neg.f64 b) z) |
(fma.f64 (neg.f64 z) (neg.f64 #s(literal -1 binary64)) (neg.f64 b)) |
(fma.f64 (neg.f64 z) (*.f64 #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 b)) |
(fma.f64 (*.f64 #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 z) (neg.f64 b)) |
(fma.f64 (neg.f64 #s(literal -1 binary64)) (neg.f64 z) (neg.f64 b)) |
(fma.f64 z #s(literal -1 binary64) (neg.f64 b)) |
(fma.f64 #s(literal -1 binary64) z (neg.f64 b)) |
(fma.f64 (*.f64 #s(literal -1 binary64) (neg.f64 #s(literal -1 binary64))) z (neg.f64 b)) |
(fma.f64 (neg.f64 (neg.f64 #s(literal -1 binary64))) z (neg.f64 b)) |
(fma.f64 z (neg.f64 (neg.f64 #s(literal -1 binary64))) (neg.f64 b)) |
(fma.f64 z (*.f64 (neg.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (neg.f64 b)) |
(neg.f64 (+.f64 b z)) |
(*.f64 #s(literal -1 binary64) z) |
(*.f64 z #s(literal -1 binary64)) |
(*.f64 (neg.f64 z) (neg.f64 #s(literal -1 binary64))) |
(*.f64 (neg.f64 z) (*.f64 #s(literal -1 binary64) #s(literal -1 binary64))) |
(*.f64 (*.f64 #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 z)) |
(*.f64 (neg.f64 #s(literal -1 binary64)) (neg.f64 z)) |
(*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 #s(literal -1 binary64))) z) |
(*.f64 (neg.f64 (neg.f64 #s(literal -1 binary64))) z) |
(*.f64 z (neg.f64 (neg.f64 #s(literal -1 binary64)))) |
(*.f64 z (*.f64 (neg.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) |
(neg.f64 z) |
#s(literal -1 binary64) |
(/.f64 x (exp.f64 #s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))))) |
(exp.f64 #s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))))) |
#s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))) |
(*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z)))) |
(*.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) (neg.f64 a)) |
(*.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a) |
(*.f64 (neg.f64 a) (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)) |
(+.f64 (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 a)) (*.f64 a b)) |
(+.f64 (*.f64 a b) (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 a))) |
(-.f64 (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 a)) (neg.f64 (*.f64 a b))) |
(-.f64 (*.f64 a b) (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) a)) |
(-.f64 (*.f64 a b) (*.f64 (neg.f64 a) (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z))))) |
(-.f64 (*.f64 a b) (neg.f64 (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 a)))) |
(fma.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 a) (*.f64 a b)) |
(fma.f64 (neg.f64 a) (log.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 a b)) |
(fma.f64 (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 a b)) |
(fma.f64 a (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z))) (*.f64 a b)) |
(fma.f64 a b (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 a))) |
(fma.f64 b a (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 a))) |
(fma.f64 (neg.f64 a) (neg.f64 b) (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 a))) |
(fma.f64 (neg.f64 b) (neg.f64 a) (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 a))) |
(neg.f64 (*.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b) a)) |
(+.f64 (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z))) b) |
(+.f64 b (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)))) |
(-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) |
(-.f64 (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z))) (neg.f64 b)) |
(neg.f64 (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)) |
(log.f64 (-.f64 #s(literal 1 binary64) z)) |
(log.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) z)))) |
(log1p.f64 (neg.f64 z)) |
(log1p.f64 (-.f64 #s(literal 0 binary64) z)) |
(log1p.f64 (+.f64 #s(literal 0 binary64) (neg.f64 z))) |
(neg.f64 (neg.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)))) |
(+.f64 (neg.f64 z) #s(literal 1 binary64)) |
(+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 0 binary64)) |
(+.f64 #s(literal 1 binary64) (neg.f64 z)) |
(+.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) z)) |
(+.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (neg.f64 z))) |
(+.f64 (neg.f64 z) (neg.f64 (neg.f64 #s(literal 1 binary64)))) |
(-.f64 #s(literal 1 binary64) z) |
(-.f64 (neg.f64 z) (neg.f64 #s(literal 1 binary64))) |
(/.f64 (fma.f64 (neg.f64 z) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal 2 binary64)) |
(fma.f64 z #s(literal -1 binary64) #s(literal 1 binary64)) |
(fma.f64 #s(literal -1 binary64) z #s(literal 1 binary64)) |
(fma.f64 (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 z)) |
(fma.f64 (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) z)) |
(fma.f64 (neg.f64 z) (neg.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) |
(fma.f64 (neg.f64 z) (*.f64 #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 1 binary64)) |
(fma.f64 (*.f64 #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 z) #s(literal 1 binary64)) |
(fma.f64 (neg.f64 #s(literal -1 binary64)) (neg.f64 z) #s(literal 1 binary64)) |
(fma.f64 (*.f64 #s(literal -1 binary64) (neg.f64 #s(literal -1 binary64))) z #s(literal 1 binary64)) |
(fma.f64 (*.f64 #s(literal -1 binary64) (neg.f64 #s(literal -1 binary64))) z (neg.f64 (neg.f64 #s(literal 1 binary64)))) |
(fma.f64 (neg.f64 (neg.f64 #s(literal -1 binary64))) z #s(literal 1 binary64)) |
(fma.f64 (neg.f64 (neg.f64 #s(literal -1 binary64))) z (neg.f64 (neg.f64 #s(literal 1 binary64)))) |
(fma.f64 z (neg.f64 (neg.f64 #s(literal -1 binary64))) #s(literal 1 binary64)) |
(fma.f64 z (neg.f64 (neg.f64 #s(literal -1 binary64))) (neg.f64 (neg.f64 #s(literal 1 binary64)))) |
(fma.f64 z (*.f64 (neg.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) |
(fma.f64 z (*.f64 (neg.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (neg.f64 (neg.f64 #s(literal 1 binary64)))) |
(fma.f64 z #s(literal -1 binary64) (neg.f64 (neg.f64 #s(literal 1 binary64)))) |
(fma.f64 #s(literal -1 binary64) z (neg.f64 (neg.f64 #s(literal 1 binary64)))) |
(fma.f64 (neg.f64 #s(literal -1 binary64)) (neg.f64 z) (neg.f64 (neg.f64 #s(literal 1 binary64)))) |
(fma.f64 (*.f64 #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 z) (neg.f64 (neg.f64 #s(literal 1 binary64)))) |
(fma.f64 (neg.f64 z) (*.f64 #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 (neg.f64 #s(literal 1 binary64)))) |
(fma.f64 (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (neg.f64 z))) |
(fma.f64 (neg.f64 z) (neg.f64 #s(literal -1 binary64)) (neg.f64 (neg.f64 #s(literal 1 binary64)))) |
(neg.f64 (-.f64 z #s(literal 1 binary64))) |
#s(literal 1 binary64) |
(*.f64 (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) |
(fabs.f64 #s(literal 1 binary64)) |
(fabs.f64 (neg.f64 #s(literal 1 binary64))) |
(+.f64 #s(literal 0 binary64) #s(literal 1 binary64)) |
(+.f64 #s(literal 1 binary64) #s(literal 0 binary64)) |
(+.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) #s(literal 0 binary64))) |
(+.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) #s(literal 0 binary64)) #s(literal 2 binary64))) |
(-.f64 #s(literal 1 binary64) (neg.f64 #s(literal 0 binary64))) |
(/.f64 (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) |
(/.f64 (fabs.f64 (*.f64 #s(literal 2 binary64) #s(literal 1 binary64))) (fabs.f64 #s(literal 2 binary64))) |
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) #s(literal 1 binary64))) (neg.f64 #s(literal 2 binary64))) |
(/.f64 (+.f64 (-.f64 #s(literal 1 binary64) #s(literal 0 binary64)) (exp.f64 (neg.f64 (neg.f64 #s(literal 0 binary64))))) #s(literal 2 binary64)) |
(cosh.f64 #s(literal 0 binary64)) |
(cosh.f64 (neg.f64 #s(literal 0 binary64))) |
(cosh.f64 (neg.f64 (neg.f64 #s(literal 0 binary64)))) |
(exp.f64 #s(literal 0 binary64)) |
(fma.f64 (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 0 binary64)) |
(fma.f64 (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) #s(literal 0 binary64))) |
(sqrt.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64))) |
Compiled 9 821 to 3 188 computations (67.5% saved)
10 alts after pruning (5 fresh and 5 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 550 | 2 | 552 |
| Fresh | 0 | 3 | 3 |
| Picked | 2 | 3 | 5 |
| Done | 0 | 2 | 2 |
| Total | 552 | 10 | 562 |
| Status | Accuracy | Program |
|---|---|---|
| ✓ | 96.6% | (/.f64 x (exp.f64 (fma.f64 #s(approx (- b (log (- 1 z))) b) a (*.f64 (-.f64 t (log.f64 z)) y)))) |
| ✓ | 58.6% | (/.f64 x (exp.f64 #s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 t y)))) |
| 57.9% | (/.f64 x (exp.f64 #s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) #s(approx (* a (- b (log (- 1 z)))) (*.f64 a b))))) | |
| 85.8% | (*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y #s(approx (- (log z) t) (*.f64 #s(literal -1 binary64) t))))))) | |
| ✓ | 58.6% | (*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 (neg.f64 y) t)))) |
| 61.6% | (*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a #s(approx (- (log (- 1 z)) b) (-.f64 (neg.f64 z) b)))))) | |
| ✓ | 57.9% | (*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) #s(approx (- (* y (- (log z) t)) (* a b)) (neg.f64 (*.f64 a b)))))) |
| 45.5% | (*.f64 x #s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) #s(approx (exp (* y (- (log z) t))) (pow.f64 z y)))) | |
| 26.8% | (*.f64 x #s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) #s(approx (exp (* y (- (log z) t))) (+.f64 #s(literal 1 binary64) (*.f64 y (-.f64 (log.f64 z) t)))))) | |
| ✓ | 18.0% | (*.f64 x #s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) #s(approx (exp (* y (- (log z) t))) #s(literal 1 binary64)))) |
Compiled 489 to 360 computations (26.4% saved)
| Inputs |
|---|
(*.f64 x #s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) #s(approx (exp (* y (- (log z) t))) #s(literal 1 binary64)))) |
(/.f64 x (exp.f64 #s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) #s(approx (* a (- b (log (- 1 z)))) (*.f64 a b))))) |
(/.f64 x (exp.f64 #s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 t y)))) |
(*.f64 x #s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) #s(approx (exp (* y (- (log z) t))) (+.f64 #s(literal 1 binary64) (*.f64 y (-.f64 (log.f64 z) t)))))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) #s(approx (- (* y (- (log z) t)) (* a b)) (neg.f64 (*.f64 a b)))))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 (neg.f64 y) t)))) |
(*.f64 x #s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) #s(approx (exp (* y (- (log z) t))) (pow.f64 z y)))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) #s(approx (+ (* -1 (* a b)) (* y (- (log z) t))) (*.f64 #s(literal -1 binary64) (*.f64 a b)))))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 #s(literal -1 binary64) (*.f64 t y))))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a #s(approx (- (log (- 1 z)) b) (-.f64 (neg.f64 z) b)))))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a #s(approx (- (log (+ 1 (neg z))) b) (-.f64 (*.f64 #s(literal -1 binary64) z) b)))))) |
(*.f64 x #s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y #s(approx (- (log z) t) (*.f64 #s(literal -1 binary64) t))))))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
(/.f64 x (exp.f64 #s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a (-.f64 (log1p.f64 (neg.f64 z)) b))))) |
(/.f64 x (exp.f64 (fma.f64 #s(approx (- b (log (- 1 z))) b) a (*.f64 (-.f64 t (log.f64 z)) y)))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 (-.f64 (log.f64 z) t) y (neg.f64 (*.f64 a b)))))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))))) |
(*.f64 x (exp.f64 (+.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a (-.f64 #s(approx (log (- 1 z)) (*.f64 #s(literal -1 binary64) z)) b))))) |
(*.f64 x (exp.f64 (fma.f64 (-.f64 (log.f64 z) t) y (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
(/.f64 x (exp.f64 (fma.f64 (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))) a (*.f64 (-.f64 t (log.f64 z)) y)))) |
(*.f64 x (exp.f64 (+.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
| Outputs |
|---|
(*.f64 x (exp.f64 (+.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a (-.f64 #s(approx (log (- 1 z)) (*.f64 #s(literal -1 binary64) z)) b))))) |
9 calls:
| 90.0ms | x |
| 11.0ms | a |
| 7.0ms | (+.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) |
| 6.0ms | b |
| 6.0ms | t |
| Accuracy | Segments | Branch |
|---|---|---|
| 99.2% | 1 | (+.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) |
| 99.2% | 1 | (exp.f64 (+.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) |
| 99.2% | 1 | (*.f64 x (exp.f64 (+.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
| 99.2% | 1 | x |
| 99.2% | 1 | y |
| 99.2% | 1 | z |
| 99.2% | 1 | t |
| 99.2% | 1 | a |
| 99.2% | 1 | b |
Compiled 52 to 84 computations (-61.5% saved)
| Inputs |
|---|
(*.f64 x #s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) #s(approx (exp (* y (- (log z) t))) #s(literal 1 binary64)))) |
(/.f64 x (exp.f64 #s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) #s(approx (* a (- b (log (- 1 z)))) (*.f64 a b))))) |
(/.f64 x (exp.f64 #s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 t y)))) |
(*.f64 x #s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) #s(approx (exp (* y (- (log z) t))) (+.f64 #s(literal 1 binary64) (*.f64 y (-.f64 (log.f64 z) t)))))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) #s(approx (- (* y (- (log z) t)) (* a b)) (neg.f64 (*.f64 a b)))))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 (neg.f64 y) t)))) |
(*.f64 x #s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) #s(approx (exp (* y (- (log z) t))) (pow.f64 z y)))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) #s(approx (+ (* -1 (* a b)) (* y (- (log z) t))) (*.f64 #s(literal -1 binary64) (*.f64 a b)))))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 #s(literal -1 binary64) (*.f64 t y))))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a #s(approx (- (log (- 1 z)) b) (-.f64 (neg.f64 z) b)))))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a #s(approx (- (log (+ 1 (neg z))) b) (-.f64 (*.f64 #s(literal -1 binary64) z) b)))))) |
(*.f64 x #s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y #s(approx (- (log z) t) (*.f64 #s(literal -1 binary64) t))))))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
(/.f64 x (exp.f64 #s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a (-.f64 (log1p.f64 (neg.f64 z)) b))))) |
(/.f64 x (exp.f64 (fma.f64 #s(approx (- b (log (- 1 z))) b) a (*.f64 (-.f64 t (log.f64 z)) y)))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 (-.f64 (log.f64 z) t) y (neg.f64 (*.f64 a b)))))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y (-.f64 (log.f64 z) t)))))) |
| Outputs |
|---|
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 (-.f64 (log.f64 z) t) y (neg.f64 (*.f64 a b)))))) |
9 calls:
| 90.0ms | b |
| 24.0ms | (*.f64 x (exp.f64 (+.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
| 6.0ms | x |
| 6.0ms | z |
| 6.0ms | y |
| Accuracy | Segments | Branch |
|---|---|---|
| 96.6% | 1 | (+.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) |
| 96.6% | 1 | (exp.f64 (+.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) |
| 96.6% | 1 | (*.f64 x (exp.f64 (+.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
| 96.6% | 1 | x |
| 96.6% | 1 | y |
| 96.6% | 1 | z |
| 96.6% | 1 | t |
| 96.6% | 1 | a |
| 96.6% | 1 | b |
Compiled 52 to 84 computations (-61.5% saved)
| Inputs |
|---|
(*.f64 x #s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) #s(approx (exp (* y (- (log z) t))) #s(literal 1 binary64)))) |
(/.f64 x (exp.f64 #s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) #s(approx (* a (- b (log (- 1 z)))) (*.f64 a b))))) |
(/.f64 x (exp.f64 #s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 t y)))) |
(*.f64 x #s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) #s(approx (exp (* y (- (log z) t))) (+.f64 #s(literal 1 binary64) (*.f64 y (-.f64 (log.f64 z) t)))))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) #s(approx (- (* y (- (log z) t)) (* a b)) (neg.f64 (*.f64 a b)))))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 (neg.f64 y) t)))) |
(*.f64 x #s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) #s(approx (exp (* y (- (log z) t))) (pow.f64 z y)))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) #s(approx (+ (* -1 (* a b)) (* y (- (log z) t))) (*.f64 #s(literal -1 binary64) (*.f64 a b)))))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 #s(literal -1 binary64) (*.f64 t y))))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a #s(approx (- (log (- 1 z)) b) (-.f64 (neg.f64 z) b)))))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a #s(approx (- (log (+ 1 (neg z))) b) (-.f64 (*.f64 #s(literal -1 binary64) z) b)))))) |
(*.f64 x #s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y #s(approx (- (log z) t) (*.f64 #s(literal -1 binary64) t))))))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
(/.f64 x (exp.f64 #s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a (-.f64 (log1p.f64 (neg.f64 z)) b))))) |
(/.f64 x (exp.f64 (fma.f64 #s(approx (- b (log (- 1 z))) b) a (*.f64 (-.f64 t (log.f64 z)) y)))) |
| Outputs |
|---|
(/.f64 x (exp.f64 (fma.f64 #s(approx (- b (log (- 1 z))) b) a (*.f64 (-.f64 t (log.f64 z)) y)))) |
9 calls:
| 11.0ms | (*.f64 x (exp.f64 (+.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
| 8.0ms | b |
| 8.0ms | a |
| 7.0ms | z |
| 6.0ms | x |
| Accuracy | Segments | Branch |
|---|---|---|
| 96.6% | 1 | t |
| 96.6% | 1 | (+.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) |
| 96.6% | 1 | (exp.f64 (+.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) |
| 96.6% | 1 | (*.f64 x (exp.f64 (+.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
| 96.6% | 1 | x |
| 96.6% | 1 | y |
| 96.6% | 1 | z |
| 96.6% | 1 | a |
| 96.6% | 1 | b |
Compiled 52 to 84 computations (-61.5% saved)
| Inputs |
|---|
(*.f64 x #s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) #s(approx (exp (* y (- (log z) t))) #s(literal 1 binary64)))) |
(/.f64 x (exp.f64 #s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) #s(approx (* a (- b (log (- 1 z)))) (*.f64 a b))))) |
(/.f64 x (exp.f64 #s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 t y)))) |
(*.f64 x #s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) #s(approx (exp (* y (- (log z) t))) (+.f64 #s(literal 1 binary64) (*.f64 y (-.f64 (log.f64 z) t)))))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) #s(approx (- (* y (- (log z) t)) (* a b)) (neg.f64 (*.f64 a b)))))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 (neg.f64 y) t)))) |
(*.f64 x #s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) #s(approx (exp (* y (- (log z) t))) (pow.f64 z y)))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) #s(approx (+ (* -1 (* a b)) (* y (- (log z) t))) (*.f64 #s(literal -1 binary64) (*.f64 a b)))))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 #s(literal -1 binary64) (*.f64 t y))))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a #s(approx (- (log (- 1 z)) b) (-.f64 (neg.f64 z) b)))))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a #s(approx (- (log (+ 1 (neg z))) b) (-.f64 (*.f64 #s(literal -1 binary64) z) b)))))) |
(*.f64 x #s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y #s(approx (- (log z) t) (*.f64 #s(literal -1 binary64) t))))))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
(/.f64 x (exp.f64 #s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 a (-.f64 b (log.f64 (-.f64 #s(literal 1 binary64) z))))))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a (-.f64 (log1p.f64 (neg.f64 z)) b))))) |
| Outputs |
|---|
(*.f64 x #s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 y #s(approx (- (log z) t) (*.f64 #s(literal -1 binary64) t))))))) |
(*.f64 x #s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))))) |
9 calls:
| 10.0ms | z |
| 5.0ms | x |
| 5.0ms | a |
| 5.0ms | b |
| 5.0ms | (+.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) |
| Accuracy | Segments | Branch |
|---|---|---|
| 93.0% | 3 | y |
| 85.8% | 1 | (+.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) |
| 85.8% | 1 | (exp.f64 (+.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) |
| 85.8% | 1 | (*.f64 x (exp.f64 (+.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
| 85.8% | 1 | x |
| 85.8% | 1 | z |
| 85.8% | 1 | t |
| 90.9% | 3 | a |
| 90.5% | 3 | b |
Compiled 52 to 84 computations (-61.5% saved)
| Inputs |
|---|
(*.f64 x #s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) #s(approx (exp (* y (- (log z) t))) #s(literal 1 binary64)))) |
(/.f64 x (exp.f64 #s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) #s(approx (* a (- b (log (- 1 z)))) (*.f64 a b))))) |
(/.f64 x (exp.f64 #s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 t y)))) |
(*.f64 x #s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) #s(approx (exp (* y (- (log z) t))) (+.f64 #s(literal 1 binary64) (*.f64 y (-.f64 (log.f64 z) t)))))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) #s(approx (- (* y (- (log z) t)) (* a b)) (neg.f64 (*.f64 a b)))))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 (neg.f64 y) t)))) |
(*.f64 x #s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) #s(approx (exp (* y (- (log z) t))) (pow.f64 z y)))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) #s(approx (+ (* -1 (* a b)) (* y (- (log z) t))) (*.f64 #s(literal -1 binary64) (*.f64 a b)))))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 #s(literal -1 binary64) (*.f64 t y))))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a #s(approx (- (log (- 1 z)) b) (-.f64 (neg.f64 z) b)))))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a #s(approx (- (log (+ 1 (neg z))) b) (-.f64 (*.f64 #s(literal -1 binary64) z) b)))))) |
(*.f64 x #s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))))) |
| Outputs |
|---|
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a #s(approx (- (log (- 1 z)) b) (-.f64 (neg.f64 z) b)))))) |
(*.f64 x #s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) (exp.f64 (*.f64 y (-.f64 (log.f64 z) t))))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a #s(approx (- (log (- 1 z)) b) (-.f64 (neg.f64 z) b)))))) |
9 calls:
| 5.0ms | z |
| 4.0ms | x |
| 4.0ms | y |
| 4.0ms | a |
| 4.0ms | t |
| Accuracy | Segments | Branch |
|---|---|---|
| 73.8% | 2 | (+.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) |
| 72.3% | 2 | (exp.f64 (+.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) |
| 72.7% | 2 | (*.f64 x (exp.f64 (+.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
| 72.7% | 2 | z |
| 76.2% | 3 | t |
| 70.7% | 1 | x |
| 80.6% | 3 | b |
| 87.5% | 3 | a |
| 85.9% | 3 | y |
Compiled 52 to 84 computations (-61.5% saved)
| Inputs |
|---|
(*.f64 x #s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) #s(approx (exp (* y (- (log z) t))) #s(literal 1 binary64)))) |
(/.f64 x (exp.f64 #s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) #s(approx (* a (- b (log (- 1 z)))) (*.f64 a b))))) |
(/.f64 x (exp.f64 #s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 t y)))) |
(*.f64 x #s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) #s(approx (exp (* y (- (log z) t))) (+.f64 #s(literal 1 binary64) (*.f64 y (-.f64 (log.f64 z) t)))))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) #s(approx (- (* y (- (log z) t)) (* a b)) (neg.f64 (*.f64 a b)))))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 (neg.f64 y) t)))) |
(*.f64 x #s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) #s(approx (exp (* y (- (log z) t))) (pow.f64 z y)))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) #s(approx (+ (* -1 (* a b)) (* y (- (log z) t))) (*.f64 #s(literal -1 binary64) (*.f64 a b)))))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 #s(literal -1 binary64) (*.f64 t y))))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a #s(approx (- (log (- 1 z)) b) (-.f64 (neg.f64 z) b)))))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a #s(approx (- (log (+ 1 (neg z))) b) (-.f64 (*.f64 #s(literal -1 binary64) z) b)))))) |
| Outputs |
|---|
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a #s(approx (- (log (- 1 z)) b) (-.f64 (neg.f64 z) b)))))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 (neg.f64 y) t)))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 a #s(approx (- (log (- 1 z)) b) (-.f64 (neg.f64 z) b)))))) |
3 calls:
| 4.0ms | a |
| 4.0ms | b |
| 4.0ms | y |
| Accuracy | Segments | Branch |
|---|---|---|
| 75.1% | 4 | b |
| 75.8% | 3 | y |
| 78.6% | 3 | a |
Compiled 3 to 18 computations (-500% saved)
| Inputs |
|---|
(*.f64 x #s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) #s(approx (exp (* y (- (log z) t))) #s(literal 1 binary64)))) |
(/.f64 x (exp.f64 #s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) #s(approx (* a (- b (log (- 1 z)))) (*.f64 a b))))) |
(/.f64 x (exp.f64 #s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 t y)))) |
(*.f64 x #s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) #s(approx (exp (* y (- (log z) t))) (+.f64 #s(literal 1 binary64) (*.f64 y (-.f64 (log.f64 z) t)))))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) #s(approx (- (* y (- (log z) t)) (* a b)) (neg.f64 (*.f64 a b)))))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 (neg.f64 y) t)))) |
(*.f64 x #s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) #s(approx (exp (* y (- (log z) t))) (pow.f64 z y)))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) #s(approx (+ (* -1 (* a b)) (* y (- (log z) t))) (*.f64 #s(literal -1 binary64) (*.f64 a b)))))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 #s(literal -1 binary64) (*.f64 t y))))) |
| Outputs |
|---|
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) #s(approx (- (* y (- (log z) t)) (* a b)) (neg.f64 (*.f64 a b)))))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) (*.f64 (neg.f64 y) t)))) |
(/.f64 x (exp.f64 #s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) #s(approx (* a (- b (log (- 1 z)))) (*.f64 a b))))) |
4 calls:
| 68.0ms | (+.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) |
| 25.0ms | y |
| 3.0ms | a |
| 3.0ms | t |
| Accuracy | Segments | Branch |
|---|---|---|
| 63.0% | 2 | (+.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) |
| 73.1% | 3 | y |
| 73.2% | 3 | t |
| 74.8% | 3 | a |
Compiled 17 to 33 computations (-94.1% saved)
| Inputs |
|---|
(*.f64 x #s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) #s(approx (exp (* y (- (log z) t))) #s(literal 1 binary64)))) |
(/.f64 x (exp.f64 #s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) #s(approx (* a (- b (log (- 1 z)))) (*.f64 a b))))) |
(/.f64 x (exp.f64 #s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 t y)))) |
(*.f64 x #s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) #s(approx (exp (* y (- (log z) t))) (+.f64 #s(literal 1 binary64) (*.f64 y (-.f64 (log.f64 z) t)))))) |
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) #s(approx (- (* y (- (log z) t)) (* a b)) (neg.f64 (*.f64 a b)))))) |
| Outputs |
|---|
(*.f64 x (exp.f64 #s(approx (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b))) #s(approx (- (* y (- (log z) t)) (* a b)) (neg.f64 (*.f64 a b)))))) |
(/.f64 x (exp.f64 #s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 t y)))) |
(/.f64 x (exp.f64 #s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) #s(approx (* a (- b (log (- 1 z)))) (*.f64 a b))))) |
1 calls:
| 4.0ms | a |
| Accuracy | Segments | Branch |
|---|---|---|
| 74.8% | 3 | a |
Compiled 1 to 6 computations (-500% saved)
| Inputs |
|---|
(*.f64 x #s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) #s(approx (exp (* y (- (log z) t))) #s(literal 1 binary64)))) |
(/.f64 x (exp.f64 #s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) #s(approx (* a (- b (log (- 1 z)))) (*.f64 a b))))) |
(/.f64 x (exp.f64 #s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 t y)))) |
(*.f64 x #s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) #s(approx (exp (* y (- (log z) t))) (+.f64 #s(literal 1 binary64) (*.f64 y (-.f64 (log.f64 z) t)))))) |
| Outputs |
|---|
(/.f64 x (exp.f64 #s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) #s(approx (* a (- b (log (- 1 z)))) (*.f64 a b))))) |
(/.f64 x (exp.f64 #s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) (*.f64 t y)))) |
(/.f64 x (exp.f64 #s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) #s(approx (* a (- b (log (- 1 z)))) (*.f64 a b))))) |
1 calls:
| 5.0ms | a |
| Accuracy | Segments | Branch |
|---|---|---|
| 74.8% | 3 | a |
Compiled 1 to 6 computations (-500% saved)
| Inputs |
|---|
(*.f64 x #s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) #s(approx (exp (* y (- (log z) t))) #s(literal 1 binary64)))) |
(/.f64 x (exp.f64 #s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) #s(approx (* a (- b (log (- 1 z)))) (*.f64 a b))))) |
| Outputs |
|---|
(/.f64 x (exp.f64 #s(approx (+ (* (- b (log (- 1 z))) a) (* (- t (log z)) y)) #s(approx (* a (- b (log (- 1 z)))) (*.f64 a b))))) |
9 calls:
| 3.0ms | a |
| 3.0ms | z |
| 2.0ms | (*.f64 x (exp.f64 (+.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
| 2.0ms | b |
| 2.0ms | y |
| Accuracy | Segments | Branch |
|---|---|---|
| 57.9% | 1 | (+.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) |
| 57.9% | 1 | y |
| 57.9% | 1 | t |
| 57.9% | 1 | b |
| 57.9% | 1 | x |
| 57.9% | 1 | (exp.f64 (+.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) |
| 57.9% | 1 | z |
| 57.9% | 1 | (*.f64 x (exp.f64 (+.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
| 57.9% | 1 | a |
Compiled 52 to 84 computations (-61.5% saved)
Total -0.0b remaining (-0%)
Threshold costs -0b (-0%)
| Inputs |
|---|
(*.f64 x #s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) #s(approx (exp (* y (- (log z) t))) #s(literal 1 binary64)))) |
| Outputs |
|---|
(*.f64 x #s(approx (exp (+ (* y (- (log z) t)) (* a (- (log (- 1 z)) b)))) #s(approx (exp (* y (- (log z) t))) #s(literal 1 binary64)))) |
9 calls:
| 3.0ms | (*.f64 x (exp.f64 (+.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
| 1.0ms | z |
| 1.0ms | a |
| 1.0ms | t |
| 1.0ms | x |
| Accuracy | Segments | Branch |
|---|---|---|
| 18.0% | 1 | (+.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))) |
| 18.0% | 1 | y |
| 18.0% | 1 | b |
| 18.0% | 1 | (exp.f64 (+.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b)))) |
| 18.0% | 1 | (*.f64 x (exp.f64 (+.f64 (*.f64 y (-.f64 (log.f64 z) t)) (*.f64 a (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) z)) b))))) |
| 18.0% | 1 | t |
| 18.0% | 1 | a |
| 18.0% | 1 | x |
| 18.0% | 1 | z |
Compiled 52 to 84 computations (-61.5% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 31.0ms | 6515240.070479585 | 7.539322164217344e+24 |
| 22.0ms | -1.861581851324292e+46 | -9.762259566852664e+44 |
| 29.0ms | 260× | 0 | valid |
| 11.0ms | 12× | 1 | valid |
Compiled 837 to 842 computations (-0.6% saved)
ival-log: 14.0ms (47.7% of total)ival-sub!: 6.0ms (20.4% of total)ival-mult!: 5.0ms (17% of total)ival-exp: 4.0ms (13.6% of total)adjust: 1.0ms (3.4% of total)ival-add!: 1.0ms (3.4% of total)| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 103.0ms | 1.4441959501996925e+72 | 2.0778610188913444e+78 |
| 41.0ms | -5.936707682762331e+84 | -2.3935567093307127e+83 |
| 92.0ms | 45× | 1 | valid |
| 35.0ms | 211× | 0 | valid |
Compiled 773 to 762 computations (1.4% saved)
ival-log: 88.0ms (80.8% of total)ival-mult!: 7.0ms (6.4% of total)ival-sub!: 6.0ms (5.5% of total)ival-exp: 4.0ms (3.7% of total)adjust: 3.0ms (2.8% of total)ival-add!: 1.0ms (0.9% of total)| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 18.0ms | 5.797156283794277e-19 | 1.8098254074383378e-16 |
| 5.0ms | -5.936707682762331e+84 | -2.3935567093307127e+83 |
| 15.0ms | 142× | 0 | valid |
| 1.0ms | 2× | 1 | valid |
Compiled 696 to 686 computations (1.4% saved)
ival-log: 4.0ms (40.9% of total)ival-mult!: 2.0ms (20.5% of total)ival-exp: 1.0ms (10.2% of total)ival-sub!: 1.0ms (10.2% of total)adjust: 0.0ms (0% of total)ival-add!: 0.0ms (0% of total)| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 1.0ms | 5.797156283794277e-19 | 1.8098254074383378e-16 |
| 1.0ms | -5.936707682762331e+84 | -2.3935567093307127e+83 |
Compiled 695 to 685 computations (1.4% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 1.0ms | 5.797156283794277e-19 | 1.8098254074383378e-16 |
| 1.0ms | -5.936707682762331e+84 | -2.3935567093307127e+83 |
Compiled 680 to 670 computations (1.5% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 1.0ms | 5.797156283794277e-19 | 1.8098254074383378e-16 |
| 1.0ms | -5.936707682762331e+84 | -2.3935567093307127e+83 |
Compiled 666 to 656 computations (1.5% saved)
| 1× | fuel |
Compiled 194 to 111 computations (42.8% saved)
(negabs x)
Compiled 1 031 to 778 computations (24.5% saved)
Loading profile data...